KR101376462B1 - 통신 시스템에서 연결 식별자 동기화 시스템 및 방법 - Google Patents
통신 시스템에서 연결 식별자 동기화 시스템 및 방법 Download PDFInfo
- Publication number
- KR101376462B1 KR101376462B1 KR1020070120372A KR20070120372A KR101376462B1 KR 101376462 B1 KR101376462 B1 KR 101376462B1 KR 1020070120372 A KR1020070120372 A KR 1020070120372A KR 20070120372 A KR20070120372 A KR 20070120372A KR 101376462 B1 KR101376462 B1 KR 101376462B1
- Authority
- KR
- South Korea
- Prior art keywords
- frame
- station
- cid
- message
- delete delete
- Prior art date
Links
Images
Classifications
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L61/00—Network arrangements, protocols or services for addressing or naming
- H04L61/45—Network directories; Name-to-address mapping
- H04L61/4552—Lookup mechanisms between a plurality of directories; Synchronisation of directories, e.g. metadirectories
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L61/00—Network arrangements, protocols or services for addressing or naming
- H04L61/50—Address allocation
- H04L61/5076—Update or notification mechanisms, e.g. DynDNS
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W76/00—Connection management
- H04W76/10—Connection setup
- H04W76/11—Allocation or use of connection identifiers
Landscapes
- Engineering & Computer Science (AREA)
- Computer Networks & Wireless Communication (AREA)
- Signal Processing (AREA)
- Mobile Radio Communication Systems (AREA)
Abstract
본 발명은 통신 시스템에서 제1국과 제2국의 연결 식별자(CID: Connection IDentifier)를 동기화하는 방법에 있어서, 상기 제1국이 CID로 식별되는 서비스 플로우의 추가를 요청하는 제 1 메시지를 상기 제2국으로 송신하는 과정과, 상기 제2국이 상기 제 1 메시지에 대한 응답 메시지인 제 2 메시지를 송신함과 동시에 상기 제2메시지가 송신되는 프레임의 번호를 제1시작 프레임 번호로 설정하는 과정과, 상기 제1국이 상기 제 2 메시지 수신을 확인하는 제 3 메시지를 상기 제2국으로 송신함과 동시에 상기 제3메시지가 송신되는 프레임의 번호를 제2시작 프레임 번호로 설정하는 과정과, 상기 제1국 및 상기 제2국 각각이 상기 제1 또는 제2시작 프레임 번호를 가지는 프레임부터 이후의 프레임들에 대하여, 각 프레임 마다 미리 설정한 양의 정수를 사용하여 모듈로 연산을 수행하고 상기 모듈로 연산 결과값이 0이 되는 프레임의 번호를 검출하는 과정과, 상기 검출한 프레임의 번호를 가지는 프레임에서 상기 제1국 및 상기 제2국 각각의 CID 리스트를 상기 추가된 서비스 플로우의 CID를 반영하여 동시에 업데이트하는 과정을 포함하는 제1국과 제2국의 CID를 동기화하는 방법이다.
CID 동기화, 동적 서비스 추가, 동적 서비스 삭제, CID 리스트, CID 리스트 업데이트
Description
본 발명은 통신 시스템에 관한 것으로서, 특히 통신 시스템에서 이동국(MS: Mobile Station)과 기지국(BS: Base Station) 간의 연결 식별자(CID: Connection IDentifier, 이하 'CID'라 칭하기로 한다) 동기화를 위한 시스템 및 방법에 관한 것이다.
통신 시스템에서 기지국은 이동국의 상향링크(uplink) 대역폭 할당 요청에 따라 신속하게 대역폭 할당이 이루어질 수 있도록 하여야 한다. 상기 상향링크 대역폭 할당 요청은 이동국의 CID들을 기반으로 수행되며, 이에 대한 기지국의 대역폭 할당은 각 이동국을 기반으로 수행된다. 즉, 이동국은 각 CID 별로 필요한 대역폭의 할당을 요청하고, 기지국은 상기 각 CID별로 요청된 대역폭을 수집하여 이동국 별로 대역폭을 할당한다.
상기 CID는 서비스 플로우의 추가/삭제 등을 통해 각 이동국에게 할당된다. 여기서, 상기 서비스 플로우는 이동국의 데이터를 송수신을 위한 연결(connection)을 의미하며, 이러한 서비스 플로우가 추가되는 것을 동적 서비스 추가(DSA: Dynamic Service Addition)라 하고, 서비스 플로우가 삭제되는 것을 동적 서비스 삭제(DSD: Dynamic Service Deletion)라고 한다.
그러면 여기서, 도 1a 내지 도 1d를 참조하여 일반적인 통신 시스템에서 이동국과 기지국 간의 동적 서비스 추가/동적 서비스 삭제 절차에 대해서 설명하기로 한다.
도 1a는 일반적인 통신 시스템에서 이동국이 동적 서비스 추가를 수행하는 절차를 도시한 도면이다.
도 1a를 참조하면, 이동국(101)은 새로운 서비스 플로우를 추가하기 위해 추가할 서비스 플로우에 대한 서비스 파라미터 등을 포함한 동적 서비스 추가 요청 메시지(DSA-REQ: Dynamic Service Addition REQuest, 이하 'DSA-REQ'라 칭하기로 한다)를 기지국(103)으로 송신한다.(110단계) 상기 DSA-REQ 메시지를 수신한 기지국(103)은 상기 이동국(101)으로 동적 서비스 추가 수신(DSA-RVD: Dynamic Service Addition ReceiVeD, 이하 'DSA-RVD'라 칭하기로 한다) 메시지를 송신하여(112단계) 상기 DSA-REQ 메시지를 정상적으로 수신하여 처리중임을 알린다.
상기 기지국(103)은 상기 이동국(101)이 요청한 서비스 플로우 추가에 따른 CID를 추가하고,(114단계) 자신이 관리하는 이동국 CID 리스트에도 상기 CID를 추가하여 업데이트한다. 그런 다음 그 결과를 동적 서비스 추가 응답(DSA-RSP: Dynamic Service Addition ReSPonse, 이하 'DSA-RSP'라 칭하기로 한다) 메시지를 통해 상기 이동국(101)으로 송신한다.(116단계) 상기 DSA-RSP 메시지를 수신한 이동국(101)은 해당 CID를 추가하고, 자신의 CID 리스트에도 상기 해당 CID를 추가하여 업데이트한다. 상기 이동국(101)은 해당 CID가 추가되었음을 확인하는 동적 서비스 추가 확인(DSA-ACK: Dynamic Service Addition ACKnowledgement, 이하 'DSA-ACK'라 칭하기로 한다) 메시지를 상기 기지국(103)으로 송신한다.(118단계)
도 1b는 일반적인 통신 시스템에서 기지국이 동적 서비스 추가를 수행하는 절차를 도시한 도면이다.
도 1b를 참조하면, 기지국(107)은 새로운 CID가 추가됨을 검출하면,(120단계) 자신이 관리하는 이동국 CID 리스트에 상기 CID를 추가하여 업데이트하고, 상기 추가된 CID를 위한 서비스 플로우 추가를 요청하는 DSA-REQ 메시지를 이동국(105)으로 송신한다.(122단계) 상기 이동국(105)은 상기 서비스 플로우 추가에 따른 CID를 추가하고, 자신의 CID 리스트에도 상기 해당 CID를 추가하여 업데이트한다, 그런 다음 그 결과를 DSA-RSP 메시지를 통해 기지국(107)으로 송신한다.(124단계) 상기 DSA-RSP 메시지를 수신한 기지국(107)은 상기 이동국이 CID를 추가하였음을 확인하는 DSA-ACK 메시지를 상기 이동국(105)으로 송신한다.(126단계)
도 1c는 일반적인 통신 시스템에서 이동국이 동적 서비스 삭제를 수행하는 절차를 도시한 도면이다.
도 1c를 참조하면, 이동국(109)은 기존 서비스 플로우를 삭제하는 서비스 플로우 식별자(ID: IDentifier)를 포함한 동적 서비스 플로우 삭제 요청(DSD-REQ: Dynamic Service Deletion REQuest, 이하 'DSD-REQ'라 칭하기로 한다) 메시지를 기지국(111)으로 송신한다.(130단계) 상기 기지국(111)은 상기 이동국(109)이 삭제를 요청한 서비스 플로우에 해당되는 CID를 삭제하고,(132단계) 자신이 관리하는 이동국 CID 리스트에서 상기 CID를 삭제하여 업데이트한 후, 그 결과를 동적 서비스 삭제 응답(DSD-RSP: Dynamic Service Deletion ReSPonse, 이하 'DSD-RSP'라 칭하기로 한다) 메시지를 통해 이동국(109)으로 송신한다.(134단계) 상기 DSD-RSP 메시지를 수신한 이동국(109)은 해당 CID를 삭제하고, 자신의 CID 리스트에서도 해당 CID를 삭제하여 업데이트한다.
도 1d는 일반적인 통신 시스템에서 기지국이 동적 서비스 삭제를 수행하는 절차를 도시한 도면이다.
도 1d를 참조하면, 기지국(115)은 기존의 CID가 삭제됨을 검출하면,(140단계) 자신이 관리하는 이동국 CID 리스트에서도 상기 CID를 삭제하여 업데이트하고, 상기 삭제된 CID를 위한 서비스 플로우 삭제를 요청하는 DSD-REQ 메시지를 이동국(113)으로 송신한다.(142단계) 상기 이동국(113)은 해당 CID를 삭제하고, 자신의 CID 리스트에서도 해당 CID를 삭제하여 업데이트한 다음, 그 결과를 DSD-DSP 메시지를 통해 기지국(115)으로 송신한다.(144단계)
즉, 통신 시스템에서 이동국은 동적 서비스 추가/동적 서비스 삭제를 통해 해당 CID를 할당 받고, 이동국과 기지국은 자신들이 관리하는 CID 리스트의 업데이트를 수행한다. 그러나, 상기 기지국은 자신이 관리하는 CID의 추가, 삭제가 일어남과 동시에 CID 리스트를 업데이트 하고, 상기 이동국은 상기 기지국으로부터 CID를 할당 받음과 동시에 자신의 CID 리스트를 업데이트하므로 이동국과 기지국의 CID 리스트가 일시적으로 일치하지 않는 현상이 발생하게 된다. 또한, 기지국과 이동국 간의 동적 서비스 추가/동적 서비스 삭제 과정에서 송수신되는 메시지가 유실되거나 오류 발생 등의 이유로 이동국과 기지국 각각의 CID 리스트가 서로 일치하지 않게 된다. 따라서, 사용되지 않는 CID가 즉시 회수되어 다른 서비스 플로우에 할당되지 못하는 등 한정된 개수의 CID들을 효율적으로 운용하지 못하는 문제점이 있었다.
따라서, 본 발명은 이동국과 기지국 간의 CID 동기화를 위한 시스템 및 방법을 제공한다.
또한 본 발명은 이동국과 기지국의 CID 리스트를 동시에 업데이트 하기위한 시스템 및 방법을 제공한다.
이를 위한 본 발명의 방법은, 통신 시스템에서 제1국과 제2국의 연결 식별자(CID: Connection IDentifier)를 동기화하는 방법에 있어서, 상기 제1국이 CID로 식별되는 서비스 플로우의 추가를 요청하는 제 1 메시지를 상기 제2국으로 송신하는 과정과, 상기 제2국이 상기 제 1 메시지에 대한 응답 메시지인 제 2 메시지를 송신함과 동시에 상기 제2메시지가 송신되는 프레임의 번호를 제1시작 프레임 번호로 설정하는 과정과, 상기 제1국이 상기 제 2 메시지 수신을 확인하는 제 3 메시지를 상기 제2국으로 송신함과 동시에 상기 제3메시지가 송신되는 프레임의 번호를 제2시작 프레임 번호로 설정하는 과정과, 상기 제1국 및 상기 제2국 각각이 상기 제1 또는 제2시작 프레임 번호를 가지는 프레임부터 이후의 프레임들에 대하여, 각 프레임 마다 미리 설정한 양의 정수를 사용하여 모듈로 연산을 수행하고 상기 모듈로 연산 결과값이 0이 되는 프레임의 번호를 검출하는 과정과, 상기 검출한 프레임의 번호를 가지는 프레임에서 상기 제1국 및 상기 제2국 각각의 CID 리스트를 상기 추가된 서비스 플로우의 CID를 반영하여 동시에 업데이트하는 과정을 포함하는 제1국과 제2국의 CID를 동기화하는 방법이다.
이를 위한 본 발명의 다른 방법은, 통신 시스템에서 제1국과 제2국의 연결 식별자(CID: Connection IDentifier)를 동기화하는 방법에 있어서, 상기 제1국이CID로 식별되는 서비스 플로우의 삭제를 요청하는 제 1 메시지를 상기 제2국으로 송신함과 동시에 상기 제1메시지가 송신되는 프레임의 번호를 제1시작 프레임 번호로 설정하는 과정과, 상기 제2국이 상기 제1메시지에 대한 응답 메시지인 제2메시지를 송신함과 동시에 상기 제2메시지가 송신되는 프레임의 번호를 제2시작 프레임 번호로 설정하는 과정과, 상기 제1국 및 상기 제2국 각각이 상기 제1 또는 제2시작 프레임 번호를 가지는 프레임부터 이후의 프레임들에 대하여, 각 프레임마다 미리 설정한 양의 정수를 사용하여 모듈로 연산을 수행하고 상기 모듈로 연산 결과값이 0이 되는 프레임의 번호를 검출하는 과정과, 상기 검출한 프레임의 번호를 가지는 프레임에서 상기 제1국 및 상기 제2국 각각의 CID 리스트를 상기 삭제된 서비스 플로우의 CID를 반영하여 동시에 업데이트하는 과정을 포함하는 제1국과 제2국의 CID를 동기화하는 방법이다.
이를 위한 본 발명의 시스템은,통신 시스템에서 연결 식별자(CID: Connection IDentifier)를 동기화하는 시스템에 있어서, 제1국과, 제2국을 포함하며, 상기 제1국이 CID로 식별되는 서비스 플로우의 추가를 요청하는 제 1 메시지를 상기 제2국으로 송신하고, 상기 제2국이 상기 제 1 메시지에 대한 응답 메시지인 제 2 메시지를 송신함과 동시에 상기 제2메시지가 송신되는 프레임의 번호를 제1시작 프레임 번호로 설정하고, 상기 제1국이 상기 제 2 메시지 수신을 확인하는 제 3 메시지를 상기 제2국으로 송신함과 동시에 상기 제3메시지가 송신되는 프레임의 번호를 제2시작 프레임 번호로 설정하고, 상기 제1국 및 상기 제2국 각각이 상기 제1 또는 제2시작 프레임 번호를 가지는 프레임부터 이후의 프레임들에 대하여, 각 프레임 마다 미리 설정한 양의 정수를 사용하여 모듈로 연산을 수행하고 상기 모듈로 연산 결과값이 0이 되는 프레임의 번호를 검출하고, 상기 검출한 프레임의 번호를 가지는 프레임에서 상기 제1국 및 상기 제2국 각각의 CID 리스트를 상기 추가된 서비스 플로우의 CID를 반영하여 동시에 업데이트함을 특징으로 하는 CID를 동기화하는 시스템이다.
이를 위한 본 발명의 다른 시스템은, 통신 시스템에서 연결 식별자(CID: Connection IDentifier)를 동기화하는 시스템에 있어서, 제1국과, 제2국을 포함하며, 상기 제1국이CID로 식별되는 서비스 플로우의 삭제를 요청하는 제 1 메시지를 상기 제2국으로 송신함과 동시에 상기 제1메시지가 송신되는 프레임의 번호를 제1시작 프레임 번호로 설정하고, 상기 제2국이 상기 제1메시지에 대한 응답 메시지인 제2메시지를 송신함과 동시에 상기 제2메시지가 송신되는 프레임의 번호를 제2시작 프레임 번호로 설정하고, 상기 제1국 및 상기 제2국 각각이 상기 제1 또는 제2시작 프레임 번호를 가지는 프레임 이후의 프레임들에 대하여, 각 프레임마다 미리 설정한 양의 정수를 사용하여 모듈로 연산을 수행하고 상기 모듈로 연산 결과값이 0이 되는 프레임의 번호를 검출하고, 상기 검출한 프레임의 번호를 가지는 프레임에서 상기 제1국 및 상기 제2국 각각의 CID 리스트를 상기 삭제된 서비스 플로우의 CID를 반영하여 동시에 업데이트함을 특징으로 하는 CID를 동기화하는 시스템이다.
상술한 바와 같이 본 발명은 이동국과 기지국 간의 동적 서비스 추가/동적 서비스 삭제에 따른 CID 추가/삭제에 대하여, 매 프레임마다 모듈로 연산을 수행하여 검출한 임의의 주기에 따라 상기 이동국 및 기지국 각각의 CID 리스트를 동시에 업데이트함으로써 사용되지 않는 CID가 즉시 회수되어 다른 서비스 플로우에 할당되도록 할 수 있고 이에 따라 한정된 개수의 CID를 효율적으로 운용할 수 있다.
이하, 본 발명에 따른 바람직한 실시예를 첨부한 도면을 참조하여 상세히 설 명한다. 하기의 설명에서는 본 발명의 동작을 이해하는데 필요한 부분만을 설명하며 그 이외의 배경 기술은 본 발명의 요지를 흩트리지 않도록 생략한다.
본 발명은 이동국과 기지국 간의 CID 동기화를 위한 시스템 및 방법을 제안한다. 또한 본 발명은 이동국과 기지국의 CID 리스트를 동시에 업데이트 하기위한 시스템 및 방법을 제안한다.
삭제
도 2는 본 발명의 제1 실시예에 따른 통신 시스템에서 이동국의 요청에 따라서 동적 서비스 추가를 수행하는 절차를 도시한 도면이다.
도 2를 참조하면, 이동국(201)은 새로운 서비스 플로우를 추가하기 위해 추가할 서비스 플로우에 대한 서비스 파라미터 등을 포함한 DSA-REQ 메시지를 기지국(203)으로 송신한다.(210단계) 상기 DSA-REQ 메시지를 수신한 기지국(203)은 상기 이동국(201)으로 DSA-RVD 메시지를 송신하여(212단계) 상기 DSA-REQ 메시지를 정상적으로 수신하여 처리중임을 알린다. 상기 기지국(203)은 상기 이동국(201)으로부터 요청되는 서비스 플로우 추가에 따른 CID를 추가한 후,(214단계) 그 결과를 DSA-RSP 메시지를 통해 상기 이동국(201)으로부터 송신함(216단계)과 동시에 상기 DSA-RSP 메시지가 송신되는 프레임의 번호를 시작 프레임 번호(start_frame_number)로 설정한 다음 모듈로(modulo) 연산을 시작한다.(218단계)
한편, 상기 DSA-RSP 메시지를 수신한 이동국(201)은 상기 DSA-RSP 메시지를 수신했음을 확인하는 DSA-ACK 메시지를 상기 기지국(203)으로 송신함(220단계)과 동시에 상기 DSA-ACK 메시지가 송신되는 프레임의 번호를 시작 프레임 번호로 설정한 다음 모듈로 연산을 수행한다.(222단계) 즉, 상기 기지국(203)과 상기 이동국(201)은 매 프레임에 대하여 미리 설정한 값 N으로 모듈로 연산을 수행하고, 상기 모듈로 연산의 결과값이 0이 되는 프레임의 프레임 번호를 검출한다. 그런 다음 상기 시작 프레임 번호부터 상기 검출된 프레임 번호까지에 해당되는 프레임 구간의 크기가 미리 설정한 임계값을 초과하면, 상기 검출된 프레임 번호에 해당되는 프레임에서 상기 기지국(203)과 상기 이동국(201) 각각의 CID 리스트를 동시에 업데이트한다.(224단계)
그러나 만약 상기 시작 프레임 번호부터 상기 검출된 프레임 번호까지에 해당되는 구간 크기가 미리 설정한 임계값 이하에 해당되면, 상기 기지국(203)과 상기 이동국(201)은 CID 리스트 업데이트에 소요되는 시간 및 라운드 로빈 지연(round robin delay) 시간 등이 부족하게 된다. 따라서 상기 프레임 구간의 크기가 미리 설정한 임계값 이상에 해당되면 상기 검출된 프레임의 번호를 시작 프레임 번호로 재설정하여 모듈로 연산을 수행한다. 그런 다음, 앞서 설명한 바와 같이 모듈로 연산의 결과값이 0이되는 프레임의 프레임 번호를 검출하고, 상기 프레임 번호에 해당되는 프레임에서 상기 기지국(203)과 상기 이동국(201) 각각의 CID 리스트를 동시에 업데이트한다.
상기 224단계 이후에 CID와 관련된 동작, 일 예로 이동국(201)의 상향링크 대역폭 요청 등이 발생되면,(228단계) 상기 이동국(201)과 상기 기지국(203)은 업데이트된 CID 리스트를 사용하여 관련 동작을 수행한다. 한편, 상기 224단계 이전에 상기 이동국(201)의 상향링크 대역폭 요청 등이 발생되면,(226단계) 업데이트되기 이전의 CID 리스트에 포함되는 CID는 상기 업데이트되기 이전의 CID 리스트를 사용하여 관련 동작을 수행하고, 동적 서비스 플로우 추가에 따라 추가된 CID는 상기 업데이트되기 이전의 CID와는 별개로 관련 동작을 수행한다.
도 3은 본 발명의 제1실시예에 따른 통신 시스템에서 이동국의 동적 서비스 추가 요청에 따라 CID 리스트를 업데이트하는 순서를 도시한 도면이다.
도 3을 참조하면, 301단계에서 기지국은 이동국으로부터 새로운 서비스 플로우의 추가를 요청하는 DSA-REQ 메시지를 수신하고 303단계로 진행한다. 상기 303단계에서 기지국은 상기 이동국으로부터 요청되는 서비스 플로우 추가에 따른 CID를 추가하고 305단계로 진행한다. 상기 305단계에서 기지국은 상기 이동국으로 DSA-RSP 메시지를 송신하고 307단계로 진행한다. 상기 307단계에서 기지국은 현재 프레임, 즉 상기 DSA-RSP 메시지가 송신되는 프레임의 번호를 시작 프레임 번호로 설정하고 309단계로 진행한다.
상기 309단계에서 기지국은 상기 설정한 시작 프레임 번호를 가지는 제1 프레임에 대하여 미리 설정한 값 N으로 모듈로 연산을 수행한 결과값이 0인지 검사하고, 상기 제1프레임에 대하여 상기 N으로 모듈로 연산을 수행한 결과값이 0이 아니면 상기 제1 프레임의 바로 다음 프레임인 제 2 프레임으로 진행하여(310단계) 309단계를 수행한다. 그리고 상기 제2프레임에 대하여 상기 N으로 모듈로 연산을 수행한 결과값이 0이면 311단계로 진행한다.
상기 311단계에서 기지국은 상기 제1 프레임부터 상기 모듈로 연산을 수행한 결과값이 0인 제2 프레임까지에 해당되는 프레임 구간의 크기가 임계값을 초과하는지 검사하고, 상기 프레임 구간 크기가 상기 임계값을 초과하면 313단계로 진행한다. 그리고 상기 프레임 구간 크기가 상기 임계값 이하에 해당되면 317단계로 진행한다. 상기 317단계에서 기지국은 상기 제2 프레임의 번호를 시작 프레임 번호로 재설정한 후 309단계로 진행하여 상기 재설정한 시작 프레임 번호를 가지는 프레임에 대하여 309단계를 수행한다.
상기 313단계에서 기지국은 이동국으로부터 DSA-ACK 메시지를 수신하였는지 여부를 검사하고, 상기 DSA-ACK 메시지를 수신하였으면 315단계로 진행하여 이동국 및 기지국 각각의 CID 리스트의 업데이트를 동시에 수행한다. 그러나, 상기 313단계에서 기지국이 이동국으로부터 DSA-ACK 메시지를 수신하지 않으면 319단계로 진행한다.
상기 319단계에서 기지국은 DSA-RSP 메시지를 송신한 횟수를 검출하여 상기 DSA-RSP 메시지 송신 횟수가 시스템에서 미리 설정한 DSA-RSP 메시지 재전송 허용 횟수를 초과하는지 여부를 검사한다. 상기 319단계 검사 결과 기지국 DSA-RSP 메시지를 송신한 횟수가 시스템에서 미리 설정한 DSA-RSP 메시지 재전송 허용 횟수를 초과하면 321단계로 진행하여 동적 서비스 삭제 과정을 수행하고, 상기 DSA-RSP 메시지를 송신한 횟수가 상기 시스템에서 미리 설정한 DSA-RSP 메시지 재전송 허용 횟수 이하면 305단계로 진행한다.
앞서 설명한 도 3에서는 기지국이 모듈로 연산을 수행하여 기지국 및 이동국 각각의 CID 리스트를 동시에 업데이트할 프레임을 검출하는 동작을 일 예로 설명하였다. 그러나 기지국과 이동국이 동시에 CID 리스트를 업데이트하기 위해서는 상기 기지국뿐만 아니라 이동국 또한 모듈로 연산을 수행하여 CID 리스트를 업데이트할 프레임을 검출하여야만 한다. 상기 이동국의 모듈로 연산은 상기 이동국이 상기 기지국으로부터 수신하는 DSA-RSP 메시지에 대한 응답인 DSA-ACK 메시지를 송신함과 동시에 시작되며, 상기 이동국이 모듈로 연산을 수행하여 CID를 업데이트할 프레임을 검출하는 동작은 앞서 설명한 기지국이 모듈로 연산을 수행하여 CID 리스트를 업데이트할 프레임을 검출하는 동작과 동일하므로 여기서는 그 상세한 설명을 생략하기로 한다.
도 4는 본 발명의 제2 실시예에 따른 통신 시스템에서 기지국의 요청에 따라 동적 서비스 추가를 수행하는 절차를 도시한 도면이다.
도 4는 본 발명의 제2 실시예에 따른 통신 시스템에서 기지국의 요청에 따라 동적 서비스 추가를 수행하는 절차를 도시한 도면이다.
도 4를 참조하면, 기지국(401)은 새로운 CID가 추가되면,(410단계) 상기 추가된 CID를 위한 서비스 플로우의 추가를 요청하는 DSA-REQ 메시지를 이동국(403)으로 송신한다.(412단계) 상기 이동국(403)은 상기 서비스 플로우 추가에 따른 CID를 추가한 후, 그 결과를 DSA-RSP 메시지를 통해 기지국(401)으로 송신함(414단계)과 동시에 상기 DSA-RSP 메시지가 송신되는 프레임의 번호를 시작 프레임 번호로 설정한 다음 모듈로 연산을 시작한다.(415단계)
한편, 상기 DSA-RSP 메시지를 수신한 기지국(401)은 상기 DSA-RSP 메시지를 수신했음을 확인하는 DSA-ACK 메시지를 상기 이동국(403)으로 송신함(416단계)과 동시에 상기 DSA-ACK 메시지가 송신되는 프레임의 번호를 시작 프레임 번호로 설정한 다음 모듈로 연산을 시작한다.(418단계) 즉 상기 기지국(401)과 상기 이동국(403)은 매 프레임마다 미리 설정한 값 N으로 모듈로 연산을 수행하고, 상기 모듈로 연산의 결과값이 0이 되는 프레임의 프레임 번호를 검출한다. 그런 다음 상기 시작 프레임 번호부터 상기 검출된 프레임 번호까지에 해당되는 프레임 구간의 크기가 미리 설정한 임계값을 초과하면, 상기 검출된 프레임의 번호에 해당되는 프레임에서 상기 기지국(401)과 상기 이동국(403) 각각의 CID 리스트를 동시에 업데이트한다.(422단계)
그러나 만약 상기 시작 프레임 번호부터 상기 검출된 프레임 번호까지에 해당되는 구간 크기가 미리 설정한 임계값 이하에 해당되면, 상기 기지국(401)과 상기 이동국(403)은 CID 리스트 업데이트에 소요되는 시간 및 라운드 로빈 지연 시간 등이 부족하게 된다. 따라서 상기 프레임 구간의 크기가 미리 설정한 임계값 이하에 해당되면 상기 검출된 프레임의 번호를 시작 프레임 번호로 재설정한 다음 모듈로 연산을 수행한다. 그런 다음, 앞서 설명한 바와 같이 모듈로 연산 결과값이 0이되는 프레임 번호를 검출하고, 상기 프레임 번호에 해당되는 프레임에서 상기 기지국(401)과 상기 이동국(403) 각각의 CID 리스트를 동시에 업데이트한다.
상기 422단계 이후에 이동국(403)의 상향링크 대역폭 요청 등이 발생되면,(426단계) 상기 이동국(403)과 상기 기지국(401)은 업데이트된 CID 리스트를 사용하여 관련 동작을 수행한다. 한편, 상기 422단계 이전에 상기 이동국(403)의 상향링크 대역폭 요청 등이 발생되면,(420단계) 업데이트 되기 이전의 CID 리스트에 포함되는 CID는 상기 업데이트 되기 이전의 CID 리스트를 사용하여 관련 동작을 수행하고, 동적 서비스 추가에 따라 추가된 CID는 상기 업데이트되기 이전의 CID 리스트와는 별개로 관련 동작을 수행한다.
도 5는 본 발명의 제3 실시예에 따른 통신 시스템에서 기지국이 동적 서비스 추가에 따라 CID 리스트를 업데이트하는 순서를 도시한 도면이다.
도 5를 참조하면, 501단계에서 기지국은 새로운 CID가 추가되면, 상기 추가된 CID를 위한 서비스 플로우의 추가를 요청하는 DSA-REQ 메시지를 이동국으로 송신하고 503단계로 진행한다. 상기 503단계에서 기지국은 상기 이동국으로부터 DSA-RSP 메시지를 수신하였는지 여부를 검사하고, 상기 DSA-RSP 메시지를 수신하면 505단계로 진행한다. 상기 505단계에서 기지국은 상기 DSA-RSP 메시지를 수신했음을 확인하는 DSA-ACK 메시지를 상기 이동국으로 송신하고 507단계로 진행한다.
상기 507단계에서 기지국은 현재 프레임, 즉 상기 DSA-ACK 메시지가 송신되는 프레임 번호를 시작 프레임 번호로 설정하고 509단계로 진행한다. 509단계에서 기지국은 상기 설정한 시작 프레임 번호를 가지는 제1 프레임에 대하여 미리 설정한 값 N으로 모듈로 연산을 수행한 결과값이 0인지 검사하고, 상기 제1 프레임에 대하여 상기 N으로 모듈로 연산을 수행한 결과값이 0이 아니면 상기 제1 프레임의 바로 다음 프레임인 제2 프레임으로 진행하여(515단계) 509단계를 수행한다. 그리고 상기 제2 프레임에 대하여 상기 N으로 모듈로 연산을 수행한 결과값이 0이면 511단계로 진행한다.
상기 511단계에서 기지국은 상기 제1 프레임 부터 상기 모듈로 연산을 수행한 결과값이 0인 제2 프레임까지에 해당되는 프레임 구간의 크기가 임계값을 초과하는지 검사하고, 상기 프레임 구간 크기가 상기 임계값 이하에 해당되면 517단계로 진행한다. 상기 517단계에서 기지국은 상기 제2 프레임의 번호를 시작 프레임 번호로 재설정한 후 509단계로 진행하여 상기 재설정한 시작 프레임 번호에 대하여 509단계를 수행한다.
상기 511단계 검사 결과, 기지국은 상기 제1 프레임부터 상기 모듈로 연산을 수행한 결과값이 0인 제2 프레임까지에 해당되는 프레임 구간의 크기가 임계값을 초과하는지 검사하고, 상기 프레임 구간의 크기가 상기 임계값을 초과하면 513단계로 진행한다. 상기 513단계에서 기지국은 이동국 및 기지국 각각의 CID 리스트의 업데이트를 동시에 수행한다.
앞서 설명한 도 5에서는 기지국이 모듈로 연산을 수행하여 기지국 및 이동국 각각의 CID 리스트를 동시에 업데이트할 프레임을 검출하는 동작을 일 예로 설명하였다. 그러나 기지국와 이동국이 동시에 CID 리스트를 업데이트하기 위해서는 상기 기지국뿐만 아니라 이동국 또한 모듈로 연산을 수행하여 CID 리스트를 업데이트할 프레임을 검출하여야만 한다. 상기 이동국의 모듈로 연산은 상기 이동국이 상기 기지국으로 DSA-RSP 메시지를 송신함과 동시에 시작되며, 상기 이동국이 상기 모듈로 연산을 수행하여 CID를 업데이트할 프레임을 검출하는 동작은 앞서 설명한 기지국이 모듈로 연산을 수행하여 CID 리스트를 업데이트할 프레임을 검출하는 동작과 동일하므로 여기서는 그 상세한 설명을 생략하기로 한다.
도 6은 본 발명의 제3실시예에 따른 통신 시스템에서 이동국의 요청에 따라 동적 서비스 삭제를 수행하는 절차를 도시한 도면이다.
도 6은 본 발명의 제3실시예에 따른 통신 시스템에서 이동국의 요청에 따라 동적 서비스 삭제를 수행하는 절차를 도시한 도면이다.
도 6을 참조하면, 이동국(601)은 기존의 서비스 플로우를 삭제하기를 위해 삭제할 서비스 플로우의 식별자를 포함한 DSD-REQ 메시지를 기지국(603)으로 송신하고,(610단계) 상기 DSD-REQ 메시지가 송신되는 프레임의 번호를 시작 프레임 번호로 설정한 다음 모듈로 연산을 시작한다.(611단계)
한편, 상기 기지국(603)은 상기 이동국(601)으로부터 요청되는 서비스 플로우 삭제에 따른 CID를 삭제한 후,(612단계) 그 결과를 DSD-RSP 메시지를 통해 상기 이동국(601)으로 송신함(614단계)과 동시에 상기 DSD-RSP 메시지가 송신되는 프레임의 번호를 시작 프레임 번호로 설정한 다음 모듈로 연산을 시작한다.(616단계) 즉, 상기 기지국(603)과 상기 이동국(601)은 매 프레임에 대하여 미리 설정한 값 N으로 모듈로 연산을 수행하여 상기 모듈로 연산 결과값이 0이 되는 프레임의 프레임 번호를 검출한다. 그런 다음 상기 시작 프레임 번호부터 상기 검출된 프레임 번호까지에 해당되는 프레임 구간 크기가 미리 설정한 임계값을 초과하면, 상기 검출된 프레임 번호에 해당되는 프레임에서 상기 기지국(603)과 상기 이동국(601) 각각의 CID 리스트를 동시에 업데이트한다.(618단계)
그러나 만약 상기 시작 프레임 번호부터 상기 검출된 프레임 번호까지에 해당되는 프레임 구간의 크기가 미리 설정한 임계값 이하에 해당되면, 상기 기지국(603)과 상기 이동국(601)은 CID 리스트 업데이트에 소요되는 처리 시간 및 라운드 로빈 지연 시간 등이 부족하게 된다. 따라서 상기 프레임 구간의 크기가 미리 설정한 임계값 이하에 해당되면 상기 검출된 프레임 번호를 시작 프레임 번호로 재설정한 다음 모듈로 연산을 수행한다. 그런 다음, 앞서 설명한 바와 같이 모듈로 연산 결과값이 0이 되는 프레임 번호를 검출하고, 상기 프레임 번호에 해당되는 프레임에서 상기 기지국(603)과 상기 이동국(601) 각각의 CID 리스트를 동시에 업데이트한다.
상기 618단계 이후에 이동국(601)의 상향링크 대역폭 요청 등이 발생하면,(622단계) 상기 이동국(601)과 상기 기지국(603)은 업데이트된 CID 리스트를 사용하여 관련 동작을 수행한다. 한편, 상기 618단계 이전에 상기 이동국(601)의 상향링크 대역폭 요청 등이 발생되면,(620단계) 업데이트되기 이전의 CID 리스트에 포함되는 CID는 상기 업데이트되기 이전의 CID 리스트를 사용하여 관련 동작을 수행하고, 서비스 플로우 삭제에 따라 삭제된 CID는 상기 업데이트되기 이전의 CID 리스트와는 별개로 관련 동작을 수행한다.
도 7은 본 발명의 제3 실시예에 따른 통신 시스템에서 이동국의 동적 서비스 삭제 요청에 따라 CID 리스트를 업데이트하는 순서를 도시한 도면이다.
도 7을 참조하면, 701단계에서 기지국은 기존의 서비스 플로우에서 삭제할 서비스 플로우의 식별자를 포함한 DSD-REQ 메시지를 이동국으로부터 수신하고 703단계로 진행한다. 상기 703단계에서 기지국은 상기 DSD-REQ 메시지에 포함된 서비스 플로우 식별자가 나타내는 CID를 삭제하고 705단계로 진행한다. 상기 705단계에서 기지국은 상기 이동국으로 DSD-RSP 메시지를 송신하고 707단계로 진행한다. 상기 707단계에서 기지국은 현재 프레임, 즉 상기 DSD-RSP 메시지가 송신되는 프레임번호를 시작 프레임 번호로 설정하고 709단계로 진행한다.
상기 709단계에서 기지국은 상기 설정한 시작 프레임 번호를 가지는 제1프레임에 대하여 미리 설정한 값 N으로 모듈로 연산을 수행한 결과값이 0인지 검사하고, 상기 제1 프레임에 대하여 상기 N으로 모듈로 연산을 수행한 결과값이 0이 아니면 상기 제1프레임의 바로 다음 프레임인 제2 프레임으로 진행하여(717단계) 709단계를 수행한다. 그리고 상기 제2 프레임에 대하여 상기 N으로 모듈로 연산을 수행한 결과값이 0이면 711단계로 진행한다.
상기 711단계에서 기지국은 상기 제1 프레임부터 상기 모듈로 연산을 수행한 결과값이 0인 제2 프레임까지에 해당되는 프레임 구간 크기가 임계값을 초과하는지 검사하고, 상기 프레임 구간 크기가 상기 임계값을 초과하면 713단계로 진행하고, 상기 프레임 구간 크기가 상기 임계값 이하에 해당되면 719단계로 진행한다. 상기 719단계에서 기지국은 상기 제2 프레임의 번호를 시작 프레임 번호로 재설정한 후 709단계로 진행하여 상기 재설정한 시작 프레임 번호를 가지는 프레임에 대하여 709단계를 수행한다.
상기 713단계에서 기지국은 이동국으로부터 재전송되는 DSD-REQ 메시지를 수신하는지 여부를 검사하고, 상기 재전송되는 DSD-REQ 메시지를 수신하지 않으면 715단계로 진행하여 이동국 및 기지국의 CID 리스트 업데이트를 수행하고, 상기 재전송되는 DSD-REQ 메시지를 수신하면 705단계로 진행하여 DSD-RSP 메시지를 송신한다.
앞서 설명한 도 7에서는 기지국이 모듈로 연산을 수행하여 기지국 및 이동국 각각의 CID 리스트를 동시에 업데이트할 프레임을 검출하는 동작을 일 예로 설명하였다. 그러나 기지국과 이동국이 동시에 CID 리스트를 업데이트하기 위해서는 상기 기지국뿐만 아니라 이동국 또한 모듈로 연산을 수행하여 CID 리스트를 업데이트할 프레임을 검출하여야만 한다. 상기 이동국의 모듈로 연산은 상기 이동국이 상기 기지국으로 DSD-REQ 메시지를 송신함과 동시에 시작되며, 상기 이동국이 상기 모듈로 연산을 수행하여 CID를 업데이트할 프레임을 검출하는 동작은 앞서 설명한 기지국이 모듈로 연산을 수행하여 CID 리스트를 업데이트할 프레임을 검출하는 동작과 동일하므로 여기서는 그 상세한 설명을 생략하기로 한다.
도 8은 본 발명의 제4실시예에 따른 통신 시스템에서 기지국의 요청에 따라 동적 서비스 삭제를 수행하는 절차를 도시한 도면이다.
도 8은 본 발명의 제4실시예에 따른 통신 시스템에서 기지국의 요청에 따라 동적 서비스 삭제를 수행하는 절차를 도시한 도면이다.
도 8을 참조하면, 기지국(801)은 기존의 CID가 삭제되면,(810단계) 상기 삭제된 CID를 위한 서비스 플로우의 삭제를 요청하는 DSD-REQ 메시지를 이동국(803)으로 송신한다.(812단계) 상기 이동국(803)은 상기 서비스 플로우 삭제에 따른 CID를 삭제한 후, 그 결과를 DSD-RSP 메시지를 통해 기지국(801)으로 송신함(816단계)과 동시에 상기 DSD-RSP 메시지가 송신되는 프레임의 번호를 시작 프레임 번호로 설정한 다음 모듈로 연산을 시작한다.(818단계) 즉, 상기 기지국(801)과 상기 이동국(803)은 매 프레임에 대하여 미리 설정한 값 N으로 모듈로 연산을 수행하고, 상기 모듈로 연산의 결과값이 0이되는 프레임의 프레임 번호를 검출한다. 그런 다음 상기 시작 프레임 번호부터 상기 검출된 프레임 번호까지에 해당되는 프레임 구간 크기가 미리 설정한 임계값을 초과하면, 상기 검출된 프레임 번호에 해당되는 프레임에서 상기 기지국(801)과 상기 이동국(803) 각각의 CID 리스트를 동시에 업데이트한다.(820단계)
그러나 만약 상기 시작 프레임 번호부터 상기 검출된 프레임 번호까지에 해당되는 프레임 구간 크기가 미리 설정한 임계값 이하에 해당되면, 상기 기지국(801)과 상기 이동국(803)은 CID리스트 업데이트에 소요되는 시간 및 라운드 로빈 지연 시간 등이 부족하게 된다. 따라서 상기 프레임 구간의 크기가 미리 설정한 임계값 이하에 해당되면 상기 검출된 프레임의 번호를 시작 프레임 번호로 재설정한 다음 모듈로 연산을 수행한다. 그런 다음, 모듈로 연산 결과값이 0이되는 프레임 번호를 검출하고, 상기 프레임 번호에 해당되는 프레임에서 상기 기지국(801)과 상기 이동국(803) 각각의 CID 리스트를 동시에 업데이트한다.
상기 820단계 이후에 이동국(803)이 상향링크 대역폭 요청 등이 발생되면,(824단계) 상기 이동국(8030과 상기 기지국(603)은 업데이트된 CID 리스트를 사용하여 관련 동작을 수행한다. 한편, 상기 820단계 이전에 상기 이동국(803)의 상향링크 대역폭 요청 등이 발생되면,(822단계) 업데이트 되기 이전의 CID 리스트에 포함되는 CID는 상기 업데이트 되기 이전의 CID 리스트를 사용하여 관련 동작을 수행하고, 동적 서비스 플로우 삭제에 따라 삭제된 CID는 상기 업데이트되기 이전의 CID 리스트와는 별개로 관련 동작을 수행한다.
도 9는 본 발명의 제4실시예에 따른 통신 시스템에서 기지국의 동적 서비스 삭제 요청에 따라 CID 리스트를 업데이트하는 순서를 도시한 도면이다.
도 9를 참조하면, 901단계에서 기지국은 기존의 CID가 삭제되면, 상기 삭제된 CID를 위한 서비스 플로우의 삭제를 요청하는 DSD-REQ 메시지를 이동국으로 송신하고 903단계로 진행한다. 상기 903단계에서 기지국은 현재 프레임, 즉 상기 DSD-REQ 메시지가 송신되는 프레임의 번호를 시작 프레임 번호로 설정하고 905단계로 진행한다.
상기 905단계에서 기지국은 상기 설정한 시작 프레임 번호를 가지는 제1 프레임에 대하여 미리 설정한 값 N으로 모듈로 연산을 수행한 결과값이 0인지 검사하고, 상기 제1 프레임에 대하여 상기 N으로 모듈로 연산을 수행한 결과값이 0이 아니면 상기 제1 프레임 바로 다음 프레임인 제2프레임으로 진행하여(913단계) 905단계를 수행한다. 그리고 상기 제2 프레임에 대하여 상기 N으로 모듈로 연산을 수행한 결과값이 0이면 907단계로 진행한다.
상기 907단계에서 기지국은 상기 제1 프레임부터 상기 모듈로 연산을 수행한 결과값이 0인 제2 프레임까지에 해당되는 프레임 구간 크기가 임계값을 초과하는지 검사하고, 상기 프레임 구간 크기가 상기 임계값 이하에 해당되면 915단계로 진행한다. 상기 915단계에서 기지국은 상기 제2 프레임을 시작 프레임 번호로 재설정한 후 905단계로 진행하여 상기 재설정한 시작 프레임 번호를 가지는 프레임에 대하여 905단계를 수행한다. 한편, 상기 907단계 검사 결과, 기지국은 시작 프레임 번호부터 모듈로 연산을 수행한 결과값이 0인 제2 프레임까지에 해당되는 프레임 구간 크기가 임계값을 초과하면 909단계로 진행한다.
상기 909단계에서 기지국은 이동국으로부터 DSD-RSP 메시지를 수신하는지 여부를 검사하고, 상기 DSD-RSP 메시지를 수신하면 911단계로 진행하여 이동국 및 기지국 CID 리스트를 업데이트를 수행하고, 상기 DSD-RSP 메시지를 수신하지 못하면 901단계로 진행하여 DSD-REQ 메시지를 재전송한다.
앞서 설명한 도 9에서는 기지국이 모듈로 연산을 수행하여 기지국 및 이동국 각각의 CID 리스트를 동시에 업데이트할 프레임을 검출하는 동작을 일 예로 설명하였다. 그러나 기지국과 이동국이 동시에 CID 리스트를 업데이트하기 위해서는 상기 기지국뿐만 아니라 이동국 또한 모듈로 연산을 수행하여 CID 리스트를 업데이트할 프레임을 검출하여야만 한다. 상기 이동국의 모듈로 연산은 상기 이동국이 상기 기지국으로 DSD-RSP 메기지를 송신함과 동시에 시작되며, 상기 이동국이 모듈로 연산을 수행하여 CID 리스트를 업데이트할 프레임을 검출하는 동작은 앞서 설명한 기지국이 모듈로 연산을 수행하여 CID 리스트를 업데이트할 프레임을 검출하는 동작과 동일하므로 여기서는 그 상세한 설명을 생략하기로 한다.
도 1a 내지 도 1d는 일반적인 통신 시스템에서 이동국과 기지국 간의 동적 서비스 추가/동적 서비스 삭제 절차를 도시한 도면
도 2는 본 발명의 제1 실시예에 따른 통신 시스템에서 이동국에 요청에 따라 동적 서비스 추가를 수행하는 절차를 도시한 도면
도 3은 본 발명의 제1 실시예에 따른 통신 시스템에서 이동국의 동적 서비스 추가에 요청에 따라 CID 리스트를 업데이트하는 순서를 도시한 도면
도 4는 본 발명의 제2 실시예에 따른 통신 시스템에서 기지국의 요청에 따라 동적 서비스 추가를 수행하는 절차를 도시한 도면
도 5는 본 발명의 제3 실시예에 따른 통신 시스템에서 기지국이 동적 서비스 추가에 따라 CID 리스트를 업데이트하는 순서를 도시한 도면
도 6은 본 발명의 제3 실시예에 따른 통신 시스템에서 이동국의 요청에 따라 동적 서비스 삭제를 수행하는 절차를 도시한 도면
도 7은 본 발명의 제3실시예에 따른 통신 시스템에서 이동국의 동적 서비스 삭제 요청에 따라 CID 리스트를 업데이트하는 순서를 도시한 도면
도 8은 본 발명의 제4실시예에 따른 통신 시스템에서 기지국의 요청에 따라 동적 서비스 삭제를 수행하는 절차를 도시한 도면
도 9는 본 발명의 제4실시예에 따른 통신 시스템에서 기지국의 동적 서비스 삭제 요청에 따라 CID 리스트를 업데이트하는 순서를 도시한 도면
Claims (48)
- 통신 시스템에서 제1국과 제2국의 연결 식별자(CID: Connection IDentifier)를 동기화하는 방법에 있어서,상기 제1국이 CID로 식별되는 서비스 플로우의 추가를 요청하는 제 1 메시지를 상기 제2국으로 송신하는 과정과,상기 제2국이 상기 제 1 메시지에 대한 응답 메시지인 제 2 메시지를 송신함과 동시에 상기 제2메시지가 송신되는 프레임의 번호를 제1시작 프레임 번호로 설정하는 과정과,상기 제1국이 상기 제 2 메시지 수신을 확인하는 제 3 메시지를 상기 제2국으로 송신함과 동시에 상기 제3메시지가 송신되는 프레임의 번호를 제2시작 프레임 번호로 설정하는 과정과,상기 제1국 및 상기 제2국 각각이 상기 제1 또는 제2시작 프레임 번호를 가지는 프레임부터 이후의 프레임들에 대하여, 각 프레임 마다 미리 설정한 양의 정수를 사용하여 모듈로 연산을 수행하고 상기 모듈로 연산 결과값이 0이 되는 프레임의 번호를 검출하는 과정과,상기 검출한 프레임의 번호를 가지는 프레임에서 상기 제1국 및 상기 제2국 각각의 CID 리스트를 상기 추가된 서비스 플로우의 CID를 반영하여 동시에 업데이트하는 과정을 포함하는 제1국과 제2국의 CID를 동기화하는 방법.
- 제 1항에 있어서,상기 업데이트하는 과정은,상기 제1 또는 제2시작 프레임 번호부터 상기 모듈로 연산을 수행한 결과값이 0이 되는 프레임 번호까지에 해당되는 프레임 구간의 크기가 임계값을 초과하는지 검사하는 과정과,상기 프레임 구간의 크기가 임계값을 초과할 경우, 상기 제1국 및 상기 제2국 각각의 CID 리스트를 동시에 업데이트하는 과정을 포함하는 제1국과 제2국의 CID를 동기화하는 방법.
- 제 2항에 있어서,상기 프레임 구간의 크기가 상기 임계값 이하일 경우, 현재 프레임의 번호를 상기 제1 또는 제2 시작 프레임 번호로 재설정하는 과정을 더 포함하는 제1국과 제2국의 CID를 동기화하는 방법.
- 통신 시스템에서 제1국과 제2국의 연결 식별자(CID: Connection IDentifier)를 동기화하는 방법에 있어서,상기 제1국이CID로 식별되는 서비스 플로우의 삭제를 요청하는 제 1 메시지를 상기 제2국으로 송신함과 동시에 상기 제1메시지가 송신되는 프레임의 번호를 제1시작 프레임 번호로 설정하는 과정과,상기 제2국이 상기 제1메시지에 대한 응답 메시지인 제2메시지를 송신함과 동시에 상기 제2메시지가 송신되는 프레임의 번호를 제2시작 프레임 번호로 설정하는 과정과,상기 제1국 및 상기 제2국 각각이 상기 제1 또는 제2시작 프레임 번호를 가지는 프레임부터 이후의 프레임들에 대하여, 각 프레임마다 미리 설정한 양의 정수를 사용하여 모듈로 연산을 수행하고 상기 모듈로 연산 결과값이 0이 되는 프레임의 번호를 검출하는 과정과,상기 검출한 프레임의 번호를 가지는 프레임에서 상기 제1국 및 상기 제2국 각각의 CID 리스트를 상기 삭제된 서비스 플로우의 CID를 반영하여 동시에 업데이트하는 과정을 포함하는 제1국과 제2국의 CID를 동기화하는 방법.
- 제 4항에 있어서,상기 업데이트하는 과정은,상기 제1 또는 제2시작 프레임 번호부터 상기 모듈로 연산을 수행한 결과값이 0이 되는 프레임 번호까지에 해당되는 프레임 구간의 크기가 임계값을 초과하는지 검사하는 과정과,상기 프레임 구간의 크기가 임계값을 초과할 경우, 상기 제1국 및 제2국 각각의 CID 리스트를 동시에 업데이트하는 과정을 포함하는 제1국과 제2국의 CID를 동기화하는 방법.
- 제 4항에 있어서,상기 프레임 구간의 크기가 임계값 이하일 경우, 현재 프레임의 번호를 상기 제1 또는 제2시작 프레임 번호로 재설정하는 과정을 더 포함하는 제1국과 제2국의 CID를 동기화하는 방법.
- 통신 시스템에서 연결 식별자(CID: Connection IDentifier)를 동기화하는 시스템에 있어서,제1국과,제2국을 포함하며,상기 제1국이 CID로 식별되는 서비스 플로우의 추가를 요청하는 제 1 메시지를 상기 제2국으로 송신하고, 상기 제2국이 상기 제 1 메시지에 대한 응답 메시지인 제 2 메시지를 송신함과 동시에 상기 제2메시지가 송신되는 프레임의 번호를 제1시작 프레임 번호로 설정하고, 상기 제1국이 상기 제 2 메시지 수신을 확인하는 제 3 메시지를 상기 제2국으로 송신함과 동시에 상기 제3메시지가 송신되는 프레임의 번호를 제2시작 프레임 번호로 설정하고, 상기 제1국 및 상기 제2국 각각이 상기 제1 또는 제2시작 프레임 번호를 가지는 프레임부터 이후의 프레임들에 대하여, 각 프레임 마다 미리 설정한 양의 정수를 사용하여 모듈로 연산을 수행하고 상기 모듈로 연산 결과값이 0이 되는 프레임의 번호를 검출하고, 상기 검출한 프레임의 번호를 가지는 프레임에서 상기 제1국 및 상기 제2국 각각의 CID 리스트를 상기 추가된 서비스 플로우의 CID를 반영하여 동시에 업데이트함을 특징으로 하는 CID를 동기화하는 시스템.
- 제 7항에 있어서,상기 제1국 및 상기 제2국 각각은 상기 제1 또는 제2시작 프레임 번호부터 상기 모듈로 연산을 수행한 결과값이 0이 되는 프레임 번호까지에 해당되는 프레임 구간의 크기가 임계값을 초과하는지 검사하고, 상기 프레임 구간의 크기가 임계값을 초과할 경우, 상기 제1국 및 상기 제2국 각각의 CID 리스트를 동시에 업데이트함을 특징으로 하는 CID를 동기화하는 시스템.
- 제 7항에 있어서,상기 제1국 및 상기 제2국 각각은 상기 프레임 구간의 크기가 임계값 이하일 경우, 현재 프레임의 번호를 상기 제1 또는 제2 시작 프레임 번호로 재설정함을 특징으로 하는 CID를 동기화하는 시스템.
- 통신 시스템에서 연결 식별자(CID: Connection IDentifier)를 동기화하는 시스템에 있어서, 제1국과,제2국을 포함하며,상기 제1국이CID로 식별되는 서비스 플로우의 삭제를 요청하는 제 1 메시지를 상기 제2국으로 송신함과 동시에 상기 제1메시지가 송신되는 프레임의 번호를 제1시작 프레임 번호로 설정하고, 상기 제2국이 상기 제1메시지에 대한 응답 메시지인 제2메시지를 송신함과 동시에 상기 제2메시지가 송신되는 프레임의 번호를 제2시작 프레임 번호로 설정하고, 상기 제1국 및 상기 제2국 각각이 상기 제1 또는 제2시작 프레임 번호를 가지는 프레임 이후의 프레임들에 대하여, 각 프레임마다 미리 설정한 양의 정수를 사용하여 모듈로 연산을 수행하고 상기 모듈로 연산 결과값이 0이 되는 프레임의 번호를 검출하고, 상기 검출한 프레임의 번호를 가지는 프레임에서 상기 제1국 및 상기 제2국 각각의 CID 리스트를 상기 삭제된 서비스 플로우의 CID를 반영하여 동시에 업데이트함을 특징으로 하는 CID를 동기화하는 시스템.
- 제 10항에 있어서, 상기 제1국 및 상기 제2국 각각은 상기 제1 또는 제2시작 프레임 번호부터 상기 모듈로 연산을 수행한 결과값이 0이 되는 프레임 번호까지에 해당되는 프레임 구간의 크기가 임계값을 초과하는지 검사하고, 상기 프레임 구간의 크기가 임계값을 초과할 경우, 상기 제1국 및 상기 제2국 각각의 CID 리스트를 동시에 업데이트함을 특징으로 하는 CID를 동기화하는 시스템.
- 제 10항에 있어서, 상기 제1국 및 상기 제2국 각각은 상기 프레임 구간의 크기가 임계값 이하일 경우, 현재 프레임의 번호를 상기 제1 또는 제2시작 프레임 번호로 재설정함을 특징으로 하는 CID를 동기화하는 시스템.
- 삭제
- 삭제
- 삭제
- 삭제
- 삭제
- 삭제
- 삭제
- 삭제
- 삭제
- 삭제
- 삭제
- 삭제
- 삭제
- 삭제
- 삭제
- 삭제
- 삭제
- 삭제
- 삭제
- 삭제
- 삭제
- 삭제
- 삭제
- 삭제
- 삭제
- 삭제
- 삭제
- 삭제
- 삭제
- 삭제
- 삭제
- 삭제
- 삭제
- 삭제
- 삭제
- 삭제
Priority Applications (2)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
KR1020070120372A KR101376462B1 (ko) | 2007-11-23 | 2007-11-23 | 통신 시스템에서 연결 식별자 동기화 시스템 및 방법 |
US12/313,473 US8165079B2 (en) | 2007-11-23 | 2008-11-20 | System and method for connection identifier synchronization in a communication system |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
KR1020070120372A KR101376462B1 (ko) | 2007-11-23 | 2007-11-23 | 통신 시스템에서 연결 식별자 동기화 시스템 및 방법 |
Publications (2)
Publication Number | Publication Date |
---|---|
KR20090053505A KR20090053505A (ko) | 2009-05-27 |
KR101376462B1 true KR101376462B1 (ko) | 2014-03-20 |
Family
ID=40669626
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
KR1020070120372A KR101376462B1 (ko) | 2007-11-23 | 2007-11-23 | 통신 시스템에서 연결 식별자 동기화 시스템 및 방법 |
Country Status (2)
Country | Link |
---|---|
US (1) | US8165079B2 (ko) |
KR (1) | KR101376462B1 (ko) |
Families Citing this family (8)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US20100233960A1 (en) * | 2009-03-16 | 2010-09-16 | Brian Tucker | Service discovery functionality utilizing personal area network protocols |
US10277683B2 (en) | 2009-03-16 | 2019-04-30 | Apple Inc. | Multifunctional devices as virtual accessories |
US8285860B2 (en) | 2009-03-16 | 2012-10-09 | Apple Inc. | Efficient service discovery for peer-to-peer networking devices |
US20100235523A1 (en) * | 2009-03-16 | 2010-09-16 | Robert Garcia | Framework for supporting multi-device collaboration |
US8433296B2 (en) | 2009-05-01 | 2013-04-30 | Ryan Hardin | Exclusive delivery of content within geographic areas |
WO2012074336A2 (ko) * | 2010-12-02 | 2012-06-07 | 엘지전자 주식회사 | 다중 무선접속기술을 지원하는 무선 접속 시스템에서 데이터를 송수신하기 위한 방법 및 장치 |
KR102006179B1 (ko) * | 2011-12-15 | 2019-08-02 | 삼성전자주식회사 | 단말간 통신을 위한 접속 식별자 할당 방법 및 장치 |
WO2015000158A1 (en) * | 2013-07-04 | 2015-01-08 | Hewlett-Packard Development Company, L.P. | Determining legitimate access point response |
Citations (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US20050008012A1 (en) | 2003-07-08 | 2005-01-13 | Cisco Technology, Inc. | Performing compression of user datagram protocol packets |
US20050286407A1 (en) | 2004-06-23 | 2005-12-29 | Samsung Electronics Co., Ltd. | Method of configuring and updating connection identifier in a broadband wireless access communication system |
Family Cites Families (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US7944919B2 (en) * | 2007-01-12 | 2011-05-17 | Wi-Lan, Inc. | Connection identifier for wireless broadcast system |
-
2007
- 2007-11-23 KR KR1020070120372A patent/KR101376462B1/ko not_active IP Right Cessation
-
2008
- 2008-11-20 US US12/313,473 patent/US8165079B2/en not_active Expired - Fee Related
Patent Citations (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US20050008012A1 (en) | 2003-07-08 | 2005-01-13 | Cisco Technology, Inc. | Performing compression of user datagram protocol packets |
US20050286407A1 (en) | 2004-06-23 | 2005-12-29 | Samsung Electronics Co., Ltd. | Method of configuring and updating connection identifier in a broadband wireless access communication system |
Also Published As
Publication number | Publication date |
---|---|
US20090135805A1 (en) | 2009-05-28 |
US8165079B2 (en) | 2012-04-24 |
KR20090053505A (ko) | 2009-05-27 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
KR101376462B1 (ko) | 통신 시스템에서 연결 식별자 동기화 시스템 및 방법 | |
CN110582995B (zh) | 用于无线通信中的会话释放的方法、电子装置及存储器 | |
JP7359952B2 (ja) | Harqプロセス管理方法および装置、端末、ならびに記憶媒体 | |
CN102124689B (zh) | 用于控制同步混合自动重复请求重发的方法和装置 | |
WO2013044718A1 (zh) | 一种实现设备到设备的通讯方法、终端及*** | |
KR100713487B1 (ko) | 이동 광대역 무선 접속 시스템에서 다수의 액티브기지국들을 가진 이동단말의 서비스 플로우 관리 방법 | |
US9282578B2 (en) | Mobile communication method, mobile management node, and serving gateway apparatus | |
RU2701523C1 (ru) | Система и способ обеспечения синхронизации в передачах в режиме без соединения | |
US20130279420A1 (en) | Mobile communication method, mobile management node, and serving gateway apparatus | |
US11381343B2 (en) | Uplink data transmission confirmation apparatus, device, and method | |
CN109428684B (zh) | 一种数据传输方法、rlc实体及pdcp实体 | |
JP2007288613A (ja) | プッシュサービスシステムおよび情報取得端末 | |
JP5472657B2 (ja) | パケットデータネットワーク通信装置及び方法 | |
CN109245816B (zh) | 一种链路检测方法和装置 | |
RU2580435C2 (ru) | Способ и система получения imei мобильной станции и контроллер базовой станции | |
WO2022001785A1 (zh) | 用户面状态同步方法及装置 | |
KR20100008232A (ko) | 무선연결 설정방법 | |
JP2004072367A (ja) | 無線端末装置の認証方法 | |
US8274982B2 (en) | Method for packet data session release in ultra mobile broadband access network | |
KR101543255B1 (ko) | 협대역 데이터 통신 환경에서의 데이터 경로 제공 시스템 및 방법 | |
CN110519840B (zh) | 会话处理方法及装置、网元及存储介质 | |
KR101592039B1 (ko) | 통신 시스템에서 플로우 정보 관리 방법 및 장치 | |
CN102905314A (zh) | 过载控制停止方法、装置及*** | |
WO2015070424A1 (zh) | 一种用户设备注册/路由更新的方法和设备 | |
CN115884160A (zh) | 由中继ue执行的处理方法及用户设备 |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
A201 | Request for examination | ||
E701 | Decision to grant or registration of patent right | ||
GRNT | Written decision to grant | ||
LAPS | Lapse due to unpaid annual fee |