KR100862490B1 - 데이터 대기 여부를 알리는 지그비 네트워크의 데이터전송방법 - Google Patents

데이터 대기 여부를 알리는 지그비 네트워크의 데이터전송방법 Download PDF

Info

Publication number
KR100862490B1
KR100862490B1 KR1020060092748A KR20060092748A KR100862490B1 KR 100862490 B1 KR100862490 B1 KR 100862490B1 KR 1020060092748 A KR1020060092748 A KR 1020060092748A KR 20060092748 A KR20060092748 A KR 20060092748A KR 100862490 B1 KR100862490 B1 KR 100862490B1
Authority
KR
South Korea
Prior art keywords
data
zigbee
frame
transmitted
network
Prior art date
Application number
KR1020060092748A
Other languages
English (en)
Other versions
KR20080027562A (ko
Inventor
김지훈
고승한
서보일
조군식
심상현
최순진
이청희
Original Assignee
삼성전기주식회사
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by 삼성전기주식회사 filed Critical 삼성전기주식회사
Priority to KR1020060092748A priority Critical patent/KR100862490B1/ko
Priority to US11/860,324 priority patent/US20080075005A1/en
Publication of KR20080027562A publication Critical patent/KR20080027562A/ko
Application granted granted Critical
Publication of KR100862490B1 publication Critical patent/KR100862490B1/ko

Links

Images

Classifications

    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W28/00Network traffic management; Network resource management
    • H04W28/02Traffic management, e.g. flow control or congestion control
    • H04W28/06Optimizing the usage of the radio link, e.g. header compression, information sizing, discarding information
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W52/00Power management, e.g. TPC [Transmission Power Control], power saving or power classes
    • H04W52/02Power saving arrangements
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04BTRANSMISSION
    • H04B7/00Radio transmission systems, i.e. using radiation field
    • H04B7/24Radio transmission systems, i.e. using radiation field for communication between two or more posts
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L12/00Data switching networks
    • H04L12/28Data switching networks characterised by path configuration, e.g. LAN [Local Area Networks] or WAN [Wide Area Networks]
    • 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
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W48/00Access restriction; Network selection; Access point selection
    • H04W48/08Access restriction or access information delivery, e.g. discovery data delivery
    • H04W48/12Access restriction or access information delivery, e.g. discovery data delivery using downlink control channel
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W84/00Network topologies
    • H04W84/18Self-organising networks, e.g. ad-hoc networks or sensor networks

Landscapes

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

Abstract

본 발명은 지그비 디바이스로부터의 데이터 프레임에 응답하는 응답 프레임에 데이터 대기 여부를 알리는 특정 비트를 셋팅하여 데이터 대기 여부를 지그비 디바이스에 알림으로써 데이터 전송을 대기하는 시간을 단축하는 데이터 대기 여부를 알리는 지그비 네트워크의 데이터 전송방법에 관한 것이다.
본 발명은 상기 지그비 코디네이터가 상기 지그비 네트워크의 연결을 유지하기 위한 비콘을 브로드 캐스트 하는 단계와, 상기 비콘을 수신하여 데이터 프레임을 전송하는 지정 지그비 디바이스로부터 상기 데이터 프레임을 전송받는 단계와, 상기 지정 지그비 디바이스에 데이터 대기 여부를 알리는 데이터 대기 여부 비트를 포함한 응답프레임을 전송하는 단계를 포함한다.
IEEE 802.15.4, 지그비(Zigbee), 홈네트워크(Home Network)

Description

데이터 대기 여부를 알리는 지그비 네트워크의 데이터 전송방법{DATA TRANSMISSION METHOD INDICATING DATA PENDING IN ZIGBEE NETWORK}
도 1은 일반적인 지그비 네트워크의 구성도.
도 2는 일반적인 지그비 네트워크의 데이터 전송방법을 나타내는 플로어 챠트.
도 3은 일반적인 지그비 네트워크의 데이터 전송방법에 사용되는 비콘의 딜레이 시간을 나타내는 표.
도 4는 본 발명에 따른 지그비 네트워크의 데이터 전송방법을 나타내는 플로어 챠트.
도 5는 본 발명에 적용되는 지그비 유닛의 구성을 나타내는 구성도.
도 6은 지그비 네트워크에서 본 발명에 따른 데이터 전송방법을 적용한 예를 나타내는 도면.
도 7은 본 발명에 채용된 응답 프레임의 구성을 나타내는 구성도.
도 8a는 종래의 데이터 전송방법에 따라 시뮬레이션하여 캡쳐한 송수신 패킷을 나타내는 구성도.
도 8b는 본 발명의 데이터 전송방법에 따라 시뮬레이션하여 캡쳐한 송수신 패킷을 나타내는 구성도.
본 발명은 데이터 전송 여부를 알리는 지그비 네트워크의 데이터 전송방법에 관한 것으로 보다 상세하게는, 지그비 디바이스로부터의 데이터 프레임에 응답하는 응답 프레임에 데이터 대기 여부를 알리는 특정 비트를 셋팅하여 데이터 대기 여부를 지그비 디바이스에 알림으로써 데이터 전송을 대기하는 시간을 단축하는 데이터 전송 여부를 알리는 지그비 네트워크의 데이터 전송방법에 관한 것이다.
일반적으로, 지그비(Zigbee)란 IEEE802.15.4 소규모 무선 개인 영역 네트워크(Low-rate Wireless Persnal Area Network; LR-WPANs)를 말하며, 주파수 대역을 3개의 대역으로 구분하여 사용하며, 각 주파수 대역별로 확산(Spreading) 방식과 데이터율(Data rates)을 다르게 설정하여 통신을 하는 시스템을 말한다.
이와 같은 지그비(Zigbee)는 소형, 저전력, 저가격 제품을 목표로 하고 있으며, 현재 가정, 사무실 등의 무선네트워킹에서 10~20m 내외의 근거리 통신 시장과 최근 주목받고 있는 유비쿼터스 컴퓨팅을 위한 기술로 주목받고 있다.
도 1은 일반적인 지그비 네트워크의 개략적인 구성을 나타내는 구성도이다.
도 1을 참조하면, 일반적인 지그비 네트워크(10)는 네트워크를 관장하는 지 그비 코디네이터(Zifbee Coodinator;ZC)(11) 및 지그비 코디네이터(11)에 연결되어 소정의 동작을 수행하는 적어도 하나의 지그비 디바이스(Zigbee Device;ZD)(12a, 12b, 12c, 12d)로 구성된다. 지그비 네트워크(10)에는 필요에 따라 지그비 코디네이터의 역할을 일부 담당하는 지그비 라우터(Zigbee Router)가 추가적으로 포함될 수 있다.
이러한 지그비 네트워크(10)에 포함된 지그비 코디네이터(11)와 지그비 디바이스(12a 내지 12d)는 IEEE 802.15.4 규약에 따라 소정의 신호를 송수신한다. 상기 송수신되는 신호는 대표적으로 데이터 프레임일 수 있으며, 도 2를 참조하여 데이터 전송방법을 살펴보도록 한다.
도 2는 일반적인 지그비 네트워크의 데이터 전송방법을 나타내는 플로어 챠트이다.
도 1 및 도 2를 참조하면, 일반적인 지그비 네트워크의 데이터 전송방법은 먼저, 지그비 코디네이터(11)에서 주위의 지그비 디바이스(12a 내지 12d)와 연결을 유지하기 위해 소정의 비콘(Beacon)을 브로드 캐스트(Broadcasat)한다(S10).
이에 따라, 해당하는 지그비 디바이스(12a 내지 12d 중 하나의 지그비 디아비스)는 소정의 데이터 프레임(Data Frame)을 지그비 코디네이터(11)에 전송하고, 지그비 코디네이터(11)는 이에 해당하는 응답 프레임(Acknowledge Frame;ACK Frame)을 상기 해당하는 지그비 디바이스에 전송한다(S20).
이후, 지그비 코디네이터(11)는 주위의 지그비 디바이스(12a 내지 12d)에 전 송할 데이터가 있음을 알리는 비콘을 브로드 개스트한다(S30).
이에 따라, 해당하는 적어도 하나의 지그비 디바이스(12a 내지 12d)는 지그비 코디네이터(11)에 데이터 요청 프레임(Data Request Frame)을 전송하고, 지그비 코디네이터(11)는 상기 데이터 요청 프레임을 전송한 지그비 디바이스에 전송 데이터가 있음을 알리는 특정 비트를 셋팅하여 응답 프레임을 전송한다(S40).
이후, 지그비 코디네이터(11)은 상기 지그비 디바이스에 전송하고자 하는 데이터를 전송하고, 전송받은 지그비 디바이스는 상기 데이터에 해당하는 응답 프레임을 지그비 코디네이터(11)에 전송한다(S50). 전송할 데이터가 더 있는 경우 세번째 단계(S30)부터 다섯번째 단계(S50)를 반복 수행하여 데이터를 전송한다.
상술한 일반적인 지그비 네트워크의 데이터 전송방법에서 지그비 코디네이터(11)로부터 지그비 디바이스에 전송되는 비콘에는 도 3과 같은 종류가 있다.
도 3은 일반적인 지그비 네트워크의 데이터 전송방법에 사용되는 비콘의 딜레이 시간을 나타내는 표이다.
도 1 내지 도 3을 참조하면, 일반적인 지그비 네트워크의 데이터 전송방법에 사용되는 비콘은 그 사용되는 목적에 따라 0 부터 14로 분류되며, 이에 따른 딜레이 시간이 각각 다르게 정해져 있다.
예를 들어, 지그비 코디네이터(11)가 전송하는 데이터 전송 여부를 알리는 비콘이 4로 등록되어 있다면, 이에 따라 245760us 이후에 해당하는 지그비 디바이 스가 데이터 요청을 알리는 데이터 요청 프레임을 전송한다.
즉, 일반적인 지그비 네트워크의 데이터 전송방법은 비콘을 통하여 데이터 전송을 하고자 하는 지그비 디바이스를 지정하고, 이후, 해당하는 지그비 디바이스로부터 데이터 요청 프레임을 전송받으면, 상기 데이터 요청 프레임에 대한 응답 프레임에 전송할 데이터가 있으니 수신할 준비를 하라는 의미의 특정 비트를 인에이블(enable)시켜 해당하는 지그비 디바이스에 상기 응답 프레임을 전송한다.
이에 따라, 데이터 전송을 대기하는 시간이 불필요하게 지연되는 문제점이 있고, 또한 데이터 전송을 대기하는 시간이 지연됨에 따라 저전력 소모를 지향하는 지그비 네트워크에서 불필요한 전력을 소모하는 문제점이 있다.
상술한 문제점을 해결하게 위해 본 발명의 목적은 지그비 디바이스로부터의 데이터 프레임에 응답하는 응답 프레임에 데이터 전송 여부를 알리는 특정 비트를 셋팅하여 데이터 전송 여부를 지그비 디바이스에 알림으로써 데이터 전송을 대기하는 시간을 단축하는 데이터 전송 여부를 알리는 지그비 네트워크의 데이터 전송방법을 제공하는 것이다.
상술한 목적을 달성하기 위해, 본 발명의 데이터 대기 여부를 알리는 지그비 네트워크의 데이터 전송방법은 지그비 코디네이터와 상기 지그비 코디네이터에 연결된 적어도 하나의 지그비 디바이스로 구성된 지그비 네트워크에서 이용되는 데이터 전송방법에 있어서, 상기 지그비 코디네이터가 상기 지그비 네트워크의 연결을 유지하기 위한 비콘을 브로드 캐스트 하는 단계와, 상기 비콘을 수신하여 데이터 프레임을 전송하는 지정 지그비 디바이스로부터 상기 데이터 프레임을 전송받는 단계와, 상기 지정 지그비 디바이스에 데이터 대기 여부를 알리는 데이터 대기 여부 비트를 포함한 응답프레임을 전송하는 단계를 포함하는 것을 특징으로 하며, 이에 더하여 상기 지그비 디바이스에 전송할 데이터가 있을 시, 상기 지그비 디바이스로부터 데이터 전송을 요청하는 데이터 요청 프레임을 전송받고, 상기 지그비 디바이스에 상기 전송할 데이터를 전송하는 단계를 포함할 수 있다.
본 발명의 일 실시형태에 따르면 상기 응답 프레임은 프레임 컨트롤 필드(Frame Control)를 갖는 헤더(Header)를 포함하며, 상기 프레임 컨트롤 필드는 상기 데이터 대기 여부 비트를 포함할 수 있다.
또한, 본 발명의 일 실시형태에 따르면, 상기 데이터 프레임은 상기 네트워크 연결용 비콘을 수신 받았음을 알리는 것일 수 있으며, 이에 더하여 상기 데이터 프레임은 상기 네트워크 연결용 비콘을 수신받았음을 알리는 응답 정보 및 외부의 사용자의 요청에 의한 지그비 동작을 수행하기 위해 상기 지그비 코디네이터에 상기 지그비 동작을 수행하기 위한 지그비 동작 정보를 포함하는 프레임일 수 있다.
이에 더하여, 본 발명의 일 실시형태에 따르면, 상기 데이터 대기 여부 비트는 프레임 펜딩 비트(Frame Pendig Bit)일 수 있으며, 상기 프레임 펜딩 비트는 전 송할 데이터가 있을 시 '1'로 셋팅되고, 전송할 데이터가 없을 시 '0'으로 셋팅될 수 있다.
이하, 도면을 참조하여 본 발명을 보다 상세하게 설명하도록 한다.
도 4는 본 발명에 따른 지그비 네트워크의 데이터 전송방법을 나타내는 플로어 챠트이다.
도 1 및 도 4를 참조하면, 본 발명에 따른 지그비 네트워크의 데이터 전송방법은 먼저, 지그비 코디네이터(11)로부터 주위의 지그비 디바이스(12a 내지 12d)의 네트워크 연결을 유지하는 네트워크 연결용 비콘을 브로드캐스트한다(S100).
상기 네트워크 연결용 비콘은 주위의 지그비 디바이스(12a 내지 12d)가 네트워크에 연결을 유지하고 있는지, 또는 데이터를 전송받을 수 있을 정도로 정상동작 하고 있는지 등을 확인하기 위한 비콘이며, IEEE 802. 15. 4의 규약에 따른 구조를 가지고 있다.
이후, 상기 네트워크 연결용 비콘을 수신받은 지그비 디바이스(12a 내지 12d)는 상기 네트워크 연결용 비콘에 해당하는 데이터 프레임을 지그비 코디네이터(11)에 전송한다(S210).
상기 데이터 프레임은 상기 네트워크 연결용 비콘에 응답하는 응답 프레임일 수 있고, 상기 응답 프레임과 외부의 사용자의 요청에 의한 지그비 동작을 수행하기 위해 지그비 코디네이터(11)에 상기 동작을 수행하기 위한 지그비 동작 정보를 포함하는 데이터 프레임일 수 있다.
다음으로, 상기 데이터 프레임을 전송받은 지그비 코디네이터(11)는 상기 데이터 프레임을 수신하였음을 알리는 응답 프레임을 상기 데이터 프레임을 전송한 지그비 디바이스에 전송한다.
이때, 상기 데이터 프레임을 전송한 지그비 디바이스에 이후 전송할 데이터가 존재하는 경우, 상기 응답 프레임에 전송할 데이터가 있음을 알리는 특정 비트를 포함하여 상기 데이터 프레임을 전송한 지그비 디바이스에 전송한다(S220).
상기 특정비트는 상기 응답 프레임이 가지고 있는 여러 종류의 필드 가운데 사용하지 않는 필드의 비트일 수 있으며, 바람직하게는 프레임 컨트롤 필드(Frame Control Filed)에 포함된 프레임 펜딩 비트(Frame Pending Bit)일 수 있다.
예를 들어, 상기 프레임 펜딩 비트는 1비트로 구성되어 '0' 또는 '1'로 셋팅 될수 있으며, 이에 따라 전송할 데이터가 있는 경우 '1'로 셋팅(setting) 되어 이후 데이터를 전송할 지그비 디바이스에 전송될 수 있으며, 이와 반대로 전송할 데이터가 없는 경우 '0'으로 셋팅 되어 지그비 디바이스에 전송될 수 있다.
이후, 상기 특정 비트를 포함한 응답 프레임을 전송받은 지그비 디바이스는 상기 응답 프레임에 포함된 특정 비트를 판단하여(S310), 상기 특정비트가 '1'이면 지그비 코디네이터(11)로부터 전송받을 데이터가 있음을 인지하여, 이에 해당하는 데이터 요청 프레임(Data Request Frame)을 지그비 코디네이터(11)에 전송한다(S320).
다음으로, 상기 데이터 요청 프레임을 전송받은 지그비 코디네이터(11)는 상기 데이터 요청 프레임을 전송한 지그비 디바이스에 전송하고자 하는 데이터를 전송한다(S400).
도 5는 본 발명에 적용되는 지그비 유닛의 개략적인 구성을 나타내는 구성도이다.
도 5를 참조하면, 본 발명에 적용되는 지그비 유닛(100)은 제어부(110), 저장부(120) 및 전송부(130)를 포함한다. 여기서 지그비 유닛(100)은 지그비 네트워크를 관장하는 지그비 코디네이터일 수 있고, 상기 지그비 코디네이터에 연결되어 네트워크를 구성하는 지그비 디바이스일 수도 있다.
제어부(110)은 어플리케이션층(Application Layer), 네트워크층(Network Layer), 맥층(Mac Layer)로 구성될 수 있다. 여기서, 상기 맥층의 일부는 별도의 하드웨어로 구성될 수 있다.
저장부(120)는 제어부(110)에서 사용되는 주소 정보, 전송 데이터 정보 등을 저장하여 제어부(110)의 제어에 따라 정보를 제공한다.
전송부(130)는 제어부(110)의 제어에 따라 소정의 데이터를 송수신한다.
상술한 바와 같이 본 발명에 적용되는 지그비 유닛은 지그비 네트워크를 구성하는 지그비 코디네이터 및 지그비 디바이스가 될 수 있으며, 이에 따라 지그비 코디네이터와 지그비 디바이스간에 적용되는 본 발명의 데이터 전송 방법을 상세하게 설명하도록 한다.
도 6은 지그비 네트워크에서 본 발명에 따른 데이터 전송방법을 적용한 예를 나타내는 도면이다.
도 4 내지 도 6을 참조하면, 지그비 코디네이터의 맥층에서는 네트워크 연결용 비콘을 지그비 디바이스의 맥층에 전송한다(도 4의 S100, 도 6의 1번).
이후, 상기 지그비 코디네이터의 네트워크 층은 맥층에 전송할 데이터가 있음을 알리는 Mcps Data Request 명령을 보낸다. 또한 상기 지그비 디바이스의 네트워크층은 맥층에 상기 네트워크 연결용 비콘에 대한 데이터가 있음을 알리는 Mcps Data Request 명령을 보내며, 이에 따라 상기 지그비 디바이스의 맥층은 상기 지그비 코디네이터의 맥층에 데이터 프레임을 전송한다(도 4의 S210, 도 6의 2번).
다음으로, 상기 지그비 코디네이터의 맥층은 상기 데이터 프레임에 해당하는 응답 프레임을 전송한다. 이때, 상기 데이터 프레임을 전송한 지그비 디바이스에 전송할 데이터가 있는 경우, 상기 응답프레임의 특정 비트를 '1'로 셋팅하여 상기 지그비 디바이스에 전송한다( 도 4의 S300, 도 6의 3번). 상기 응답프레임의 구성을 좀더 상세히 살펴보도록 한다.
도 7은 본 발명에 채용된 응답 프레임의 구성을 나타내는 구성도이다.
도 6 및 도 7을 참조하면, 상기 지그비 코디네이터의 맥층에서 상기 지그비 디바이스의 맥층에 전송되는 응답 프레임(도 6의 3번)은 맥헤더(MHR)와 맥푸터(MFR)로 구성될 수 있다.
맥헤더(MHR)는 2바이트(byte) 크기로 구성된 프레임 컨트롤 필드와 1바이트(yte)y의 크기를 갖는 시퀀스 넘버 필드를 포함한다.
상기 프레임 컨트롤 필드의 각 비트는 다양한 기능을 할 수 있도록 구성되어 있으며, 그 중에 프레임 펜딩 비트(frame Pending Bit)를 데이터 전송 여부를 알리는데 사용한다. 상기 프레임 펜딩 비트는 1 비트(bit)의 크기를 가지며 이에 따라, 상기 프레임 펜딩 비트는 전송할 데이터가 있는 경우 '1'로 셋팅되고, 전송할 데이터가 없는 경우 '0'으로 셋팅된다.
다시, 도 6에 대한 설명으로 돌아가서, 상기 지그비 코디네이터의 맥층은 네트워크층에 데이터 전송을 알리는 Mcps Data Indication 명령을 전송하고, 상기 응답프레임을 전송받은 지그비 디바이스의 맥층은 네트워크층에 전송받을 데이터가 있음을 알리는 Mcps Data Confirm 명령을 전송한다(도 4의 S310).
상술한 명령 전송 시간이 지난 후(전송대기시간 T), 상기 지그비 디바이스는 상기 지그비 코디네이터에 데이터를 요청하는 데이터 요청 프레임을 전송한다(도 4의 S320, 도 6의 4번).
다음으로, 상기 데이터 요청 프레임을 전송받은 지그비 코디네이터는 상기 지그비 디바이스에 응답 프레임을 전송한 후(도 6의 5번), 해당하는 데이터를 전송한다(도 4의 S400, 도 6의 6번). 이후, 상기 지그비 디바이스는 상기 지그비 코디네이터에 데이터를 전송받았음을 알리는 응답 프레임을 전송한다(도 6의 7번).
마지막으로, 상기 지그비 디바이스의 맥층은 네트워크층에 데이터 전송을 알리는 Mcps Data Indication 명령을 전송하고, 상기 응답프레임을 전송받은 지그비 코디네이터의 맥층은 네트워크층에 데이터를 전송했음을 알리는 Mcps Data Confirm 명령을 전송한다.
이후, 데이터 전송이 계속될 경우, 상술한 동작을 반복한다.
도 8의 (a)는 종래의 데이터 전송방법에 따라 시뮬레이션하여 캡쳐한 송수신 패킷을 나타내는 구성도이고, 도 8의 (b)는 본 발명의 데이터 전송방법에 따라 시뮬레이션하여 캡쳐한 송수신 패킷을 나타내는 구성도이다.
도 8의 (a)를 참조하면, 해당하는 지그비 디바이스에 데이터를 전송하기까지 총 8번의 해당하는 비콘, 데이터 프레임, 응답프레임, 데이터 요청 프레임 등이 전송되지만, 도 8의 (b)를 참조하면, 해당하는 지그비 디바이스에 데이터를 전송하기까지 총 7번의 해당하는 비콘, 데이터 프레임, 응답프레임, 데이터 요청 프레임 등이 전송되어 데이터 전송시간이 단축되고, 특히 데이터 전송 여부를 응답프레임을 통하여 알려주므로, 데이터 전송 대기 시간을 단축할 수 있다.
이상에서 설명한 본 발명은 전술한 실시예 및 첨부된 도면에 의해 한정되는 것이 아니고 후술하는 특허청구범위에 의해 한정되며, 본 발명의 구성은 본 발명의 기술적 사상을 벗어나지 않는 범위 내에서 그 구성의 다양한 변경 및 개조할 수 있다는 것을 본 발명이 속하는 기술 분야에서 통상의 지식을 가진 자는 쉽게 알 수 있다.
상술한 바와 같이, 본 발명에 따르면 특정 비트를 통하여 지그비 디바이스에 전송할 데이터가 있음을 미리 알려주어 데이터 전송 대기시간을 단축할 수 있으며 이에 따라 데이터 전송 시간을 단축할 수 있는 효과가 있다.

Claims (6)

  1. 지그비 코디네이터와 상기 지그비 코디네이터에 연결된 적어도 하나의 지그비 디바이스로 구성된 지그비 네트워크에서 이용되는 데이터 전송방법에 있어서,
    상기 지그비 코디네이터가 상기 지그비 네트워크의 연결을 유지하기 위한 네트워크 연결용 비콘을 브로드 캐스트 하는 단계;
    상기 네트워크 연결용 비콘을 수신하여 상기 네트워크 연결용 비콘을 수신받았음을 알리는 데이터 프레임을 전송하는 지정 지그비 디바이스로부터 상기 데이터 프레임을 전송받는 단계; 및
    상기 지정 지그비 디바이스에 상기 데이터 프레임에 관한 응답 프레임을 전송하며, 상기 응답 프레임은 상기 지정 지그비 디바이스에 전송하고자 하는 데이터의 대기 여부를 알리는 데이터 대기 여부 비트를 포함한 응답프레임을 전송하는 단계
    를 포함하는 것을 특징으로 하는 데이터 대기 여부를 알리는 지그비 네트워크의 데이터 전송방법.
  2. 제1항에 있어서,
    상기 지정 지그비 디바이스에 전송할 데이터가 있을 시, 상기 지정 지그비 디바이스로부터 데이터 전송을 요청하는 데이터 요청 프레임을 전송받고, 상기 지정 지그비 디바이스에 상기 전송할 데이터를 전송하는 단계
    를 더 포함하는 것을 특징으로 하는 데이터 대기 여부를 알리는 지그비 네트워크의 데이터 전송방법.
  3. 제1항에 있어서,
    상기 응답 프레임은 프레임 컨트롤 필드(Frame Control)를 갖는 헤더(Header)를 포함하며,
    상기 프레임 컨트롤 필드는 상기 데이터 대기 여부 비트를 포함하는 것을 특징으로 하는 데이터 대기 여부를 알리는 지그비 네트워크의 데이터 전송방법.
  4. 삭제
  5. 제1항에 있어서,
    상기 데이터 프레임은 외부의 사용자의 요청에 의한 지그비 동작을 수행하기 위해 상기 지그비 코디네이터에 상기 지그비 동작을 수행하기 위한 지그비 동작 정보를 더 포함하는 것을 특징으로 하는 데이터 대기 여부를 알리는 지그비 네트워크의 데이터 전송방법.
  6. 제3항에 있어서,
    상기 데이터 대기 여부 비트는 프레임 펜딩 비트(Frame Pendig Bit)이며
    상기 프레임 펜딩 비트는 전송할 데이터가 있을 시 '1'로 셋팅되고, 전송할 데이터가 없을 시 '0'으로 셋팅되는 것을 특징으로 하는 데이터 대기 여부를 알리는 지그비 네트워크의 데이터 전송방법.
KR1020060092748A 2006-09-25 2006-09-25 데이터 대기 여부를 알리는 지그비 네트워크의 데이터전송방법 KR100862490B1 (ko)

Priority Applications (2)

Application Number Priority Date Filing Date Title
KR1020060092748A KR100862490B1 (ko) 2006-09-25 2006-09-25 데이터 대기 여부를 알리는 지그비 네트워크의 데이터전송방법
US11/860,324 US20080075005A1 (en) 2006-09-25 2007-09-24 Data transmission method indicating data pending in zigbee network

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
KR1020060092748A KR100862490B1 (ko) 2006-09-25 2006-09-25 데이터 대기 여부를 알리는 지그비 네트워크의 데이터전송방법

Publications (2)

Publication Number Publication Date
KR20080027562A KR20080027562A (ko) 2008-03-28
KR100862490B1 true KR100862490B1 (ko) 2008-10-08

Family

ID=39224808

Family Applications (1)

Application Number Title Priority Date Filing Date
KR1020060092748A KR100862490B1 (ko) 2006-09-25 2006-09-25 데이터 대기 여부를 알리는 지그비 네트워크의 데이터전송방법

Country Status (2)

Country Link
US (1) US20080075005A1 (ko)
KR (1) KR100862490B1 (ko)

Families Citing this family (6)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
KR100643323B1 (ko) * 2005-02-03 2006-11-10 삼성전자주식회사 지그비 시스템에서 데이터 송수신 방법 및 그 방법을사용하는 코디네이터 및 디바이스
KR101378647B1 (ko) * 2007-09-28 2014-04-01 삼성전자주식회사 Ieee 802.15.4 네트워크에서의 보안 설정 가능한 맥프레임 제공 방법 및 장치
KR101633614B1 (ko) * 2009-02-13 2016-06-27 코닌클리케 필립스 엔.브이. 배터리 없는 지그비 디바이스를 포함하는 네트워크 내의 통신을 위한 방법과, 그에 대한 네트워크 및 디바이스
US8559323B2 (en) * 2010-03-10 2013-10-15 Cisco Technology, Inc. Downlink OFDMA for service sets with mixed client types
FR3067557B1 (fr) 2017-06-13 2020-10-09 Schneider Electric Ind Sas Procede de communication radio dans un systeme comportant une pluralite de modules communicants
CN108064089B (zh) * 2017-12-11 2020-05-22 湖北大学 一种基于ZigBee的无中心节点自组网方法

Citations (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2003001231A (ja) * 2002-03-29 2003-01-07 Sanyo Electric Co Ltd 有機物処理装置
KR20060052383A (ko) * 2004-11-01 2006-05-19 한국전자통신연구원 초광대역 임펄스 통신을 위한 무선 통신 시스템과 무선통신 장치 및 그 방법
KR20060083654A (ko) * 2005-01-18 2006-07-21 삼성전기주식회사 Ieee 802.15.4에 따른 채널 선점 통신 방법
KR20060088994A (ko) * 2005-02-03 2006-08-08 삼성전자주식회사 지그비 시스템에서 데이터 송수신 방법 및 그 방법을사용하는 코디네이터 및 디바이스

Family Cites Families (6)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
ATE362684T1 (de) * 2000-03-02 2007-06-15 Alcatel Lucent Gekennzeichneter prioritätswarteschlangescheduler
FR2819661B1 (fr) * 2001-01-15 2003-03-28 Nortel Networks Procede et dispositifs de transmission de donnees avec mecanisme d'acquittement
KR100552490B1 (ko) * 2003-06-13 2006-02-15 삼성전자주식회사 무선 애드혹 네트워크 환경에서 중재자 교체방법 및 그방법을 사용하는 통신시스템
TWI287375B (en) * 2004-11-23 2007-09-21 Inst Information Industry Parallel transmission method and the system of a wireless local area network
US20070030848A1 (en) * 2005-07-28 2007-02-08 Yokogawa Electric Corporation Network communication system
TWI308013B (en) * 2006-04-10 2009-03-21 Inst Information Industry Power-saving wireless network, packet transmitting method for use in the wireless network and computer readable media

Patent Citations (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2003001231A (ja) * 2002-03-29 2003-01-07 Sanyo Electric Co Ltd 有機物処理装置
KR20060052383A (ko) * 2004-11-01 2006-05-19 한국전자통신연구원 초광대역 임펄스 통신을 위한 무선 통신 시스템과 무선통신 장치 및 그 방법
KR20060083654A (ko) * 2005-01-18 2006-07-21 삼성전기주식회사 Ieee 802.15.4에 따른 채널 선점 통신 방법
KR20060088994A (ko) * 2005-02-03 2006-08-08 삼성전자주식회사 지그비 시스템에서 데이터 송수신 방법 및 그 방법을사용하는 코디네이터 및 디바이스

Non-Patent Citations (1)

* Cited by examiner, † Cited by third party
Title
논문(2003.12.31)*

Also Published As

Publication number Publication date
US20080075005A1 (en) 2008-03-27
KR20080027562A (ko) 2008-03-28

Similar Documents

Publication Publication Date Title
CN107615793B (zh) 以高信道效率、分散式方式在对等站点间传输数据的方法和***
JP6974454B2 (ja) データ通信方法および装置
US20110051638A1 (en) Method for managing the power in the wireless network
CN101632257B (zh) 在无线网络中分配资源的方法
US10560929B2 (en) Resource request method and system, device, and network side node
WO2016207837A1 (en) Target wake time (twt) scheduling for orthogonal frequency-division multiple access (ofdma) channelization
CN107925964A (zh) 具有大量站的wlan中的功率节省机制
US8559338B2 (en) Method for managing the power in the wireless network
KR100862490B1 (ko) 데이터 대기 여부를 알리는 지그비 네트워크의 데이터전송방법
WO2021136007A1 (zh) 一种中继通信方法及装置
WO2018099315A1 (zh) 一种站点关联方法及装置
WO2020114048A1 (zh) 数据传输方法及相关装置
JP2004509513A (ja) データを転送するための、方法及び信号システム
CN107534848B (zh) 一种以分散和省电方式进行数据通信的***和方法
KR20050121355A (ko) 비동기 통신시스템에서 전력 절약 방법 및 시스템
US10812545B2 (en) Beacon sensor advertisement frame
US20100040041A1 (en) Switching role of apparatuses between controller (host) and participant (device) to schedule bi-directional data
JP5217525B2 (ja) 無線通信装置、無線通信方法および無線通信制御プログラム
WO2018072544A1 (zh) 信息传输方法及站点
US10477370B2 (en) System and method for low latency wireless connection
KR20160095859A (ko) 무선 네트워크 시스템에서의 링크 품질 판단 방법
EP3905736A1 (en) Device discovery method, apparatus, and system
JP2006303735A (ja) 無線通信装置,無線通信システムおよび無線通信方法
KR100599537B1 (ko) 개인 무선 네트워크에서 소비 전력을 저감하기 위한매체접속제어 및 물리계층 장치
CN105264942A (zh) 一种数据传输发射端设备、接收端设备和方法

Legal Events

Date Code Title Description
A201 Request for examination
E902 Notification of reason for refusal
E902 Notification of reason for refusal
E701 Decision to grant or registration of patent right
GRNT Written decision to grant
FPAY Annual fee payment

Payment date: 20120928

Year of fee payment: 5

FPAY Annual fee payment

Payment date: 20130916

Year of fee payment: 6

FPAY Annual fee payment

Payment date: 20141001

Year of fee payment: 7

FPAY Annual fee payment

Payment date: 20151201

Year of fee payment: 8

FPAY Annual fee payment

Payment date: 20161004

Year of fee payment: 9

LAPS Lapse due to unpaid annual fee