[go: up one dir, main page]

KR100703441B1 - 통신 환경에 적응적인 라운드 트립 타임을 결정하는 데이터통신 시스템 및 방법 - Google Patents

통신 환경에 적응적인 라운드 트립 타임을 결정하는 데이터통신 시스템 및 방법 Download PDF

Info

Publication number
KR100703441B1
KR100703441B1 KR1020050033211A KR20050033211A KR100703441B1 KR 100703441 B1 KR100703441 B1 KR 100703441B1 KR 1020050033211 A KR1020050033211 A KR 1020050033211A KR 20050033211 A KR20050033211 A KR 20050033211A KR 100703441 B1 KR100703441 B1 KR 100703441B1
Authority
KR
South Korea
Prior art keywords
rtt
rlp
bts
value
blob
Prior art date
Legal status (The legal status 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 status listed.)
Expired - Fee Related
Application number
KR1020050033211A
Other languages
English (en)
Other versions
KR20060110959A (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 KR1020050033211A priority Critical patent/KR100703441B1/ko
Priority to US11/409,153 priority patent/US20060240813A1/en
Publication of KR20060110959A publication Critical patent/KR20060110959A/ko
Application granted granted Critical
Publication of KR100703441B1 publication Critical patent/KR100703441B1/ko
Anticipated expiration legal-status Critical
Expired - Fee Related legal-status Critical Current

Links

Images

Classifications

    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W36/00Hand-off or reselection arrangements
    • H04W36/02Buffering or recovering information during reselection ; Modification of the traffic flow during hand-off
    • BPERFORMING OPERATIONS; TRANSPORTING
    • B65CONVEYING; PACKING; STORING; HANDLING THIN OR FILAMENTARY MATERIAL
    • B65GTRANSPORT OR STORAGE DEVICES, e.g. CONVEYORS FOR LOADING OR TIPPING, SHOP CONVEYOR SYSTEMS OR PNEUMATIC TUBE CONVEYORS
    • B65G45/00Lubricating, cleaning, or clearing devices
    • B65G45/10Cleaning devices
    • BPERFORMING OPERATIONS; TRANSPORTING
    • B65CONVEYING; PACKING; STORING; HANDLING THIN OR FILAMENTARY MATERIAL
    • B65GTRANSPORT OR STORAGE DEVICES, e.g. CONVEYORS FOR LOADING OR TIPPING, SHOP CONVEYOR SYSTEMS OR PNEUMATIC TUBE CONVEYORS
    • B65G29/00Rotary conveyors, e.g. rotating discs, arms, star-wheels or cones

Landscapes

  • Engineering & Computer Science (AREA)
  • Computer Networks & Wireless Communication (AREA)
  • Signal Processing (AREA)
  • Mechanical Engineering (AREA)
  • Mobile Radio Communication Systems (AREA)

Abstract

본 발명에 따른 라디오 링크 프로토콜에 따른 데이터 통신 시스템은, 하나 이상의 단말과 통신하는 적어도 하나의 BTS(Base Transceiver Station)와, RLP(Radio Link Protocol) RTT(Round-Trip-Time)값을 자신이 제어하는 적어도 하나의 BTS(Base Transceiver Station)에 대해 각각 설정하여 전송하는 BSC(Base Station Controller)를 포함한다. 그리고 적어도 하나의 BTS는 상기 단말의 핸드오프시 상기 BSC로부터 제공받은 고유의 RTT값을 전송한다.
RTT, RLP

Description

통신 환경에 적응적인 라운드 트립 타임을 결정하는 데이터 통신 시스템 및 방법{DATA COMMUNICATION SYSTEM AND METHOD FOR DETERMINING ROUND TRIP TIME ADAPTED FOR COMMUNICATION ENVIRONMENT}
도 1은 일반적인 데이터 통신 시스템을 나타낸 도면,
도 2는 가입자 단말과 BTS간 패킷 통신 초기화(Initialization)를 설명하기 위한 도면,
도 3은 발명의 실시예에 따라 구성된 데이터 통신 시스템을 나타낸 도면,
도 4는 본 발명의 실시예에 따라 데이터 통신 시스템에서 RTT값을 설정하기 위한 메시지 흐름을 나타낸 도면,
도 5는 본 발명의 실시예에 따른 BSC에서의 제어 흐름을 나타낸 도면,
도 6은 본 발명의 실시예에 따른 단말에서의 제어 흐름을 나타낸 도면.
본 발명은 라디오 링크 프로토콜(RLP: Radio Link Protocol) 을 채용한 이동통신시스템에서 핸드오프시 라운드-트립-딜레이(RTT: Round-Trip-Time) 값을 재설정하기 위한 단말 및 그 방법에 관한 것이다.
일반적으로 부호분할다중접속 방식의 이동통신시스템은 음성을 위주로 하는 IS-95 규격에서 발전하여, 음성뿐만 아니라 고속 데이터의 전송이 가능한 CDMA 2000 규격으로 발전하기에 이르렀다. CDMA 2000 규격에서는 고품질의 음성, 동화상, 인터넷 검색 등의 서비스가 가능하다.
이러한 CDMA 이동통신 시스템은 데이터 통신시 라디오 링크 프로토콜을 사용하여 무선 환경에서 발생하는 데이터의 깨짐 현상을 해결하고 있다. 라디오 링크 프로토콜은 에어(air) 채널 상에서 발생하는 에러를 복원하기 위해서 ARQ(Automatic Repeat Request) 방식에 근거한 나크(NAK)를 사용한다. 즉, 수신단 RLP는 수신하지 못한 RLP 프레임을 발견하면 송신단 RLP로 해당 프레임의 재전송을 요구하는 NAK 프레임을 전송하고, 이를 수신한 송신단 RLP는 요구받은 프레임을 전송하는 방식을 사용한다.
도 1은 일반적인 데이터 통신 시스템을 나타낸 도면이다.
도 1을 참조하면, 패킷 존(Packet Zone)(20,30)은 같은 환경으로 패킷 통신을 할 수 있는 일정한 범위의 영역을 말한다. 이 패킷 존의 단위는 사업자 또는 시스템 타입에 따라 상이할 수 있다. 하나의 시스템에서도 시스템 버전에 따라 패킷 존의 단위는 달라질 수 있다.
도 1에 도시된 바와 같이 통산 몇 개의 BTS(Base Transceiver Station)(12,14,16)가 모여서 하나의 패킷 존을 형성한다. 하나의 패킷 존 내에 속한 하나 이상의 가입자 단말은 같은 환경으로 패킷 통신을 행한다. 그러므로 가입 자 단말이 하나의 패킷 존 내에 속한 BTS(12,14,16)간을 이동하여도 패킷 통신에는 변동이 발생하지 않는다.
그런데 가입자 단말(50)이 보이스 호(Voice call) 통화를 하면서 BTS간 이동을 하면 핸드오프(Hand off)가 발생하듯 패킷 통신을 하면서 패킷 존간 이동을 하면 패킷 통신 초기화(Initialization)를 수행한다.
예를 들어 설명하면, 도 1에서 가입자 단말(50)이 하나의 패킷 존1(20) 내의 예컨대 BTS1(12)의 커버리지 영역(22)에서 BTS2(16)의 커버리지 영역(26)으로 이동하여도 보이스 호를 위한 핸드오프는 발생하지만 패킷 통신 초기화는 수행하지 않는다. 그런데 가입자 단말(50)이 하나의 패킷 존1(20) 내의 BTS2(12)의 커버리지 영역(26)에서 다른 패킷 존2(30) 내의 BTS4(60)의 커버리지 영역(32)으로 이동하면 BTS4(60)와 패킷 통신 초기화(Initialization)를 수행한다.
도 2는 가입자 단말과 BTS간 패킷 통신 초기화(Initialization)를 설명하기 위한 도면이다.
도 2를 참조하면, 가입자 단말(50)은 고속 데이터 서비스를 제공받기 위해 데이터 호(Data Call)를 설정하게 되는 경우 또는 패킷 존간을 이동하는 경우 80단계와 같이 RLP의 초기화 과정을 수행한다. 80단계의 RLP 초기화 과정에서 가입자 단말(50)과 BTS4(60)은 상호간 RLP_BLOB(Block of Bits)을 주고받으면서 RLP 파라미터 값을 일치시킴으로써 초기화가 이루어진다. 이때 BTS4(60)는 RLP_BLOB에 초기 RTT 추정치를 포함하여 가입자 단말(50)로 전송한다. RLP 세션에서 결정된 RTT의 추정치는 NAK 프레임 전송 타이밍을 결정하는데 사용된다. 타이머 설정을 위한 RLP의 초기화는 최초에 가입자 단말(50)과 BTS4(60)간의 호 설정시에 이루어진다. 그리고 전술한 바와 같이 호가 설정되어 서비스가 진행중인 경우에도 이를 재설정할 수 있다. 가입자 단말(50)과 BTS4(60)는 RLP 초기화 과정이 완료되면, 82단계로 진행하여 데이터 서비스를 위한 PPP 초기화를 수행한다. 그리고 PPP 초기화가 완료되면, 84단계와 같이 단말(50)과 BTS4(60)간 데이터 송수신을 수행한다.
전술한 바와 같이 가입자 단말이 패킷 데이터 통신을 하면서 패킷 존을 이동하는 경우, BTS는 단말에 초기화 과정 수행을 요청하며, 이때 단말은 RLP 동기 교환 처리(RLP SYNC EXCHANGE PROCEDURES) 과정을 수행하여 새로운 RTT 값을 설정한다. 새로 설정된 RTT 값은 단말의 손실 프레임을 검출하는 기초가 된다. 그러나 단순한 BTS간 핸드오프의 경우 BTS는 단말에게 RTT 값 재설정을 요구하지 않는다. 따라서 새로운 DATA 통신환경에 최적의 RTT 값을 얻지 못하고 기존에 있던 BTS에서 설정(setting)한 RTT 값에 따라 손실 프레임의 발생 여부를 결정하게 된다.
이와 같이 단말은 다른 통신 환경에서 설정된 RTT 값을 사용하여 손실 프레임의 발생 여부를 판단하므로 현재 위치하는 통신 환경에 민감하게 반응하지 못하게 된다. 그러므로 단말은 프레임을 충분히 기다린 상황에서 불필요하게 더 기다리거나, 프레임을 좀 더 기다려야 하는 상황에서 불필요하고 부적절한 재전송 요구를 하게 된다.
따라서 본 발명은 라디오 링크 프로토콜을 채용한 이동통신시스템에서 손실 프레임(MISSED FRAME)을 검출하기 위한 RTT값을 실제 통신환경에 적응적으로 결정하기 위한 수신 장치 및 그 방법을 제공한다.
본 발명의 실시예는 라디오 링크 프로토콜에 따른 데이터 통신 시스템에 있어서, 하나 이상의 단말과 통신하는 적어도 하나의 BTS(Base Transceiver Station)와, RLP(Radio Link Protocol) RTT(Round-Trip-Time)값을 자신이 제어하는 적어도 하나의 BTS(Base Transceiver Station)에 대해 각각 설정하여 전송하는 BSC(Base Station Controller)를 포함하며, 상기 적어도 하나의 BTS는 상기 단말의 핸드오프시 상기 BSC로부터 제공받은 고유의 RTT값을 전송하는 것을 특징으로 한다.
또, 본 발명의 실시예는 하나 이상의 단말과 통신하는 적어도 하나의 BTS(Base Transceiver Station)와 상기 적어도 하나의 BTS를 제어하는 BSC(Base Station Controller)를 포함하는 라디오 링크 프로토콜에 따른 데이터 통신 시스템에 있어서, 상기 BSC가 RLP(Radio Link Protocol) RTT(Round-Trip-Time)값을 상기 자신이 제어하는 적어도 하나의 BTS(Base Transceiver Station)에 대해 각각 설정하여 상기 적어도 하나의 BTS로 전송하는 단계와, 상기 적어도 하나의 BTS가 상기 단말의 핸드오프시 상기 BSC로부터 제공받은 고유의 RTT값을 상기 단말에게 전송하는 것을 특징으로 한다.
이하 본 발명의 바람직한 실시 예들을 첨부한 도면을 참조하여 상세히 설명한다. 또한, 본 발명의 요지를 불필요하게 흐릴 수 있는 공지 기능 및 구성에 대한 상세한 설명은 생략한다.
본 발명은 종래 BTS간 이동시에 고정된 RTT값을 사용하지 않고, 실제 통신환경을 보다 명확히 파악하여 그 상황에 맞는 RTT값을 사용할 수 있도록 핸드오프 시에도 BTS가 단말에 새로운 RTT값을 내려줌으로써, 최적의 통신환경을 만들어 준다.
먼저, 본 발명의 실시예에 따라 구성된 데이터 통신 시스템을 도 3을 참조하여 설명한다. 도시된 바와 같이, 가입자 단말(150)은 BTS들(110,120,130)과 데이터 통신을 위하여 RLP 통신 링크를 설정한다. 임의의 데이터가 가입자 단말(150)과 BTS들(110,120,130) 중 하나 사이에서 교환되기 전에, 이 둘 사이의 RLP 링크가 설정되어야 한다. RLP 링크 설정은 NAK 타이밍을 위하여 가입자 단말(150)과 BTS들(110,120,130) 중 하나에 의하여 사용될 왕복 시간(RTT)을 설정하는 것을 포함한다.
본 발명의 전형적인 실시예에서, 가입자 단말(150)은 패킷 데이터 통신을 수행하는 도중 BTS간(예컨대, BTS1(110)에서 BTS2(130)으로) 이동을 하면, 패킷 존이 바뀌지 않는 이상 데이터 통신은 끊어지거나 재초기화 과정을 거치지 않고 계속 통신하게 된다. 이때 BTS간 핸드 오프시에 통신환경은 지역적 변화와 통신 경로의 변화 등으로 크게 변할 수 있다. BTS간 이동으로 인해 처음부터 초기화 과정을 다시 수행하는 것은 불필요하며, BTS2(130)는 단말(150)에 새로운 RTT 값을 RLP_BLOB(Block of Bits)를 통해서 내려 주기만 하면 된다.
하지만, 종래 기술로는 각 BTS(110,120,130)는 고유의 RTT 값을 갖고 있지 않다. 본 발명은 BTS가 고유의 RTT값을 갖도록 구성한다. 구체적으로 BTS(Base (110,120,130)의 RTT 값을 설정하는 것은 BSC(Base Station Controller)(200)이다. BSC(200)는 본 발명에서 새로이 정의된 시그널링(이하 RTT_BLOB라 칭함)을 사용하여 각 고유의 RTT값을 BTS(110,120,130)에 제공한다.
도 4는 본 발명의 실시예에 따라 데이터 통신 시스템에서 RTT값을 설정하기 위한 메시지 흐름을 나타낸 도면이다. 도 4에서 도시의 편의를 위해 몇 개의 BTS만을 나타내었다.
도 3 및 도 4를 참조하면, BSC(200)는 각 BTS별(110,130)에 대한 고유의 RTT 값을 결정하고 이 RTT 값을 포함한 RTT_BLOB을 전송하기 BTS(110,130)에 전송한다. 구체적으로 BSC(200)는 단계 310에서 각 BTS에 고유한 RTT값을 생성한다. BSC(200)는 BTS(110,130)에 고유의 RTT값을 전송하기 위해, 자신이 제어하고 있는 모든 BTS(110,130)의 RTT값을 유지하고 주기적으로 갱신해야 한다. RTT값은 패킷 부하 밸런싱(PACKET LOAD BALANCING) 및 라운드 트립 딜레이(ROUND TRIP DELAY) 등을 고려하여 BTS 고유의 값으로 결정된다. 이 PACKET LOAD BALANCING이나 ROUND TRIP DELAY는 당업자에게 공지된 사항이므로 그 상세한 설명은 생략한다.
그리고 BSC(200)는 단계 320 및 단계 330에서 각 BTS(110,130)에 대해 생성한 고유의 RTT값을 각 BTS(110,130)에 전송한다. 이때 BSC(200)는 본 발명에서 새로이 정의된 RTT_BLOB 메시지를 이용하는 것이 바람직하다. 상기 RTT_BLOB 메시지는 RTT_BLOB_TYPE(RTT_BLOB TYPE임을 나타냄), RLP_VERSION(현재 사용되는 RLP VERSION), RTT(설정할 RTT 값), INIT_VAR(BTS에서 보유하고 있는 RTT 초기화) 등의 필드를 포함한다. 이러한 RTT_BLOB 메시지를 표 1에 나타내었다.
Field Length(bits) 설명
RTT_BLOB TYPE 3 the Type of RLP_BLOB structure. set to '001'
RLP_VERSION 3 the Version of RLP being used.
RTT 4 the Value of RTT to be set in BTS
INIT_VAR 1 set to '1' to force RTT to '0' in BTS or set to '0' to set a new RTT value to BTS
이 RTT_BLOB 메시지는 일 예이며, 당업자에게 변경 가능함은 명백하다. 그리고 RTT값은 BSC(200)에 의하여 주기적으로 갱신되며 BTS(110,130)는 BSC(200)로부터 받은 각각의 RTT값을 저장한다. 이후, 단말(150)은 단계 340에서 BTS1(110)와 BTS2(130) 사이에서 핸드오프를 수행한다. 그러면, BTS들(110,130) 중 단말(150)이 속한 영역의 BTS 즉, 핸드오프의 타깃 BTS(110 또는 130)는 단계 350 또는 단계 360에서 단말(150)에 자신의 고유한 RTT를 포함한 RLP_BLOB 메시지를 전송한다. 예를 들어, 단말(150)이 BTS1(110)의 커버리지 영역으로부터 BTS2(130)의 커버리지 영역으로 이동하였다면 BTS2(130)가 자신의 RTT를 단말(150)에 전송하는 '단계 350'이 수행될 것이다. 이때 BTS2(130)는 단말(150)의 패킷 존(packet zone)간 이동시 RLP 초기화(initialization)를 위해 사용되는 RLP_BLOB 메시지를 이용하는 것이 바람직하다. 즉, RLP 초기화 시에 '제2값(zero)'이 채워지는 RTT 필드에 BTS별 고유의 RTT값을 채워서 전달한다.
삭제
한편, 단말(150)은 BTS(130)로부터 RLP_BLOB 메시지를 수신하면 RLP_BLOB 메시지가 패킷 초기화(Packet Initialization)에 따라 전송된 것인지 또는 핸드오프에 따라 전송된 것인지를 판단한다. 이를 위해 단말(150)은 RLP_BLOB 메시지의 RTT 필드값을 확인한다. 즉, 상기 RTT 필드가 '제2값(zero)'으로 채워진 경우 RLP_BLOB 메시지가 패킷 초기화에 따라 전송된 것이고, 상기 RTT 필드가 '제1값(non-zero)'으로 채워진 경우 RLP_BLOB 메시지가 핸드오프에 따라 전송된 것으로 판단한다. 상기 판단결과 RLP_BLOB 메시지가 핸드오프에 따라 전송된 경우, 단말(150)은 BTS(130)과 불필요한 RLP SYNC exchange procedure 과정을 수행하지 않고 바로 RTT 값을 설정한다. 그리고 상기 RLP_BLOB 메시지가 패킷 초기화에 따라 전송된 경우, 단말(150)은 RLP SYNC exchange procedure 과정을 거쳐서 계산을 통해 단말의 RTT 값을 결정한다. 이처럼 본 발명은, 단순 BTS간 이동시에는 사용되지 않는 RLP_BLOB 메시지를, 핸드오프 시 BTS가 단말에 RTT값을 제공하는 데 사용한다.
이제, 본 발명의 실시예들에 따른 BSC 및 단말에서의 제어 흐름을 각각 설명한다.
도 5는 본 발명의 실시예에 따른 BSC에서의 제어 흐름을 나타낸 도면이다.
도 5를 참조하면, BSC(200)는 단계 510에서 BTS(110,120,130)의 RTT값 갱신 주기가 도래하였는지를 판단한다. BSC(200)는 BTS(110,120,130)에 고유의 RTT값을 전송하기 위해서는 자신이 제어하고 있는 모든 BTS(110,120,130)의 RTT값을 유지하고 주기적으로 갱신해야 한다. RTT값 갱신 주기가 도래하였으면 BSC(200)는 단계 520으로 진행하여 각 BTS 통신 환경에 따라 각 RTT값을 결정한다. RTT값은 패킷 부하 밸런싱(PACKET LOAD BALANCING) 및 라운드 트립 딜레이(ROUND TRIP DELAY) 등을 고려하여 BTS에 대하여 고유의 값으로 결정된다. 이어서 BSC(200)는 결정한 고유의 RTT값을 RTT_BLOB에 포함시켜 각 BTS(110,120,130)에 전송한다. 이는 BTS간 핸드오프 발생시 해당 BTS가 핸드오프된 단말에 새로운 RTT 값을 전송시키도록 하기 위함이다. 한편, 전술한 바와 같이 RTT_BLOB는 RTT_BLOB_TYPE, RLP_VERSION, RTT, INIT_VAR 등의 필드를 포함한다.
도 6은 본 발명의 실시예에 따른 단말에서의 제어 흐름을 나타낸 도면이다.
먼저, 단말(150)은 단계 610에서 BTS간 핸드오프가 발생하는지를 판단한다. BTS간 핸드오프가 발생하면 단말(150)은 단계 620으로 진행하여 핸드오프 절차를 수행한다. 이어서 단말(150)은 단계 630으로 진행하여 현재 속한 BTS로부터 RLP_BLOB 메시지를 수신하는지를 체크한다. BTS는 단말(150)이 자신의 커버리지 영역으로 핸드오프하면, 자신의 고유 RTT값을 RLP_BLOB 메시지에 포함시켜 단말(150)로 전송하는데, 단계 630은 상기 RLP_BLOB 메시지의 수신을 확인하는 것이다. 한편, 단말(150)은 BTS로부터 RLP_BLOB 메시지를 수신하면 RLP_BLOB 메시지가 패킷 초기화(Packet Initialization)에 따라 전송된 것인지 또는 핸드오프에 따라 전송된 것인지를 판단한다. 이를 위해 단말(150)은 단계 640으로 진행하여 상기 RLP_BLOB메시지의 RTT 필드를 체크한다. 그리고 단말(150)은 단계 650에서 RLP_BLOB의 RTT 필드가 0으로 채워져 있는지를 판단한다. 만약 RLP_BLOB의 RTT 필드 값이 제1값(non-zero)으로 채워져 있는 경우, 단말(150)은 단계 660으로 진행하여 BTS와 불필요한 RLP 동기 교환 처리 과정을 수행하지 않고 바로 RTT 값을 설정한다. 그리고 RTT 필드가 제2값(zero)으로 채워진 경우, 단말(150)은 단계 670으로 진행하여 RLP 초기화를 수행한다. 즉, RLP 동기 교환 처리 과정을 거쳐서 계산을 통해 단말의 RTT 값을 결정한다.
상술한 본 발명의 설명에서는 구체적인 실시 예에 관해 설명하였으나, 여러 가지 변형이 본 발명의 범위에서 벗어나지 않고 실시할 수 있다. 따라서 본 발명의 범위는 설명된 실시 예에 의하여 정할 것이 아니고 특허청구범위와 특허청구범위의 균등한 것에 의해 정해져야 한다.
상술한 바와 같이 본 발명은 BTS별 최적의 RTT를 사용할 수 있고, 단말이 핸드오프 시 BTS로부터 RTT 값을 다시 받으므로 인해 데이터 통신 속도가 빠르고 정확해지며, 단말 사용자 입장에서는 같은 내용의 컨텐츠를 보다 저렴한 비용으로 보다 빨리 다운로드 받을 수 있는 장점이 있다. 또한, BTS의 입장에서도 단말이 채널을 보다 짧게 잡고 있으므로 더 많은 사용자에게 서비스를 제공할 수 있는 장점이 있다.

Claims (16)

  1. 라디오 링크 프로토콜에 따른 데이터 통신 시스템에 있어서,
    적어도 하나 이상의 단말과 통신하는 적어도 하나 이상의 BTS(Base Transceiver Station)와,
    자신이 제어하는 각 BTS에 대한 라디오 링크 프로토콜(RLP: Radio Link Protocol) 라운드-트립-딜레이(RTT: Round-Trip-Time)값을 설정하여 대응되는 BTS에 전송하는 BSC(Bast Station Controller)를 포함하며,
    상기 각 BTS가 해당 커버리지 영역으로 핸드 오프된 단말에 상기 BSC로부터 제공받은 고유의 RTT값을 전송함을 특징으로 하는 데이터 통신 시스템.
  2. 제1항에 있어서,
    상기 BSC는 상기 RTT값을 특정 포맷의 메시지{RTT_BLOB(block of bits)}에 포함시켜 전송하며,
    상기 특정 포맷의 메시지(RTT_BLOB)가 상기 RTT값을 나타내는 필드(RTT) 외에도, 타입 필드(RTT_BLOB TYPE), 현재 사용되는 RLP 버전을 나타내는 필드(RLP_VERSION), 및 BTS에서 보유하고 있는 RTT 초기화를 나타내는 필드(INIT_VAR) 중 적어도 하나 이상을 더 포함함을 특징으로 하는 데이터 통신 시스템.
  3. 제1항에 있어서,
    상기 BTS는 상기 고유의 RTT값을 단말의 패킷 존 사이 이동시 RLP 초기화를 위해 사용되는 특정 포맷의 메시지{RLP_BLOB(block of bits)}에 포함시켜 전송하는 것을 특징으로 하는 데이터 통신 시스템.
  4. 삭제
  5. 제3항에 있어서, 상기 핸드오프된 단말이,
    상기 RLP_BLOB 메시지를 수신하면 상기 RLP_BLOB 메시지에 포함된 RTT값을 체크하여 상기 RTT값이 영이 아닌 경우, RLP 동기 교환 절차를 수행하지 않고 상기 RLP_BLOB에 포함된 RTT값을 이용하여 상기 단말의 RTT값을 설정함을 특징으로 하는 데이터 통신 시스템.
  6. 제5항에 있어서, 상기 단말이,
    상기 RLP_BLOB 메시지에 포함된 RTT값을 체크하여 RTT 값이 영인 경우, RLP 동기 교환 절차를 거쳐서 계산을 통해 상기 단말의 RTT 값을 설정함을 특징으로 하는 데이터 통신 시스템.
  7. 제1항에 있어서,
    상기 BSC가 상기 각 BTS의 RTT값을 주기적으로 갱신함을 특징으로 하는 데이터 통신 시스템.
  8. 제1항에 있어서,
    상기 BSC가 상기 각 BTS의 RTT값을 패킷 부하 밸런싱 및 라운드 트립 딜레이 중 적어도 하나를 고려하여 설정함을 특징으로 하는 데이터 통신 시스템.
  9. 적어도 하나 이상의 단말과 통신하는 적어도 하나 이상의 BTS(Base Transceiver Station)와, 상기 각 BTS를 제어하는 BSC(Base Station Controller)를 포함하는 라디오 링크 프로토콜에 따른 데이터 통신 시스템의 라운드 트립 결정 방법에 있어서,
    상기 BSC가 상기 각 BTS에 대한 라디오 링크 프로토콜(RLP: Radio Link Protocol) 라운드-트립-딜레이(RTT: Round-Trip-Time)값을 설정하여 대응되는 BTS에 전송하는 제1단계와,
    상기 각 BTS가 해당 커버리지 영역으로 핸드 오프된 단말에 상기 BSC로부터 제공받은 고유의 RTT값을 전송하는 제2단계를 포함함을 특징으로 하는 상기 라운드 트립 결정 방법.
  10. 제9항에 있어서,
    상기 제1단계에서 상기 BSC가 상기 RTT값을 특정 포맷의 메시지{RTT_BLOB(block of bits)}에 포함시켜 전송하되,
    상기 특정 포맷의 메시지(RTT_BLOB)가 상기 RTT값을 나타내는 필드(RTT) 외에도, 타입 필드(RTT_BLOB TYPE), 현재 사용되는 RLP 버전을 나타내는 필드(RLP_VERSION), 및 BTS에서 보유하고 있는 RTT 초기화를 나타내는 필드(INIT_VAR) 중 적어도 하나 이상을 더 포함함을 특징으로 하는 상기 라운드 트립 결정 방법.
  11. 제9항에 있어서,
    상기 제2단계에서 상기 BTS가 상기 고유의 RTT값을 단말의 패킷 존 사이 이동시 RLP 초기화를 위해 사용되는 특정 포맷의 메시지{RLP_BLOB(block of bits)}에 포함시켜 전송함을 특징으로 하는 상기 라운드 트립 결정 방법.
  12. 삭제
  13. 제11항에 있어서,
    상기 단말이 상기 RLP_BLOB를 수신하면 상기 RLP_BLOB의 RTT 필드를 체크하는 단계와,
    상기 단말이 상기 RTT 필드 값이 제1값으로 채워져 있는 경우, RLP 동기 교환 처리 과정을 수행하지 않고 상기 RLP_BLOB에 포함된 RTT 값을 이용하여 바로 RTT 값을 설정하는 단계를 더 포함하는 것을 특징으로 하는 데이터 통신 시스템.
  14. 제13항에 있어서, 상기 단말이 상기 RLP_BLOB를 수신하면 상기 RLP_BLOB의 RTT 필드를 체크하는 단계와,
    상기 단말이 상기 RTT 필드가 제2값으로 채워진 경우, RLP 동기 교환 처리 과정을 거쳐서 계산을 통해 RTT 값을 설정하는 단계를 더 포함하는 것을 특징으로 하는 방법.
  15. 제9항에 있어서, 상기 BSC가 각 BTS의 RTT값을 주기적으로 갱신하는 단계를 더 포함하는 것을 특징으로 하는 방법.
  16. 제1항에 있어서, 상기 BSC가 상기 RTT값을 패킷 부하 밸런싱 및 라운드 트립 딜레이 중 적어도 하나를 고려하여 설정하는 단계를 더 포함하는 것을 특징으로 하는 방법.
KR1020050033211A 2005-04-21 2005-04-21 통신 환경에 적응적인 라운드 트립 타임을 결정하는 데이터통신 시스템 및 방법 Expired - Fee Related KR100703441B1 (ko)

Priority Applications (2)

Application Number Priority Date Filing Date Title
KR1020050033211A KR100703441B1 (ko) 2005-04-21 2005-04-21 통신 환경에 적응적인 라운드 트립 타임을 결정하는 데이터통신 시스템 및 방법
US11/409,153 US20060240813A1 (en) 2005-04-21 2006-04-21 Data communication system and method for determining round-trip-time adaptable to communication environment

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
KR1020050033211A KR100703441B1 (ko) 2005-04-21 2005-04-21 통신 환경에 적응적인 라운드 트립 타임을 결정하는 데이터통신 시스템 및 방법

Publications (2)

Publication Number Publication Date
KR20060110959A KR20060110959A (ko) 2006-10-26
KR100703441B1 true KR100703441B1 (ko) 2007-04-03

Family

ID=37187581

Family Applications (1)

Application Number Title Priority Date Filing Date
KR1020050033211A Expired - Fee Related KR100703441B1 (ko) 2005-04-21 2005-04-21 통신 환경에 적응적인 라운드 트립 타임을 결정하는 데이터통신 시스템 및 방법

Country Status (2)

Country Link
US (1) US20060240813A1 (ko)
KR (1) KR100703441B1 (ko)

Families Citing this family (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN101568135B (zh) * 2009-05-18 2011-08-10 华为技术有限公司 一种通信方法、设备及系统
MY183281A (en) * 2015-06-02 2021-02-18 Ericsson Telefon Ab L M Communication device and method therein for handover in wireless communication network
CN115038065A (zh) * 2015-06-02 2022-09-09 瑞典爱立信有限公司 用于无线通信网络中的切换的网络节点和其中的方法

Citations (6)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
KR960027639A (ko) * 1994-12-23 1996-07-22 양승택 디지틀 이동 통신망의 동기 정보 전송 방법
KR20010015880A (ko) * 1997-12-19 2001-02-26 클라스 노린, 쿨트 헬스트룀 셀룰러 전기통신 네트워크를 위한 동기화
KR20010034164A (ko) * 1998-01-16 2001-04-25 러셀 비. 밀러 Cdma 통신시스템에서의 이동국 지원 타이밍 동기 방법
KR20010046112A (ko) * 1999-11-10 2001-06-05 박종섭 이동통신 시스템내 확장 통화권역 기지국에서의 동적 채널할당방법
KR20030001634A (ko) * 2001-06-25 2003-01-08 에스케이 텔레콤주식회사 역방향 동기 전송 방식이 적용된 차세대 이동 통신시스템에서의 모드 변경을 위한 역방향 신호의 전송 시간조정 방법
KR20030003464A (ko) * 2001-07-02 2003-01-10 엘지전자 주식회사 역방향 링크 동기식 전송방식에서의 핸드오버 방법

Family Cites Families (12)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
GB8704920D0 (en) * 1987-03-03 1987-04-08 Hewlett Packard Co Secure messaging system
US6704898B1 (en) * 1998-10-23 2004-03-09 Telefonaktiebolaget Lm Ericsson (Publ) Combined hybrid automatic retransmission request scheme
US6608818B1 (en) * 1999-11-10 2003-08-19 Qualcomm Incorporated Radio link protocol enhancements to reduce setup time for data calls
US7180879B2 (en) * 2001-08-17 2007-02-20 Ragulan Sinnarajah Method and apparatus for call setup latency reduction
DE60317511T2 (de) * 2002-07-01 2008-03-06 Telefonaktiebolaget Lm Ericsson (Publ) Verfahren zur iterativen decodierereinteilung
US20060154603A1 (en) * 2002-09-07 2006-07-13 Joachim Sachs Method and devices for efficient data transmission link control in mobile multicast communication systems
US7260087B2 (en) * 2003-04-02 2007-08-21 Cellco Partnership Implementation methodology for client initiated parameter negotiation for PTT/VoIP type services
US7327706B2 (en) * 2003-05-12 2008-02-05 Qualcomm Incorporated Resynchronization of point-to-point protocol sessions for inter-PDSN handoffs
US7317920B2 (en) * 2003-08-15 2008-01-08 Samsung Electronics Co., Ltd. System and method for providing fast call set-up in a wireless communication system
US20050175012A1 (en) * 2004-02-06 2005-08-11 Telefonaktiebolaget L.M. Ericsson (Publ) System and method for transmitting and receiving data frames in a NAK-based window protocol
US7573883B2 (en) * 2004-03-05 2009-08-11 Telefonaktiebolaget Lm Ericsson (Publ) System, method and operator for increasing the active window size in a NAK-based window protocol
US7379440B2 (en) * 2004-05-12 2008-05-27 Telefonaktiebolaget Lm Ericsson (Publ) System and method for reducing setup latency in one or more service instances

Patent Citations (6)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
KR960027639A (ko) * 1994-12-23 1996-07-22 양승택 디지틀 이동 통신망의 동기 정보 전송 방법
KR20010015880A (ko) * 1997-12-19 2001-02-26 클라스 노린, 쿨트 헬스트룀 셀룰러 전기통신 네트워크를 위한 동기화
KR20010034164A (ko) * 1998-01-16 2001-04-25 러셀 비. 밀러 Cdma 통신시스템에서의 이동국 지원 타이밍 동기 방법
KR20010046112A (ko) * 1999-11-10 2001-06-05 박종섭 이동통신 시스템내 확장 통화권역 기지국에서의 동적 채널할당방법
KR20030001634A (ko) * 2001-06-25 2003-01-08 에스케이 텔레콤주식회사 역방향 동기 전송 방식이 적용된 차세대 이동 통신시스템에서의 모드 변경을 위한 역방향 신호의 전송 시간조정 방법
KR20030003464A (ko) * 2001-07-02 2003-01-10 엘지전자 주식회사 역방향 링크 동기식 전송방식에서의 핸드오버 방법

Non-Patent Citations (1)

* Cited by examiner, † Cited by third party
Title
1020030001634

Also Published As

Publication number Publication date
KR20060110959A (ko) 2006-10-26
US20060240813A1 (en) 2006-10-26

Similar Documents

Publication Publication Date Title
CA2463972C (en) Method for the transmission of data packets in a mobile radio system and corresponding mobile radio system
JP5159883B2 (ja) ハンドオーバー中のアップリンクパワー制御パラメータの転送方法
TWI455617B (zh) 高速下行鏈共享頻道(hs-dsch)服務小區轉換改善之組態
JP5099383B2 (ja) ハンドオーバ処理
KR101550464B1 (ko) 이동통신 시스템 및 그의 핸드오버 절차 처리방법
KR101370909B1 (ko) 핸드오버시 신속한 상향 데이터 전송방법
KR100735186B1 (ko) 무선랜과 이동통신망간 핸드오프 시스템 및 방법
KR101608593B1 (ko) Sdn 기반 분산형 모바일 네트워크에서의 이동 단말의 이동성을 지원하는 방법 및 그 장치
JP4978141B2 (ja) 無線通信システム及び無線基地局及び無線通信制御方法
KR20030048702A (ko) 이동통신시스템에서 핸드오프 수행방법
CN113423124A (zh) 一种支持无缝切换的方法及基站设备
JP2003111148A5 (ko)
KR20160065697A (ko) 통신 시스템에서 분리된 tcp 연결을 설정하는 방법 및 장치와 이를 위한 핸드 오버 지원 방법 및 장치
CN109526253A (zh) 接入节点、控制设备及其方法
US7957740B2 (en) Apparatus and method for performing handoff to reduce number of session transfers in a mobile communication system
KR100703441B1 (ko) 통신 환경에 적응적인 라운드 트립 타임을 결정하는 데이터통신 시스템 및 방법
KR20050060626A (ko) 버티컬 핸드오프 환경에서의 트랜스코딩 서비스 방법
US20140307712A1 (en) Changes of Forward-Link and Reverse-Link Serving Access Points
WO2005046144A1 (ja) アクセスルータ装置及びそれを用いた通信ハンドオーバシステム並びに通信ハンドオーバ方法
KR100489200B1 (ko) 패킷 서빙 노드 간의 도먼트 핸드오프 제어 방법
JP2005236555A (ja) 無線端末、無線基地局及びそれらを用いたネットワークシステム

Legal Events

Date Code Title Description
A201 Request for examination
PA0109 Patent application

Patent event code: PA01091R01D

Comment text: Patent Application

Patent event date: 20050421

PA0201 Request for examination
E902 Notification of reason for refusal
PE0902 Notice of grounds for rejection

Comment text: Notification of reason for refusal

Patent event date: 20060728

Patent event code: PE09021S01D

PG1501 Laying open of application
E701 Decision to grant or registration of patent right
PE0701 Decision of registration

Patent event code: PE07011S01D

Comment text: Decision to Grant Registration

Patent event date: 20070209

GRNT Written decision to grant
PR0701 Registration of establishment

Comment text: Registration of Establishment

Patent event date: 20070328

Patent event code: PR07011E01D

PR1002 Payment of registration fee

Payment date: 20070328

End annual number: 3

Start annual number: 1

PG1601 Publication of registration
PR1001 Payment of annual fee

Payment date: 20100225

Start annual number: 4

End annual number: 4

PR1001 Payment of annual fee

Payment date: 20110225

Start annual number: 5

End annual number: 5

PR1001 Payment of annual fee

Payment date: 20120228

Start annual number: 6

End annual number: 6

FPAY Annual fee payment

Payment date: 20130227

Year of fee payment: 7

PR1001 Payment of annual fee

Payment date: 20130227

Start annual number: 7

End annual number: 7

FPAY Annual fee payment

Payment date: 20140227

Year of fee payment: 8

PR1001 Payment of annual fee

Payment date: 20140227

Start annual number: 8

End annual number: 8

FPAY Annual fee payment

Payment date: 20150226

Year of fee payment: 9

PR1001 Payment of annual fee

Payment date: 20150226

Start annual number: 9

End annual number: 9

LAPS Lapse due to unpaid annual fee
PC1903 Unpaid annual fee

Termination category: Default of registration fee

Termination date: 20170209