1 |
1
네트워크 운영을 제어하는 기기인 하나의 주 통신기기(coordinator), 자녀를 수용할 수 있는 기기인 라우터(router)들과 자녀를 수용할 수 없는 기기인 종단 기기(end device)들로 구성되고, 상기 주 통신기기 및 다수의 상기 라우터들과 상기 종단 기기들이 다중 홉(multiple hop)을 사용하여 클러스터 트리(cluster-tree)구조의 네트워크를 형성하고, 상기 주 통신기기와 상기 라우터들이 비컨(beacon) 신호를 주기적으로 전송하여 네트워크를 동기화하는 무선 통신 시스템에서 상기 주 통신기기가 자신에 속한 기기들에게 데이터를 전송하는, 무선 통신 시스템에서의 데이터 전송 방법에 있어서,(A) 각 비컨 신호 주기마다 네트워크 최대 깊이와 같은 수의 네트워크 관리를 위한 관리 프레임과 데이터 전송을 위한 데이터 프레임이 시간적으로 중복되지 않도록 나뉘어 반복적으로 구성되는 전송 프레임을 상기 주 통신 기기가 자신에 속한 상기 네트워크 내 기기들에게 사용하도록 하는 과정과,(B) 상기 관리 프레임의 구간에서 상기 네트워크 내 기기들이 네트워크 관리와 데이터 전송에 필요한 제어 메시지들을 송/수신 하는 과정과, (C) 상기 제어 메시지를 통해 결정된 데이터 송/수신 기기들 만이 상기 데이터 프레임 구간에서 데이터를 송/수신하는 과정을 포함하는 것을 특징으로 하는, 무선 통신 시스템에서의 데이터 전송 방법
|
2 |
2
제 1항에 있어서,상기 (A) 과정은,를 네트워크의 최대 깊이라 할 때, (, )번째 관리 프레임에서 네트워크 깊이가 인 주 통신기기 또는 라우터가 부모로 동작하도록 하며 상기 관리 프레임에서 네트워크 깊이가 인 기기가 자녀로 동작하도록 하고,번째 데이터 프레임에서 네트워크 깊이가 인 주 통신기기 또는 라우터가 부모로 동작하도록 하며 상기 관리 프레임에서 네트워크 깊이가 인 기기가 자녀로 동작하도록 하고,번째 관리 프레임이 번째 데이터 프레임보다 시간 적으로 선행하도록 하는 과정을 포함하는 것을 특징으로 하는, 무선 통신 시스템에서의 데이터 전송 방법
|
3 |
3
제 1항 내지 제 2항 중 어느 한 항에 있어서,상기 관리 프레임은 부모로 동작하는 기기(즉, 상기 주 통신기기와 상기 라우터)가 비컨 신호를 전송하는 비컨 구간, 상기 부모로 동작하는 기기가 자녀로 동작하는 기기에 하향 링크 제어 메시지를 전송하는 데 쓰이는 스케쥴링 구간, 상기 자녀로 동작하는 기기가 상기 부모로 동작하는 기기에 상향 링크 제어 메시지를 전송하는 데 쓰이는 경쟁 접속 구간으로 구성되는 것을 특징으로 하는, 무선 통신 시스템에서의 데이터 전송 방법
|
4 |
4
제 1항에 있어서,상기 (B) 과정은,부모로 동작하는 기기가 상기 데이터 프레임에서 데이터를 전송할 수 있는 권한을 가지고 있고 자신의 자녀로 동작하는 기기에게 전송할 데이터가 존재하는 경우(즉, 최종 목적지가 상기 자녀로 동작하는 기기이거나 최종 목적지로 데이터를 전달하기 위해서 상기 자녀로 동작하는 기기에 전송해야 할 데이터가 존재하는 경우) 상기 자녀로 동작하는 기기에게 전송할 데이터의 최종 목적지 주소를 포함한 데이터 프레임 청취 메시지를 전송하는 과정과,상기 데이터 프레임 청취 메시지를 수신한 상기 자녀로 동작하는 기기가 자신의 상기 부모로 동작하는 기기로부터 상기 데이터 프레임의 구간에서 데이터를 받을 수 있도록 자신의 송수신기를 동작 하는 과정과,상기 데이터 프레임 청취 메시지를 수신한 상기 자녀로 동작하는 기기가 상기 데이터 프레임 청취 메시지에 기록된 데이터의 최종 목적지가 자신이 아닐 경우 자신의 상기 자녀로 동작하는 기기에 상기 데이터를 전달할 수 있도록 다음 관리 프레임 구간부터 데이터 프레임을 사용할 수 있는 권한을 가지는 부모로 동작하는 기기로 동작하는 과정을 포함하는 것을 특징으로 하는, 무선 통신 시스템에서의 데이터 전송 방법
|
5 |
5
제 1항에 있어서,상기 (B) 과정은,자녀로 동작하는 기기가 하향 링크 데이터 전송을 완료하였거나 자신의 자녀로 동작하는 기기로부터 하향 링크 데이터 전송 완료 알림 메시지를 수신한 경우 자신의 부모로 동작하는 기기에게 하향 링크 데이터 전송 완료 알림 메시지를 전송하는 과정과,상기 하향 링크 데이터 전송 완료 알림 메시지를 수신한 상기 부모로 동작하는 기기가 주 통신기기가 아닐 경우 하향 데이터 링크 전송 완료를 주 통신기기에 알리기 위하여 하향 링크 데이터 전송 완료 알림 메시지를 자신의 상기 부모로 동작하는 기기에 전송하기로 결정하고 데이터 프레임 사용 권한을 포기하는 과정을 포함하는 것을 특징으로 하는, 무선 통신 시스템에서의 데이터 전송 방법
|
6 |
6
제 4항에 있어서,상기 데이터 프레임 청취 메시지를 전송하는 과정은,상기 부모로 동작하는 기기가 특정 자녀로 동작하는 기기에게 보낼 메시지가 있는 경우 상기 관리 프레임 비컨 신호에 상기 자녀로 동작하는 기기의 주소를 추가하여 상기 자녀로 동작하는 기기에 전송할 제어 메시지가 있음을 알리는 과정과,상기 특정 자녀로 동작하는 기기가 상기 관리 프레임 비컨 신호를 성공적으로 수신한 경우 상기 부모로 동작하는 기기에 데이터 요청 메시지를 전송하는 과정과,상기 부모로 동작하는 기기가 상기 데이터 요청 메시지를 수신하면 상기 데이터 프레임 청취 메시지를 전송하는 과정을 포함하는 것을 특징으로 하는, 무선 통신 시스템에서의 데이터 전송 방법
|
7 |
7
제 1항에 있어서,상기 (C) 과정은,상기 데이터 프레임의 구간에서 데이터를 송신하려는 기기가 데이터 패킷의 크기를 결정하는 과정과,상기 데이터 프레임의 구간에서 데이터를 송신하려는 기기가 채널 환경이 양호하다고 판단될 때에만 상기 결정된 패킷의 크기로 데이터를 전송하는 과정과,상기 데이터 프레임의 구간에서 데이터를 수신하려는 기기가 데이터를 수신하고 자신의 수신 데이터 버퍼가 가득 찼을 경우 응답(acknowledgement) 메시지를 이용하여 이를 알리는 과정과,상기 데이터 프레임 구간에서 데이터 프레임 시간이 끝나거나, 데이터 송신이 완료되거나, 상기 데이터를 수신하려는 기기의 버퍼가 가득 찼음을 인지할 경우 데이터 프레임 구간 동작을 종료하는 과정과,상기 데이터 프레임 구간에서 데이터를 송신하려는 기기가 데이터 프레임 구간 동작을 종료한 후에 하향 링크 데이터 전송 완료를 주 통신기기에 알리는 과정을 포함하는 것을 특징으로 하는, 무선 통신 시스템에서의 데이터 전송 방법
|
8 |
8
제 7항에 있어서,상기 데이터 프레임 구간에서 데이터를 송신하려는 기기가 데이터 패킷의 크기를 결정하는 과정은,데이터 패킷 길이에 따른 패킷 전송 실패율을 추정하는 과정과,상기 추정된 패킷 전송 실패율과 데이터 패킷의 헤더(header) 길이를 고려하여 전송량을 최대화하도록 패킷 길이를 결정하는 과정을 포함하는 것을 특징으로 하는, 무선 통신 시스템에서의 데이터 전송 방법
|
9 |
9
제 7항에 있어서,상기 하향링크 데이터 전송 완료를 주 통신기기에 알리는 과정은,상기 데이터 프레임 구간에서 데이터를 수신한 기기가 하향 링크 데이터의 최종 목적지이고, 상기 하향 링크 데이터를 구성하는 모든 패킷을 상기 데이터를 수신한 기기에 전송한 경우 하향 링크 데이터 전송 완료를 주 통신기기에 알리는 과정을 포함하는 것을 특징으로 하는, 무선 통신 시스템에서의 데이터 전송 방법
|