Dynamic packet relay apparatus and method for sensor network

US2016277948A1 · US · A1

Patent metadata
FieldValue
Publication numberUS-2016277948-A1
Application numberUS-201615071721-A
CountryUS
Kind codeA1
Filing dateMar 16, 2016
Priority dateMar 16, 2015
Publication dateSep 22, 2016
Grant date

How to read this patent

A practical reading order for non-experts. Skip the full description unless you need deep technical detail.

  1. Title

    What the patent document calls the invention.

  2. Abstract

    A short plain-language summary of the technical disclosure.

  3. Assignees and inventors

    Who owns or filed the patent and who is credited as inventor.

  4. Key dates

    Filing, priority, publication, and grant dates set the timeline.

  5. First independent claim

    The legal scope of protection — read this for what is actually claimed.

  6. CPC / IPC classifications

    Technology tags used to group this patent with similar filings.

  7. Citations and related patents

    Prior art links and similar publications in this corpus.

Abstract

Official abstract text for this publication.

A dynamic packet relay method of a personal area network (PAN) coordinator in a sensor network includes receiving a Child_Register message that includes information about a device associated with a coordinator and building or updating a network hierarchical structure; monitoring reception of a packet or a beacon from the coordinator and determining whether the coordinator is defective or not; and in response to a determination that the coordinator is defective, changing the current coordinator to one of devices belonging to a PAN as a new coordinator.

First claim

Opening claim text (preview).

What is claimed is: 1 . A dynamic packet relay method of a personal area network (PAN) coordinator and a device associated with the PAN coordinator in a sensor network, the dynamic packet relay method comprising: receiving, at the PAN coordinator, a Child_Register message that includes information about a device associated with a coordinator and building or updating a network hierarchical structure; monitoring, at the PAN coordinator, reception of a packet or a beacon from the coordinator and determining whether the coordinator is defective or not; and in response to a determination that the coordinator is defective, changing, at the PAN coordinator, the current coordinator to one of devices belonging to a PAN as a new coordinator. 2 . The dynamic packet relay method of claim 1 , wherein the information about a device includes a media access control (MAC) extended address, a MAC short address, and guaranteed time slot (GTS) information. 3 . The dynamic packet relay method of claim 1 , wherein the network hierarchical structure includes the MAC extended address, the MAC short address and the GTS information, which are device information, and an associated MAC extended address and an associated MAC short address which are information about the coordinator associated with the device. 4 . The dynamic packet relay method of claim 1 , wherein the determining of whether the coordinator is defective or not comprises: monitoring the reception of a packet or a beacon from the coordinator for a predetermined time period, in response to no beacon or data being received for the predetermined time period, sending an Alive Request message to the coordinator, and in response to no response to the Alive Request message being received from the coordinator, determining that the coordinator is defective. 5 . The dynamic packet relay method of claim 1 , wherein the changing of the current coordinator comprises broadcasting a Coordinator_Candidate Request message throughout the PAN, receiving a Coordinator_Candidate Response message from all devices belonging to the PAN, is selecting one device with the best communication quality by analyzing the received Coordinator_Candidate Response messages, and sending a Coordinator Request message to the selected device. 6 . The dynamic packet relay method of claim 5 , wherein both the Coordinator_Candidate Request message and the Coordinator Request message contain information about the coordinator and the information about the device associated with the coordinator. 7 . The dynamic packet relay method of claim 5 , further comprising: receiving, at the device associated with the PAN coordinator, a Coordinator_Candidate Request message from a PAN coordinator, the Coordinator_Candidate Request message containing coordinator information and information about a device associated with a coordinator; sending, from the device associated with the PAN coordinator, a Coordinator_Candidate Response message to the PAN coordinator, wherein the Coordinator_Candidate Response message contains information regarding a packet which has been received during an inactive period, the packet being transmitted to the coordinator from the device associated with the coordinator; and in response to receiving a Coordinator Request message from the PAN coordinator, changing, at the device associated with the PAN coordinator, a mode to serve as a coordinator from a following frame. 8 . The dynamic packet relay method of claim 7 , wherein the sending of the Coordinator_Candidate Response message comprises comparing a source address in a MAC header of the packet received during the inactive period, with an address of the device associated with the coordinator, and comparing a destination address with an address of the coordinator, calculating both a number of packets with source and destination addresses that match the addresses of the device and the associated coordinator and a value of received signal strength indication (RSSI) during designated frame periods, and creating the Coordinator_Candidate Response message using the calculated values. 9 . A dynamic packet relay method of a coordinator and a device associated with the coordinator in a sensor network, comprising: sending, at the coordinator, a Child_Register message to a PAN coordinator, the Child Register message containing information about a device associated with the coordinator; receiving, at the coordinator, a packet from the associated device after transmitting a beacon to the device during an inactive period of the PAN coordinator; and transmitting, at the coordinator, the packet to the PAN coordinator during an active period of the PAN coordinator. 10 . The dynamic packet relay method of claim 9 , wherein the Child_Register message is sent to the PAN coordinator each time the information about the associated device is changed. 11 . The dynamic packet relay method of claim 9 , further comprising: in response to no beacon being received from the coordinator, standing by, at the device associated with the coordinator, for a designated period of time to receive a beacon; in response to receiving a beacon, determining, at the device associated with the coordinator, whether the beacon was sent from the coordinator or another device; and in response to a determination that the beacon was sent from another device, updating, at the device associated with the coordinator, coordinator information based on information about the device. 12 . A dynamic packet relay apparatus of a PAN coordinator comprising: a relay hierarchy generator configured to receive a Child_Register message that contains information about a device associated with a coordinator, and build or update a network hierarchical structure; a coordinator checker configured to monitor reception of a beacon or data from the coordinator to determine whether the coordinator is defective or not; and a coordinator changer configured to, in response to a determination that the coordinator is defective, change the current coordinator to one of devices belonging to a personal area network as a new coordinator. 13 . The dynamic packet relay apparatus of claim 12 , wherein the coordinator checker comprises a reception monitor configured to monitor the reception of data or a beacon from the coordinator for a predetermined time period, an alive-request sender configured to send an Alive Request message to the coordinator, and a defect determiner configured to, in response to no response to the Alive Request message being received from the coordinator, determine that the coordinator is defective. 14 . The dynamic packet relay apparatus of claim 12 , wherein the coordinator changer comprises a candidate requester configured to broadcast a Coordinator_Candidate Request message throughout a PAN, a device selector configured to receive Coordinator_Candidate Response messages from devices in the PAN, and select one device that has the best communication quality, based on the analysis of the received Coordinator_Candidate Response messages, and a change requester configured to send a Coordinator Request message to the selected device. 15 . The dynamic packet relay apparatus of claim 14 , wherein both the Coordinator_Candidate Request message and the Coordinator Request message contain information about the coordinator and the information about the device associated with the coordinator. 16 . The dynamic packet relay apparatus of claim 14 , wherein the device in the PAN comprises a candidate request receiver configured to receive a Coordina

Assignees

Inventors

Classifications

  • Parsing or analysis of headers · CPC title

  • H04W40/248Primary

    Connectivity information update · CPC title

  • Services for machine-to-machine communication [M2M] or machine type communication [MTC] · CPC title

  • using selective relaying for reaching a BTS [Base Transceiver Station] or an access point · CPC title

  • adapted for relaying to or from another terminal or user · CPC title

Patent family

Related publications grouped by family.

External sources

Frequently asked questions

Answers are generated from the same data shown on this page.

What does patent US2016277948A1 cover?
A dynamic packet relay method of a personal area network (PAN) coordinator in a sensor network includes receiving a Child_Register message that includes information about a device associated with a coordinator and building or updating a network hierarchical structure; monitoring reception of a packet or a beacon from the coordinator and determining whether the coordinator is defective or not; a…
Who is the assignee on this patent?
Electronics & Telecommunications Res Inst
What technology area does this patent fall under?
Primary CPC classification H04W40/248. Mapped technology areas include Electricity.
When was this patent published?
Publication date Thu Sep 22 2016 00:00:00 GMT+0000 (Coordinated Universal Time) (A1). Legal status and post-grant events are not shown on this page.
What related patents are in patentsdb?
We list 8 related publications on this page (citations in our corpus or others sharing the same primary CPC).