Nothing Special   »   [go: up one dir, main page]

KR100780072B1 - Method and Apparatus for a managing end devices in a wireless personal area network - Google Patents

Method and Apparatus for a managing end devices in a wireless personal area network Download PDF

Info

Publication number
KR100780072B1
KR100780072B1 KR1020060040063A KR20060040063A KR100780072B1 KR 100780072 B1 KR100780072 B1 KR 100780072B1 KR 1020060040063 A KR1020060040063 A KR 1020060040063A KR 20060040063 A KR20060040063 A KR 20060040063A KR 100780072 B1 KR100780072 B1 KR 100780072B1
Authority
KR
South Korea
Prior art keywords
node
network
lower node
upper node
information
Prior art date
Application number
KR1020060040063A
Other languages
Korean (ko)
Other versions
KR20070107494A (en
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 KR1020060040063A priority Critical patent/KR100780072B1/en
Publication of KR20070107494A publication Critical patent/KR20070107494A/en
Application granted granted Critical
Publication of KR100780072B1 publication Critical patent/KR100780072B1/en

Links

Images

Classifications

    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L41/00Arrangements for maintenance, administration or management of data switching networks, e.g. of packet switching networks
    • H04L41/12Discovery or management of network topologies
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W84/00Network topologies
    • H04W84/02Hierarchically pre-organised networks, e.g. paging networks, cellular networks, WLAN [Wireless Local Area Network] or WLL [Wireless Local Loop]
    • H04W84/10Small scale networks; Flat hierarchical networks

Landscapes

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

Abstract

본 발명은 IEEE 802.15.4에 기반한 무선 개인영역 네트워크(WPAN, Wireless Personal Area Network) 환경에서의 무선통신 방법 및 시스템에 관한 것으로서, 특히 상위 노드와 하위 노드 간에 네트워크 정보에 불일치가 발생하는 경우 최소한의 시간에 네트워크 불일치를 해소함으로써 시스템의 안정성을 향상시키는 WPAN 네트워크의 무선통신 방법 및 시스템에 관한 것이다.The present invention relates to a wireless communication method and system in a wireless personal area network (WPAN) environment based on IEEE 802.15.4. The present invention relates to a wireless communication method and system for a WPAN network that improves system stability by resolving network inconsistency in time.

본 발명은 상위 노드에서 하위 노드로 비콘 프레임을 주기적으로 전송하는 비콘 방식의 무선 개인영역 네트워크 환경에서의 무선통신 방법에 있어서, 상위 노드에서, 자신에게 속하는 모든 하위 노드의 네트워크 접속 상태를 표시하는 ID 정보를 포함하는 비콘 프레임을 하위 노드로 전송하는 단계; 상기 상위 노드에 속하는 모든 하위 노드에서, 상기 비콘 프레임의 ID 정보를 분석하여 자신이 상기 네트워크에 접속된 것으로 상기 상위 노드에 인식되어 있는지를 판단하는 단계; 및 상기 하위 노드에서, 상기 분석결과 자신이 상기 네트워크에 접속되지 않은 것으로 상기 상위 노드에 인식되어 있는 것으로 판단되는 경우 상기 상위 노드로 재접속을 시도하는 단계를 포함하는 것을 특징으로 한다.The present invention relates to a wireless communication method in a beacon-type wireless personal area network environment in which a beacon frame is periodically transmitted from an upper node to a lower node, the ID indicating a network connection state of all lower nodes belonging to the upper node. Transmitting a beacon frame including information to a lower node; Analyzing, at all lower nodes belonging to the upper node, ID information of the beacon frame to determine whether the upper node is recognized as being connected to the network; And in the lower node, attempting to reconnect to the upper node when it is determined that the analysis result is recognized by the upper node as not being connected to the network.

WPAN, 네트워크, 불일치, 챠일드 리스트, ID WPAN, Network, Mismatch, Child List, ID

Description

무선 개인영역 네트워크에서의 하위 노드 관리 방법 및 장치 {Method and Apparatus for a managing end devices in a wireless personal area network}Method and Apparatus for Managing Subnodes in Wireless Personal Area Networks {Method and Apparatus for a managing end devices in a wireless personal area network}

도 1은 통상적인 비콘 방식 WPAN 네트워크의 구성도이다.1 is a block diagram of a conventional beacon type WPAN network.

도 2는 본 발명의 일 실시예에 따른 WPAN 네트워크의 비콘 신호 구성도이다.2 is a beacon signal configuration diagram of a WPAN network according to an embodiment of the present invention.

도 3은 도 2의 비콘 신호의 관리 필드와 패킷 요청 필드 정보의 구성도이다.3 is a configuration diagram of management field and packet request field information of a beacon signal of FIG.

도 4는 도 3의 비콘 신호를 발생하는 상위 노드의 메모리 구성도이다.4 is a diagram illustrating a memory configuration of an upper node that generates the beacon signal of FIG. 3.

도 5는 본 발명의 일 실시예에 따른 WPAN 네트워크의 동작설명도이다.5 is an operation explanatory diagram of a WPAN network according to an embodiment of the present invention.

본 발명은 IEEE 802.15.4에 기반한 무선 개인영역 네트워크(WPAN, Wireless Personal Area Network) 환경에서의 무선통신 방법 및 시스템에 관한 것으로서, 특히 상위 노드와 하위 노드 간에 네트워크 정보에 불일치가 발생하는 경우 최소한의 시간에 네트워크 불일치를 해소함으로써 시스템의 안정성을 향상시키는 WPAN 네트워크의 무선통신 방법 및 시스템에 관한 것이다.The present invention relates to a wireless communication method and system in a wireless personal area network (WPAN) environment based on IEEE 802.15.4. The present invention relates to a wireless communication method and system for a WPAN network that improves system stability by resolving network inconsistency in time.

IEEE 802.15 워킹 그룹(Working Group)은 단거리 무선 네트워크의 표준으로 WPAN을 정하고, 그 아래에 4개의 태스크 그룹(Task Group)을 두고 있다. IEEE 802.15.1은 블루투스 기술이며, IEEE 802.15.2는 단거리 무선 네트워크와 무선랜(WLAN)과의 공존 모델을 개발하기 위한 것이며, IEEE 802.15.3 및 IEEE 802.15.3a는 고속 WPAN과 UWB에 관한 것이며, IEEE 802.15.4는 지그비 기술이다.The IEEE 802.15 Working Group defines WPAN as the standard for short-range wireless networks, with four Task Groups beneath it. IEEE 802.15.1 is a Bluetooth technology, IEEE 802.15.2 is for developing a coexistence model between short-range wireless network and WLAN, and IEEE 802.15.3 and IEEE 802.15.3a are for high speed WPAN and UWB. IEEE 802.15.4 is a Zigbee technology.

도 1은 일반적인 비콘 방식 WPAN 네트워크의 구성도이다.1 is a block diagram of a general beacon type WPAN network.

복수의 디바이스(10, 20, 30)가 하나의 WPAN 네트워크를 구성한다. WPAN 네트워크에서 이용되는 디바이스는 WPAN 네크워크에서 동작가능한 최소한의 프로토콜만을 구비하여 동작하는 RFD(Reduced Functional Device)와 WPAN 네트워크의 완전한 프로토콜 세트를 구비하여 동작하는 FFD(Full Functional Device)로 구분된다. RFD는 라우팅 기능이 없고, RFD간 통신 기능이 없으며 주로 제한된 자원과 메모리만 사용하는 간단한 애플리케이션에 단말기(End Device)(30)로 이용되며, FFD는 복수의 주파수를 이용하는 멀티홉(Multi-hop) 라우팅 기능을 구비하며, RFD 및 FFD와 통신이 가능하며 비콘 신호를 전송할 수 있어서 코디네이터(10) 및 라우터(20)로 기능할 수 있다.The plurality of devices 10, 20, and 30 constitute one WPAN network. Devices used in a WPAN network are classified into a reduced functional device (RFD) operating with only a minimum protocol that can operate in a WPAN network and a full functional device (FFD) operating with a complete protocol set of a WPAN network. The RFD is used as an end device 30 for simple applications that do not have a routing function and there is no communication function between the RFDs and mainly uses limited resources and memory. The FFD is a multi-hop using multiple frequencies. It has a routing function, can communicate with the RFD and FFD, and can transmit a beacon signal, thereby functioning as a coordinator 10 and a router 20.

도 1의 WPAN 네트워크에서는 비콘 전송 기능을 가진 하나의 FFD가 WPAN 네트워크의 조정자 역할을 수행하는 네트워크 코디네이터(C)(10)로 선정된다. 다른 FFD들은 코디네이터(10)와 단말기(E)(30) 사이의 무선통신을 연결하는 라우터(R)(20)로 동작한다. 라우터(20)와 코디네이터(10)에는 다수의 단말기들(30)이 무선연결되어 무선통신을 수행한다. 코디네이터(10)는 다른 모든 디바이스에 대해 상위 노드로서 기능하며, 각 라우터(20)는 코디네이터(10)에 대해서는 하위 노드로 동작하고 단말기들(30)에 대해서는 상위 노드로 기능한다. 단말기(30)는 비콘 신호를 전송할 수 없으며, 통상적으로 배터리로 구동되는 하위 노드로 기능한다.In the WPAN network of FIG. 1, one FFD having a beacon transmission function is selected as a network coordinator (C) 10 serving as a coordinator of the WPAN network. The other FFDs act as a router (R) 20 that connects wireless communication between the coordinator 10 and the terminal (E) 30. A plurality of terminals 30 are wirelessly connected to the router 20 and the coordinator 10 to perform wireless communication. The coordinator 10 functions as an upper node for all other devices, and each router 20 functions as a lower node for the coordinator 10 and an upper node for the terminals 30. The terminal 30 cannot transmit a beacon signal, and typically functions as a lower node driven by a battery.

비콘 방식 WPAN 네트워크의 동작을 설명하면, 먼저 코디네이터(10)가 새로운 WPAN 네트워크를 시작하기 위해 주기적으로 비콘을 전송하여 나머지 디바이스들(20, 30)에 대해 자신의 존재를 알리면, 비콘을 수신한 디바이스들은 코디네이터(10)와의 어소시에이션 과정을 통해 코디네이터(10)가 생성한 WPAN에 가입하게 된다. WPAN 어소시에이션이 성공적으로 완료된 후, 코디네이터(10)와 디바이스들(20, 30) 간에 데이터 송수신이 시작된다.Referring to the operation of the beacon-type WPAN network, first the coordinator 10 periodically transmits a beacon to start the new WPAN network to inform the remaining devices 20, 30 of the beacon, the device receiving the beacon They join the WPAN generated by the coordinator 10 through an association process with the coordinator 10. After the WPAN association is successfully completed, data transmission and reception between the coordinator 10 and the devices 20 and 30 is started.

모든 디바이스들(10, 20, 30)은 원래 각 기기에 고유한 64비트 확장 어드레스를 가진다. 그런데, 디바이스들(10, 20, 30)이 상기한 어소시에이션 절차를 거쳐 WPAN 네트워크를 형성하게 되면, 어소시에이션 과정에서 각 디바이스에는 16비트 쇼트 어드레스가 할당된다. 쇼트 어드레스란 주어진 WPAN 네트워크의 내에서의 각 디바이스의 상대적 주소를 의미한다. 코디네이터(10)의 쇼트 어드레스는 "0"이며, 상위 노드로 기능하는 FFD는 하위 노드로 기능하는 FFD 또는 RFD의 쇼트 어드레스를 할당한다. 이를 위해, 코디네이터(10)나 라우터(20)는 자신의 쇼트 어드레스가 실린 비콘 신호를 발생한다. 이후 WPAN 네트워크에서의 통신신호의 라우팅은 쇼트 어드레스를 통해 이루어진다.All devices 10, 20, 30 originally have a 64-bit extended address unique to each device. However, when the devices 10, 20, and 30 form the WPAN network through the above association procedure, each device is assigned a 16-bit short address during the association process. The short address means a relative address of each device in a given WPAN network. The short address of the coordinator 10 is "0", and the FFD serving as an upper node allocates a short address of an FFD or RFD serving as a lower node. To this end, the coordinator 10 or the router 20 generates a beacon signal containing its short address. Thereafter, routing of communication signals in the WPAN network is performed through a short address.

그러나, 이와 같은 통상적인 비콘 방식 WPAN 시스템은 다음과 같은 문제점을 가진다.However, such a conventional beacon type WPAN system has the following problems.

보통의 경우, 코디네이터(10)나 라우터(20)는 자신과 하위 노드와의 어소시 에이션을 통해 자신의 하위 노드들의 리스트를 확보하여 보유 및 관리하며, 하위 노드들의 이동 등 변동 상황을 항상 체크한다. 그러나, 시스템의 불안정, 시스템 전원의 오프 등 어떠한 이유로 어느 순간 상위 노드가 하위 노드의 리스트를 분실하는 경우, 상위 노드는 무선통신을 위한 적절한 비콘 신호를 발생할 수 없으며, 하위 노드는 이러한 사정을 알 수 없는 네트워크 불일치 환경에 방치된다.In general, the coordinator 10 or the router 20 obtains, maintains and manages a list of subordinate nodes through association with itself and subordinate nodes, and always checks for changes such as movement of subordinate nodes. . However, if the parent node loses the list of the child nodes at any moment for some reason such as system instability, power off of the system, the parent node cannot generate the proper beacon signal for wireless communication, and the child node can know the situation. It is left unattended in a network mismatch environment.

시간이 경과하여 시스템이 복구되며 이러한 네트워크 불일치가 해결될 수도 있겠지만, 그 경과시간이 오랜 시간을 요할 수도 있다. 또한, 시스템에 따라서는 잠시라도 이러한 상태가 지속될 경우 전체 시스템의 불안정성의 유발로 인해 커다란 손실을 불러올 수도 있다.Over time, the system will recover and this network inconsistency may be resolved, but the elapsed time may take a long time. Also, depending on the system, even if this condition persists for a short time, it may cause a great loss due to instability of the entire system.

한편, 네트워크 불일치 상황을 종료하기 위하여 코디네이터(10)가 WPAN 네트워크 시작절차를 다시 수행함으로써 새로운 WPAN 네트워크를 형성할 수 있지만, 이 과정은 시간이 많이 소요될 뿐 아니라 새로운 WPAN과 이전의 WPAN의 동일성을 보장할 수 없으므로, 여전히 시스템의 오작동을 제거할 수 없다.On the other hand, the coordinator 10 can form a new WPAN network by re-executing the WPAN network start procedure to terminate the network mismatch situation, but this process is not only time-consuming but also ensures the sameness of the new WPAN and the old WPAN. Since it can not be done, it is still not possible to eliminate the malfunction of the system.

본 발명은 상위 노드와 하위 노드 간에 네트워크 정보에 불일치가 발생하는 경우 최소한의 시간에 네트워크 불일치를 해소함으로써 시스템의 안정성을 향상시키는 WPAN 네트워크의 무선통신 방법 및 시스템을 제공하는 것을 목적으로 한다.It is an object of the present invention to provide a wireless communication method and system for a WPAN network that improves the stability of a system by resolving network inconsistency in a minimum time when network information inconsistency occurs between an upper node and a lower node.

본 발명은 상위 노드에서 송신되는 비콘 프레임에 하위 노드의 ID를 실어줌으로써 간단하게 네트워크 불일치를 방지하는 WPAN 네트워크의 무선통신 방법 및 시스템을 제공하는 것을 목적으로 한다.It is an object of the present invention to provide a wireless communication method and system for a WPAN network that simply prevents network inconsistency by loading an ID of a lower node in a beacon frame transmitted from an upper node.

본 발명은 상위 노드에서 하위 노드로 비콘 프레임을 주기적으로 전송하는 비콘 방식의 무선 개인영역 네트워크 환경에서의 무선통신 방법에 있어서, 상위 노드에서, 자신에게 속하는 모든 하위 노드의 네트워크 접속 상태를 표시하는 ID 정보를 포함하는 비콘 프레임을 하위 노드로 전송하는 단계; 상기 상위 노드에 속하는 모든 하위 노드에서, 상기 비콘 프레임의 ID 정보를 분석하여 자신이 상기 네트워크에 접속된 것으로 상기 상위 노드에 인식되어 있는지를 판단하는 단계; 및 상기 하위 노드에서, 상기 분석결과 자신이 상기 네트워크에 접속되지 않은 것으로 상기 상위 노드에 인식되어 있는 것으로 판단되는 경우 상기 상위 노드로 재접속을 시도하는 단계를 포함하는 것을 특징으로 한다.The present invention relates to a wireless communication method in a beacon-type wireless personal area network environment in which a beacon frame is periodically transmitted from an upper node to a lower node, the ID indicating a network connection state of all lower nodes belonging to the upper node. Transmitting a beacon frame including information to a lower node; Analyzing, at all lower nodes belonging to the upper node, ID information of the beacon frame to determine whether the upper node is recognized as being connected to the network; And in the lower node, attempting to reconnect to the upper node when it is determined that the analysis result is recognized by the upper node as not being connected to the network.

또한 본 발명은 상위 노드에서 다수의 하위 노드로 비콘 프레임을 주기적으로 전송하는 비콘 방식의 무선 개인영역 네트워크 환경에서의 무선통신 시스템에 있어서, 상기 상위 노드는 자신에게 속한 하위 노드들의 리스트를 포함하는 챠일드 리스트 테이블을 구비하고 있으며, 상기 비콘 프레임은 상기 챠일드 리스트 테이블에 기록된 하위 노드들의 ID 정보를 포함하며, 상기 각 하위 노드는 상기 비콘 프레임에 동기하여 상기 상위 노드로 신호 패킷을 전송하며, 상기 상위 노드는 상기 하위 노드로부터의 신호 패킷 수신이 불량할 경우 해당 하위 노드가 상기 네트워크에 포함되지 않는 것으로 판단하는 것을 특징으로 한다.In addition, the present invention is a wireless communication system in a beacon type wireless personal area network environment in which beacon frames are periodically transmitted from an upper node to a plurality of lower nodes, the upper node including a list of lower nodes belonging to the child And a beacon frame, wherein the beacon frame includes ID information of lower nodes recorded in the child list table, wherein each lower node transmits a signal packet to the upper node in synchronization with the beacon frame. The node may determine that the corresponding lower node is not included in the network when the signal packet reception from the lower node is poor.

이하에서는, 본 발명의 바람직한 실시예를 도시한 첨부 도면을 참조하여 본 발명을 상세히 설명하기로 한다.Hereinafter, with reference to the accompanying drawings showing a preferred embodiment of the present invention will be described in detail the present invention.

도 2는 본 발명의 일 실예에 따른 WPAN 네트워크에서의 비콘 신호 구성도이다. 도 2의 WPAN 네트워크는 IEEE 802.15.4 규격에 기반하고 있다.2 is a beacon signal configuration diagram in a WPAN network according to an embodiment of the present invention. The WPAN network of FIG. 2 is based on the IEEE 802.15.4 standard.

도 2에서, PPDU(PHY protocol data unit)는 디바이스의 RF단과 관련 제어메커니즘을 포함하는 물리계층(Physical Layer 또는 PHY Layer)에서 송수신되는 신호 패킷 단위로서, SHR(Synchronization Header), PHR(PHY Layer Header) 및 MPDU(MAC Protocl Data Unit)으로 구성된다. MPDU는 모든 종류의 신호 송수신에 대해 물리계층과의 접속기능을 제공하는 매체접속제어층(Media Access Control Layer 또는 MAC Layer)에서의 프로토콜 데이터 단위로서 MHR(MAC Header)와 NPDU(NWK Protocol Data Unit) 및 MFR(MAC Footer)로 구성된다. NPDU는 네트워크 구성, 조작 및 메시지 라우팅 정보를 포함하며 NHR(NWK Header)과 네트워크 페이로드(NWK Payload)로 구성된다. 이상의 사항은 IEEE 802.15.4 규격에 의해 주어지는 것이므로 더 상세한 설명은 생략하기로 한다.In FIG. 2, a PHY protocol data unit (PPDU) is a signal packet unit transmitted / received in a physical layer (Physical Layer or PHY Layer) including an RF terminal and a related control mechanism of a device, and includes a SHR (Synchronization Header) and a PHY Layer Header (PHR). ) And MPDU (MAC Protocl Data Unit). The MPDU is a protocol data unit in a media access control layer (MAC layer) that provides a connection function with a physical layer for transmitting and receiving signals of all kinds, and MHR (MAC header) and NPDU (NWK protocol data unit). And MFR (MAC Footer). NPDU contains network configuration, operation and message routing information and consists of NHR header and NWK payload. Since the above is given by the IEEE 802.15.4 standard, a detailed description thereof will be omitted.

본 발명의 일 실시예에 따른 비콘 신호 프레임은 네트워크 페이로드에 n개의 하위 노드 관리를 위해 제공되는 n 비트의 관리 필드와 n 비트의 패킷 요청 필드를 포함한다.A beacon signal frame according to an embodiment of the present invention includes an n-bit management field and an n-bit packet request field provided for managing n subnodes in a network payload.

도 3은 본 발명의 일 실시예에 따른 비콘 신호의 관리 필드와 패킷 요청 필드 정보를 예시적으로 도시하고 있으며, 도 4는 도 3의 비콘 신호를 발생하는 상위 노드의 메모리 구성을 도시하고 있으며, 도 5는 도 3, 4와 관련한 본 발명의 일 실시예에 따른 WPAN 네트워크의 동작설명도이다.FIG. 3 exemplarily illustrates management field and packet request field information of a beacon signal according to an embodiment of the present invention, and FIG. 4 illustrates a memory configuration of an upper node generating the beacon signal of FIG. FIG. 5 is a diagram illustrating operation of a WPAN network according to an embodiment of the present invention with reference to FIGS. 3 and 4.

도 4에서, 상위 노드에 해당하는 디바이스(Parent Device, 이하 "페어런트"라 함)는 그 메모리부에 하위 노드에 해당하는 디바이스(Child Device, 이하 "챠일드"라 함)의 리스트에 관한 테이블을 포함한다. 도 5에서 코디네이터(10)는 모든 라우터들(20)에 대해 페어런트가 되며, 각각의 라우터(20)는 코디네이터(10)에 대해서는 챠일드가 되고 자신의 하위 노드에 해당하는 단말기(30)에 대해서는 페어런트가 된다.In FIG. 4, a device (Parent Device, hereinafter referred to as "parent") corresponding to an upper node includes a table of a list of devices (Child Device, hereinafter referred to as "child") corresponding to a lower node in its memory. do. In FIG. 5, the coordinator 10 becomes a parent for all routers 20, and each router 20 becomes a child for the coordinator 10 and a parent for the terminal 30 corresponding to its subordinate node. Becomes

페어런트의 메모리에 저장된 챠일트 리스트 테이블은 각 챠일드의 확장 어드레스(Extended Address), 쇼트 어드레스(Short Address) 및 패킷 수신 타이머 필드를 포함한다. 확장 어드레스는 각각의 디바이스에 고유한 64비트(또는 8byte) 어드레스이며, 쇼트 어드레스는 주어진 WPAN 내에서의 각 디바이스의 상대적 주소로서 16비트(2byte)로 구성된다. WPAN의 구성이 정해지면 각각의 디바이스에 대한 쇼트 어드레스가 결정되고 코디네이터(10)가 하위 노드의 디바이스들과의 어소시에이션 과정을 통해 하위 노드의 디바이스들에 대해 쇼트 어드레스를 할당한다.The chart list table stored in the memory of the parent includes an extended address, a short address, and a packet reception timer field of each child. The extended address is a 64 bit (or 8 byte) address unique to each device, and the short address consists of 16 bits (2 bytes) as the relative address of each device within a given WPAN. Once the configuration of the WPAN is determined, the short address for each device is determined, and the coordinator 10 assigns the short address to the devices of the lower node through an association process with the devices of the lower node.

챠일드의 쇼트 어드레스는 다음과 같이 주어질 수 있다.The short address of the child may be given as follows.

n번째 챠일드의 Short Address = p + 1 + (n-1)*q, n = 1, 2...Short Address of nth child = p + 1 + (n-1) * q, n = 1, 2 ...

여기서, p는 페어런트의 쇼트어드레스를 의미하며, q는 WPAN 설정시 페어런트가 가질 수 있는 챠일드의 개수와 WPAN의 챠일드 깊이에 의해서 결정되는 상수로서, WPAN의 구조가 정해지면 q 값이 결정된다. 챠일드 깊이는 챠일드들이 몇개의 레이어로 구성되어 있는지에 관한 정보로서, 도 5의 경우 챠일드는 라우터와 단말기 2개 레이어로 구성되어 있다. WPAN에 따라 라우터들이 2개 이상의 레이어로 구 성될 수도 있다.Here, p denotes a short address of the parent, q is a constant determined by the number of children the parent can have when the WPAN is set, and the q value is determined when the structure of the WPAN is determined. The child depth is information on how many layers the children are configured. In FIG. 5, the child is composed of two layers of a router and a terminal. Depending on the WPAN, routers may be configured in two or more layers.

도 5의 WPAN의 경우, 코디네이터의 쇼트 어드레스는 "0"이며, 라우터들의 쇼트 어드레스는 위 식에 따라 saR1 = 1, saR2 = 7, saR3 = 13, saR4 = 19, ..., saRn = 1+(n-1)*6이 된다. 도 5의 WPAN에서의 각 디바이스의 쇼트 어드레스가 표시되어 있으며, 여기서 라우터들의 쇼트 어드레스에 대한 q 값은 6이고, 단말기들의 쇼트 어드레스에 대한 q 값은 1이다.In the case of the WPAN of FIG. 5, the short address of the coordinator is "0", and the short addresses of the routers are sa R1 = 1, sa R2 = 7, sa R3 = 13, sa R4 = 19, ..., sa Rn = 1+ (n-1) * 6. The short address of each device in the WPAN of FIG. 5 is shown, where q value for the short address of the routers is 6 and q value for the short address of the terminals is 1. FIG.

도 3을 참조하면, 페어런트에서 송신하는 비콘 프레임의 네트워크 페이로드의 관리 필드의 각 비트는 n 값과 대응된다. 즉, 챠일드에 관련된 n 값을 관리 필드의 n 번째 비트와 매핑시켜서, 쇼트 어드레스가 p+1+(n-1)q 인 챠일드가 접속되어 있을 경우 페어런트는 자신이 송신하는 비콘 프레임의 네트워크 페이로드의 관리 필드의 n 번째 비트를 1로 설정한다. 반대로, n 번 챠일트가 접속되어 있지 않다고 판단한 페어런트는 관리 필드의 n 번째 비트를 0으로 설정하게 된다.Referring to FIG. 3, each bit of a management field of a network payload of a beacon frame transmitted from a parent corresponds to an n value. That is, when a child whose short address is p + 1 + (n-1) q is connected by mapping the n value related to the child with the nth bit of the management field, the parent pays the network payload of the beacon frame transmitted by the parent. Set the nth bit of the management field of to 1. On the contrary, the parent, which has determined that the nth number is not connected, sets the nth bit of the management field to zero.

페어런트로부터 비콘 신호를 수신한 챠일드는 자신의 쇼트 어드레스에 해당하는 비트가 1로 설정되어 있는지를 확인하여 1로 설정되어 있으면 정상적인 접속으로 간주하고 필요한 데이터 통신을 수행하며, 0으로 설정되어 있으면 자신이 페어런트에게 인식되어 있지 않다라고 간주하고 페어런트에게 재접속을 시도한다. 재접속 과정은 동기 획득, 어소시에이션 등 통상적인 네트워크 가입절차에 따라 수행된다.When the child receives the beacon signal from the parent, the child checks whether the bit corresponding to its short address is set to 1, and if it is set to 1, it is regarded as a normal connection and performs necessary data communication. It assumes that the parent is not recognized and attempts to reconnect to the parent. The reconnection process is performed according to the normal network joining procedure such as synchronization acquisition and association.

한편, 페어런트는 챠일드로부터 신호 패킷을 수신할 때 패킷 수신 타이머를 설정하고, 하나의 패킷을 수신한 후 다음 패킷을 수신할 때까지의 시간이 일정 시간 t(예컨대, 10초)를 초과하면 해당 챠일드에게 패킷을 요청한다. 패킷을 요청하기 위해서는 해당 챠일드의 쇼트 어드레스로부터 p+1+(n-1)q 의 관계를 통해 n을 구하고, 비콘 프레임의 네트워크 페이로드의 패킷 요청 필드의 n 번째 비트를 1로 설정하여 비콘 신호를 송신한다.On the other hand, when a parent receives a signal packet from a child, the parent sets a packet reception timer, and if the time from receiving one packet to receiving the next packet exceeds a predetermined time t (eg, 10 seconds), the child Request a packet from. To request a packet, obtain n through the relation of p + 1 + (n-1) q from the short address of the child, and set the nth bit of the packet request field of the network payload of the beacon frame to 1 to beacon signal. Send.

이후, 페어런트는 해당 챠일드가 패킷을 보내오면 패킷 요청 필드의 n 번째 비트를 0으로 클리어하고 타이머를 재설정하며, 챠일드가 추가 시간 t'(예컨대, 5초) 동안 패킷을 전송하지 않을 경우 관리 필드와 패킷 요청 필드의 n 번째 비트를 0으로 클리어하고 해당 챠일드와 관련된 데이터를 삭제한다.Thereafter, the parent clears the nth bit of the packet request field to zero when the child sends the packet and resets the timer, and if the child does not transmit the packet for an additional time t '(e.g. 5 seconds), Clear the n th bit of the packet request field to 0 and delete the data associated with the child.

도 5에서 코디네이터(C)(10)가 페어런트이고 n 개의 라우터(R1...Rn)(20)가 챠일드인 경우를 예로 들어 설명한다. 페어런트(C)와 1번 챠일드(R1) 간의 통신의 경우, 도 4의 챠일드 리스트 테이블에서 페어런트의 쇼트 어드레스 sac = 0 이므로 1번 챠일드(R1)의 쇼트어드레스는 1이되며, 패킷 수신 타이머는 현재 12초로 되어 있다.In FIG. 5, a case where the coordinator (C) 10 is a parent and n routers (R1... Rn) 20 are children will be described as an example. In the case of communication between the parent C and the first child R1, the short address of the first child R1 becomes 1 since the short address sa c = 0 of the parent in the child list table of FIG. 4, and the packet reception timer is Currently 12 seconds.

도 3의 관리 필드의 1번째 비트가 "1"이므로 페어런트는 현재 1번 챠일드가 WPAN에 가입되어 있다고 판단하고 있지만 패킷 수신 타이머가 12초로서 t=10초란 설정 시간을 도과하였으므로 해당 챠일드에게 패킷 요청을 하기 위해 패킷 요청 필드의 1번째 필드를 "1"로 설정하였다. 해당 챠일드가 추가 시간(t'=5초) 이내에 즉, 패킷 수신 타이머가 15sec가 될 때까지 응답 패킷을 전송하면 페어런트는 패킷 요청 필드의 1번째 비트만을 "0"으로 클리어하겠지만, 그때까지 응답 패킷이 전송되지 않으면 페어런트는 관리 필드와 패킷 요청 필드의 해당 비트를 모두 "0"으로 클리어하고 해당 챠일드가 WPAN에 더 이상 가입되어 있지 않다고 판단하여 챠일드 리스트 테이블에서 관련 데이터를 삭제할 것이다. 그러면, 페어런트로부터 비콘 신호를 수신한 해당 챠일드는 관리 필드에서 자신에게 해당하는 비트가 0으로 설정되어 있음을 확인하고 페어런트에게 재접속을 시도하게 된다.Since the first bit of the management field of FIG. 3 is "1", the parent determines that the first child is currently subscribed to the WPAN, but since the packet reception timer has passed the set time of t = 10 seconds, the packet is requested to the corresponding child. To do this, the first field of the packet request field is set to "1". If the child sends a response packet within an additional time (t '= 5 seconds), i.e., until the packet reception timer is 15sec, the parent will only clear the first bit of the packet request field to "0", but until then the response packet If this is not sent, the parent will clear the corresponding bits in both the management field and the packet request field to "0" and determine that the child is no longer subscribed to the WPAN and delete the relevant data from the child list table. Then, when the child receives the beacon signal from the parent, the child checks that the corresponding bit is set to 0 in the management field and attempts to reconnect to the parent.

한편, 페어런트(C)와 2번 챠일드(R2) 간의 통신의 경우, 도 4의 챠일드 리스트 테이블에서 페어런트의 쇼트 어드레스 sac = 0 이므로 2번 챠일드(R2)의 쇼트어드레스는 1+q=7 로 되며, 패킷 수신 타이머는 현재 6초로 되어 있다. 도 3의 관리 필드와 패킷 요청 필드의 2번째 비트가 각각 "1"과 "0"이므로 페어런트는 현재 1번 챠일드가 WPAN에 가입되어 있으며 최종 패킷을 송신한지 6초 밖에 지나지 않았으므로 현재로서는 통신에 문제가 없다고 판단하고 있는 상황이다.On the other hand, in the case of communication between the parent C and the second child R2, the short address of the second child R2 is 1 + q = 7 since the short address sa c = 0 of the parent in the child list table of FIG. The packet reception timer is currently 6 seconds. Since the second bit of the management field and the packet request field of FIG. The situation is judged to be no problem.

한편, 페어런트(C)와 3번 챠일드(R3) 간의 통신의 경우, 도 3의 관리 필드와 패킷 요청 필드의 3번째 비트가 모두 "0"이므로 이는 해당 챠일드와의 데이터 송수신이 없는 상태로서 페어런트가 해당 챠일드가 WPAN을 벗어나거나 탈퇴한 것으로 판단하고 관련 데이터(즉, 도 4의 패킷 수신 타이머 정보)를 삭제한 상태이다. 이 경우, 페어런트로부터 비콘 신호를 수신한 해당 챠일드는 관리 필드에서 자신에게 해당하는 비트가 "0"으로 설정되어 있음을 확인하고 페어런트에게 재접속을 시도하게 된다.On the other hand, in the case of communication between the parent C and the third child R3, since the third bits of the management field and the packet request field of FIG. 3 are all "0", this means that the parent has no data transmission and reception with the corresponding child. It is determined that the child leaves or withdraws from WPAN and deletes the relevant data (ie, packet reception timer information of FIG. 4). In this case, when the child receives the beacon signal from the parent, the child checks that the corresponding bit is set to "0" in the management field and attempts to reconnect to the parent.

4번 챠일드(R4)의 경우 1번 챠일드(R1)와 동일한 상태이며, n번 챠일드(Rn)의 경우 2번 챠일드(R2)와 동일한 상태이다. 전체적으로 보면, 현재 페어런트인 코디네이터(C)에게 챠일드로 인식되어 있는 라우터는 R1, R2, R4, Rn이며, 페어런트는 R1, R4에게 WPAN 가입 상황을 확인하기 위한 패킷 요청 신호를 전송하고 있으며, 페어런트인 코디네이터(C)의 챠일드 리스트에서 삭제된 라우터 R3는 새로 WPAN 가입을 위한 절차를 수행할 것이다.The fourth child R4 is in the same state as the first child R1, and the nth child Rn is the same as the second child R2. Overall, the routers currently recognized as parent by the coordinator (C) are R1, R2, R4, and Rn, and the parent sends R1 and R4 a packet request signal to confirm the WPAN subscription status. The router R3 deleted from the child list of the coordinator C will perform the procedure for newly joining the WPAN.

이상의 설명에서 코디네이터와 라우터 간의 통신을 전제로 본 발명의 일 실시예를 설명하였지만, 페어런트와 챠일드 관계에 있는 라우터와 단말기 사이에도 동일한 방식으로 네트워크 불일치를 해소하기 위한 동작이 수행될 수 있음은 자명한다.In the above description, although an embodiment of the present invention has been described on the premise of communication between a coordinator and a router, it is apparent that an operation for resolving network inconsistency may be performed in the same manner between a parent and a child having a child relationship. .

또한, 쇼트 어드레스 할당 방식, 패킷 수신 타이머의 제한 시간, WPAN의 전체 구성, 관리 필드와 패킷 요청 필드의 구성 등은 예시적인 것으로서 당업자에 의해 변경이 가능하다.In addition, the short address allocation method, the time limit of the packet reception timer, the entire configuration of the WPAN, the configuration of the management field and the packet request field are exemplary and can be changed by those skilled in the art.

또한, 페어런트가 챠일드의 인지 상태를 챠일드에게 알려주기 위한 수단으로 관리 필드와 패킷 요청 필드를 이용하고 있지만, 그 외에도 페어런트가 네트워크에 접속된 것으로 인지하고 있는 챠일드에 관련된 소정의 정보 즉, 챠일드의 ID 정보를 페어런트로부터의 비콘 신호 프레임에 포함하여 전송하는 방식이면 모두 본 발명의 권리범위에 포함될 수 있다.In addition, although the parent uses the management field and the packet request field as means for informing the child of the child's acknowledgment status, other information related to the child that the parent recognizes as being connected to the network, that is, the ID of the child. Any information including a method of transmitting information in a beacon signal frame from the parent may be included in the scope of the present invention.

본 발명에 따르면, 최소한의 시간에 네트워크 불일치를 해소함으로써 시스템 의 안정성을 향상시키는 WPAN 네트워크의 무선통신 방법 및 시스템이 제공된다.According to the present invention, there is provided a wireless communication method and system for a WPAN network that improves the stability of the system by eliminating network inconsistency in a minimum amount of time.

본 발명에 따르면, 상위 노드에서 송신되는 비콘 프레임에 하위 노드의 ID를 실어줌으로써 간단하게 네트워크 불일치를 방지하는 WPAN 네트워크의 무선통신 방법 및 시스템이 제공된다.According to the present invention, there is provided a wireless communication method and system for a WPAN network that simply prevents network inconsistency by putting an ID of a lower node in a beacon frame transmitted from an upper node.

이상에서 본 발명의 바람직한 실시예에 따라 본 발명을 설명하였지만, 본 발명의 권리범위는 상기 실시예나 첨부된 도면에 의해 한정되지 않으며, 첨부된 특허청구범위에 기재된 본 발명의 권리범위를 벗어나지 않는 범위에서 다양한 변형이 가능하다.Although the present invention has been described above according to a preferred embodiment of the present invention, the scope of the present invention is not limited to the above embodiments or the accompanying drawings, and is not limited to the scope of the present invention as set forth in the appended claims. Various variations are possible in.

Claims (14)

상위 노드에서 하위 노드로 비콘 프레임을 주기적으로 전송하는 비콘 방식의 무선 개인영역 네트워크 환경에서의 무선통신 방법에 있어서,A wireless communication method in a beacon type wireless personal area network environment in which a beacon frame is periodically transmitted from an upper node to a lower node, 상위 노드에서, 자신에게 속하는 모든 하위 노드의 네트워크 접속 상태를 표시하는 ID 정보를 포함하는 비콘 프레임을 하위 노드로 전송하는 단계;Transmitting, by the upper node, a beacon frame including ID information indicating network connection status of all lower nodes belonging to the lower node to the lower node; 상기 상위 노드에 속하는 모든 하위 노드에서, 상기 비콘 프레임의 ID 정보를 분석하여 자신이 상기 네트워크에 접속된 것으로 상기 상위 노드에 인식되어 있는지를 판단하는 단계; 및Analyzing, at all lower nodes belonging to the upper node, ID information of the beacon frame to determine whether the upper node is recognized as being connected to the network; And 상기 하위 노드에서, 상기 분석결과 자신이 상기 네트워크에 접속되지 않은 것으로 상기 상위 노드에 인식되어 있는 것으로 판단되는 경우 상기 상위 노드로 재접속을 시도하는 단계를 포함하는 것을 특징으로 하는 무선통신 방법.And in the lower node, attempting to reconnect to the upper node when it is determined that the analysis result is recognized by the upper node as not being connected to the network. 제 1 항에 있어서,The method of claim 1, 상기 ID 정보는 상기 하위 노드들의 네트워크 접속 상태를 이진수로 표시하는 관리 필드를 포함하는 것을 특징으로 하는 무선통신 방법. The ID information includes a management field for indicating the network connection status of the lower nodes in binary. 제 2 항에 있어서,The method of claim 2, 상기 상위 노드에서, 상기 상위 노드에 의해 상기 네트워크에 접속된 것으로 판단되는 하위 노드에 대응하는 상기 관리 필드의 비트를 "1"로 설정하고, 상기 상 위 노드에 의해 상기 네트워크에 접속되지 않은 것으로 판단되는 하위 노드에 대응하는 상기 관리 필드의 비트를 "0"으로 설정하는 단계를 더 포함하는 것을 특징으로 하는 무선통신 방법.In the upper node, the bit of the management field corresponding to the lower node determined to be connected to the network by the upper node is set to "1", and is determined to be not connected to the network by the upper node. And setting the bit of the management field corresponding to the lower node to be "0". 제 1 항에 있어서,The method of claim 1, ID 정보를 포함하는 비콘 프레임을 하위 노드로 전송하는 단계에서의,In the step of transmitting a beacon frame containing ID information to the lower node, 상기 ID 정보는 하위 노드로 패킷 전송을 요청하는 패킷 요청 필드를 더 포함하며,The ID information further includes a packet request field for requesting packet transmission to a lower node. 상기 상위 노드에서 상기 하위 노드들로부터 신호 패킷을 수신하는 단계를 더 포함하며,Receiving a signal packet from the lower nodes at the upper node; 상기 비콘 프레임을 하위 노드로 전송 단계는,The step of transmitting the beacon frame to a lower node, 상기 상위 노드에서, 제 1의 소정의 시간 동안 패킷 전송이 없는 하위 노드에 대응하는 상기 패킷 요청 필드의 비트를 "1"로 설정하고, 상기 제 1의 소정 시간 내에 패킷 전송이 이루어지는 하위 노드에 대응하는 상기 패킷 요청 필드의 비트를 "0"으로 설정하는 단계를 더 포함하는 것을 특징으로 하는 무선통신 방법.In the upper node, the bit of the packet request field corresponding to the lower node having no packet transmission for the first predetermined time is set to "1", and corresponds to the lower node for which packet transmission is made within the first predetermined time. And setting the bit of the packet request field to “0”. 제 4 항에 있어서,The method of claim 4, wherein 상기 상위 노드에서 상기 패킷 요청 필드의 비트를 "1"로 설정한 경우,If the higher node set the bit of the packet request field to "1", 상기 비콘 프레임을 하위 노드로 전송하는 단계는,Transmitting the beacon frame to a lower node, 제 2의 소정의 시간 내에 상기 비트에 대응하는 하위 노드로부터 응답 패킷이 수신되는지를 판단하는 단계;Determining whether a response packet is received from a lower node corresponding to the bit within a second predetermined time; 상기 제 2의 소정의 시간 내에 상기 응답 패킷이 수신되지 않을 경우 상기 관리 필드의 비트를 "0"으로 설정하고, 상기 응답 패킷이 수신될 경우 상기 관리 필드의 비트를 "1"로 설정하는 단계; 및Setting a bit of the management field to "0" if the response packet is not received within the second predetermined time, and setting a bit of the management field to "1" if the response packet is received; And 상기 하위 노드에 대응하는 상기 패킷 요청 필드의 비트를 "0"으로 설정하는 단계를 더 포함하는 것을 특징으로 하는 무선통신 방법.And setting a bit of the packet request field corresponding to the lower node to "0". 제 5 항에 있어서,The method of claim 5, 상기 하위 노드에서 상기 비콘 프레임의 ID 정보를 분석하는 단계는,Analyzing ID information of the beacon frame in the lower node, 상기 하위 노드에 대응하는 상기 관리 필드의 비트가 "1"인지 또는 "0"인지를 판단하는 단계인 것을 특징으로 하는 무선통신 방법.And determining whether a bit of the management field corresponding to the lower node is "1" or "0". 제 1 항 내지 제 6 항 중 어느 한 항에 있어서,The method according to any one of claims 1 to 6, 상기 무선 개인영역 네트워크는 IEEE 802.15.4 기반 네트워크이며, 상기 상위 노드는 코디네이터이며, 상기 하위 노드는 라우터인 것을 특징으로 하는 무선통신 방법.The wireless personal area network is an IEEE 802.15.4 based network, the upper node is a coordinator, and the lower node is a router. 제 1 항 내지 제 6 항 중 어느 한 항에 있어서,The method according to any one of claims 1 to 6, 상기 무선 개인영역 네트워크는 IEEE 802.15.4 기반 네트워크이며, 상기 상위 노드는 코디네이터 또는 라우터이며, 상기 하위 노드는 단말기인 것을 특징으로 하는 무선통신 방법.The wireless personal area network is an IEEE 802.15.4 based network, the upper node is a coordinator or a router, and the lower node is a terminal. 상위 노드에서 하위 노드로 비콘 프레임을 주기적으로 전송하는 비콘 방식의 무선 개인영역 네트워크 환경에서의 무선통신 방법에 있어서,A wireless communication method in a beacon type wireless personal area network environment in which a beacon frame is periodically transmitted from an upper node to a lower node, 상위 노드에서, 자신이 인지하고 있는 하위 노드의 ID 정보를 포함하는 비콘 프레임을 하위 노드로 전송하는 단계;Transmitting, by the upper node, a beacon frame including ID information of the lower node, which is recognized by the upper node, to the lower node; 상기 상위 노드에 속하는 모든 하위 노드에서, 상기 비콘 프레임의 ID 정보를 분석하여 자신의 ID 정보가 포함되어 있는지를 판단하는 단계; 및Analyzing, at all lower nodes belonging to the upper node, ID information of the beacon frame to determine whether its ID information is included; And 상기 분석결과 자신의 ID 정보가 포함되어 있지 않은 하위 노드에서 상기 상위 노드로 재접속을 시도하는 단계를 포함하는 것을 특징으로 하는 무선통신 방법.And attempting to reconnect to a higher node from a lower node that does not include its ID information as a result of the analysis. 제 2 항에 있어서,The method of claim 2, 상기 ID 정보는 상기 상위 노드에 의해 네트워크에 접속된 것으로 인지되는 하위 노드의 쇼트 어드레스인 것을 특징으로 하는 무선통신 방법.And the ID information is a short address of a lower node recognized as being connected to a network by the upper node. 상위 노드에서 다수의 하위 노드로 비콘 프레임을 주기적으로 전송하는 비콘 방식의 무선 개인영역 네트워크 환경에서의 무선통신 시스템에 있어서,A wireless communication system in a beacon-type wireless personal area network environment in which beacon frames are periodically transmitted from an upper node to a plurality of lower nodes, 상기 상위 노드는 자신에게 속한 하위 노드들의 리스트를 포함하는 챠일드 리스트 테이블을 구비하고 있으며,The upper node has a child list table including a list of lower nodes belonging to the upper node. 상기 비콘 프레임은 상기 챠일드 리스트 테이블에 기록된 하위 노드들의 ID 정보를 포함하며,The beacon frame includes ID information of lower nodes recorded in the child list table, 상기 각 하위 노드는 상기 비콘 프레임에 동기하여 상기 상위 노드로 신호 패킷을 전송하며,Wherein each lower node transmits a signal packet to the upper node in synchronization with the beacon frame, 상기 상위 노드는 상기 하위 노드로부터의 신호 패킷 수신이 불량할 경우 해당 하위 노드가 상기 네트워크에 포함되지 않는 것으로 판단하는 것을 특징으로 하는 무선통신 시스템.And the upper node determines that the lower node is not included in the network when signal packet reception from the lower node is poor. 제 11 항에 있어서,The method of claim 11, 상기 ID 정보는 상기 하위 노드들의 네트워크 접속 상태를 이진수로 표시하는 관리 필드와 하위 노드로 패킷 전송을 요청하는 패킷 요청 필드를 포함하며, 상기 관리 필드와 상기 패킷 요청 필드의 각 비트는 상기 각 하위 노드에 대응되는 것을 특징으로 하는 무선통신 시스템.The ID information includes a management field indicating a network connection state of the lower nodes in binary and a packet request field for requesting packet transmission to a lower node, wherein each bit of the management field and the packet request field is the respective lower node. Wireless communication system, characterized in that corresponding to. 제 12 항에 있어서,The method of claim 12, 상기 상위 노드는 특정 하위 노드로부터의 신호 패킷 수신이 불량할 경우 상기 특정 하위 노드에 대응하는 상기 패킷 요청 필드의 비트 정보를 변경함으로써 상기 특정 하위 노드로 패킷 요청을 수행하며, 상기 특정 하위 노드로부터의 응답 패킷 전송 여부에 따라 상기 관리 필드의 비트 정보를 설정하는 것을 특징으로 하는 무선통신 시스템.The upper node performs a packet request to the specific lower node by changing bit information of the packet request field corresponding to the specific lower node when signal packet reception from a specific lower node is poor. And setting bit information of the management field according to whether a response packet is transmitted. 제 13 항에 있어서,The method of claim 13, 상기 챠일드 리스트 테이블은 모든 하위 노드로부터의 패킷 전송 시간을 체크하기 위한 패킷 수신 타이머 필드를 더 포함하며, 상기 특정 하위 노드로부터의 응답 패킷 전송이 소정의 시간 내에 수행되지 않을 경우에는 상기 특정 하위 노드가 상기 네트워크에 포함되지 않는 것으로 판단하고 상기 특정 하위 노드 정보를 상기 챠일드 리스트 테이블로부터 삭제하는 것을 특징으로 하는 무선통신 시스템.The child list table further includes a packet reception timer field for checking a packet transmission time from all lower nodes. When the response packet transmission from the specific lower node is not performed within a predetermined time, the specific lower node Determine not to be included in the network, and delete the specific lower node information from the child list table.
KR1020060040063A 2006-05-03 2006-05-03 Method and Apparatus for a managing end devices in a wireless personal area network KR100780072B1 (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
KR1020060040063A KR100780072B1 (en) 2006-05-03 2006-05-03 Method and Apparatus for a managing end devices in a wireless personal area network

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
KR1020060040063A KR100780072B1 (en) 2006-05-03 2006-05-03 Method and Apparatus for a managing end devices in a wireless personal area network

Publications (2)

Publication Number Publication Date
KR20070107494A KR20070107494A (en) 2007-11-07
KR100780072B1 true KR100780072B1 (en) 2007-11-29

Family

ID=39062833

Family Applications (1)

Application Number Title Priority Date Filing Date
KR1020060040063A KR100780072B1 (en) 2006-05-03 2006-05-03 Method and Apparatus for a managing end devices in a wireless personal area network

Country Status (1)

Country Link
KR (1) KR100780072B1 (en)

Families Citing this family (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
KR100926333B1 (en) * 2007-12-27 2009-11-10 재단법인대구경북과학기술원 A method for self routing of upsteam and downstream using beacon
KR101294504B1 (en) * 2009-12-16 2013-08-07 한국전자통신연구원 Method and Apparatus for supporting relay association in wireless communication network

Citations (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
KR19990044988A (en) * 1997-11-25 1999-06-25 이데이 노부유끼 Connection status transmitter, connection status display data creation device and connection status display method
KR20020033898A (en) * 2000-10-30 2002-05-08 윤종용 Master apparatus for bluetooth communications and method of forming beacon channel
KR20040092193A (en) * 2003-04-25 2004-11-03 삼성전자주식회사 System and method for managing the association of device to a piconet
KR20050035295A (en) * 2002-09-04 2005-04-15 해리스 코포레이션 Intelligent communication node object beacon framework in a mobile ad hoc network
KR20050089879A (en) * 2003-01-10 2005-09-08 코닌클리케 필립스 일렉트로닉스 엔.브이. Network and terminal for forming an adhoc network by responsive to an inquiry forwarded by a slave terminal, setting up by the master unit a connection with the terminal to be incorporated into the network

Patent Citations (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
KR19990044988A (en) * 1997-11-25 1999-06-25 이데이 노부유끼 Connection status transmitter, connection status display data creation device and connection status display method
KR20020033898A (en) * 2000-10-30 2002-05-08 윤종용 Master apparatus for bluetooth communications and method of forming beacon channel
KR20050035295A (en) * 2002-09-04 2005-04-15 해리스 코포레이션 Intelligent communication node object beacon framework in a mobile ad hoc network
KR20050089879A (en) * 2003-01-10 2005-09-08 코닌클리케 필립스 일렉트로닉스 엔.브이. Network and terminal for forming an adhoc network by responsive to an inquiry forwarded by a slave terminal, setting up by the master unit a connection with the terminal to be incorporated into the network
KR20040092193A (en) * 2003-04-25 2004-11-03 삼성전자주식회사 System and method for managing the association of device to a piconet

Also Published As

Publication number Publication date
KR20070107494A (en) 2007-11-07

Similar Documents

Publication Publication Date Title
Wang et al. 6TiSCH operation sublayer (6top) protocol (6P)
US7016336B2 (en) Administrative domains for personal area networks
US6704293B1 (en) Broadcast as a triggering mechanism for route discovery in ad-hoc networks
Hui et al. IPv6 in low-power wireless networks
US6751200B1 (en) Route discovery based piconet forming
EP1592177B1 (en) Method and system for communication between coordinator-based wireless networks
US20050226206A1 (en) System and method for wireless network in coordinator-based wireless environment
US7349413B2 (en) Method and apparatus for communicating between coordinator-based wireless networks connected through a backbone network
WO2001041377A1 (en) Route discovery based piconet forming
US20100020740A1 (en) Wireless Communication System, Wireless Communication Device, Wireless Communication Method, and Program
EP1250777A1 (en) Broadcast as a triggering mechanism for route discovery
KR100664945B1 (en) Apparatus and method for performing fast handover
KR100780072B1 (en) Method and Apparatus for a managing end devices in a wireless personal area network
KR20040024475A (en) Method and device for connection of a device to a wireless network
KR20050112408A (en) Method for communication in coordinator-based wireless network, and method for communication between coordinator-based wireless networks connected with back bone network
US20050243786A1 (en) Method for transceiving data in coordinator-based wireless network and wireless network device employing the same
Mikhaylov et al. Mechanisms for improving throughput and energy efficiency of Bluetooth Low Energy for multi node environment
KR100730758B1 (en) Communications method and apparatus for a communications system employing a multiple of end devices
KR100781533B1 (en) Apparatus for requesting channel time allocation and method for receiving data during allocated channel time in coordinator-based wireless environment
KR100654453B1 (en) Method for transceiving data in coordinator-based wireless network and wireless network apparatus using the same
KR100621079B1 (en) Method for wireless local area network communication in contention free period
WO2024207915A1 (en) Beam training method, and apparatus and storage medium
JP4195456B2 (en) Apparatus for requesting channel time allocation in coordinator based wireless network and method for receiving data during allocated channel time
Dabels et al. PRACTICAL PROBLEMS AND SOLUTIONS TO HORIZONTAL INTEGRATION.
KR101063933B1 (en) Apparatus and method for retransmission of data packet in mobile ad hoc network environment

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
LAPS Lapse due to unpaid annual fee