KR20110017657A - Network device and network control device in wireless body area network and security wakeup method for the network device - Google Patents

Network device and network control device in wireless body area network and security wakeup method for the network device Download PDF

Info

Publication number
KR20110017657A
KR20110017657A KR1020090075238A KR20090075238A KR20110017657A KR 20110017657 A KR20110017657 A KR 20110017657A KR 1020090075238 A KR1020090075238 A KR 1020090075238A KR 20090075238 A KR20090075238 A KR 20090075238A KR 20110017657 A KR20110017657 A KR 20110017657A
Authority
KR
South Korea
Prior art keywords
wake
network
network device
wakeup
control device
Prior art date
Application number
KR1020090075238A
Other languages
Korean (ko)
Other versions
KR101107878B1 (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 KR1020090075238A priority Critical patent/KR101107878B1/en
Publication of KR20110017657A publication Critical patent/KR20110017657A/en
Application granted granted Critical
Publication of KR101107878B1 publication Critical patent/KR101107878B1/en

Links

Images

Classifications

    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W4/00Services specially adapted for wireless communication networks; Facilities therefor
    • H04W4/90Services for handling of emergency or hazardous situations, e.g. earthquake and tsunami warning systems [ETWS]
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W12/00Security arrangements; Authentication; Protecting privacy or anonymity
    • H04W12/06Authentication
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W4/00Services specially adapted for wireless communication networks; Facilities therefor
    • H04W4/80Services using short range communication, e.g. near-field communication [NFC], radio-frequency identification [RFID] or low energy communication
    • 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
    • H04W52/0209Power saving arrangements in terminal devices
    • H04W52/0225Power saving arrangements in terminal devices using monitoring of external events, e.g. the presence of a signal
    • H04W52/0229Power saving arrangements in terminal devices using monitoring of external events, e.g. the presence of a signal where the received signal is a wanted signal
    • 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
    • H04W52/0209Power saving arrangements in terminal devices
    • H04W52/0225Power saving arrangements in terminal devices using monitoring of external events, e.g. the presence of a signal
    • H04W52/0248Power saving arrangements in terminal devices using monitoring of external events, e.g. the presence of a signal dependent on the time of the day, e.g. according to expected transmission activity
    • YGENERAL TAGGING OF NEW TECHNOLOGICAL DEVELOPMENTS; GENERAL TAGGING OF CROSS-SECTIONAL TECHNOLOGIES SPANNING OVER SEVERAL SECTIONS OF THE IPC; TECHNICAL SUBJECTS COVERED BY FORMER USPC CROSS-REFERENCE ART COLLECTIONS [XRACs] AND DIGESTS
    • Y02TECHNOLOGIES OR APPLICATIONS FOR MITIGATION OR ADAPTATION AGAINST CLIMATE CHANGE
    • Y02DCLIMATE CHANGE MITIGATION TECHNOLOGIES IN INFORMATION AND COMMUNICATION TECHNOLOGIES [ICT], I.E. INFORMATION AND COMMUNICATION TECHNOLOGIES AIMING AT THE REDUCTION OF THEIR OWN ENERGY USE
    • Y02D30/00Reducing energy consumption in communication networks
    • Y02D30/70Reducing energy consumption in communication networks in wireless communication networks

Landscapes

  • Engineering & Computer Science (AREA)
  • Computer Networks & Wireless Communication (AREA)
  • Signal Processing (AREA)
  • Computer Security & Cryptography (AREA)
  • Business, Economics & Management (AREA)
  • Health & Medical Sciences (AREA)
  • Emergency Management (AREA)
  • Environmental & Geological Engineering (AREA)
  • Public Health (AREA)
  • Mobile Radio Communication Systems (AREA)

Abstract

PURPOSE: A network device and a network control device in a WBAN(Wireless Body Area Network), and a security wake-up method for the network device are provided to authenticate a network control device in a network device through a WAC(Wake-up Authentication Code) included in a wake-up radio signal in order to safely transfer data. CONSTITUTION: A wake-up pattern table storage unit(501) stores a wake-up pattern table which is an information table for wake-up time, and a sensing unit(502) senses the variation of a sensing target object. A transmission and reception unit(503) transmits and receives data to and from a network control device. A wake-up radio unit(504) switches a sleep state of a circuit into a wake-up state by receiving a wake-up radio signal.

Description

WBAN의 네트워크 장치 및 네트워크 제어 장치 그리고 네트워크 장치의 시큐리티 웨이크업 방법{NETWORK DEVICE AND NETWORK CONTROL DEVICE IN WIRELESS BODY AREA NETWORK AND SECURITY WAKEUP METHOD FOR THE NETWORK DEVICE}NETWORK DEVICE AND NETWORK CONTROL DEVICE IN WIRELESS BODY AREA NETWORK AND SECURITY WAKEUP METHOD FOR THE NETWORK DEVICE}

본 발명에 따른 실시예들은 WBAN(Wireless Body Area Network)의 네트워크 장치 및 네트워크 제어 장치 그리고 네트워크 장치의 시큐리티 웨이크업 방법에 관한 것이다.Embodiments according to the present invention relate to a network device and a network control device of a wireless body area network (WBAN) and a security wake-up method of the network device.

WBAN(Wireless Body Area Network)은 사람이 착용하는 옷이나, 인체에 부착된 여러 장치들로 구성된 네트워크를 통해 몸을 중심으로 다양한 정보 기기와 네트워크 간의 데이터 전달 통신 기술을 의미한다. 이러한 WBAN의 장치들은 특성상 배터리 전력을 이용하는 경우가 많다. 따라서, 장치의 전력소모를 감소시키는 것이 매우 중요하다. 본 명세서에서는 WBAN의 장치들에 대해 효율적인 전력 사용을 위한 네트워크 장치 및 네트워크 제어 장치 그리고 네트워크 장치의 시큐리티 웨이크업 방법을 제공한다.WBAN (Wireless Body Area Network) refers to data transmission communication technology between various information devices and networks around the body through a network composed of clothes worn by a person or devices attached to a human body. These WBAN devices often use battery power due to their characteristics. Therefore, it is very important to reduce the power consumption of the device. The present specification provides a network device, a network control device, and a security wake-up method of a network device for efficient power use of devices of a WBAN.

본 발명의 일실시예는 웨이크업 패턴, 웨이크업 라디오 신호를 통해 필요한 경우에만 웨이크업 상태로 전환됨으로써, 전력 소모를 줄일 수 있는 네트워크 장치 및 네트워크 제어 장치를 제공한다.One embodiment of the present invention provides a network device and a network control device capable of reducing power consumption by switching to a wake-up state only when necessary through a wake-up pattern and a wake-up radio signal.

본 발명의 일실시예는 웨이크업 라디오 신호에 포함되는 WAC(Wake-up Authentication Code)를 통해 네트워크 장치에서 네트워크 제어 장치를 인증함으로써, 안전하게 데이터를 전송할 수 있는 네트워크 장치 및 네트워크 제어 장치를 제공한다.One embodiment of the present invention provides a network device and a network control device capable of transmitting data securely by authenticating a network control device in a network device through a wake-up authentication code (WAC) included in a wake-up radio signal.

본 발명의 일실시예에 따른 네트워크 장치는 웨이크업 시간에 대한 정보 테이블인 웨이크업(wakeup) 패턴 테이블을 저장하는 웨이크업 패턴 테이블 저장부, 센싱 대상의 변화를 감지하는 센싱부 및 네트워크 제어 장치와 데이터를 송수신하는 송수신부를 포함하고, 상기 웨이크업 시간마다, 또는 상기 센싱부에서 비상(emergency) 상황으로 지정된 변화를 감지하거나 상기 송수신부에서 웨이크업 라디오 신호를 수신하는 경우, 슬립 상태에서 웨이크업 상태로 전환된다.According to an embodiment of the present invention, a network device includes a wakeup pattern table storage unit for storing a wakeup pattern table, which is an information table for a wakeup time, a sensing unit for detecting a change in a sensing target, and a network control device; And a transceiver configured to transmit and receive data, and wakes up from a sleep state every time the wakeup time is detected or when the sensing unit detects a change designated as an emergency situation or receives a wakeup radio signal from the transceiver unit. Is switched to.

본 발명의 일측면에 따르면, 상기 웨이크업 시간은 어플리케이션에서 요구되는 트래픽 레벨에 따라 상기 네트워크 제어 장치에서 결정될 수 있고, 상기 웨이크업 패턴 테이블은 상기 네트워크 제어 장치에 의해 생성 및 수정되어 전송될 수 있다.According to an aspect of the present invention, the wakeup time may be determined by the network control device according to a traffic level required by an application, and the wakeup pattern table may be generated, modified, and transmitted by the network control device. .

본 발명의 일측면에 따르면, 상기 네트워크 장치는 상기 수신된 웨이크업 라디오 신호에 따라 상기 슬립 상태의 메인 회로를 웨이크업 상태로 전환하는 웨이크업 라디오부를 더 포함할 수 있다.According to an aspect of the present invention, the network device may further include a wake-up radio unit for switching the main circuit in the sleep state to a wake-up state according to the received wake-up radio signal.

본 발명의 일측면에 따르면, 상기 네트워크 장치는 상기 웨이크업 라디오 신호를 수신하여 상기 웨이크업 상태로 전환된 후 응답확인 신호를 상기 네트워크 제어 장치로 전송할 수 있고, 상기 네트워크 제어 장치로부터 비컨 프레임을 수신할 수 있다.According to an aspect of the present invention, the network device may receive the wake-up radio signal, switch to the wake-up state, and then transmit a response acknowledgment signal to the network control device, and receive a beacon frame from the network control device. can do.

본 발명의 일측면에 따르면, 상기 네트워크 장치는 상기 웨이크업 상태에서 상기 네트워크 제어 장치로부터 수신된 비컨 프레임을 통해 리소스를 할당받을 수 있고, 상기 할당받은 리소스를 이용하여 상기 네트워크 제어 장치로 데이터를 전송할 수 있다.According to an aspect of the present invention, the network device may be allocated a resource through a beacon frame received from the network control device in the wake-up state, and transmits data to the network control device using the allocated resource. Can be.

본 발명의 일실시예에 따른 네트워크 제어 장치는 네트워크 장치와 데이터를 송수신하는 송수신부 및 어플리케이션에서 요구되는 트래픽 레벨에 따라 상기 네트워크 장치의 웨이크업 시간을 포함하는 웨이크업 패턴 테이블을 수정하는, 웨이크업 패턴 테이블 수정부를 포함하고, 상기 네트워크 장치의 웨이크업 시간에 비컨 프레임을 전송하고, 온-디멘드(on-demand) 상황이 발생하는 경우, 웨이크업 라디오 신호를 상기 네트워크 장치로 전송하고, 상기 네트워크 장치로부터 웨이크업 라디오 신호를 수신하는 경우, 확인응답(acknowledgement) 신호를 상기 네트워크 장치로 전송한다.The network control device according to an embodiment of the present invention modifies a wake-up pattern table including a wake-up time of the network device according to a traffic level required for an application and a transmission / reception unit for transmitting and receiving data with the network device. And a pattern table correction unit, transmitting a beacon frame at the wake-up time of the network device, and transmitting a wake-up radio signal to the network device when an on-demand situation occurs. When receiving a wake-up radio signal from the device, an acknowledgment signal is sent to the network device.

본 발명의 일실시예에 따른 시큐리티 웨이크업 방법은 네트워크 제어 장치로 부터 웨이크업 라디오 신호를 수신하는 단계, 저장된 WAC(Wake-up Authentication Code)와 상기 웨이크업 라디오 신호에 포함된 WAC이 서로 동일한 경우, 메인 회로를 웨이크업 상태로 전환하는 단계, 상기 메인 회로를 통해 확인응답 신호를 상기 네트워크 제어 장치로 전송하는 단계 및 상기 네트워크 제어 장치로부터 리소스를 할당받고, 상기 할당받은 리소스를 통해 데이터를 상기 네트워크 제어 장치로 전송하는 단계를 포함한다.The security wake-up method according to an embodiment of the present invention comprises the steps of receiving a wake-up radio signal from a network control device, when the stored wake-up authentication code (WAC) and the WAC included in the wake-up radio signal are the same. Transitioning a main circuit to a wake-up state; transmitting an acknowledgment signal to the network control apparatus through the main circuit; and receiving a resource from the network control apparatus and transmitting data to the network through the allocated resource. Transmitting to the control device.

본 발명의 일실시예에 따르면, 웨이크업 패턴, 웨이크업 라디오 신호를 통해 필요한 경우에만 웨이크업 상태로 전환됨으로써, 전력 소모를 줄일 수 있다.According to an exemplary embodiment of the present invention, power consumption can be reduced by switching to the wakeup state only when necessary through the wakeup pattern and the wakeup radio signal.

본 발명의 일실시예에 따르면, 웨이크업 라디오 신호에 포함되는 WAC(Wake-up Authentication Code)를 통해 네트워크 장치에서 네트워크 제어 장치를 인증함으로써, 안전하게 데이터를 전송할 수 있다.According to an embodiment of the present invention, by authenticating the network control device in the network device through the WAC (Wake-up Authentication Code) included in the wake-up radio signal, it is possible to transmit data securely.

이하 첨부된 도면을 참조하여 본 발명에 따른 다양한 실시예를 상세히 설명하기로 한다.Hereinafter, various embodiments of the present disclosure will be described in detail with reference to the accompanying drawings.

본 발명의 일실시예에 따른 네트워트 장치는 WBAN(Wireless Body Area Network)을 구성하는 저전력의 침습 및 비침습 BAN 노드(이하, BN)에 대응될 수 있다. 또한, 본 발명의 일실시예에 따른 네트워크 제어 장치는 WBAN에서 하나의 장치 중 선택된 BAN 네트워크 조정자(BAN Network Coordinator, 이하 BNC)에 대응될 수 있다.The network device according to an embodiment of the present invention may correspond to a low power invasive and non-invasive BAN node (hereinafter, BN) constituting a wireless body area network (WBAN). In addition, the network control apparatus according to an embodiment of the present invention may correspond to a BAN network coordinator (BNC) selected from one device in the WBAN.

BN은 제한된 전력으로 동작하기 때문에 디폴드로 슬립 상태일 수 있고, 데이터 전송을 위한 상태가 되기 위해 슬립 상태로부터의 중간 단계인 웨이크업 상태로 전환될 수 있다.Because the BN operates with limited power, it may be in a sleep state by default and may transition to a wake-up state, which is an intermediate step from the sleep state, to become a state for data transmission.

BNC은 교류전력과 같은 상용전력이 공급되는 경우, 항상 웨이크업 상태를 유지할 수 있고, 배터리 전력이 공급되는 경우, 저전력 기술에 적합하도록 제한될 수 있다. 보다 자세하게, 배터리 전력이 공급되는 경우, BNC는 BN의 웨이크업 패턴에 기초하여 스스로의 웨이크업 패턴을 계산할 수 있고, 트래픽 기반의 웨이크업 테이블을 유지할 수 있다. 또한, BNC는 BN과의 일반 통신(normal traffic), 비상 통신(emergency traffic) 및 온-디멘드 통신(on-demand traffic)을 지원할 수 있다.The BNC can always wake up when commercial power is supplied, such as AC power, and can be limited to suit low power technologies when battery power is supplied. In more detail, when battery power is supplied, the BNC may calculate its own wakeup pattern based on the wakeup pattern of the BN and maintain a traffic-based wakeup table. In addition, the BNC may support normal traffic, emergency traffic, and on-demand traffic with the BN.

여기서, BNC와 BN은 아래와 같이 장치 유형 중 하나의 장치 유형을 가질 수 있다.Here, the BNC and the BN may have one device type among the device types as follows.

1. 전체 기능 장치(Full Function Device, FFD): 이러한 장치 유형의 BNC 또는 BN은 복수의 물리계층(PHY)을 지원하고, 웨이크업 라디오 회로를 갖는 장치로서, 내부 BAN 통신이 가능하고, 웨이크업 라디오 신호의 전송/수신이 모두 가능하다.Full Function Device (FFD): A BNC or BN of this type of device is a device that supports multiple physical layers (PHYs) and has wake-up radio circuitry, capable of internal BAN communication, and wake-up. Both transmission and reception of radio signals are possible.

2. 감소된 기능 장치(Reduced Function Device, RFD)2. Reduced Function Device (RFD)

2-1. 수동적인(passive) 웨이크업 라디오 회로를 갖는 RFD: 수동적인 웨이크업 라디오 회로는 웨이크업 라디오 신호의 수신만이 가능하다. 이러한 장치 유형의 BN은 온-디멘드 통신의 경우에 BNC로부터 웨이크업 라디오 신호를 수신할 수 있고, 또한 비상 통신을 위해, 더 높은 오더 채널(higher order channel)을 통해 비 상 커맨드(emergency command)를 BNC로 전송할 수 있다.2-1. RFD with Passive Wakeup Radio Circuitry: Passive wakeup radio circuitry is capable of receiving only wakeup radio signals. A BN of this type of device can receive wake-up radio signals from the BNC in case of on-demand communication, and also for emergency communication, an emergency command over a higher order channel. Can be sent to BNC.

2-2. 웨이크업 라디오 회로를 갖지 않는 RFD: 이러한 장치 유형의 BN은 웨이크업 라디오 신호를 송수신할 수 없다. 즉, 이러한 장치 유형의 BN은 웨이크업 라디오 신호를 전송할 수도, 수신할 수도 없기 때문에 온-디멘드 통신을 지원할 수 없으나, 비상 통신을 위해, 더 높은 오더 채널을 통해 비상 커맨드를 BNC로 전송할 수는 있다.2-2. RFD without wake-up radio circuit: A BN of this type of device cannot send and receive wake-up radio signals. That is, a BN of this type of device cannot support on-demand communication because it cannot transmit or receive wake-up radio signals, but for emergency communication, it is possible to send emergency commands to the BNC via higher order channels. .

2-3. 적극적인(active) 웨이크업 라디오 회로를 갖는 RFD: 단일 물리계층을 지원하고, 적극적인 웨이크업 라디오 회로를 갖는 장치로서, 적극적인 웨이크업 라디오 회로는 웨이크업 라디오 신호의 송신과 수신이 모두 가능하다.2-3. RFD with Active Wakeup Radio Circuitry: A device that supports a single physical layer and has an active wakeup radio circuit, where the active wakeup radio circuit is capable of both transmitting and receiving wakeup radio signals.

도 1은 본 발명의 일실시예에 따른 네트워크 장치 및 네트워크 제어 장치간의 일반 통신을 설명하기 위한 일례이다. 도 1은 본 실시예에 따른 네트워크 장치인 BN(101)과 본 실시예에 따른 네트워크 제어 장치인 BNC(102)를 나타내고 있다. 일반적인 경우에, BN(101)은 웨이크업 패턴에 기초하여 동작할 수 있다. 초기 웨이크업 패턴은 BN(101)의 생산 시 미리 정의되거나 BNC(102)에 의해 생성 또는 수정될 수 있다. 이러한 웨이크업 패턴은 어플리케이션의 요청에 의존하여 트래픽 레벨에 따라 간단하게 표현될 수 있다. 예를 들어, 하기 표 1과 같이 일, 시간, 분, 초, 밀리초와 같이 다양한 시간이 어플리케이션에 따라 웨이크업 패턴에 따른 웨이크업 시간으로서 결정될 수 있다.1 is an example for explaining general communication between a network device and a network control device according to an embodiment of the present invention. 1 shows a BN 101 as a network device according to the present embodiment and a BNC 102 as a network control device according to the present embodiment. In the general case, the BN 101 may operate based on the wakeup pattern. The initial wakeup pattern may be predefined in the production of the BN 101 or may be generated or modified by the BNC 102. This wakeup pattern may be simply expressed according to the traffic level depending on the request of the application. For example, as shown in Table 1, various times such as days, hours, minutes, seconds, and milliseconds may be determined as a wakeup time according to a wakeup pattern according to an application.

BNBN Work 시간time minute second 밀리초Milliseconds 내시경장치Endoscope ii 심전도 기록 장치ECG recorder jj 인슐린 센서Insulin sensor kk 혈당 센서Blood glucose sensor ll 혈압 센서Blood pressure sensor mm 근전 기록 장치EMG nn

이때, BNC(102)는 트래픽 레벨에 따라 웨이크업 패턴을 조절할 수 있다. 일례로, 높은 트래픽의 BN일수록 웨이크업 패턴에 따른 웨이크업 시간을 짧게, 낮은 트래픽의 BN일수록 웨이크업 패턴에 따른 웨이크업 시간을 길게 설정할 수 있다. 이러한 웨이크업 패턴에 따른 웨이크업 시간은 웨이크업 패턴 테이블로서 BN(101)과 BNC(102)에 각각 저장될 수 있다.In this case, the BNC 102 may adjust the wakeup pattern according to the traffic level. For example, the wake-up time according to the wake-up pattern may be shorter as the BN of the high traffic, and the wake up time according to the wake-up pattern may be set longer as the BN of the low traffic. The wakeup time according to the wakeup pattern may be stored in the BN 101 and the BNC 102 as a wakeup pattern table, respectively.

BNC(102)는 BN(101)의 정확한 웨이크업 시간에 비컨 프레임(103)을 BN(101)으로 전송할 수 있다. 따라서, BN(101)은 웨이크업 상태로 전환된 후, 비컨 프레임(103)을 수신할 수 있고, 비컨 프레임(103)이 포함하는 동기화 정보, 채널 할당 정보, 트래픽 부하에 기반한 GTS(Guaranteed Time Slot) 할당 정보 및 우선순위 정보 등을 얻을 수 있다. 이때, BN(101)은 우선순위에 기초하여 채널 및 시간 슬롯을 할당받아 BNC(102)로 데이터 프레임(104)을 전송함으로써, 대상에 대한 센싱 정보와 같은 데이터를 전송할 수 있다. BNC(102)는 데이터 프레임(104)을 수신한 후 BN(101)으로 확인응답(acknowledgement) 신호를 전송할 수 있다. BN(101)은 슬립 상태에서는 비컨 프레임(103)을 수신할 수 없다. 만약, BN(101)이 비컨 프레임(103)을 수신하지 못하여 BNC(102)이 미리 결정된 시간 내에 확인응답 신호를 수신하지 못하는 경우, BNC(102)는 BN(101)으로 다른 비컨 프레임을 전송할 수 있다. 이때, 이러한 비컨 프레임들은 MICS(Medical Implant Communication System) 밴드와 같이 더 높은 오더 채널(order channel)을 통해 전송될 수 있다.The BNC 102 may send the beacon frame 103 to the BN 101 at the exact wakeup time of the BN 101. Accordingly, the BN 101 may receive the beacon frame 103 after the transition to the wake-up state, and the guaranteed time slot based on synchronization information, channel allocation information, and traffic load included in the beacon frame 103. ) Allocation information and priority information can be obtained. In this case, the BN 101 may be allocated a channel and a time slot based on the priority to transmit the data frame 104 to the BNC 102, thereby transmitting data such as sensing information about the object. The BNC 102 may send an acknowledgment signal to the BN 101 after receiving the data frame 104. The BN 101 cannot receive the beacon frame 103 in the sleep state. If the BN 101 does not receive the beacon frame 103 and the BNC 102 does not receive an acknowledgment signal within a predetermined time, the BNC 102 may transmit another beacon frame to the BN 101. have. In this case, these beacon frames may be transmitted through a higher order channel, such as a MICS (Medical Implant Communication System) band.

도 2는 본 발명의 일실시예에 따른 네트워크 장치 및 네트워트 제어 장치간의 비상 통신을 설명하기 위한 일례이다. 도 2는 본 실시예에 따른 네트워크 장치인 BN(101)과 본 실시예에 따른 네트워크 제어 장치인 BNC(102)를 나타내고 있다. BN(101)이 센싱 대상에 대한 건강상의 문제와 같은 비상 상황으로 지정된 변화를 감지하는 등의 경우, BN(101)은 스스로 슬립 상태에서 웨이크업 상태로 상태를 전환할 수 있다. 즉, 도 2의 일례에서 제1 시점(201)은 BN(101)이 슬립 상태임을, 제2 시점(202)은 BN(101)이 웨이크업 상태임을 각각 나타낼 수 있다. 이때, BN(101)은 BNC(102)로 웨이크업 라디오 신호(203)를 전송할 수 있다. 이 경우, BN(101)은 적극적인 웨이크업 라디오 회로를 포함한다.2 is an example for explaining emergency communication between a network device and a network control device according to an embodiment of the present invention. 2 shows a BN 101 as a network device according to the present embodiment and a BNC 102 as a network control device according to the present embodiment. When the BN 101 detects a change designated as an emergency situation such as a health problem for a sensing target, the BN 101 may switch a state from a sleep state to a wake-up state by itself. That is, in the example of FIG. 2, the first time point 201 may indicate that the BN 101 is in a sleep state, and the second time point 202 may indicate that the BN 101 is in a wake-up state. In this case, the BN 101 may transmit a wakeup radio signal 203 to the BNC 102. In this case, the BN 101 includes an active wake up radio circuit.

BNC(102)는 웨이크업 라디오 신호(203)를 수신한 후 BN(101)으로 제1 확인응답 신호(204)를 전송할 수 있고, 연속하여 비컨 프레임(205)을 더 전송할 수 있다. BN(101)은 도 1을 통해 설명한 바와 같이 비컨 프레임(205)에 포함된 정보를 통해 채널 및 시간 슬롯을 할당받아 BCN(102)으로 데이터 프레임(206)을 전송함으로써, 데이터를 전송할 수 있다. BNC(102)는 데이터 프레임(206)을 수신한 후 BN(101)으로 제2 확인응답 신호(207)를 전송할 수 있다.The BNC 102 may send the first acknowledgment signal 204 to the BN 101 after receiving the wake up radio signal 203, and may further transmit the beacon frame 205 in succession. As described with reference to FIG. 1, the BN 101 may transmit data by transmitting a data frame 206 to the BCN 102 by allocating a channel and a time slot through the information included in the beacon frame 205. The BNC 102 may send a second acknowledgment signal 207 to the BN 101 after receiving the data frame 206.

다른 실시예로, 장치 유형에 대한 설명에서와 같이, BN(101)이 수동적인 웨이크업 라디오 회로를 포함하거나 또는 웨이크업 라디오 회로를 포함하지 않는 경우, BN(101)은 웨이크업 라디오 신호(203) 대신 더 높은 오더 채널을 통해 비상 커맨드를 BNC(102)로 전송할 수도 있다. 이 경우, BNC(102)는 비상 커맨드에 대응하여 BN(101)으로 바로 비컨 프레임(205)을 전송할 수 있다. 이후의 과정은 상술한 바와 동일하다.In another embodiment, as in the description of the device type, if the BN 101 includes a passive wake up radio circuit or does not include a wake up radio circuit, the BN 101 may wake up the radio signal 203. Alternatively, an emergency command may be sent to the BNC 102 over a higher order channel. In this case, the BNC 102 may transmit the beacon frame 205 directly to the BN 101 in response to the emergency command. The subsequent procedure is the same as described above.

도 3은 본 발명의 일실시예에 따른 네트워크 장치 및 네트워트 제어 장치간의 비상 통신을 설명하기 위한 다른 예이다. 도 3은 본 실시예에 따른 네트워크 장치인 BN(101)과 본 실시예에 따른 네트워크 제어 장치인 BNC(102)를 나타내고 있다. BN(101)은 배터리 전력이 부족한 경우 등에도 스스로 슬립 상태를 웨이크업 상태로 전환할 수 있다. 즉, 도 3의 일례에서 제1 시점(301)은 BN(101)이 슬립 상태임을, 제2 시점(302)은 BN(101)이 웨이크업 상태임을 각각 나타낼 수 있다. 그러나, 이와 같이 별도의 데이터 전송을 필요치 않는 경우에 BN(101)은 별도의 자원을 할당받지 않고, 웨이크업 라디오 신호(303)를 BNC(102)로 전송하고, BNC(102)로부터 확인응답 신호를 수신하는 것만으로 통신이 종료될 수 있다.3 is another example for explaining emergency communication between a network device and a network control device according to an embodiment of the present invention. 3 shows a BN 101 as a network device according to the present embodiment and a BNC 102 as a network control device according to the present embodiment. The BN 101 may switch the sleep state to the wakeup state even when the battery power is insufficient. That is, in the example of FIG. 3, the first time point 301 may indicate that the BN 101 is in a sleep state, and the second time point 302 may indicate that the BN 101 is in a wake-up state. However, when no separate data transmission is required in this manner, the BN 101 transmits the wake-up radio signal 303 to the BNC 102 without receiving a separate resource, and receives an acknowledgment signal from the BNC 102. The communication can be terminated simply by receiving.

도 3에서도 다른 실시예로, BN(101)이 수동적인 웨이크업 라디오 회로를 포함하거나 또는 웨이크업 라디오 회로를 포함하지 않는 경우에는, BN(101)이 웨이크업 라디오 신호(303) 대신 더 높은 오더 채널을 통해 비상 커맨드를 BNC(102)로 전송할 수 있고, BNC(102)는 비상 커맨드에 따른 확인응답 신호를 BN(101)으로 전송할 수 있다.In another embodiment in FIG. 3, if the BN 101 includes a passive wake-up radio circuit or does not include a wake-up radio circuit, the BN 101 orders higher than the wake-up radio signal 303. The emergency command may be transmitted to the BNC 102 through the channel, and the BNC 102 may transmit an acknowledgment signal according to the emergency command to the BN 101.

도 4는 본 발명의 일실시예에 따른 네트워크 장치 및 네트워트 제어 장치간의 온-디멘드 통신을 설명하기 위한 일례이다. 도 4는 본 실시예에 따른 네트워크 장치인 BN(101)과 본 실시예에 따른 네트워크 제어 장치인 BNC(102)를 나타내고 있다. BNC(102)에서 BN(101)로부터의 데이터가 필요하거나 웨이크업 패턴 테이블을 수정해야 하는 경우, 웨이크업 패턴과는 별도로 BN(101)을 웨이크업 상태로 전환시킬 수 있다.4 is an example for explaining on-demand communication between a network device and a network control device according to an embodiment of the present invention. 4 shows a BN 101 as a network device according to the present embodiment and a BNC 102 as a network control device according to the present embodiment. If the BNC 102 needs data from the BN 101 or needs to modify the wakeup pattern table, the BN 101 can be switched to the wakeup state separately from the wakeup pattern.

BNC(102)는 우선 웨이크업 라디오 신호(403)를 BN(101)으로 전송함으로써, BN(101)이 슬립 상태에서 웨이크업 상태로 전환되도록 할 수 있다. 즉, 도 4의 일례에서 제1 시점(401)은 BN(101)이 슬립 상태임을, 제2 시점(402)은 BN(101)이 웨이크업 상태임을 각각 나타낼 수 있다. 웨이크업 라디오 신호(403)를 수신한 BN(101)은 BNC(102)로 제1 확인응답 신호(404)를 전송할 수 있다. BNC(102)는 제1 확인응답 신호(404)를 통해 BN(101)이 웨이크업 상태로 전환되었음을 확인할 수 있고, BN(101)으로 비컨 프레임(405)을 전송할 수 있다. 도 1 및 도 2에서와 같이 비컨 프레임(405)을 수신한 BN(101)은 비컨 프레임(405)에 포함된 정보에 기초하여 채널 및 시간 슬롯을 할당받을 수 있고, 데이터 프레임(406)을 BNC(102)로 전송할 수 있다. BNC(102)는 데이터 프레임(406)의 수신에 따라 제2 확인응답 신호(407)를 BN(101)으로 전송할 수 있다.The BNC 102 may first cause the BN 101 to transition from a sleep state to a wake up state by transmitting a wake up radio signal 403 to the BN 101. That is, in the example of FIG. 4, the first time point 401 may indicate that the BN 101 is in a sleep state, and the second time point 402 may indicate that the BN 101 is in a wake-up state. Receiving the wake-up radio signal 403, the BN 101 may transmit a first acknowledgment signal 404 to the BNC 102. The BNC 102 may confirm that the BN 101 has transitioned to the wake-up state through the first acknowledgment signal 404, and may transmit a beacon frame 405 to the BN 101. As shown in FIGS. 1 and 2, the BN 101 that receives the beacon frame 405 may be allocated a channel and a time slot based on the information included in the beacon frame 405, and the data frame 406 may be assigned to the BNC 101. Transmit to 102. The BNC 102 may transmit a second acknowledgment signal 407 to the BN 101 upon receipt of the data frame 406.

또한, 상술한 바와 같이 BNC(102)에서 BN(101)의 웨이크업 패턴 테이블을 수정하기 위해 BN(101)을 웨이크업 상태로 전환시킨 경우에는 비컨 프레임(405) 대신 수정된 웨이크업 패턴 테이블에 대한 정보를 전송할 수도 있다. 이 경우, BN(101)은 단순히 확인응답 신호를 전송함으로써, 통신이 종료될 수 있다. BNC(102)는 일반적으로 전체 기능 장치의 장치 유형을 갖기 때문에 항상 웨이크업 라디오 신호를 전송하는 것이 가능하다.Also, as described above, when the BN 101 is switched to the wake-up state in order to modify the wake-up pattern table of the BN 101, the BNC 102 is applied to the modified wake-up pattern table instead of the beacon frame 405. Information may be transmitted. In this case, the BN 101 simply terminates the communication by sending an acknowledgment signal. Since the BNC 102 generally has the device type of a full functional device, it is always possible to transmit a wakeup radio signal.

이와 같이, 본 실시예에 따른 네트워크 장치 및 네트워크 제어 장치를 이용하면, 웨이크업 패턴, 웨이크업 라디오 신호를 통해 필요한 경우에만 웨이크업 상태로 전환됨으로써, 전력 소모를 줄일 수 있다.As such, when the network device and the network control device according to the present embodiment are used, power consumption can be reduced by switching to the wake-up state only when necessary through the wake-up pattern and the wake-up radio signal.

도 5는 본 발명의 일실시예에 있어서, 네트워크 장치의 내부 구성을 설명하기 위한 블록도이다. 도 5는 본 실시예에 따른 네트워크 장치인 BN(101)의 내부 구성을 나타낼 수 있다. 즉, BN(101)은 웨이크업 패턴 테이블 저장부(501), 센싱부(502), 송수신부(503) 및 웨이크업 라디오부(504)를 포함할 수 있다.5 is a block diagram illustrating an internal configuration of a network device according to an embodiment of the present invention. 5 shows an internal configuration of the BN 101 which is a network device according to the present embodiment. That is, the BN 101 may include a wakeup pattern table storage 501, a sensing unit 502, a transceiver 503, and a wakeup radio unit 504.

웨이크업 패턴 테이블 저장부(501)는 웨이크업 시간에 대한 정보 테이블인 웨이크업 패턴 테이블을 저장한다. 이때, 웨이크업 시간은 어플리케이션에서 요구되는 트래픽 레벨에 따라 본 발명의 일실시예에 따른 네트워크 제어 장치에서 결정될 수 있고, 웨이크업 패턴 테이블은 상기 네트워크 제어 장치에 의해 생성 및 수정되어 전송될 수 있다.The wakeup pattern table storage unit 501 stores a wakeup pattern table, which is an information table on the wakeup time. In this case, the wakeup time may be determined by the network control apparatus according to an embodiment of the present invention according to the traffic level required by the application, and the wakeup pattern table may be generated, modified, and transmitted by the network control apparatus.

센싱부(502)는 센싱 대상의 변화를 감지한다.The sensing unit 502 detects a change in the sensing target.

송수신부(503)는 네트워크 제어 장치와 데이터를 송수신한다.The transceiver 503 transmits and receives data with the network control device.

웨이크업 라디오부(504)는 웨이크업 라디오 신호를 수신하여 슬립 상태의 메인 회로를 웨이크업 상태로 전환한다. 여기서, 웨이크업 라디오부(504)는 상술한 웨이크업 라디오 회로를 의미할 수 있다.The wakeup radio unit 504 receives the wakeup radio signal and switches the main circuit in the sleep state to the wakeup state. Here, the wakeup radio unit 504 may mean the wakeup radio circuit described above.

즉, BN(101)은 웨이크업 시간마다, 또는 센싱부(502)에서 비상(emergency) 상황으로 지정된 변화를 감지하거나 웨이크업 라디오부(504)에서 웨이크업 라디오 신호를 수신하는 경우, 슬립 상태에서 웨이크업 상태로 전환된다.That is, the BN 101 detects a change designated as an emergency situation by the wake-up time or the sensing unit 502, or receives a wake-up radio signal from the wake-up radio unit 504. The device goes into a wake up state.

또한, BN(101)은 웨이크업 라디오 신호를 수신하여 웨이크업 상태로 전환된 후 응답확인 신호를 상기 네트워크 제어 장치로 전송할 수 있고, 상기 네트워크 제어 장치로부터 비컨 프레임을 수신할 수 있다. 이때, BN(101)은 웨이크업 상태에서 상기 네트워크 제어 장치로부터 수신된 비컨 프레임을 통해 리소스를 할당받을 수 있고, 할당받은 리소스를 이용하여 상기 네트워크 제어 장치로 데이터를 전송할 수 있다.In addition, the BN 101 may receive a wake-up radio signal, switch to the wake-up state, and then transmit a response acknowledgment signal to the network controller, and may receive a beacon frame from the network controller. At this time, the BN 101 may be allocated a resource through a beacon frame received from the network control device in the wake-up state, and may transmit data to the network control device using the allocated resource.

도 6은 본 발명의 일실시예에 있어서, 네트워크 제어 장치의 내부 구성을 설명하기 위한 블록도이다. 도 6은 본 실시예에 따른 네트워크 장치인 BNC(102)의 내부 구성을 나타낼 수 있다. 즉, BNC(102)는 송수신부(601) 및 웨이크업 패턴 테이블 수정부(602)를 포함할 수 있다.6 is a block diagram illustrating an internal configuration of a network control apparatus according to an embodiment of the present invention. 6 shows an internal configuration of the BNC 102 which is a network device according to the present embodiment. That is, the BNC 102 may include a transceiver 601 and a wakeup pattern table correction unit 602.

송수신부(601)는 본 발명의 일실시예에 따른 네트워크 장치와 데이터를 송수신한다.The transceiver 601 transmits and receives data with a network device according to an embodiment of the present invention.

웨이크업 패턴 테이블 수정부(602)는 어플리케이션에서 요구되는 트래픽 레벨에 따라 상기 네트워크 장치의 웨이크업 시간을 포함하는 웨이크업 패턴 테이블을 수정한다.The wakeup pattern table correction unit 602 modifies the wakeup pattern table including the wakeup time of the network device according to the traffic level required by the application.

이때, BNC(102)는 일반 통신과 같은 상황에서는 상기 네트워크 장치의 웨이크업 시간에 비컨 프레임을 전송한다.At this time, the BNC 102 transmits a beacon frame at the wake-up time of the network device in a situation such as general communication.

또한, BNC(102)는 온-디멘드(on-demand) 상황이 발생하는 경우, 웨이크업 라디오 신호를 상기 네트워크 장치로 전송한다. 이때, BNC(102)는 상기 비컨 프레임을 상기 네트워크 장치로 더 전송할 수 있다.In addition, the BNC 102 sends a wake-up radio signal to the network device when an on-demand situation occurs. In this case, the BNC 102 may further transmit the beacon frame to the network device.

또한, BNC(102)는 상기 네트워크 장치로부터 웨이크업 라디오 신호를 수신하는 경우, 확인응답 신호를 상기 네트워크 장치로 전송한다. 이때, BNC(102)는 상기 확인응답 신호를 상기 네트워크 장치로 전송한 후 상기 네트워크 장치로 상기 비컨 프레임을 더 전송할 수 있다.The BNC 102 also sends an acknowledgment signal to the network device upon receiving a wake up radio signal from the network device. In this case, the BNC 102 may further transmit the beacon frame to the network device after transmitting the acknowledgment signal to the network device.

이러한 네트워크 제어 장치는 기본적으로 전체 기능 장치의 장치 유형을 갖기 때문에 웨이크업 라디오 신호를 송수신하기 위한 웨이크업 라디오 회로에 대한 설명은 생략한다.Since such a network control device basically has the device type of a full functional device, a description of the wakeup radio circuit for transmitting and receiving the wakeup radio signal is omitted.

도 7은 본 발명의 일실시예에 있어서, 네트워크 장치의 시큐리티 웨이크업 방법을 도시한 흐름도이다. 본 실시예에 따른 시큐리티 웨이크업 방법은 본 발명의 일실시예에 따른 네트워크 장치를 통해 수행될 수 있다. 도 7에서는 상기 네트워크 장치를 통해 각각의 단계가 수행되는 과정을 설명함으로써, 상기 시큐리티 웨이크업 방법을 설명한다.7 is a flowchart illustrating a security wakeup method of a network device according to an embodiment of the present invention. The security wake-up method according to the present embodiment may be performed through a network device according to an embodiment of the present invention. In FIG. 7, the security wake-up method will be described by explaining a process in which each step is performed through the network device.

단계(S701)에서 네트워크 장치는 네트워크 제어 장치로부터 웨이크업 라디오 신호를 수신한다.In step S701, the network device receives a wakeup radio signal from the network control device.

단계(S702)에서 네트워크 장치는 저장된 WAC(Wake-up Authentication Code)와 상기 웨이크업 라디오 신호에 포함된 WAC이 서로 동일한지 확인하여 서로 동일한 경우, 단계(S703)을 수행하고, 서로 동일하지 않은 경우, 통신을 종료할 수 있다. 단계(S703)에서 네트워크 장치는 메인 회로를 웨이크업 상태로 전환한다.In step S702, the network device checks whether the stored wake-up authentication code (WAC) and the WAC included in the wake-up radio signal are identical to each other, and if the same is the same, performs step S703; , Communication can be terminated. In step S703, the network device switches the main circuit to the wake-up state.

단계(S704)에서 네트워크 장치는 메인 회로를 통해 확인응답 신호를 네트워크 제어 장치로 전송한다. 본 실시예에 따른 시큐리티 웨이크업 방법에서는 메인 회로를 통해 확인응답 신호를 네트워크 제어 장치로 전송하였다. 그러나, 본 발명의 다른 실시예에 따른 시큐리티 웨이크업 방법에서는 단계(S702)에서 WAC이 서로 동일한지 확인한 후, 서로 동일한 경우, 웨이크업 라디오 회로를 통해 바로 확인응답 신호를 네트워크 장치로 전송할 수도 있다.In step S704, the network device transmits an acknowledgment signal to the network control device through the main circuit. In the security wake-up method according to the present embodiment, an acknowledgment signal is transmitted to the network controller through the main circuit. However, in the security wake-up method according to another embodiment of the present invention, after checking whether the WACs are identical to each other in step S702, if the same is the same, an acknowledgment signal may be directly transmitted to the network device through the wake-up radio circuit.

단계(S705)에서 네트워크 장치는 네트워크 제어 장치로부터 리소스를 할당받고, 할당받은 리소스를 통해 데이터를 네트워크 제어 장치로 전송한다. 이때, WAC는 데이터의 전송 이후, 네트워크 장치와 네트워크 제어 장치 모두에서 갱신될 수 있다.In operation S705, the network apparatus allocates resources from the network control apparatus and transmits data to the network control apparatus through the allocated resources. In this case, the WAC may be updated by both the network device and the network control device after data transmission.

즉, 네트워크 장치는 웨이크업 라디오 신호에 포함된 WAC와 저장된 WAC를 비교함으로써, 안전하게 데이터를 전송할 수 있고, 웨이크업 라디오 신호를 수신하여 WAC를 비교를 수행하는 회로만 웨이크업 상태에 두고 나머지 메인 회로를 슬립 상태로 둠으로써, 전력 소모를 줄일 수 있다.That is, the network device can safely transmit data by comparing the WAC included in the wakeup radio signal with the stored WAC, and only the circuit that receives the wakeup radio signal and performs the comparison with the WAC remains in the wakeup state. By putting the device in the sleep state, power consumption can be reduced.

여기서, 웨이크업 라디오 신호는 일례로, 8 비트의 시작 패키지(start package) 및 4 비트의 캐스트 식별자를 헤더 영역에 저장하고, 32 비트의 WAC 및 예약된 12 비트를 바디 영역에 저장한 프레임의 포맷을 가질 수 있다. 이때, WAC는 BNC 및 BN의 주소와 16 비트의 카운터 및 암호화를 위한 키 정보를 가지고 AES(Advanced Encryption Standard)-CBC(Cipher Block Chaining)-MAC 모드로 암호화한 값을 가질 수 있다. 또한, WAC의 유일성을 제공하기 위해 카운터는 보다 큰 비트값을 가질 수 있다. 이는 동일한 값의 카운터로 인해 시큐리티가 깨지는 것을 피하기 위함이다. 상기 캐스트 식별자는 유니캐스트, 멀티캐스트 및 브로드캐스트 중 하나를 식별하기 위해 이용될 수 있다.Here, the wakeup radio signal is, for example, a format of a frame in which an 8-bit start package and a 4-bit cast identifier are stored in a header area, and 32-bit WAC and a reserved 12-bit are stored in a body area. Can have In this case, the WAC may have a value encrypted in AES (Advanced Encryption Standard) -CBC (Cipher Block Chaining) -MAC mode with the address of the BNC and the BN, a counter of 16 bits, and key information for encryption. In addition, the counter may have a larger bit value to provide uniqueness of the WAC. This is to avoid breaking security due to counters of the same value. The cast identifier may be used to identify one of unicast, multicast and broadcast.

본 발명에 따른 실시예들은 다양한 컴퓨터 수단을 통하여 수행될 수 있는 프로그램 명령 형태로 구현되어 컴퓨터 판독 가능 매체에 기록될 수 있다. 상기 컴퓨터 판독 가능 매체는 프로그램 명령, 파일 데이터, 데이터 구조 등을 단독으로 또는 조합하여 포함할 수 있다. 상기 매체에 기록되는 프로그램 명령은 본 발명을 위하여 특별히 설계되고 구성된 것들이거나 컴퓨터 소프트웨어 당업자에게 공지되어 사용 가능한 것일 수도 있다. 컴퓨터 판독 가능 기록 매체의 예에는 하드 디스크, 플로피 디스크 및 자기 테이프와 같은 자기 매체(magnetic media), CD-ROM, DVD와 같은 광기록 매체(optical media), 플롭티컬 디스크(Floptical disk)와 같은 자기-광 매체(magneto-optical media), 및 롬(ROM), 램(RAM), 플래시 메모리 등과 같은 프로그램 명령을 저장하고 수행하도록 특별히 구성된 하드웨어 장치가 포함된다. 프로그램 명령의 예에는 컴파일러에 의해 만들어지는 것과 같은 기계어 코드뿐만 아니라 인터프리터 등을 사용해서 컴퓨터에 의해서 실행될 수 있는 고급 언어 코드를 포함한다. 상기된 하드웨어 장치는 본 발명의 동작을 수행하기 위해 하나 이상의 소프트웨어 모듈로서 작동하도록 구성될 수 있으며, 그 역도 마찬가지이다.Embodiments according to the present invention can be implemented in the form of program instructions that can be executed by various computer means can be recorded on a computer readable medium. The computer readable medium may include program instructions, file data, data structures, etc. alone or in combination. Program instructions recorded on the media may be those specially designed and constructed for the purposes of the present invention, or they may be of the kind well-known and available to those having skill in the computer software arts. Examples of computer-readable recording media include magnetic media such as hard disks, floppy disks, and magnetic tape, optical media such as CD-ROMs, DVDs, and magnetic disks, such as floppy disks. Magneto-optical media, and hardware devices specifically configured to store and execute program instructions, such as ROM, RAM, flash memory, and the like. Examples of program instructions include not only machine code generated by a compiler, but also high-level language code that can be executed by a computer using an interpreter or the like. The hardware device described above may be configured to operate as one or more software modules to perform the operations of the present invention, and vice versa.

이상과 같이 본 발명에서는 구체적인 구성 요소 등과 같은 특정 사항들과 한정된 실시예 및 도면에 의해 설명되었으나 이는 본 발명의 보다 전반적인 이해를 돕기 위해서 제공된 것일 뿐, 본 발명은 상기의 실시예에 한정되는 것은 아니며, 본 발명이 속하는 분야에서 통상적인 지식을 가진 자라면 이러한 기재로부터 다양한 수정 및 변형이 가능하다.As described above, the present invention has been described by specific embodiments such as specific components and the like. For those skilled in the art to which the present invention pertains, various modifications and variations are possible.

따라서, 본 발명의 사상은 설명된 실시예에 국한되어 정해져서는 아니되며, 후술하는 특허청구범위뿐 아니라 이 특허청구범위와 균등하거나 등가적 변형이 있는 모든 것들은 본 발명 사상의 범주에 속한다고 할 것이다.Therefore, the spirit of the present invention should not be limited to the described embodiments, and all of the equivalents or equivalents of the claims as well as the claims to be described later will belong to the scope of the present invention. .

도 1은 본 발명의 일실시예에 따른 네트워크 장치 및 네트워크 제어 장치간의 일반 통신을 설명하기 위한 일례이다.1 is an example for explaining general communication between a network device and a network control device according to an embodiment of the present invention.

도 2는 본 발명의 일실시예에 따른 네트워크 장치 및 네트워트 제어 장치간의 비상 통신을 설명하기 위한 일례이다.2 is an example for explaining emergency communication between a network device and a network control device according to an embodiment of the present invention.

도 3은 본 발명의 일실시예에 따른 네트워크 장치 및 네트워트 제어 장치간의 비상 통신을 설명하기 위한 다른 예이다.3 is another example for explaining emergency communication between a network device and a network control device according to an embodiment of the present invention.

도 4는 본 발명의 일실시예에 따른 네트워크 장치 및 네트워트 제어 장치간의 온-디멘드 통신을 설명하기 위한 일례이다.4 is an example for explaining on-demand communication between a network device and a network control device according to an embodiment of the present invention.

도 5는 본 발명의 일실시예에 있어서, 네트워크 장치의 내부 구성을 설명하기 위한 블록도이다.5 is a block diagram illustrating an internal configuration of a network device according to an embodiment of the present invention.

도 6은 본 발명의 일실시예에 있어서, 네트워크 제어 장치의 내부 구성을 설명하기 위한 블록도이다.6 is a block diagram illustrating an internal configuration of a network control apparatus according to an embodiment of the present invention.

도 7은 본 발명의 일실시예에 있어서, 네트워크 장치의 시큐리티 웨이크업 방법을 도시한 흐름도이다.7 is a flowchart illustrating a security wakeup method of a network device according to an embodiment of the present invention.

<도면의 주요 부분에 대한 부호의 설명><Explanation of symbols for the main parts of the drawings>

101: BN(BAN 노드)101: BN (BAN Node)

102: BNC(BNC 네트워크 조정자)102: BNC Network Coordinator

501: 웨이크업 패턴 테이블 저장부501: Wake-up pattern table storage unit

504: 웨이크업 라디오부504: wake-up radio unit

Claims (10)

웨이크업 시간에 대한 정보 테이블인 웨이크업(wakeup) 패턴 테이블을 저장하는 웨이크업 패턴 테이블 저장부;A wakeup pattern table storage unit which stores a wakeup pattern table, which is an information table on a wakeup time; 센싱 대상의 변화를 감지하는 센싱부; 및Sensing unit for detecting a change of the sensing target; And 네트워크 제어 장치와 데이터를 송수신하는 송수신부Transmitter and receiver that transmits and receives data with network controller 를 포함하고,Including, 상기 웨이크업 시간마다, 또는 상기 센싱부에서 비상(emergency) 상황으로 지정된 변화를 감지하거나 웨이크업 라디오 신호를 수신하는 경우, 슬립 상태에서 웨이크업 상태로 전환되는 네트워크 장치.The network device transitions from a sleep state to a wake-up state at each wake-up time or when the sensing unit detects a change designated as an emergency situation or receives a wake-up radio signal. 제1항에 있어서,The method of claim 1, 상기 웨이크업 시간은 어플리케이션에서 요구되는 트래픽 레벨에 따라 상기 네트워크 제어 장치에서 결정되고,The wake-up time is determined by the network control device according to the traffic level required by the application, 상기 웨이크업 패턴 테이블은 상기 네트워크 제어 장치에 의해 생성 및 수정되어 전송되는, 네트워크 장치.The wakeup pattern table is generated, modified and transmitted by the network control device. 제1항에 있어서,The method of claim 1, 상기 웨이크업 라디오 신호를 수신하여 상기 슬립 상태의 회로를 웨이크업 상태로 전환하는 웨이크업 라디오부A wakeup radio unit for receiving the wakeup radio signal and switching the circuit in the sleep state to a wakeup state 를 더 포함하는 네트워크 장치.Network device further comprising. 제1항에 있어서,The method of claim 1, 상기 웨이크업 라디오 신호를 수신하여 상기 웨이크업 상태로 전환된 후 응답확인 신호를 상기 네트워크 제어 장치로 전송하고, 상기 네트워크 제어 장치로부터 비컨 프레임을 수신하는 네트워크 장치.And receiving the wake-up radio signal and transitioning to the wake-up state, transmitting a response acknowledgment signal to the network control device, and receiving a beacon frame from the network control device. 제1항에 있어서,The method of claim 1, 상기 웨이크업 상태에서 상기 네트워크 제어 장치로부터 수신된 비컨 프레임을 통해 리소스를 할당받고, 상기 할당받은 리소스를 이용하여 상기 네트워크 제어 장치로 데이터를 전송하는, 네트워크 장치.And a resource is allocated through the beacon frame received from the network control device in the wake-up state, and transmits data to the network control device using the allocated resource. 네트워크 장치와 데이터를 송수신하는 송수신부; 및Transmitting and receiving unit for transmitting and receiving data with the network device; And 어플리케이션에서 요구되는 트래픽 레벨에 따라 상기 네트워크 장치의 웨이크업 시간을 포함하는 웨이크업 패턴 테이블을 수정하는, 웨이크업 패턴 테이블 수정부A wakeup pattern table corrector that modifies a wakeup pattern table including a wakeup time of the network device according to a traffic level required by an application 를 포함하고,Including, 상기 네트워크 장치의 웨이크업 시간에 상기 네트워크 장치로 비컨 프레임을 전송하고, 온-디멘드(on-demand) 상황이 발생하는 경우, 웨이크업 라디오 신호를 상기 네트워크 장치로 전송하고, 상기 네트워크 장치로부터 웨이크업 라디오 신호 를 수신하는 경우, 확인응답(acknowledgement) 신호를 상기 네트워크 장치로 전송하는 네트워크 제어 장치.Transmit a beacon frame to the network device at the wake-up time of the network device, and when an on-demand situation occurs, transmit a wake-up radio signal to the network device, and wake up from the network device. And upon receipt of a radio signal, transmits an acknowledgment signal to the network device. 제6항에 있어서,The method of claim 6, 상기 웨이크업 라디오 신호를 상기 네트워크 장치로 전송한 후 상기 네트워크 장치로부터 확인응답 신호를 수신하는 경우, 상기 비컨 프레임을 상기 네트워크 장치로 더 전송하는 네트워크 제어 장치.And when the acknowledgment signal is received from the network device after transmitting the wakeup radio signal to the network device, further transmitting the beacon frame to the network device. 제6항에 있어서,The method of claim 6, 상기 확인응답 신호를 상기 네트워크 장치로 전송한 후 상기 네트워크 장치로 상기 비컨 프레임을 더 전송하는 네트워크 제어 장치.And transmitting the beacon frame to the network device after transmitting the acknowledgment signal to the network device. 네트워크 장치에서의 시큐리티 웨이크업 방법에 있어서,In the security wake-up method in a network device, 네트워크 제어 장치로부터 웨이크업 라디오 신호를 수신하는 단계;Receiving a wake-up radio signal from the network control device; 저장된 WAC(Wake-up Authentication Code)와 상기 웨이크업 라디오 신호에 포함된 WAC이 서로 동일한 경우, 메인 회로를 웨이크업 상태로 전환하는 단계; 및Switching a main circuit to a wake-up state when a stored wake-up authentication code (WAC) and a WAC included in the wake-up radio signal are the same; And 상기 네트워크 제어 장치로부터 리소스를 할당받고, 상기 할당받은 리소스를 통해 데이터를 상기 네트워크 제어 장치로 전송하는 단계Receiving a resource from the network control device and transmitting data to the network control device through the allocated resource; 를 포함하는, 시큐리티 웨이크업 방법.Including, security wake-up method. 제9항에 있어서,10. The method of claim 9, 상기 WAC는 상기 데이터의 전송 이후, 상기 네트워크 장치와 상기 네트워크 제어 장치 모두에서 갱신되는, 시큐리티 웨이크업 방법.Wherein the WAC is updated at both the network device and the network control device after transmission of the data.
KR1020090075238A 2009-08-14 2009-08-14 Network device and network control device in wireless body area network and security wakeup method for the network device KR101107878B1 (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
KR1020090075238A KR101107878B1 (en) 2009-08-14 2009-08-14 Network device and network control device in wireless body area network and security wakeup method for the network device

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
KR1020090075238A KR101107878B1 (en) 2009-08-14 2009-08-14 Network device and network control device in wireless body area network and security wakeup method for the network device

Publications (2)

Publication Number Publication Date
KR20110017657A true KR20110017657A (en) 2011-02-22
KR101107878B1 KR101107878B1 (en) 2012-01-25

Family

ID=43775615

Family Applications (1)

Application Number Title Priority Date Filing Date
KR1020090075238A KR101107878B1 (en) 2009-08-14 2009-08-14 Network device and network control device in wireless body area network and security wakeup method for the network device

Country Status (1)

Country Link
KR (1) KR101107878B1 (en)

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
KR20130070004A (en) * 2011-12-19 2013-06-27 삼성전자주식회사 Low power wireless communication apparatus and method thereof

Family Cites Families (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPH0781521A (en) * 1993-06-30 1995-03-28 Alpine Electron Inc Security device
KR100542348B1 (en) * 2003-09-03 2006-01-10 삼성전자주식회사 apparatus and method of power saving in wireless LAN system
KR100587010B1 (en) * 2004-10-08 2006-06-08 삼성전기주식회사 Wakeup method of Zigbee transmission apparatus

Cited By (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
KR20130070004A (en) * 2011-12-19 2013-06-27 삼성전자주식회사 Low power wireless communication apparatus and method thereof
US9036522B2 (en) 2011-12-19 2015-05-19 Samsung Electronics Co., Ltd. Low power wireless communication apparatuses and method thereof

Also Published As

Publication number Publication date
KR101107878B1 (en) 2012-01-25

Similar Documents

Publication Publication Date Title
US8631254B2 (en) Secure wake-up method, wake-up authentication code generation and updating method of a network device and a network control device in a wireless body area network
EP3582556B1 (en) Method and equipment for indicating downlink service data
KR101510472B1 (en) Apparatus and method for securng data packet in wireless sensor network
AU2010242140B2 (en) Method and system for managing a body area network using a coordinator device
US9661573B2 (en) Multiple MAC addresses in a device
TWI496437B (en) System and method for multi-resolution packet transmission for ultra-low power wireless networks
US20160278126A1 (en) Wireless device, wireless communication method and wireless communication system
US20140064252A1 (en) Method and device for selecting a channel according to a device&#39;s mobility
US20140036863A1 (en) Channel Switching Method in a Medical Body Area Network
KR101107878B1 (en) Network device and network control device in wireless body area network and security wakeup method for the network device
US11330468B2 (en) Low power techniques for bluetooth low energy in scanning state
US20120170564A1 (en) Frame formation method having improved communication efficiency in wireless communication network for in-body medical device
KR101049301B1 (en) A network device and a network control device using a medium access control frame, wake-up frame, and the medium access control frame and the wake-up frame of a WAN
CN108012315B (en) Communication method, network equipment and terminal
WO2019140974A1 (en) Data transmission control method and apparatus, data transmission device and storage medium
US8606337B2 (en) Method to control sleep mode, and terminal and apparatus thereof
US11856649B2 (en) Addressing system for a wireless communication network
KR101135770B1 (en) Network control device and network device for multi-phy and multi-band in wireless body area network
TW201444389A (en) Signaling a synchronization frame transmission request
WO2019211144A1 (en) Communication methods and devices
Mijovic et al. Experimental characterization of Low Power Listening in BAN
CN108900529B (en) WBAN in-vivo node reprogramming safety processing method
CN112584531B (en) Transmission control method, control equipment and user equipment
CN109565783B (en) Method and equipment for sending wake-up frame
CN115834546A (en) Address randomization scheme for multi-link devices

Legal Events

Date Code Title Description
A201 Request for examination
E902 Notification of reason for refusal
AMND Amendment
E601 Decision to refuse application
AMND Amendment
X701 Decision to grant (after re-examination)
GRNT Written decision to grant
FPAY Annual fee payment

Payment date: 20141204

Year of fee payment: 4

FPAY Annual fee payment

Payment date: 20160111

Year of fee payment: 5

FPAY Annual fee payment

Payment date: 20161220

Year of fee payment: 6

FPAY Annual fee payment

Payment date: 20171213

Year of fee payment: 7

LAPS Lapse due to unpaid annual fee