[go: up one dir, main page]
More Web Proxy on the site http://driver.im/

KR100608821B1 - 휴대단말기의 왕복지연시간 측정장치 및 방법 - Google Patents

휴대단말기의 왕복지연시간 측정장치 및 방법 Download PDF

Info

Publication number
KR100608821B1
KR100608821B1 KR20040057272A KR20040057272A KR100608821B1 KR 100608821 B1 KR100608821 B1 KR 100608821B1 KR 20040057272 A KR20040057272 A KR 20040057272A KR 20040057272 A KR20040057272 A KR 20040057272A KR 100608821 B1 KR100608821 B1 KR 100608821B1
Authority
KR
South Korea
Prior art keywords
delay time
round trip
trip delay
moving average
unit
Prior art date
Application number
KR20040057272A
Other languages
English (en)
Other versions
KR20060007869A (ko
Inventor
서광덕
Original Assignee
엘지전자 주식회사
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by 엘지전자 주식회사 filed Critical 엘지전자 주식회사
Priority to KR20040057272A priority Critical patent/KR100608821B1/ko
Priority to JP2005207875A priority patent/JP2006042334A/ja
Priority to EP20050015475 priority patent/EP1619816A3/en
Priority to US11/186,453 priority patent/US7496040B2/en
Priority to RU2005123288A priority patent/RU2304364C2/ru
Priority to BRPI0502914 priority patent/BRPI0502914A/pt
Priority to CNA2005100882031A priority patent/CN1725760A/zh
Publication of KR20060007869A publication Critical patent/KR20060007869A/ko
Application granted granted Critical
Publication of KR100608821B1 publication Critical patent/KR100608821B1/ko

Links

Images

Classifications

    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04BTRANSMISSION
    • H04B17/00Monitoring; Testing
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L1/00Arrangements for detecting or preventing errors in the information received
    • H04L1/0001Systems modifying transmission characteristics according to link quality, e.g. power backoff
    • H04L1/0002Systems modifying transmission characteristics according to link quality, e.g. power backoff by adapting the transmission rate
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L65/00Network arrangements, protocols or services for supporting real-time applications in data packet communication
    • H04L65/1066Session management
    • H04L65/1101Session protocols
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L25/00Baseband systems
    • H04L25/02Details ; arrangements for supplying electrical power along data transmission lines
    • H04L25/0262Arrangements for detecting the data rate of an incoming signal
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L43/00Arrangements for monitoring or testing data switching networks
    • H04L43/08Monitoring or testing based on specific metrics, e.g. QoS, energy consumption or environmental parameters
    • H04L43/0852Delays
    • H04L43/0864Round trip delays
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L47/00Traffic control in data switching networks
    • H04L47/10Flow control; Congestion control
    • H04L47/26Flow control; Congestion control using explicit feedback to the source, e.g. choke packets
    • H04L47/263Rate modification at the source after receiving feedback
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L47/00Traffic control in data switching networks
    • H04L47/10Flow control; Congestion control
    • H04L47/28Flow control; Congestion control in relation to timing considerations
    • H04L47/283Flow control; Congestion control in relation to timing considerations in response to processing delays, e.g. caused by jitter or round trip time [RTT]
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L65/00Network arrangements, protocols or services for supporting real-time applications in data packet communication
    • H04L65/60Network streaming of media packets
    • H04L65/65Network streaming protocols, e.g. real-time transport protocol [RTP] or real-time control protocol [RTCP]
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L65/00Network arrangements, protocols or services for supporting real-time applications in data packet communication
    • H04L65/60Network streaming of media packets
    • H04L65/75Media network packet handling
    • H04L65/752Media network packet handling adapting media to network capabilities
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L65/00Network arrangements, protocols or services for supporting real-time applications in data packet communication
    • H04L65/80Responding to QoS
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N21/00Selective content distribution, e.g. interactive television or video on demand [VOD]
    • H04N21/20Servers specifically adapted for the distribution of content, e.g. VOD servers; Operations thereof
    • H04N21/23Processing of content or additional data; Elementary server operations; Server middleware
    • H04N21/24Monitoring of processes or resources, e.g. monitoring of server load, available bandwidth, upstream requests
    • H04N21/2402Monitoring of the downstream path of the transmission network, e.g. bandwidth available
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N21/00Selective content distribution, e.g. interactive television or video on demand [VOD]
    • H04N21/20Servers specifically adapted for the distribution of content, e.g. VOD servers; Operations thereof
    • H04N21/23Processing of content or additional data; Elementary server operations; Server middleware
    • H04N21/24Monitoring of processes or resources, e.g. monitoring of server load, available bandwidth, upstream requests
    • H04N21/2408Monitoring of the upstream path of the transmission network, e.g. client requests
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N21/00Selective content distribution, e.g. interactive television or video on demand [VOD]
    • H04N21/60Network structure or processes for video distribution between server and client or between remote clients; Control signalling between clients, server and network components; Transmission of management data between server and client, e.g. sending from server to client commands for recording incoming content stream; Communication details between server and client 
    • H04N21/63Control signaling related to video distribution between client, server and network components; Network processes for video distribution between server and clients or between remote clients, e.g. transmitting basic layer and enhancement layers over different transmission paths, setting up a peer-to-peer communication via Internet between remote STB's; Communication protocols; Addressing
    • H04N21/637Control signals issued by the client directed to the server or network components
    • H04N21/6377Control signals issued by the client directed to the server or network components directed to server
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N21/00Selective content distribution, e.g. interactive television or video on demand [VOD]
    • H04N21/60Network structure or processes for video distribution between server and client or between remote clients; Control signalling between clients, server and network components; Transmission of management data between server and client, e.g. sending from server to client commands for recording incoming content stream; Communication details between server and client 
    • H04N21/65Transmission of management data between client and server
    • H04N21/658Transmission by the client directed to the server
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W24/00Supervisory, monitoring or testing arrangements
    • H04W24/02Arrangements for optimising operational condition
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L1/00Arrangements for detecting or preventing errors in the information received
    • H04L1/0001Systems modifying transmission characteristics according to link quality, e.g. power backoff
    • H04L1/0015Systems modifying transmission characteristics according to link quality, e.g. power backoff characterised by the adaptation strategy
    • H04L1/0017Systems modifying transmission characteristics according to link quality, e.g. power backoff characterised by the adaptation strategy where the mode-switching is based on Quality of Service requirement

Landscapes

  • Engineering & Computer Science (AREA)
  • Signal Processing (AREA)
  • Multimedia (AREA)
  • Computer Networks & Wireless Communication (AREA)
  • Quality & Reliability (AREA)
  • Environmental & Geological Engineering (AREA)
  • Power Engineering (AREA)
  • General Business, Economics & Management (AREA)
  • Business, Economics & Management (AREA)
  • Physics & Mathematics (AREA)
  • Electromagnetism (AREA)
  • Data Exchanges In Wide-Area Networks (AREA)
  • Two-Way Televisions, Distribution Of Moving Picture Or The Like (AREA)
  • Mobile Radio Communication Systems (AREA)

Abstract

본 발명은 휴대단말기의 연산된 이동평균 왕복지연시간으로 유효전송률을 추정하여 전송되는 멀티미디어 데이터 신호의 열화와 품질 저하를 줄이는 것으로, 왕복지연시간을 측정하는 휴대단말기에 있어서; 유효전송률을 적용하여 멀티미디어 데이터 신호를 지정된 수신측에 할당되어 점유된 채널로 송신하는 과정과; 상기 수신측에 송신자보고 정보를 송신하고 수신자보고 정보를 수신하는 과정과; 상기 수신자보고 정보를 분석하여 이동평균 왕복지연 시간을 새로이 연산하는 과정과; 상기 연산된 이동평균 왕복지연시간을 이용하여 유효전송률을 갱신하는 과정을 특징 등으로 하여, 채널환경의 급변으로 순간 손실률이 급변하여도 멀티미디어 데이터 신호 품질의 급격한 열화를 방지하는 효과가 있다.

Description

휴대단말기의 왕복지연시간 측정장치 및 방법{A METHOD AND A APPARATUS OF MEASURING ROUND TRIP DELAY TIME FOR MOBILE PHONE}
도1 은 종래 휴대단말기의 왕복지연시간 측정장치 기능 구성도,
도2 는 일 예에 의한 휴대단말기의 왕복지연시간 측정방식 설명도,
도3 은 종래 기술에 의한 휴대단말기의 왕복지연시간 측정방법 순서도,
도4 는 본 발명 휴대단말기의 왕복지연시간 측정장치 기능 구성도,
도5 는 휴대단말기의 일 예에 의한 송신자보고 정보 구조상태도,
도6 은 휴대단말기의 일 예에 의한 수신자보고 정보 구조상태도,
도7 은 본 발명에 의한 휴대단말기의 왕복지연시간 측정방법 순서도,
도8 은 본 발명의 순간 왕복지연시간과 이동평균 왕복지연시간 변화상태 도시도.
** 도면의 주요 부분에 대한 부호 설명 **
100 : 송신휴대단말기 110 : 비디오인코더부
120 : 레이트제어부 130 : 이동평균부
140 : 왕복지연부 150, 240 : 송수신부
200 : 수신휴대단말기 210 : 비디오디코더부
220 : 버퍼부 230 : 채널보고부
본 발명은 휴대단말기로 전송되는 멀티미디어 신호의 열화와 품질저하 발생을 줄이는 것으로, 특히, 연산된 이동평균 왕복지연 시간으로 유효전송률을 추정하므로, 무선채널의 환경이 급변하여도 데이터 전송속도를 점진적으로 변화시켜 멀티미디어 데이터 신호의 전송 열화를 줄이는 휴대단말기의 왕복지연시간 측정장치 및 방법에 관한 것이다.
이동통신용 휴대단말기(MS: MOBILE STATION)는, 가입 등록된 시스템의 해당 기지국(RAN: RADIO ACCESS NETWORK)이 형성하는 서비스 영역(SERVICE AREA) 안을 자유롭게 이동하면서 이동교환국(MSC: MOBILE SWITCHING CENTER)의 감시와 제어와 스위칭(SWITCHING)에 의하여 설정된 통신경로를 경유하고, 언제 어디서나 원하는 상대방과 즉시 무선접속하여 통신하는 것으로, 개인이 항상 직접 휴대하면서 어디든지 이동하는 첨단 무선통신장비 이다.
상기 휴대단말기(MS)를 포함하는 이동통신 시스템은, 초기에 음성급 신호를 이용하는 통신방식으로 운용되고, 점차 통신요구 및 전송하고자 하는 데이터의 량이 많아지므로 숫자, 문자, 기호 등을 이용하는 메시지 데이터 통신 기능이 부가되었고, 현재의 3세대(3GPP) 이동통신 시스템은, 상기의 음성급 신호와 문자급 신호에 영상신호가 포함되는 멀티미디어급 통신을 제공하는 방식으로 발전하고 있다.
상기 이동통신 시스템은 한정된 무선자원을 이용하여 다수 가입자가 동시에 채널을 할당받아 점유하고, 통신신호를 전송하는 것으로, 상기 채널은 다수가 동시에 사용하도록 하기 위하여 대역폭을 제한하므로, 전송할 수 있는 데이터 전송속도가 제한된다.
상기와 같이 각 채널별로 전송할 수 있는 데이터 크기 또는, 제한 할당된 전송속도를 유효전송률이라고 하며, 각 채널은 주변 무선환경 등의 변화에 의하여 전송지연, 전송오류 및 패킷 손상 등이 발생한다.
상기 채널을 통하여 멀티미디어 데이터를 전송하는 경우, 수신측에서 원하는 품질(QOS: QUALITY OF SERVICE)로 수신하도록 하기 위한 것으로, 실시간 수송 프로토콜(RTP: REALTIME TRANSPORT PROTOCOL)과 실시간 수송제어 프로토콜(RTCP: REALTIME TRANSPORT CONTROL PROTOCOL)이 있다.
상기 RTP와 RTCP는 멀티미디어 데이터 전송의 시간제약 문제를 해결하며, 특히, RTCP는 현재의 네트워크 환경과 수신되는 데이터 품질에 관한 정보를 발신측에 제공하고, 발신측은 네트워크 환경에 자동 적응하여 전송률을 조정하므로, 네트워크에서 발생하는 손실에 능동적으로 대응한다.
상기 RTCP에 포함되는 정보를 분석하고 해당 연산하므로, 송신경로와 수신경로에 의한 왕복지연시간(RTT: ROUND TRIP TIME)을 확인하고, 상기 확인된 왕복지연시간(RTT)을 이용하여 유효전송률을 연산하며 멀티미디어 데이터를 전송하는데 적용한다.
상기 망(NETWORK) 구성을 통하여 데이터를 전송하는 방식에는, 일 예로, TCP/IP 또는 UDP와 같은 해당 프로토콜(PROTOCOL) 기술이 필요하다.
상기 TCP/IP 프로토콜은 전송되는 데이터가 정확하게 전달되었는지를 확인하므로 데이터 전송의 신뢰성이 보장되지만 데이터 전송완료까지 일정한 시간이 소요되는 방식이고, 상기 UDP 프로토콜은 데이터를 상대방에게 전송하고 나서 상대방이 정확하게 수신하였는지를 확인하지 않으므로 데이터 전송의 신뢰성이 보장되지 않지만 데이터 전송완료가 신속한 방식이다.
상기 TCP/IP 방식은 데이터를 정확하고 오류 없이 전송하여야 하는 신호, 일 예로, 제어신호, 금융정보 신호 전송 등에 사용되고, 상기 UDP 방식은, 일부의 오류가 있어도 되는 데이터 신호, 일 예로, 음성급 신호, 영상급 신호의 미디어(MEDIA) 신호 등을 전송하는데 사용된다.
이하, 종래 기술에 의한 휴대단말기의 왕복지연시간 측정방식을 첨부된 도면을 참조하여 설명한다.
종래 기술을 설명하기 위하여 첨부된 것으로, 도1 은 종래 기술에 의한 휴대단말기의 왕복지연시간 측정장치 기능 구성도 이고, 도2 는 일 예에 의한 휴대단말기의 왕복지연시간 측정방식 설명도 이며, 도3 은 종래 기술에 의한 휴대단말기의 왕복지연시간 측정방법 순서도 이다.
상기 도1을 참조하여, 종래 기술에 의한 휴대단말기의 왕복지연시간 측정장치를 설명하면, 멀티미디어 데이터를 송신하는 송신 휴대단말기(10)는, 전송하고자 하는 멀티미디어 신호의 영상신호를 비디오 인코더(20)에 의하여 H.263 방식으로 인코딩하고, 전송부(30)에 인가한다.
상기 전송부(30)는, 송신을 위하여 입력되는 멀티미디어 데이터를 레이트 제어부(31)에 인가하고, 할당된 채널의 유효전송률(R(t))에 적합하게 데이터 전송률(RATE)을 제어하여 비트스트림(BIT STREAM)으로 송신부(32)에 인가한다.
상기 송신부(32)는, 데이터 전송률이 제어되어 입력되는 멀티미디어 데이터를 유디피부(33)에 인가하여 유디피(UDP) 프로토콜로 변조 처리하고, 아이피부(34)에 인가하여 아이피(IP) 프로토콜로 변조 처리하며 할당된 채널을 통하여 수신 휴대단말기(40)에 송신한다.
상기 수신휴대단말기(40)는, 해당 채널로 수신되는 멀티미디어 데이터를 수신부(50)에 인가하며, 상기 수신부(50)는 아이피부(51)를 통하여 입력하여 아이피(IP) 프로토콜 복조 처리하며, 상기 아이피(IP) 복조된 멀티미디어 데이터를 유디피부(52)에 출력한다.
상기 유디피부(52)는 수신되는 멀티미디어 신호를 유디피 복조 처리하여 검출부(60)에 출력하므로, 비디오신호를 검출하고, 상기 검출부(60)에서 검출된 비디오 신호를 비디오 디코더부(70)에 출력하므로, H.263 방식으로 복조한 실시간 비디오 멀티미디어 신호를 해당 표시부에 표시한다.
상기 수신휴대단말기(40)는, 채널환경을 분석하여 왕복지연시간을 검출하고, 상기 검출된 왕복지연시간을 송신휴대단말기(10)에 전송한다.
상기와 같이 수신휴대단말기(10)의 왕복지연시간(RTT) 검출은, 알티시피(RTCP)부(80)에 의한 것으로, 상기 수신부(50)의 유디피/티시피(UDP/TCP)부(53)를 통하여, RTCP에 속하는 송신자보고(SR: SENDER REPORT) 정보를 분리검출하고, 분석 하여 RTCP에 속하는 수신자보고(RR: RECEIVER REPORT) 정보를 생성하며, 상기 수신자보고 정보에는 왕복지연시간 정보가 포함된다.
상기 수신자보고 정보는, 유디피/티시피(UDP/TCP)부(53)를 통하여 아이피부(51)에 인가되고, 해당 채널을 통하여 송신휴대단말기(10)의 아이피부(34)에 인가되며, 해당 유디피/티시피(UDP/TCP)부(35)에 인가되어 검출되고, 전송률 추정부(36)에 인가되어 분석되므로, 상기 점유된 채널의 유효전송률(R(t))이 산출되어 상기 레이트 제어부(31)의 유효전송률을 제어한다.
즉, 상기 레이트 제어부(31)는 상기 전송률 추정부(36)로부터 인가되는 유효전송률(R(t))에 의하여 멀티미디어 신호의 전송속도와 크기를 결정한다.
상기 첨부된 도2를 참조하여 왕복지연시간을 구하는 방식을 설명하면, 상기 송신휴대단말기(10)에서 멀티미디어 데이터를 전송하고, 일 실시 예로, 송신자보고(SR) 정보에 해당 NTP(NETWORK TIME PROTOCOL) 타임스탬프의 값을 302992016.125로 기록 전송하는 경우, 수신휴대단말기(40)는 수신된 시간, 즉, 마지막 수신자보고(LSR) 시간을, 일 예로, 46853.125s로 검출한다.
상기 송신자보고(SR) 정보는 RTCP이며, 상기 SR에 기록된 송신시간은, 소수점 기준으로 실수부분에 32 비트를 할당하고, 소수 부분에 32비트를 할당한 시간정보로 전송하며, 수신휴대단말기(40)에서 검출하는 마지막 송신자보고(LSR) 시간은, 상기 시간정보의 소수점을 기준으로 실수부분 NTP 타임스탬프의 32 비트 중에서 16 비트와 소수부분 NTP 타임스탬프의 32 비트 중에서 16 비트만을 검출하여 1/65,536 초 단위로 표시하고, 수신자보고(RR)의 LSR 영역에 기록하여 전송한다.
상기와 같이 송신자보고(SR) 정보를 수신하고, 분석처리하여 수신자보고(RR) 정보를 작성하며, 상기 송신휴대단말기(10)에 전송할 때까지 소요되는 시간이 지연시간(DLSR: DELAY SINCE LAST SR)이며, 상기 일 예에 의한 지연시간(DLSR)은 5.25 s이다.
상기 지연시간(DLSR)이 경과한 후에 수신휴대단말기(40)로부터 전송되는 수신자보고(RR: RECEIVER REPORT) 정보가 송신휴대단말기(10)에 의하여 수신되는 시간(A)은, 일 예로, 46864.500 s 인 경우, 계산으로 확인되는 왕복지연시간(RTT) 값은 6.125 s 이며, 상기 도2의 오른쪽에 계산식이 기록되어 있다.
상기의 왕복지연시간(RTT)을 확인한 송신휴대단말기(10)는, 다음의 식에 의하여 유효전송률(R(t))을 연산하고, 상기 연산된 유효전송률에 의하여 멀티미디어 데이터를 전송한다.
(식 1)
Figure 112004032578867-pat00001
상기 식에서, R(t)은 유효전송률이며, P(t)는 패킷 손실률이고, s는 패킷의 크기를 나타내며, RTT(t)는 왕복지연시간을 나타낸다.
그러나, 상기와 같은 구성의 종래 기술에 의한 왕복지연시간(RTT)은, 채널환경의 순간변화에 민감하게 반영 적용되는 것으로, 채널환경 변화에 의하여 유효전 송률 변동량이 크므로, 해당 버퍼 제어에 부하가 커지고, 멀티미디어 전송의 품질이 급격하게 변화하여 수신측에서 느끼는 품질이 떨어지는 문제가 있다.
이하, 상기 첨부된 도3을 참조하여, 종래 기술에 의한 휴대단말기의 왕복지연시간 측정방법을 설명한다.
휴대단말기(MS)는 멀미(멀티미디어) 데이터를 송신하고자 하는지 판단하고(S10), 상기 판단(S10)에서 멀티미디어 데이터를 송신하고자 하는 경우, 할당 점유된 채널의 유효전송률(R(t))을 적용하고, 상기 유효전송률(R(t))에 의한 해당 전송속도로 지정된 상대방에게 멀티미디어 데이터를 송신한다(S20).
상기와 같이 유효전송률(R(t))에 의하여 멀티미디어 데이터를 송신하고, RTCP에 의한 송신자보고(SR) 정보를 작성하여 함께 송신하며(S30), 상기 송신된 멀티미디어 데이터와 송신자보고 정보를 수신한 상대방으로부터 회신되는 것으로, RTCP에 의한 수신자보고(RR) 정보를 수신한다(S40).
상기 과정(S40)에서 수신된 수신자보고 정보를 분석하고 연산하여 점유된 채널환경에 적합한 유효전송률(R(t))을 다시 연산하고(S50), 멀티미디어 데이터를 계속 전송하는 경우(S60), 상기 제2 단계(S20)로 궤환하여, 상기 연산된 유효전송률(R(t))을 적용, 해당 멀티미디어 데이터를 전송한다.
상기와 같이 할당 점유된 채널을 통하여 전송되는 상태정보를 RTCP에 의한 수신자보고 정보 분석으로, 현재의 채널환경을 확인하고, 상기 확인된 채널환경을 즉시 반영한 유효전송률(R(t))을 연산 적용하므로, 채널환경에 적합하게 멀티미디어 데이터를 전송한다.
그러나, 채널환경이 순간적으로 변동하는 경우는, 상기 계산된 유효전송률의 변동폭이 커지므로, 전송되는 멀티미디어 데이터의 크기에 큰 변동이 발생하고, 멀티미디어 데이터를 일시 저장하는 버퍼의 관리에 부하가 많이 소요되며, 급격하게 변동하는 데이터 량에 의하여 멀티미디어 수신측에서 품질이 떨어지는 것으로 느끼게 되는 문제가 있다.
본 발명은, 휴대단말기에 의하여 수신측으로부터 회신되는 왕복지연시간 정보를 이동평균 산출하고 유효전송률을 추정하여, 무선채널의 급격한 환경 변화를 점진적으로 반영하므로, 멀티미디어 신호의 전송 품질 저하를 방지하는 휴대단말기의 왕복지연 측정장치 및 방법을 제공하는 것이 그 목적이다.
상기와 같은 목적을 달성하기 위하여 안출한 본 발명은, 휴대단말기의 왕복지연시간 측정 장치에 있어서; 송신을 위하여 인가되는 멀티미디어 데이터를 인코딩하는 비디오인코더부와; 상기 인코딩된 멀티미디어 데이터에 설정된 유효전송률을 적용하여 레이트 제어하는 레이트제어부와; 상기 멀티미디어 데이터를 할당된 채널을 통해 송신하는 송신측 송수신부와; 상기 송수신부를 통해 수신된 수신자보고 정보를 이용하여 왕복지연시간을 검출하는 왕복지연부와; 상기 검출된 왕복지연시간 정보를 입력하고 이동평균 왕복지연시간을 연산하여 레이트제어부에 출력하는 이동평균부가 포함되어 이루어지는 구성을 특징으로 한다.
또한, 상기와 같은 목적을 달성하기 위하여 안출한 본 발명은, 왕복지연시간을 측정하는 휴대단말기에 있어서; 유효전송률을 적용하여 멀티미디어 데이터 신호를 지정된 수신측에 할당되어 점유된 채널로 송신하는 과정과; 상기 수신측에 송신자보고 정보를 송신하고 수신자보고 정보를 수신하는 과정과; 상기 수신자보고 정보를 분석하여 이동평균 왕복지연 시간을 새로이 연산하는 과정과; 상기 연산된 이동평균 왕복지연시간을 이용하여 유효전송률을 갱신하는 과정으로 이루어지는 것을 특징으로 한다.
이하, 본 발명에 의한 휴대단말기의 왕복지연시간 측정장치 및 방법을 첨부된 도면을 참조하여 설명한다.
본 발명을 설명하기 위하여 첨부된 것으로, 도4 는 본 발명에 의한 휴대단말기의 왕복지연시간 측정장치 기능 구성도 이며, 도5 는 휴대단말기의 일 예에 의한 송신자보고 정보 구조상태도 이고, 도6 은 휴대단말기의 일 예에 의한 수신자보고 정보 구조상태도 이며, 도7 은 본 발명에 의한 휴대단말기의 왕복지연시간 측정방법 순서도 이고, 도8 은 본 발명에 의한 순간 왕복지연시간과 이동평균 왕복지연시간의 변화상태 도시도 이다.
상기 도4를 참조하여 본 발명에 의한 휴대단말기의 왕복지연시간 측정장치를 설명하면, 송신휴대단말기(100)에 구비되는 것으로, 지정된 상대방에게 전송하기 위하여 입력되는 영상 데이터 신호를 국제표준 H.263 규격으로 인코딩(ENCODING)하여 출력하는 비디오인코더부(110)와,
상기 비디오인코더부(110)의 영상 데이터에 설정된 유효전송률을 적용하여 레이트(RATE) 제어하고 출력하는 것으로, 이동평균부(130)로부터 인가되는 이동평균 왕복지연시간(RTT)을 적용하여
Figure 112004032578867-pat00002
수식으로(RTT(t)는 시간 t에서의 이동평균 왕복지연시간, P(t)는 패킷 손실률, R(t)은 유효전송률) 유효전송률을 연산하고, 비디오 인코더부(110)로부터 인가되는 영상 데이터 신호에 상기 유효전송률(R(t))을 적용하여 출력하는 레이트제어부(120)와,
상기 레이트제어부(120)에 접속하고, 왕복지연부(140)에서 검출 연산한 왕복지연시간(RTT: ROUND TRIP TIME) 정보를 입력하여 이동평균 왕복지연시간 연산 및 레이트제어부(120)에 출력하는 것으로, 상기 왕복지연시간(RTT)을 수식
Figure 112006029028382-pat00003
(j는 네트워크 상태의 적응속도 결정 가중치)를 이용하여 이동평균 연산하므로 추정하고 출력하는 이동평균부(130)와,
상기 이동평균부(130)에 접속하고 수신자보고(RR) 정보로부터 왕복지연시간(RTT)을 검출 연산하는 것으로, 상기 수신되는 수신자보고(RR) 정보를 분석하여 수신시간과 엘에스알(LSR: LAST SR) 정보와 디엘에스알(DLSR: DELAY SINCE LAST SR) 정보를 검출하고 왕복지연시간을 연산 출력하는 왕복지연부(140)와,
상기 레이트제어부(120)와 왕복지연부(140)에 접속하고 영상 데이터 신호를 포함하는 멀티미디어 데이터 신호에 설정된 유효전송률(R(t))이 적용된 신호를 무선 송수신하는 수신측의 송수신부(150)와,
수신휴대단말기(200)에 구비되는 것으로, 상기 송신측 송수신부(150)와 할당된 채널을 통하여 접속하고 영상 데이터 신호가 포함되는 멀티미디어 데이터 신호를 무선 송수신하는 수신측의 송수신부(240)와,
상기 수신휴대단말기(200)의 버퍼부(220)로부터 인가되는 영상 데이터 신호를 국제표준의 H.263 규격으로 디코딩하여 출력하는 비디오디코더부(210)와,
상기 송수신부(240)에 접속하고, 수신되는 멀티미디어 데이터를 모두 기록저장 및 출력하는 것으로, 상기 수신되는 영상 데이터 신호를 할당된 메모리 영역에 일시 기록저장 및 출력하는 버퍼부(220)와,
상기 송수신부(240)에 접속하고, 송신휴대단말기(100)에 의하여 송신되는 데이터 신호의 특성을 기록하는 송신자보고(SR) 정보와, 할당 점유된 채널을 통하여 수신되는 데이터 신호의 특성을 분석하여 수신자보고(RR) 정보를 작성 출력하는 채널보고부(230)가 포함되어 구성된다.
이하, 상기와 같은 구성의 본 발명에 의한 것으로, 휴대단말기의 왕복지연시간 측정장치를 첨부된 도면을 참조하여 상세히 설명한다.
상기 송신휴대단말기(100)는, 영상 데이터 신호가 포함되는 멀티미디어 데이터 신호를 지정된 상대방에게 전송하는 것으로, 할당된 무선채널을 점유하고 상기 점유된 채널이 전송을 허용하는 유효전송률에 의하여, 상기 멀티미디어 데이터 신호를 전송한다.
상기 비디오 인코더부(110)는, 전송할 영상 데이터 신호를 국제표준에 의한 H.263 규격에 의하여 인코딩(ENCODING)하여 변조하고, 레이트 제어부(120)에 출력하며, 상기 레이트 제어부(120)는, 이동평균부(130)로부터 인가되어 설정되는 이동평균 왕복지연시간(RTT) 값으로 유효전송률(R(t))을 연산한다.
상기 레이트 제어부(120)는, 상기 연산된 유효전송률(R(t))을 적용하여, 데이터 신호의 전송속도를 설정하고, 상기 비디오 인코더부(110)로부터 인가되는 영상 데이터 신호를 상기 설정된 데이터 전송속도로 출력하며, 상기 출력된 영상 데이터 신호는 송수신부(150)에 의하여 할당되고 점유된 무선채널을 통하여 지정된 상대방에게 송신된다.
또한, 상기 송신휴대단말기(100)는, 상기 송신되는 영상 데이터 신호의 패킷 길이, 발신지 정보, 발신시간 정보, 송신 패킷수, 송신 옥텟수, 등등의 특성을 기록한 것으로, 상기 첨부된 도5와 같은 구성의, 송신자보고(SR: SENDER REPORT) 정보를 작성하여 상기 지정된 수신휴대단말기에 송신한다.
상기 송신휴대단말기(100)의 송수신부(150)가 송신하는 영상 데이터 신호를 해당 무선채널을 통하여 수신하는 수신휴대단말기(200)의 송수신부(240)는, 상기 수신된 영상 데이터 신호를 버퍼부(220)에 출력하며, 상기 버퍼부(220)는 수신되어 입력되는 영상 데이터 신호를 일시 기록저장한다.
상기 송수신부(240)는, 상기 첨부된 도5와 같은 구성에 의한 것으로, 수신된 송신자보고(SR) 정보를 분리검출하여, 상기 채널보고부(230)에 인가하며, 상기 채널보고부(230)는 해당 분석을 통하여 상기 첨부된 도6과 같은 구성에 의한 것으로, 패킷의 길이, 발신지 정보, 누적손실 패킷수, 손실비, 최대 수신 순서번호, 도착지 연변이, LSR, DLSR 등의 정보가 기록된 수신자보고(RR) 정보를 생성 작성하고, 상기 송수신부(240)에 출력하므로, 송신휴대단말기(100)로 전송한다.
상기 버퍼부(220)에 기록저장된 것으로, 수신된 영상 데이터 신호는 비디오 디코더부(210)에 인가되고 국제표준 H.263 규격에 의하여 디코딩되어 복조된다.
상기와 같이 수신휴대단말기(200)에 의하여 생성되고 작성된 것으로, 상기 도6의 수신자보고(RR) 정보는, 해당 무선채널을 통하여 송신휴대단말기(100)의 송수신부(150)에서 수신하고, 왕복지연부(140)에 인가된다.
상기 왕복지연부(140)는, 상기 수신된 수신자보고(RR) 정보를 분석하여 왕복지연시간(RTT)을 검출하고 연산하여 출력한다.
상기 왕복지연부(140)에 의하여 출력된 왕복지연시간(RTT) 정보는 이동평균부에 인가되어 다음의 수식으로 연산되어 이동평균 왕복지연시간이 연산된다.
(식 2)
Figure 112004032578867-pat00004
상기 수식에서 j는 네트워크 상태의 적응속도를 결정하는 가중치이다.
상기와 같이 이동평균부(130)에 의하여 연산되므로 추정되고 출력되는 이동평균 왕복지연시간(RTT) 값은, 상기 레이트 제어부(120)에 인가되어, 상기 수식 1에 의한 것으로, 유효전송률(R(t))을 다시 연산하고 갱신 설정한다.
상기 갱신 설정된 유효전송률(R(t))에 의하여 비디오 인코더부(110)로부터 인가되는 다음 순서 영상 데이터 신호의 전송속도를 재조정 제어하여 출력한다.
상기 첨부된 도8을 참조하여 설명하면, 네모난 점이 부가되고 급격한 굴곡을 나타내는 것이, 종래 기술에 의하여 검출 연산된 순간(INSTANT) 왕복지연시간(RTT) 값이고, 동그란 점이 부가되고 비교적 완만하고 작고 완만한 굴곡의 폭을 나타내는 것이, 본 발명에 의하여 검출 연산된 것으로, 이동평균 왕복지연시간(AVERAGE RTT) 값이다.
즉, 상기 도8을 참조하면, 본 발명에 의한 이동평균 왕복지연시간 값을 적용하면, 채널환경 변화가 적용되는 전송속도의 변화가 완만하게 발생하여, 급격한 데이터 전송속도의 변화를 발생하지 않는 장점이 있다.
따라서, 상기와 같은 구성의 본 발명에 의한 휴대단말기는, 왕복지연시간을 이동평균으로 산출한 값을 이용하여 유효전송률을 연산하고, 영상 데이터 신호를 포함하는 멀티미디어 신호를 전송하므로, 데이터 전송속도의 급격한 변화를 방지하여, 수신측의 멀티미디어 신호 품질을 제고하는 장점이 있다.
이하, 상기 첨부된 도7을 참조하여, 본 발명에 의한 것으로, 휴대단말기의 왕복지연시간 측정방법을 설명한다.
이동통신용 휴대단말기(MS)에 의하여 영상 데이터 신호가 포함되는 멀티미디어 데이터 신호를 송신하는 경우에 설정된 유효전송률(R(t))을 적용하고 할당된 채널을 통하여 지정된 상대방에게 송신하는 것으로, 휴대단말기(MS)에 의하여 영상 데이터 신호가 포함되는 멀티미디어 데이터 신호를 지정된 상대방에게 송신할 것인지 판단하는 과정(S110); 상기 과정(S110)에서 영상 데이터 신호가 포함되는 멀티미디어 데이터 신호를 지정된 상대방에게 송신하는 경우 설정된 유효전송률을 적용하여 할당된 채널을 점유하고 지정된 상대방에게 송신하는 과정(S120)으로 이루어지는 유효과정과,
상기 유효과정에서 송신된 멀티미디어 데이터 신호의 송신자보고(SR) 정보를 작성 송신하고 상대방으로부터 수신자보고(RR) 정보를 수신하는 것으로, 상기 점유된 채널을 통하여 송신하는 멀티미디어 데이터 신호의 특성을 기록한 송신자보고(SR) 정보를 생성하여 지정된 상대방에게 전송하는 과정(S130); 상기 과정(S130)의 멀티미디어 데이터 신호를 수신한 상대방으로부터 수신에 의한 채널상태 정보를 기록한 수신자보고(RR) 정보를 수신하는 과정(S140)으로 이루어지는 보고과정과,
상기 보고과정에서 수신된 보고 정보를 분석하여 왕복지연시간(RTT)을 검출 연산하고 이동평균 왕복지연시간을 연산하는 것으로, 상기 수신된 수신자보고 정보를 분석하여 왕복지연시간을 새로이 검출 연산하는 과정(S150); 상기 과정(S150)에서 검출 연산된 왕복지연시간(RTT)으로 이동평균 왕복지연시간을
Figure 112004032578867-pat00005
수식 적용으로 연산하는 과정(S160)으로 이루어지는 이동평균과정과,
상기 이동평균과정에서 연산된 이동평균 왕복지연시간(RTT)을 이용하여 유효전송률(R(t))을 연산하고 갱신설정하며, 멀티미디어 데이터 신호의 송신을 계속하는 경우에 상기 유효과정(S120)으로 궤환하는 것으로, 상기 연산된 이동평균 왕복 지연시간(RTT)을 이용하여
Figure 112004032578867-pat00006
수식으로 유효전송률(R(t))을 새로이 연산하고 설정하는 과정(S170); 상기 과정(S170)에서 설정된 유효전송률(R(t))을 적용하여 영상신호가 포함되는 멀티미디어 데이터 신호 송신을 계속하는지 판단하는 과정(S180)으로 이루어지는 갱신과정으로 구성된다.
이하, 상기와 같은 구성의 본 발명에 의한 것으로, 휴대단말기의 왕복지연시간 측정방법을 첨부된 도면을 참조하여 상세히 설명한다.
이동통신용 휴대단말기(MS)를 이용하여 지정된 상대방에 영상(IMAGE) 데이터 신호가 포함되는 멀티미디어(MULTIMEDIA) 데이터 신호를 송신 할 것인지 판단하고(S110), 상기 판단(S110)에서 영상신호가 포함되는 멀티미디어 신호를 전송하는 경우, 설정된 유효전송률(R(t))을 적용하여 상기 영상신호가 포함되는 멀티미디어 신호의 전송률을 결정하고, 상기 결정된 전송률로 지정된 상대방에 송신한다(S120).
상기 과정(S120)에서 영상 데이터 신호가 포함되는 멀티미디어 데이터 신호를 전송한 송신휴대단말기(100)는 상기 송신한 멀티미디어 데이터 신호의 특성, 일 예로, 상기 첨부된 도5에 도시된 것과 같이, RTCP 패킷의 길이, 발신지 정보, NTP 타임스탬프 정보, RTP 타임스탬프 정보, 송신 패킷수, 송신 옥텟수 등의 정보를 기록한 송신자보고(SR) 정보를 생성 작성하여 수신휴대단말기(200)에 송신한다(S130).
상기 과정(S130)에서 송신한 송신자보고(SR) 정보를 수신하고 분석한 수신휴대단말기(200)에 의하여 작성되는 것으로, 점유한 무선채널의 상태 정보를 확인하는 특성정보, 일 예로, RTCP 패킷길이 정보, 발신지 정보, 손실비 정보, 누적손실 패킷 수 정보, 최대수신순서 번호, LSR, DLSR 등의 특성정보를 기록한 수신자보고(RR) 정보를 상기 수신휴대단말기(200)로부터 수신한다(S140).
상기 과정(S140)에서 수신된 수신자보고 정보를 분석하여 왕복지연시간(RTT)을 검출 연산하고(S150), 상기 수식 2를 적용하여 이동평균 왕복지연시간(AVERAGE RTT)을 연산한다(S160).
상기 과정(S160)에서 연산된 이동평균 왕복지연시간을 이용하고, 수식 1을 적용하여 유효전송률(R(t))을 연산하며, 레이트 제어부(120)에서 데이터 전송속도로 처리하도록 설정한다(S170).
상기와 같이 설정된 유효전송률이 적용되는 상태에서 다음순서의 영상 데이터 신호를 계속 송신할 것인지 판단하고(S180), 상기 판단(S180)에서 계속 송신하는 경우는 상기 유효과정(S120)으로 궤환(FEEDBACK)하여 상기의 과정들을 반복하며, 송신하지 않는 경우는 종료로 진행한다.
즉, 상기 본 발명은, 이동평균 왕복지연시간을 수식 2로 연산하고, 상기 연산된 이동평균 왕복지연시간을 이용하여 유효전송률을 수식 1로 연산한다.
따라서, 상기와 같이 이동평균 왕복지연시간으로 연산된 유효전송률은, 점유된 채널환경이 순간적으로 급변하여, 순간 손실률(INSTANT LOSS RATIO)이 크게 변하여도, 데이터 전송속도의 변동량을 줄이므로, 사용자가 느끼는 멀티미디어 품질의 열화와 저하를 방지하는 장점이 있다.
상기와 같은 구성의 본 발명은, 채널환경의 급변에 의하여 순간 손실률이 급 변하는 경우에도 멀티미디어 데이터 신호를 안정된 상태로 전송하여 품질의 급격한 열화를 방지하는 산업적 이용효과가 있다.
또한, 상기 본 발명은, 수신자보고 정보를 분석하여 검출 연산된 왕복지연시간으로 이동평균 왕복지연시간을 연산하는 동시에 유효전송률을 연산하여 멀티미디어 신호를 전송하므로, 송신되는 멀티미디어 신호의 데이터 전송률을 급격하게 변동하지 않게 되어 멀티미디어 품질을 일정하게 유지하는 사용상 편리한 효과가 있다.

Claims (12)

  1. 휴대단말기의 왕복지연시간 측정 장치에 있어서,
    송신을 위하여 인가되는 멀티미디어 데이터를 인코딩하는 비디오인코더부와,
    상기 인코딩된 멀티미디어 데이터에 설정된 유효전송률을 적용하여 레이트 제어하는 레이트제어부와,
    상기 멀티미디어 데이터를 할당된 채널을 통해 송신하는 송신측 송수신부와,
    상기 송수신부를 통해 수신된 수신자보고 정보를 이용하여 왕복지연시간을 검출하는 왕복지연부와,
    상기 검출된 왕복지연시간 정보를 입력하고 이동평균 왕복지연시간을 연산하여 레이트제어부에 출력하는 이동평균부가 포함되어 이루어지는 구성을 특징으로 하는 휴대단말기의 왕복지연시간 측정장치.
  2. 제1 항에 있어서,
    상기 할당된 채널을 통하여 상기 멀티미디어 데이터 신호를 무선 수신하는 수신측 송수신부와,
    상기 송수신부로부터 인가되는, 송신자보고 정보를 분석하고 수신자보고 정보를 작성하여 상기 송수신부에 인가하므로 송신하는 채널보고부와,
    상기 송수신부에 의하여 수신되는 멀티미디어 데이터 신호를 일시 저장하여 출력하는 버퍼부와,
    상기 버퍼부로부터 인가되는 멀티미디어 데이터 신호를 디코딩하는 비디오디코더부가 더 포함되어 이루어지는 구성을 특징으로 하는 휴대단말기의 왕복지연시간 측정장치.
  3. 제1 항에 있어서, 상기 이동평균부는,
    상기 왕복지연부가 검출하는 왕복지연시간을 다음 수식으로 이동평균 연산하는 구성으로 이루어지는 것을 특징으로 하는 휴대단말기의 왕복지연시간 측정장치.
    Figure 112006029028382-pat00007
    상기 수식에서 j는 네트워크 상태의 적응속도를 결정하는 가중치.
  4. 제1 항에 있어서,
    상기 왕복지연부는 상기 수신자보고 정보의 수신시간과 상기 수신자보고 정보를 분석하여 엘에스알 정보와 디엘에스알 정보를 검출하고 왕복지연시간을 연산하며,
    상기 비디오인코더부는 H.263 규격으로 영상 데이터 신호를 인코딩하는 구성으로 이루어지는 것을 특징으로 하는 휴대단말기의 왕복지연시간 측정장치.
  5. 제1 항에 있어서, 상기 레이트제어부는,
    상기 이동평균 왕복지연시간을 다음 수식에 적용하여 유효전송률을 연산하고, 상기 인코딩된 멀티미디어 데이터 신호에 상기 유효전송률을 적용하는 구성으로 이루어지는 것을 특징으로 하는 휴대단말기의 왕복지연시간 측정장치.
    Figure 112006029028382-pat00008
    상기 수식에서 RTT(t)는 시간 t에서의 이동평균 왕복지연시간, P(t)는 패킷 손실률, R(t)은 유효전송률.
  6. 왕복지연시간을 측정하는 휴대단말기에 있어서,
    유효전송률을 적용하여 멀티미디어 데이터 신호를 지정된 수신측에 할당된 채널로 송신하는 과정과,
    상기 수신측에 송신자보고 정보를 송신하고 수신자보고 정보를 수신하는 과정과,
    상기 수신자보고 정보를 분석하여 이동평균 왕복지연 시간을 새로이 연산하는 과정과,
    상기 연산된 이동평균 왕복지연시간을 이용하여 유효전송률을 갱신하는 과정으로 이루어지는 것을 특징으로 하는 휴대단말기의 왕복지연시간 측정방법.
  7. 제6 항에 있어서,
    상기 갱신된 유효전송률에 의하여 다음 전송될 멀티미디어 데이터 신호의 전송률을 제어하는 과정이 더 포함되는 것을 특징으로 하는 휴대단말기의 왕복지연시간 측정방법.
  8. 제6 항에 있어서, 상기 수신하는 과정은,
    상기 점유된 채널을 통하여 송신하는 멀티미디어 데이터 신호의 특성을 기록한 송신자보고 정보를 생성하고 지정된 상대방에게 전송하는 과정과,
    상기 수신측 상대방으로부터 수신에 의한 채널상태 정보를 기록한 수신자보고 정보를 수신하는 과정을 포함하는 것을 특징으로 하는 휴대단말기의 왕복지연시간 측정방법.
  9. 제6 항에 있어서, 상기 연산하는 과정은,
    상기 수신자보고 정보를 분석하여 새로운 왕복지연시간을 연산하여 검출하는 과정과,
    상기 새로운 왕복지연시간과 이전의 이동평균 왕복지연시간을 연산하여 현재의 이동평균 왕복지연시간을 연산하는 과정을 포함하는 것을 특징으로 하는 휴대단말기의 왕복지연시간 측정방법.
  10. 제9 항에 있어서, 상기 현재의 이동평균 왕복지연시간은,
    다음의 수식에 적용하여 연산하는 것을 특징으로 하는 휴대단말기의 왕복지연시간 측정방법.
    Figure 112006029028382-pat00009
    상기 수식에서 상기 RTTnew는 상기 새로운 왕복지연시간, 상기 RTT(t)는 시간 t에서의 이동평균 왕복지연시간, 상기 RTT(t-1)는 시간 t-1에서 계산된 이동평균 왕복지연시간, 상기 j는 네트워크 상태의 적응속도를 결정하는 가중치.
  11. 제10 항에 있어서, 상기 가중치는,
    상기 새로운 왕복지연시간(RTTnew) 보다 이전의 이동평균 왕복지연시간RTT(t-1)이 더 큰 비중을 차지하도록 설정하는 것을 특징으로 하는 휴대단말기의 왕복지연시간 측정방법.
  12. 제6 항에 있어서, 상기 유효전송률은,
    상기 새로이 연산된 이동평균 왕복지연시간을 다음 수식에 적용하여 유효전송률을 새로이 연산 설정하는 것을 특징으로 하는 휴대단말기의 왕복지연시간 측정방법.
    Figure 112006029028382-pat00010
    상기 수식에서 RTT(t)는 시간 t에서의 이동평균 왕복지연시간, P(t)는 패킷 손실률, R(t)은 유효전송률, s는 정보의 패킷크기.
KR20040057272A 2004-07-22 2004-07-22 휴대단말기의 왕복지연시간 측정장치 및 방법 KR100608821B1 (ko)

Priority Applications (7)

Application Number Priority Date Filing Date Title
KR20040057272A KR100608821B1 (ko) 2004-07-22 2004-07-22 휴대단말기의 왕복지연시간 측정장치 및 방법
JP2005207875A JP2006042334A (ja) 2004-07-22 2005-07-15 可変ビットレートマルチメディアデータの往復遅延時間測定装置及び方法
EP20050015475 EP1619816A3 (en) 2004-07-22 2005-07-15 Apparatus and method for measuring round trip delay time of variable bit rate multimedia data
US11/186,453 US7496040B2 (en) 2004-07-22 2005-07-20 Roundtrip delay time measurement apparatus and method for variable bit rate multimedia data
RU2005123288A RU2304364C2 (ru) 2004-07-22 2005-07-21 Устройство и способ для измерения времени задержки на двустороннее распространение для мультимедийных данных с переменной скоростью передачи битов
BRPI0502914 BRPI0502914A (pt) 2004-07-22 2005-07-21 aparelho e método para medir tempo de espera de percurso de ida e volta de dados de multimìdia com taxa de bits variável
CNA2005100882031A CN1725760A (zh) 2004-07-22 2005-07-22 测量可变位速率多媒体数据的往返延迟时间的设备与方法

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
KR20040057272A KR100608821B1 (ko) 2004-07-22 2004-07-22 휴대단말기의 왕복지연시간 측정장치 및 방법

Publications (2)

Publication Number Publication Date
KR20060007869A KR20060007869A (ko) 2006-01-26
KR100608821B1 true KR100608821B1 (ko) 2006-08-08

Family

ID=36091730

Family Applications (1)

Application Number Title Priority Date Filing Date
KR20040057272A KR100608821B1 (ko) 2004-07-22 2004-07-22 휴대단말기의 왕복지연시간 측정장치 및 방법

Country Status (7)

Country Link
US (1) US7496040B2 (ko)
EP (1) EP1619816A3 (ko)
JP (1) JP2006042334A (ko)
KR (1) KR100608821B1 (ko)
CN (1) CN1725760A (ko)
BR (1) BRPI0502914A (ko)
RU (1) RU2304364C2 (ko)

Families Citing this family (92)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US9367614B2 (en) * 2009-07-30 2016-06-14 Ineoquest Technologies, Inc. System and method of collecting video content information
US20150341812A1 (en) 2003-08-29 2015-11-26 Ineoquest Technologies, Inc. Video quality monitoring
KR100706399B1 (ko) * 2006-02-13 2007-04-10 주식회사 팬택앤큐리텔 이동통신 단말기에서의 컨텐츠 다운로드 제어 장치 및 방법
US20080049635A1 (en) * 2006-08-25 2008-02-28 Sbc Knowledge Ventures, Lp Method and system for determining one-way packet travel time using RTCP
JP2008099261A (ja) * 2006-09-12 2008-04-24 Yamaha Corp 通信装置およびプログラム
US8078972B2 (en) 2006-09-15 2011-12-13 Citrix Systems, Inc. Methods and interfaces for displaying performance data related to a current remote access session
US7978617B2 (en) * 2006-09-15 2011-07-12 Citrix Systems, Inc. Methods for providing performance improvement recommendations
GB2441809A (en) * 2006-09-15 2008-03-19 Iti Scotland Ltd Setting a data rate in a data transmission link
KR100846344B1 (ko) * 2007-01-05 2008-07-15 삼성전자주식회사 이동통신 시스템에서 전송 제어 프로토콜의 전송 지연을줄이기 위한 장치 및 방법
US20080175275A1 (en) * 2007-01-22 2008-07-24 Samsung Electronics Co., Ltd. Time synchronization method between nodes in network and apparatus for implementing the same
CN100488133C (zh) * 2007-05-11 2009-05-13 中兴通讯股份有限公司 一种多媒体终端音频服务质量特性的测试方法
US8254260B1 (en) 2007-06-15 2012-08-28 At&T Intellectual Property Ii, L.P. Method and apparatus for managing packet congestion
KR101430605B1 (ko) * 2007-07-31 2014-08-19 삼성전자주식회사 이동통신 시스템에서 타이머 및 카운터 설정 장치 및 방법
FR2922391B1 (fr) * 2007-10-15 2009-12-04 Canon Kk Procede et dispositif de transmission de donnees
US7957295B2 (en) * 2007-11-02 2011-06-07 Cisco Technology, Inc. Ethernet performance monitoring
KR100912297B1 (ko) * 2007-11-20 2009-08-17 한국전자통신연구원 VoIP 단말의 통화품질 측정방법 및 장치
DE102008011346B4 (de) * 2008-02-27 2010-10-21 Phoenix Contact Gmbh & Co. Kg Selbstdiagnostizierende Kommunikationsvorrichtung
BRPI0822489B1 (pt) 2008-03-12 2020-10-06 Telefonaktiebolaget Lm Ericsson (Publ) Método para adaptar uma taxa alvo atual de um sinal de vídeo transmitido de um provedor de vídeo para um receptor de vídeo, dispositivo para calcular uma nova taxa alvo de um sinal de vídeo transmitido a partir de um provedor de vídeo, e, meio legível por computador
US8538256B2 (en) 2008-03-17 2013-09-17 Telefonaktiebolaget L M Ericsson (Publ) Fast protection scheme for passive optical network
CA2723788C (en) * 2008-07-28 2016-10-04 Vantrix Corporation Data streaming through time-varying transport media
US20100118111A1 (en) * 2008-11-10 2010-05-13 Nokia Corporation Method and apparatus for remote camera control indications in video conferencing
US8474001B2 (en) * 2009-02-10 2013-06-25 Cisco Technology, Inc. Near real time delivery of variable bit rate media streams
WO2010092272A1 (fr) * 2009-02-12 2010-08-19 France Telecom Procede de collecte de donnees temps reel
EP2441212A1 (en) * 2009-06-12 2012-04-18 Telefonaktiebolaget LM Ericsson (publ) Monitoring of delay in packet-switched networks
JP5326908B2 (ja) * 2009-07-29 2013-10-30 ソニー株式会社 送信レート制御方法および通信装置
JP5506362B2 (ja) * 2009-12-15 2014-05-28 キヤノン株式会社 送信装置、送信方法
EP2388947A1 (en) * 2010-05-20 2011-11-23 Thomson Licensing Method of determination of transmission quality of a communication link and corresponding apparatus
US20120057481A1 (en) * 2010-09-07 2012-03-08 Electronics And Telecommunications Research Institute System and method for measuring round trip time based on wireless local area network
CN102006136A (zh) * 2010-12-17 2011-04-06 武汉邮电科学研究院 提高epon中时钟同步精度的方法及装置
US9514664B2 (en) * 2012-09-25 2016-12-06 The Boeing Company Measuring latency in a test system using captured images
US9237474B2 (en) * 2012-10-29 2016-01-12 T-Mobile Usa, Inc. Network device trace correlation
US10412550B2 (en) 2012-10-29 2019-09-10 T-Mobile Usa, Inc. Remote driving of mobile device diagnostic applications
US10313905B2 (en) 2012-10-29 2019-06-04 T-Mobile Usa, Inc. Contextual quality of user experience analysis using equipment dynamics
US9538409B2 (en) 2012-10-29 2017-01-03 T-Mobile Usa, Inc. Quality of user experience analysis
US10237144B2 (en) 2012-10-29 2019-03-19 T-Mobile Usa, Inc. Quality of user experience analysis
US10952091B2 (en) 2012-10-29 2021-03-16 T-Mobile Usa, Inc. Quality of user experience analysis
US9258234B1 (en) * 2012-12-28 2016-02-09 Juniper Networks, Inc. Dynamically adjusting liveliness detection intervals for periodic network communications
US8953460B1 (en) 2012-12-31 2015-02-10 Juniper Networks, Inc. Network liveliness detection using session-external communications
CN103944834B (zh) * 2013-01-22 2017-03-22 随锐科技股份有限公司 一种音视频转发控制方法及系统
US9286047B1 (en) 2013-02-13 2016-03-15 Cisco Technology, Inc. Deployment and upgrade of network devices in a network environment
US8957972B2 (en) 2013-05-21 2015-02-17 Avaya Inc. Automatic glass-to-glass video and A/V sync test tool
KR101468624B1 (ko) * 2013-05-30 2014-12-04 삼성에스디에스 주식회사 단말기와 이를 이용한 네트워크 상태 측정 시스템 및 방법
GB201310665D0 (en) * 2013-06-14 2013-07-31 Microsoft Corp Rate Control
CN103401792A (zh) * 2013-07-04 2013-11-20 中国科学院声学研究所 一种针对移动终端的自适应上传加速装置
EP3958512A1 (en) * 2013-07-31 2022-02-23 Assia Spe, Llc Method and apparatus for continuous access network monitoring and packet loss estimation
KR20150071621A (ko) * 2013-12-18 2015-06-26 삼성전자주식회사 컨텐츠 중심 네트워크에서 라운드 트립 시간을 예측하는 방법
RU2589887C2 (ru) * 2014-07-15 2016-07-10 Федеральное государственное казенное военное образовательное учреждение высшего образования "Академия Федеральной службы охраны Российской Федерации" (Академия ФСО России) Способ измерения времени задержки на двустороннее распространение для трафика данных с переменной скоростью передачи битов и устройство для его осуществления
WO2016043193A1 (ja) * 2014-09-16 2016-03-24 三菱電機株式会社 遅延測定装置、測定対象装置および通信システム
US9769017B1 (en) 2014-09-26 2017-09-19 Juniper Networks, Inc. Impending control plane disruption indication using forwarding plane liveliness detection protocols
US10230606B2 (en) 2014-11-19 2019-03-12 Nec Corporation Round-trip delay time measurement system, round-trip delay time measurement method, return method, communication device, program, and data structure
JP2015092826A (ja) * 2015-02-12 2015-05-14 京セラ株式会社 通信方法、電気機器、制御装置、及びシステム
US10374904B2 (en) 2015-05-15 2019-08-06 Cisco Technology, Inc. Diagnostic network visualization
CN106303503A (zh) * 2015-05-25 2017-01-04 德科仕通信(上海)有限公司 一种判定mpeg2-ts vbr码流质量的方法
US9800497B2 (en) 2015-05-27 2017-10-24 Cisco Technology, Inc. Operations, administration and management (OAM) in overlay data center environments
US10033766B2 (en) 2015-06-05 2018-07-24 Cisco Technology, Inc. Policy-driven compliance
US10089099B2 (en) 2015-06-05 2018-10-02 Cisco Technology, Inc. Automatic software upgrade
US10536357B2 (en) 2015-06-05 2020-01-14 Cisco Technology, Inc. Late data detection in data center
US9967158B2 (en) 2015-06-05 2018-05-08 Cisco Technology, Inc. Interactive hierarchical network chord diagram for application dependency mapping
US10142353B2 (en) 2015-06-05 2018-11-27 Cisco Technology, Inc. System for monitoring and managing datacenters
CN105119842B (zh) * 2015-07-15 2018-06-26 中国电子科技集团公司第十研究所 在中断容忍网络中设置rtt参数的方法
US10374936B2 (en) 2015-12-30 2019-08-06 Juniper Networks, Inc. Reducing false alarms when using network keep-alive messages
CN105721333B (zh) * 2016-01-21 2019-02-15 全时云商务服务股份有限公司 一种数据传输装置及方法
US10171357B2 (en) 2016-05-27 2019-01-01 Cisco Technology, Inc. Techniques for managing software defined networking controller in-band communications in a data center network
US10931629B2 (en) 2016-05-27 2021-02-23 Cisco Technology, Inc. Techniques for managing software defined networking controller in-band communications in a data center network
US10289438B2 (en) 2016-06-16 2019-05-14 Cisco Technology, Inc. Techniques for coordination of application components deployed on distributed virtual machines
US10397085B1 (en) 2016-06-30 2019-08-27 Juniper Networks, Inc. Offloading heartbeat responses message processing to a kernel of a network device
US10708183B2 (en) 2016-07-21 2020-07-07 Cisco Technology, Inc. System and method of providing segment routing as a service
US10972388B2 (en) 2016-11-22 2021-04-06 Cisco Technology, Inc. Federated microburst detection
US10708152B2 (en) 2017-03-23 2020-07-07 Cisco Technology, Inc. Predicting application and network performance
US10523512B2 (en) 2017-03-24 2019-12-31 Cisco Technology, Inc. Network agent for generating platform specific network policies
US10764141B2 (en) 2017-03-27 2020-09-01 Cisco Technology, Inc. Network agent for reporting to a network policy system
US10594560B2 (en) 2017-03-27 2020-03-17 Cisco Technology, Inc. Intent driven network policy platform
US10250446B2 (en) 2017-03-27 2019-04-02 Cisco Technology, Inc. Distributed policy store
US10873794B2 (en) 2017-03-28 2020-12-22 Cisco Technology, Inc. Flowlet resolution for application performance monitoring and management
RU2663704C1 (ru) * 2017-05-22 2018-08-08 Федеральное государственное казенное военное образовательное учреждение высшего образования "Академия Федеральной службы охраны Российской Федерации" (Академия ФСО России) Способ измерения показателей качества функционирования сети связи с коммутацией пакетов и устройство для его осуществления
US10680887B2 (en) 2017-07-21 2020-06-09 Cisco Technology, Inc. Remote device status audit and recovery
US10554501B2 (en) 2017-10-23 2020-02-04 Cisco Technology, Inc. Network migration assistant
US10523541B2 (en) 2017-10-25 2019-12-31 Cisco Technology, Inc. Federated network and application data analytics platform
US10594542B2 (en) 2017-10-27 2020-03-17 Cisco Technology, Inc. System and method for network root cause analysis
US10462078B2 (en) * 2017-11-17 2019-10-29 Whatsapp Inc. Using signals extracted from a VOIP data stream to distinguish between network congestion and link losses
US11233821B2 (en) 2018-01-04 2022-01-25 Cisco Technology, Inc. Network intrusion counter-intelligence
US11765046B1 (en) 2018-01-11 2023-09-19 Cisco Technology, Inc. Endpoint cluster assignment and query generation
US10826803B2 (en) 2018-01-25 2020-11-03 Cisco Technology, Inc. Mechanism for facilitating efficient policy updates
US10917438B2 (en) 2018-01-25 2021-02-09 Cisco Technology, Inc. Secure publishing for policy updates
US10999149B2 (en) 2018-01-25 2021-05-04 Cisco Technology, Inc. Automatic configuration discovery based on traffic flow data
US10873593B2 (en) 2018-01-25 2020-12-22 Cisco Technology, Inc. Mechanism for identifying differences between network snapshots
US10574575B2 (en) 2018-01-25 2020-02-25 Cisco Technology, Inc. Network flow stitching using middle box flow stitching
US10798015B2 (en) 2018-01-25 2020-10-06 Cisco Technology, Inc. Discovery of middleboxes using traffic flow stitching
US11128700B2 (en) 2018-01-26 2021-09-21 Cisco Technology, Inc. Load balancing configuration based on traffic flow telemetry
US11750441B1 (en) 2018-09-07 2023-09-05 Juniper Networks, Inc. Propagating node failure errors to TCP sockets
CN109495326B (zh) * 2018-12-28 2021-12-14 北京东土科技股份有限公司 网络带宽分配方法和系统
US10972402B1 (en) * 2019-09-27 2021-04-06 Juniper Networks, Inc. Dynamic management of inline entries in hardware across protocols in a scaled environment

Citations (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
KR20030067270A (ko) * 2002-02-07 2003-08-14 엘지전자 주식회사 이씨엔 기반 멀티미디어 스트림 전송 및 수신 방법
JP2004135065A (ja) * 2002-10-10 2004-04-30 Matsushita Electric Ind Co Ltd 送信端末、受信端末及びデータ伝送システム
JP2004140596A (ja) 2002-10-17 2004-05-13 Nippon Telegr & Teleph Corp <Ntt> Tcp上のデータ転送における品質を推定する方法およびシステム
KR20040058032A (ko) * 2002-12-26 2004-07-03 한국과학기술정보연구원 파일전송 관리 시스템 및 방법과 그 프로그램을 기록한기록매체

Family Cites Families (27)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
GB2337895B (en) * 1995-06-05 2000-01-19 Fujitsu Ltd Detecting congestion in ATM networks
US5812528A (en) 1995-11-17 1998-09-22 Telecommunications Techniques Corporation Measuring round trip time in ATM network virtual connections
JP3658094B2 (ja) * 1996-07-26 2005-06-08 キヤノン株式会社 電気内挿装置及びそれを用いた位置情報検出装置
KR100227336B1 (ko) 1997-02-20 1999-11-01 서평원 고정 전송율 mpeg 영상 송신기용 전송율 제어 방법 및 그 장치
US5918002A (en) * 1997-03-14 1999-06-29 Microsoft Corporation Selective retransmission for efficient and reliable streaming of multimedia packets in a computer network
US6701372B2 (en) * 1997-08-22 2004-03-02 Canon Kabushiki Kaisha Data communication apparatus and method
JPH11308271A (ja) * 1998-04-21 1999-11-05 Canon Inc データ通信装置及び受信装置及び制御方法及び記憶媒体及びデータ通信システム
US6643496B1 (en) 1998-03-31 2003-11-04 Canon Kabushiki Kaisha System, method, and apparatus for adjusting packet transmission rates based on dynamic evaluation of network characteristics
US6097697A (en) * 1998-07-17 2000-08-01 Sitara Networks, Inc. Congestion control
JP3602972B2 (ja) 1998-07-28 2004-12-15 富士通株式会社 通信性能測定装置及びその測定方法
JP3482931B2 (ja) 1999-12-08 2004-01-06 日本電気株式会社 Ds/cdma移動体通信システムの無線通信装置およびサーチャ制御方法
US7260826B2 (en) * 2000-05-31 2007-08-21 Microsoft Corporation Resource allocation in multi-stream IP network for optimized quality of service
JP2002084338A (ja) 2000-07-07 2002-03-22 Matsushita Electric Ind Co Ltd データ送信装置、データ受信装置、およびデータ通信システム
AU2001277773A1 (en) * 2000-09-22 2002-04-02 Matsushita Electric Industrial Co., Ltd. Data transmitting/receiving method, transmitting device, receiving device, transmitting/receiving system, and program
US7304951B2 (en) * 2000-11-21 2007-12-04 North Carolina State University Methods and systems for rate-based flow control between a sender and a receiver
US6643612B1 (en) * 2001-06-28 2003-11-04 Atrica Ireland Limited Mechanism and protocol for per connection based service level agreement measurement
US7362707B2 (en) 2001-07-23 2008-04-22 Acme Packet, Inc. System and method for determining flow quality statistics for real-time transport protocol data flows
EP1428357A1 (en) 2001-09-21 2004-06-16 British Telecommunications Public Limited Company Data communications method and system using receiving buffer size to calculate transmission rate for congestion control
US6941416B2 (en) * 2001-10-04 2005-09-06 Zilog, Inc. Apparatus and methods for dedicated command port in memory controllers
US7133365B2 (en) * 2001-11-02 2006-11-07 Internap Network Services Corporation System and method to provide routing control of information over networks
JP2003169090A (ja) * 2001-11-30 2003-06-13 Fujitsu Ltd 伝送システム
US20030214908A1 (en) * 2002-03-19 2003-11-20 Anurag Kumar Methods and apparatus for quality of service control for TCP aggregates at a bottleneck link in the internet
DE60212104T2 (de) 2002-06-18 2006-10-19 Matsushita Electric Industrial Co., Ltd., Kadoma Auf Empfänger basierte Umlaufzeitmessung in TCP
US7257087B2 (en) * 2002-10-04 2007-08-14 Agilent Technologies, Inc. System and method to calculate round trip delay for real time protocol packet streams
JP3927486B2 (ja) 2002-11-29 2007-06-06 株式会社エヌ・ティ・ティ・ドコモ ストリーミング配信装置、ストリーミング配信システム、及びストリーミング配信方法
EP1576775A2 (en) 2002-12-19 2005-09-21 Koninklijke Philips Electronics N.V. Protecting real-time data in wireless networks
JP3769752B2 (ja) * 2002-12-24 2006-04-26 ソニー株式会社 情報処理装置および情報処理方法、データ通信システム、並びに、プログラム

Patent Citations (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
KR20030067270A (ko) * 2002-02-07 2003-08-14 엘지전자 주식회사 이씨엔 기반 멀티미디어 스트림 전송 및 수신 방법
JP2004135065A (ja) * 2002-10-10 2004-04-30 Matsushita Electric Ind Co Ltd 送信端末、受信端末及びデータ伝送システム
JP2004140596A (ja) 2002-10-17 2004-05-13 Nippon Telegr & Teleph Corp <Ntt> Tcp上のデータ転送における品質を推定する方法およびシステム
KR20040058032A (ko) * 2002-12-26 2004-07-03 한국과학기술정보연구원 파일전송 관리 시스템 및 방법과 그 프로그램을 기록한기록매체

Also Published As

Publication number Publication date
US7496040B2 (en) 2009-02-24
EP1619816A3 (en) 2007-09-19
KR20060007869A (ko) 2006-01-26
JP2006042334A (ja) 2006-02-09
EP1619816A2 (en) 2006-01-25
RU2304364C2 (ru) 2007-08-10
RU2005123288A (ru) 2007-01-27
BRPI0502914A (pt) 2006-03-07
CN1725760A (zh) 2006-01-25
US20060018266A1 (en) 2006-01-26

Similar Documents

Publication Publication Date Title
KR100608821B1 (ko) 휴대단말기의 왕복지연시간 측정장치 및 방법
KR100457954B1 (ko) 실시간 패킷 전송 상태와 전송로 혼잡 상태를 이용하는통신 품질 제어 구조
JP4000895B2 (ja) リアルタイム通信のためのビットレート制御方法および装置
US10454811B2 (en) Apparatus and method for de-jitter buffer delay adjustment
EP2119204B1 (en) Method and arrangement for video telephony quality assessment
US20050276259A1 (en) Wireless packet transfer apparatus and method
CN101658000A (zh) 在通信系统中发送数据的方法
US8184529B2 (en) Communication apparatus, method, and program for transmitting and receiving packet data
JP2011259239A (ja) 通信処理装置、通信処理システム、通信処理方法及びプログラム
KR100570194B1 (ko) 동화상 압축 부호화 송수신장치
US7986634B2 (en) Apparatus and method for measuring quality of sound encoded with a variable band multi-codec
JP3871661B2 (ja) マルチメディアコンテンツ受信装置及びマルチメディアコンテンツ受信方法
US20170142610A1 (en) Communication device
US7191370B2 (en) Data transmitter device, repeater device, data transmission/reception device, and data communication method
KR102491033B1 (ko) 왕복 시간 추정
US20060209872A1 (en) IP telephone apparatus and IP adapter apparatus
US8243826B2 (en) Encoded stream transmitter
KR101632012B1 (ko) 통신 시스템, 서버 장치, 서버 장치의 제어 방법 및 프로그램을 저장하는 컴퓨터 판독 가능한 기록 매체
JP2004153610A (ja) 動画像配信方法、無線端末、動画像配信制御装置、及び動画像配信システム
JP2007036960A (ja) 動的にセッションを切り替えるrtp通信用端末、呼接続システム及びプログラム
KR101044947B1 (ko) 영상 데이터 스트림의 재생 방법 및 적응적 전송 제어 방법
JP2006352420A (ja) 通信品質情報を含む品質パケットを送受信する端末、品質レポートサーバ及びプログラム
CN107154913B (zh) 一种ip电话终端通信方法

Legal Events

Date Code Title Description
A201 Request for examination
E902 Notification of reason for refusal
E701 Decision to grant or registration of patent right
GRNT Written decision to grant
FPAY Annual fee payment

Payment date: 20130624

Year of fee payment: 8

FPAY Annual fee payment

Payment date: 20140624

Year of fee payment: 9

FPAY Annual fee payment

Payment date: 20150624

Year of fee payment: 10

FPAY Annual fee payment

Payment date: 20160628

Year of fee payment: 11

FPAY Annual fee payment

Payment date: 20170623

Year of fee payment: 12

LAPS Lapse due to unpaid annual fee