무선 네트워크에서의 채널 평가 방법 |
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
申请号 | KR1020060113324 | 申请日 | 2006-11-16 | 公开(公告)号 | KR1020080037492A | 公开(公告)日 | 2008-04-30 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
申请人 | 엘지전자 주식회사; | 发明人 | 조현철; 전범진; 김택수; | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
摘要 | A channel-changing method in a wireless network is provided to perform a communication operation smoothly even when a status of a currently used channel is deteriorated. A channel evaluation process is performed by measuring a status of a first channel used in a wireless network. A channel search process is performed by measuring a status of at least one channel unused in the wireless network. A channel change process is performed by changing a channel from the first channel to another channel based on the results of the channel evaluation process and the channel search process. | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
权利要求 | 무선 네트워크에서 채널 변경 방법에 있어서, 상기 무선 네트워크에서 사용 중인 제1채널의 상태를 측정하는 채널 평가 작업을 수행하는 단계; 상기 무선 네트워크에서 사용하지 않는 적어도 하나 이상의 채널의 상태를 측정하는 채널 탐색 작업을 수행하는 단계; 및 상기 채널 평가 작업 및 채널 탐색 작업의 결과에 따라 상기 제1채널을 다른 채널로 변경하는 단계를 포함하는, 채널 변경 방법. 제1항에 있어서, 상기 채널 평가 작업 수행 단계는, 상기 무선 네트워크의 조정기에서 채널 평가 요청 메시지를 방송하는 단계와; 상기 무선 네트워크의 적어도 하나 이상의 디바이스로부터 상기 채널 평가 요청 메시지에 대한 확인 응답을 수신하는 단계와; 상기 적어도 하나 이상의 디바이스로 상기 채널 평가 작업을 수행할 시간 구간 정보를 전송하는 단계와; 상기 적어도 하나 이상의 디바이스에서 상기 시간 구간 정보에 의해 지시되는 시간 구간 동안 상기 제1채널의 상태를 측정하는 단계와; 상기 적어도 하나 이상의 디바이스가 상기 제1채널의 상태 측정 결과를 상기 조정기로 전송하는 단계를 포함하는, 채널 변경 방법. 제2항에 있어서, 상기 채널 평가 요청 메시지 및 상기 시간 구간 정보는 비컨(beacon)에 포함되어 전송되는 것을 특징으로 하는, 채널 변경 방법. 제2항에 있어서, 상기 채널 평가 작업은 주기적으로 수행되는 것을 특징으로 하는, 채널 변경 방법. 제2항에 있어서, 상기 시간 구간 동안에는 상기 무선 네트워크에서 임의의 디바이스도 데이터를 전송하지 않도록 스케쥴링 되는 것을 특징으로 하는, 채널 변경 방법. 제1항에 있어서, 상기 채널 탐색 작업 수행 단계는, 상기 무선 네트워크의 조정기에서 채널 탐색 요청 메시지를 방송하는 단계와; 상기 무선 네트워크의 적어도 하나 이상의 디바이스로부터 상기 채널 평가 탐색 메시지에 대한 확인 응답을 수신하는 단계와; 상기 적어도 하나 이상의 디바이스에서 상기 적어도 하나 이상의 채널의 상 태를 측정하는 단계와; 상기 적어도 하나 이상의 디바이스가 상기 적어도 하나 이상의 채널의 상태 측정 결과를 상기 조정기로 전송하는 단계를 포함하는, 채널 변경 방법. 제6항에 있어서, 상기 채널 탐색 요청 메시지는 비컨에 포함되어 전송되는 것을 특징으로 하는, 채널 변경 방법. 제1항에 있어서, 상기 채널 변경 단계는, 상기 채널 평가 작업 및 채널 탐색 작업의 결과에 따라 채널 변경 여부 및 변경될 채널을 결정하는 단계와; 상기 무선 네트워크의 조정기가 기 설정된 회수만큼 비컨을 방송하는 단계와; 상기 기 설정된 회수만큼의 비컨 방송 후에 상기 변경될 채널로 채널을 변경하는 단계를 포함하는, 채널 변경 방법. 제1채널 및 제2채널을 통해 통신을 수행하는 무선 네트워크에 포함되는 적어도 하나 이상의 디바이스에서 상기 제1채널 및 제2채널 중 적어도 하나의 채널의 상태를 측정하는 채널 평가 작업을 수행하는 단계; 상기 무선 네트워크에서 사용하지 않는 적어도 하나 이상의 채널의 상태를 측정하는 채널 탐색 작업을 수행하는 단계; 및 상기 채널 평가 작업 및 채널 탐색 작업의 결과에 따라 상기 제1채널 및 제2채널을 제3채널 및 제4채널 채널로 변경하는 단계를 포함하는, 무선 네트워크에서의 채널 변경 방법. 제9항에 있어서, 상기 제1채널 및 제2채널은 동일한 주파수 대역 내에 존재하는 것을 특징으로 하는, 무선 네트워크에서의 채널 변경 방법. 제10항에 있어서, 상기 제1채널 및 제2채널은 시분할 방식에 의해 구분되는 것을 특징으로 하는, 무선 네트워크에서의 채널 변경 방법. 제10항에 있어서, 상기 제3채널 및 제4채널은 상기 제1채널 및 제2채널과 다른 주파수 대역에 존재하는 것을 특징으로 하는, 무선 네트워크에서의 채널 변경 방법. 제9항에 있어서, 상기 채널 평가 작업 단계는, 상기 무선 네트워크의 조정기에서 채널 평가 요청 메시지를 방송하는 단계와; 상기 무선 네트워크의 적어도 하나 이상의 디바이스로부터 상기 채널 평가 요청 메시지에 대한 확인 응답을 수신하는 단계와; 상기 적어도 하나 이상의 디바이스로 상기 채널 평가 작업을 수행할 시간 구간 정보를 전송하는 단계와; 상기 적어도 하나 이상의 디바이스에서 상기 시간 구간 정보에 의해 지시되는 시간 구간 동안 상기 제1채널의 상태를 측정하는 단계와; 상기 적어도 하나 이상의 디바이스가 상기 제1채널의 상태 측정 결과를 상기 조정기로 전송하는 단계를 포함하는, 채널 변경 방법. 제13항에 있어서, 상기 채널 평가 요청 메시지 및 상기 시간 구간 정보는 비컨(beacon)에 포함되어 전송되는 것을 특징으로 하는, 채널 변경 방법. 제14항에 있어서, 상기 채널 평가 요청 메시지는 상기 제1채널 및 제2채널의 인덱스를 포함하는 것을 특징으로 하는, 채널 변경 방법. 제9항에 있어서, 상기 채널 탐색 작업 수행 단계는, 상기 무선 네트워크의 조정기에서 채널 탐색 요청 메시지를 방송하는 단계와; 상기 무선 네트워크의 적어도 하나 이상의 디바이스로부터 상기 채널 평가 탐색 메시지에 대한 확인 응답을 수신하는 단계와; 상기 적어도 하나 이상의 디바이스에서 상기 적어도 하나 이상의 채널의 상태를 측정하는 단계와; 상기 적어도 하나 이상의 디바이스가 상기 적어도 하나 이상의 채널의 상태 측정 결과를 상기 조정기로 전송하는 단계를 포함하는, 채널 변경 방법. 제16항에 있어서, 상기 채널 탐색 요청 메시지는 비컨에 포함되어 전송되는 것을 특징으로 하는, 채널 변경 방법. 제17항에 있어서, 상기 채널 탐색 요청 메시지는 채널 탐색의 대상이 되는 적어도 하나 이상의 채널의 식별 정보를 포함하는 것을 특징으로 하는, 채널 변경 방법. 제9항에 있어서, 상기 채널 변경 단계는, 상기 채널 평가 작업 및 채널 탐색 작업의 결과에 따라 채널 변경 여부 및 변경될 채널을 결정하는 단계와; 상기 무선 네트워크의 디바이스들로 채널 변경 요청 메시지를 전송하는 단계와; 상기 무선 네트워크의 조정기가 기 설정된 회수만큼 비컨을 방송하는 단계와; 상기 기 설정된 회수만큼의 비컨 방송 후에 상기 변경될 채널로 채널을 변경하는 단계를 포함하는, 채널 변경 방법. 제19항에 있어서, 상기 채널 변경 요청 메시지는 비컨에 포함되어 전송되는 것을 특징으로 하는, 채널 변경 방법. 제20항에 있어서, 상기 채널 변경 요청 메시지는 상기 제3채널 및 제4채널의 식별 정보 및 채널 변경 전에 방송될 비컨의 회수를 지시하는 정보를 포함하는 것을 특징으로 하는, 채널 변경 방법. |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
说明书全文 |
|
1(byte) | 1 | variable | ... | variable | ... | variable | ... | 4 |
Beacon Control | CBCP end time | IE 1 | ... | SCAN IE | ... | IE n | ... | CRC |
상기 'Beacon Control' 필드는 비컨 제어 정보를 포함하고, 상기 'CBCP end time' 필드는 CBCP 종료 시점에 대한 정보를 포함한다. 상기 비컨에 포함되는 정보요소들은 일반적으로 슈퍼 프레임의 예약된 채널 구간에 대한 정보, 슈퍼 프레임의 구간 길이에 대한 정보, 현재의 네트워크에서 지원 가능한 전송 안테나 전력에 다른 파라미터들에 대한 정보 등을 포함할 수 있으며, 필요에 따라 상기 조정기가 선택하여 비컨에 포함시킨다. 표 1에서 'SCAN IE' 필드는 본 발명의 일 실시예에 따라 추가된 정보요소로서 다음의 표 2는 상기 'SCAN IE' 필드의 포맷의 일례이다.
1(octet) | 1 | 6 | 1 | 1 |
IE Index | IE length = 8 | MAC address | Index | Channel Status |
표 2에서 'Index' 필드는 상기 'SCAN IE'의 용도를 식별하기 위한 정보를 포함한다. 예를 들어, 채널 평가 요청을 위한 'SCAN IE'인 경우 상기 'Index' 필드에 '00000000'을 포함하고, 채널 탐색 요청을 위한 'SCAN IE'인 경우 '01000000'을 포함할 수 있다.
표 3은 'SCAN IE' 필드의 포맷의 다른 예이다.
1(octet) | 1 | 1 | 2 | 4 |
IE index | IE length=7 | DevID | control bitmap | Channel status data |
표 3에서 'DevID' 필드는 디바이스 식별자 정보를 포함하고, 'control bitmap' 필드는 상기 'SCAN IE'를 다용한 용도로 사용할 수 있도록 하기 위한 필드이며, 'Channel status data' 필드는 채널 평가 또는 탐색의 결과를 지시하는 정보를 포함한다. 상기 'Channel status data' 필드는 상기 'SCAN IE'가 채널 평가 또는 채널 탐색을 요청하는 것일 때에는 정보가 포함되지 않는다.
표 4는 상기 'control bitmap' 필드의 데이터 포맷의 일 예이다.
Bits: 4 | 2 | 2 | 4 | 4 |
Request type (0-15) | HRP channel index (0-3) | LRP channel index (0-2) | Channel Status Data type (0-15) | Reserved |
표 4에서 'Request type' 필드는 상기 'SCAN IE' 필드의 용도를 지정하기 위한 필드이다. 'HRP channel index' 및 'LRP channel index' 필드는 상기 'Request type' 필드에 따라 채널 평가 또는 탐색의 대상이 되는 HRP 채널 및 LRP 채널의 인덱스 필드이다. 'Channel Status Data type' 필드는 표 3의 'Channel status data' 필드의 데이터 타입을 지시하는 필드이다.
표 5는 상기 'Request type' 필드의 구체적인 예를 설명한 것이다.
Request type | Description |
0 | Current channel assessment request |
1 | Current channel assessment response |
2 | New channel searching request |
3 | New channel searching response |
4-15 | Reserved |
표 6은 표 5의 'Channel Status Data type' 필드의 데이터 포맷의 일 예이다.
Data type | Description |
0 | Channel assessment index (0: good, 1: bad) |
1-15 | Reserved |
상기 SCAN IE가 포함된 비컨을 수신한 상기 제1디바이스의 MAC/MLME는 상기 조정기로부터 채널 평가 요청을 포함한 비컨이 수신되었을 알리기 위해 상기 제1디바이스의 DME로 MLME_BEACON.ind 프리미티브를 전달하고[S63], 상기 제1디바이스의 DME는 이에 대한 응답으로 MLME-ANNOUNCE.req 프리미티브를 상기 제1디바이스의 MAC/MLME로 전송하여 채널 평가 작업을 수행할지의 여부를 상기 조정기에 전송할 것을 지시한다[S64]. 상기 제1디바이스의 MAC/MLME는 상기 조정기의 채널 평가 요청에 대한 확인 응답을 전송하여 채널 평가 작업을 수행할지를 알려 준다[S65]. 상기 확인 응답은 표 2 또는 표 3의 'SCAN IE'를 통하여 전송될 수 있다. 즉, 상기 제1디바이스는 상기 'SCAN IE'를 특정 메시지에 포함시켜 상기 조정기에 전송함으로써 채널 평가를 수행할지의 여부를 알려줄 수 있다. 상기 무선 네트워크 내의 모든 디바이스들이 채널 평가를 할 수 있는 것은 아니므로 각 디바이스는 자신이 채널 평가 작업을 수행할 수 있는지를 상기 조정기에 알려 주는 것이 바람직하다.
상기 조정기의 MAC/MLME는 상기 조정기의 DME에 상기 제1디바이스로부터 채널 평가 요청에 대한 확인 응답이 수신되었음을 알리기 위해 MLME-ASSESS-START.cfm 프리미티브를 전달한다[S68]. 상기 제1디바이스의 MAC/MLME는 상기 조정기로 확인 응답을 전송하였음을 알리기 위해 상기 제1디바이스의 DME에 MLME-ANNOUNCE.cfm 프리미티브를 전달하고[S66], 상기 제1디바이스의 DME는 이에 대한 응답으로 MLME-ASSESS.req 프리미티브를 상기 제1디바이스의 MAC/MLME로 전송한다[S67].
상기 조정기의 DME는 상기 조정기의 MAC/MLME로 비컨을 전송할 것을 요청하기 위해 MLME_BEACON.req 프리미티브를 전달한다[S69]. 상기 조정기의 MAC/MLME는 채널 평가를 수행하기 위한 시간 구간, 즉 채널 타임 블록(CTB: Channel Time Bolck)을 할당하고, 상기 시간 구간에 대한 정보를 포함하는 비컨을 상기 무선 네트워크의 디바이스들에게 방송한다[S70]. 상기 조정기는 상기 채널 평가를 수행할 CTB 동안에는 다른 디바이스들이 데이터 전송을 하지 않도록 스케쥴링하는 것이 바람직하다. 즉, 상기 시간 구간 동안에는 상기 무선 네트워크 상에서 데이터가 전송되지 않는 상태에서 채널 평가를 수행함으로써 상기 무선 네트워크가 현재 사용 중인 채널의 상태 또는 품질을 정확하게 측정할 수 있도록 하는 것이 바람직하다.
상기 제1디바이스의 MAC/MLME는 MLME-BEACON.ind 프리미티브를 상기 제1디바이스의 DME에 전달한다[S71]. 상기 제1디바이스의 DME는 상기 MAC/MLME에 채널 평가를 수행할 것을 지시하기 위해 MLME-CHANNEL-ASSESS.req 프리미티브를 전달하고[S72], 상기 제1디바이스의 MAC/MLME는 이에 대한 응답으로 MLME-CHANNEL-ASSESS.cfm 프리미티브를 상기 제1디바이스의 DME로 전달한다[S74]. 상기 제1디바이스 및 상기 조정기에 채널 평가를 수행할 것임을 통보한 다른 디바이스들은 상기 시간 구간 동안 채널 평가를 수행한다[S73]. 채널 평가는 상기 시간 구간 동안 상기 채널 상에서의 에너지 레벨(energy level), 노이즈(noise) 레벨 또는 간섭(interference) 레벨 등을 측정함으로써 수행될 수 있다. 상기 무선 네트워크는 HRP 채널과 LRP 채널을 사용하고 있으므로 상기 두 채널 중 적어도 하나의 채널에 대해 채널 평가를 수행한다. 상기 채널의 상태를 평가할 수 있는 파라미터는 상기 채널 상에서의 에너지, 노이즈 및 간섭 레벨 등에 한정되지 않는다. 예를 들어, 상기 무선 네트워크의 디바이스들이 데이터 수신 중에 측정한 BER(Bit Error Rate) 또는 FER(Frame Error Rate) 등도 상기 채널 상태를 평가할 수 있는 파라미터로서 이용될 수 있다.
상기 조정기의 DME는 상기 조정기의 MAC/MLME로 MLME-BEACON.req 프리미티브를 전달하여 비컨을 방송할 것을 지시하고[S75], 상기 조정기의 MAC/MLME는 이에 따라 비컨을 방송한다[S76]. 상기 제1디바이스의 DME는 채널 평가 작업을 수행했음을 알리기 위해 MLME_ASSESS.req 프리미티브를 상기 제1디바이스의 MAC/MLME에 전달한다[S77]. 상기 제1디바이스의 MAC/MLME는 채널 평가 결과를 포함하는 채널 평가 정보를 상기 조정기로 전송하고[S78], 상기 조정기의 MAC/MLME는 채널 평가 정보의 수신을 알리기 위해 MLME-ANNOUNCE.ind 프리미티브를 상기 조정기의 DME에 전달한다[S79].
도 6B를 참조하면, 상기 조정기의 DME는 상기 무선 네트워크의 디바이스들에게 채널 탐색 작업의 수행을 요청하기 위해 상기 조정기의 MAC/MLME로 MLME-SEARCH-START.req 프리미티브를 전송한다[S80], 비컨을 방송할 것을 지시하기 위해 MLME-BEACON.req 프리미티브를 전달한다[S81]. 상기 조정기의 MAC/MLME는 비컨을 통해 상기 무선 네트워크의 디바이스들에게 채널 평가를 수행할 것을 요청한다[S82]. 즉, 상기 조정기의 MAC/MLME는 비컨에 채널 탐색을 요청하는 'SCAN IE'를 포함시켜 상기 무선 네트워크의 디바이스들에게 방송한다. 상기 SCAN IE가 포함된 비컨을 수신한 상기 제1디바이스의 MAC/MLME는 상기 조정기로부터 채널 탐색 요청이 수신되었음을 알리기 위해 상기 제1디바이스의 DME로 MLME-BEACON.ind 프리미티브를 전달하고[S83], 상기 제1디바이스의 DME는 이에 대한 응답으로 MLME_ANNOUNCE.req 프리미티브를 상기 제1디바이스의 MAC/MLME로 전송하여 채널 탐색 작업을 수행할지의 여부를 상기 조정기에 전송할 것을 지시한다[S84]. 상기 제1디바이스의 MAC/MLME는 상기 조정기의 채널 탐색 요청에 대한 확인 응답을 전송하여 채널 탐색 작업을 수행할지를 알려 준다[S85]. 상기 확인 응답은 'SCAN IE'를 통해 전송될 수 있다. 상기 조정기의 MAC/MLME는 상기 조정기의 DME에 상기 제1디바이스로부터 채널 탐색 요청에 대한 확인 응답이 수신되었음을 알리기 위해 MLME-SEARCH-START.cfm 프리미티브를 전달한다[S86]. 상기 제1디바이스의 DME는 채널 탐색을 수행하도록 지시하기 위해 MLME-CHANNEL-SEARCH.req 프리미티브를 상기 제1디바이스의 MAC/MLME로 전송한다[S87].
상기 제1디바이스의 MAC/MLME는 채널 탐색을 수행한다[S88]. 상기 채널 탐색은 상기 제1디바이스가 상기 무선 네트워크에서 현재 사용하고 있는 채널에서 다른 채널로 채널을 변경하여 상기 변경 후의 채널 상에서의 에너지 레벨, 노이즈 레벨 또는 간섭 레벨 등을 측정함으로써 수행될 수 있다.
도 3에 도시된 바와 같이, WVAN에서는 HRP 채널 및 LRP 채널의 두 채널에 의해 통신이 수행되고, HRP 채널은 57-66 GHz 대역에서 2.0 GHz 대역폭의 네 개의 채널이 사용될 수 있으며, LRP 채널은 각 HRP 채널에 대하여 92 MHz 대역폭의 세 개의 채널이 사용될 수 있다. 이 중에서 하나의 HRP 채널과 LRP 채널은 상기 무선 네트워크에 의해 현재 사용 중인 채널이므로, 상기 채널 탐색의 대상이 되는 채널은 세 개의 HRP 채널과 각 HRP 채널에 대한 세 개의 LRP 채널이다. 채널 탐색은 상기 세 개의 HRP 채널 및 각 HRP 채널에 대한 세 개의 LRP 채널에 대해 수행될 수 있다. 다른 예로서, 우선 LRP 채널들에 대해 채널 탐색을 수행하고 그 중에서 채널 상태가 좋은 LRP 채널들을 선택하고 선택된 LRP 채널에 대응하는 HRP 채널에 대해 채널 탐색을 수행하는 방법을 고려할 수 있다. 반대로, HRP 채널들에 대해 우선 채널 탐색을 수행하고 선택된 HRP 채널에 대한 세 개의 LRP 채널들에 대해서만 채널 탐색을 수행하는 것도 가능하다. 각 채널에 대한 채널 탐색은, 도 5A에서의 채널 평가의 경우처럼, 상기 채널 상에서의 에너지, 노이즈 또는 간섭 레벨 등을 측정함으로써 수행될 수 있지만 이에 한정되는 것은 아니다.
상기 제1디바이스의 MAC/MLME는 채널 탐색을 수행했음을 알리기 위해 MLME-CHANNEL-SEARCH.cfm 프리미티브를 상기 제1디바이스의 DME에 전달한다[S89]. 상기 제1디바이스의 DME는 상기 조정기로 채널 탐색 결과를 보고할 것을 지시하기 위해 MLME-ANNOUNCE.req 프리미티브를 상기 제1디바이스의 MAC/MLME로 전달한다[S90]. 상기 제1디바이스의 MAC/MLME는 채널 탐색 결과를 포함하는 채널 탐색 정보를 상기 조정기로 전송한다[S91]. 상기 채널 탐색 정보는 'SCAN IE'를 통해 전송될 수 있다. 상기 조정기의 MAC/MLME는 채널 탐색 정보의 수신을 알리기 위해 MLME-ANNOUNCE.ind 프리미티브를 상기 조정기의 DME에 전달한다[S92].
도 6C를 참조하면, 상기 조정기는 채널 평가 및 채널 탐색 결과에 따라 채널을 변경할 것과 변경 후에 사용될 채널을 결정한다[S93]. 즉, 상기 조정기는 상기 제1디바이스 및/또는 다른 디바이스들로부터 수신한 채널 평가 정보를 기초로 현재 채널을 다른 채널로 변경할지의 여부를 결정하고, 만약 채널을 변경할 것으로 결정하였다면 상기 채널 탐색 결과 상기 제1디바이스 및/또는 다른 디바이스들로부터 수신한 채널 탐색 정보를 기초로 변경 후에 사용할 채널을 선택한다. 다른 예로서, 상기 채널 평가 작업을 주기적으로 실시하거나 또는 상기 조정기나 임의의 디바이스가 필요하다고 판단된 경우에 실시하여 그 결과에 따라 채널을 변경할지 여부를 결정하고, 만약 채널을 변경할 것으로 결정한 경우 채널 탐색 과정을 수행하여 그 결과에 따라 채널 변경 후 사용될 채널을 결정한 후 채널을 변경하는 것도 가능하다.
상기 조정기의 DME는 채널 변경을 요청하기 위해 상기 조정기의 MAC/MLME로 MLME-CHANNEL-CHANGE.req 프리미티브를 전달하고[S94], 비컨을 방송할 것을 지시하기 위해 MLME-BEACON.req 프리미티브를 전달한다[S95]. 상기 조정기의 MAC/MLME는 상기 무선 네트워크의 모든 디바이스들에 채널 변경을 요청하기 위해 채널 변경을 요청하기 위한 정보요소인 'CHANNEL CHANGE IE'를 포함하는 비컨을 방송한다[S96]. 상기 CHANNEL CHANGE IE는 변경 후의 채널의 인덱스 및 변경 전 채널 상에서 비컨의 전송 회수와 관련된 정보를 포함한다.
표 7은 'CHANNEL CHANGE IE'의 데이터 포맷의 일례를 나타낸다.
1(octets) | 1 | 1 | 1 |
IE Index | IE length =2 | Channel Index | Number of Beacons to Change |
표 7에서 'Channel Index' 필드는 변경 후의 채널의 인덱스를 지시하는 정보를 포함하고 'Number of Beacons to Change' 필드는 변경 전 채널 상에서 비컨의 전송 회수를 나타낸다. 표 8은 상기 'Channel Index' 필드에 포함되는 채널 인덱스의 일례이다.
Channel Index | Description |
00000100 | HRP CH#1 |
00000101 | HRP CH#1 LRP CH#1 |
00000110 | HRP CH#1 LRP CH#2 |
00000111 | HRP CH#1 LRP CH#3 |
00001000 | HRP CH#2 |
00001001 | HRP CH#2 LRP CH#1 |
00001010 | HRP CH#2 LRP CH#2 |
00001011 | HRP CH#2 LRP CH#3 |
00001100 | HRP CH#3 |
00001101 | HRP CH#3 LRP CH#1 |
00001110 | HRP CH#3 LRP CH#2 |
00001111 | HRP CH#3 LRP CH#3 |
00010000 | HRP CH#4 |
00010001 | HRP CH#4 LRP CH#1 |
00010010 | HRP CH#4 LRP CH#2 |
00010011 | HRP CH#4 LRP CH#3 |
상기 CHANNEL CHANGE IE가 포함된 비컨은 변경 전의 채널 상에서 기 결정된 회수만큼 방송된다[S98]. 상기 제1디바이스의 MAC/MLME는 채널 변경을 지시하는 비컨이 수신되었음을 알리기 위해 MLME-BEACON.ind 프리미티브를 상기 제1디바이스의 DME로 전달한다[S97, S99]. 상기 조정기가 상기 기 결정된 회수만큼 상기 CHANNEL CHANGE IE를 포함한 비컨을 방송한 후에 상기 무선 네트워크의 조정기 및 디바이스들은 상기 변경 후의 채널로 채널을 변경한다[S100]. 이때, 상기 제1디바이스는 마지막 비컨 수신 후 일정 시간(mDFC Time) 경과 후에 채널을 변경할 수 있다. 상기 조정기의 MAC/MLME는 채널이 변경되었음을 알리기 위해 상기 조정기의 DME로 MLME-CHANNEL-CHANGE.cfm 프리미티브를 전달한다[S101]. 상기 조정기의 DME는 새로운 채널 상에서 비컨을 방송할 것을 지시하기 위해 MLME-BEACON.req 프리미티브를 상기 MAC/MLME로 전달하고[S102], 상기 조정기의 MAC/MLME는 변경된 채널 상에서 새로운 비컨을 방송함으로써 상기 변경된 채널 상에서 다른 디바이스들이 통신을 수행할 수 있도록 한다[S103]. 상기 조정기 및 디바이스들은 변경된 HRP 채널 및 LRP 채널 상에서 상기 조정기의 제어에 따라 통신을 수행한다.
표 9는, 도 6C에서, 상기 조정기가 채널 변경을 지시하기 위해 비컨에 포함시켜 방송하는 정보요소(IE)의 다른 실시예인 'Frequency Change IE'의 데이터 포맷의 일 예이다.
Octets: 1 | 1 | 1 |
IE index | IE length=1 | DFC bitmap |
표 9에서 'DFC bitmap' 필드는 변경 후에 사용할 채널 정보 및 채널을 변경하기 전에 전송될 비컨의 수와 관련된 정보를 포함한다. 표 10은 상기 'DFC bitmap' 필드의 데이터 포맷의 일 예이다.
Bits: 2 | 2 | 4 |
HRP channel | LRP channel | DFC Countdown |
표 10에서, 'HRP channel' 필드는 채널 변경 후에 사용할 HRP 채널의 식별 정보를 포함하고, 'LRP channel' 필드는 채널 변경 후에 사용할 LRP 채널의 식별 정보를 포함하며, 'DFC Countdown' 필드는 채널 변경 전까지 방송될 비컨의 수를 지시한다.
도 7은 본 발명의 바람직한 일 실시예에 따라 WVAN에서 채널 변경 후에 동작하는 과정의 일 예를 설명하기 위한 도면이다. 도 7을 참조하면, 무선 네트워크가 채널 변경 전에는 HRP CH#1 및 LRP CH#2 상에서 동작하다가, 채널을 변경하여 HRP CH#2 및 LRP CH#3 상에서 동작함을 알 수 있다. 도 7에서 예약 영역과 비예약 영역, HRP 채널과 LRP 채널 등은 도 4를 참조하여 설명된 부분을 참조할 수 있다.
이상에서 사용된 용어들은 다른 것들로 대치될 수 있다. 예를 들어, 디바이스는 사용자 장치(또는 기기), 스테이션(station) 등으로 변경될 수 있고, 조정기는 조정(또는 제어) 장치, 조정(또는 제어) 디바이스, 조정(또는 제어) 스테이션, 코디네이터(coordinator), PNC(piconet coordinator) 등으로 변경되어 사용될 수 있다.
이상에서 설명한 본 발명이 속하는 기술분야의 당업자는 본 발명이 그 기술적 사상이나 필수적 특징을 변경하지 않고서 다른 구체적인 형태로 실시될 수 있다는 것을 이해할 수 있을 것이다. 그러므로 이상에서 기술한 실시예는 모든 면에서 예시적인 것이며 한정적인 것이 아닌 것으로서 이해해야만 한다. 본 발명의 범위는 후술하는 특허청구범위에 의하여 결정되며, 특허청구범위의 의미 및 범위 그리고 그 등가개념으로부터 도출되는 모든 변경 또는 변형된 형태가 본 발명의 범위에 포함되는 것으로 해석되어야 한다.
본 발명에 따르면 무선 네트워크에서 현재 사용 중인 채널의 상태가 악화되는 경우라도 원활한 통신 수행이 가능하게 할 수 있는 효과가 있다. 또한, 채널 변경을 위한 절차를 간소화시킬 수 있는 효과가 있다.