WO2010021451A1 - 유비쿼터스 센서 네트워크에서 QoS 지원을 위한 시스템 및 방법 - Google Patents
유비쿼터스 센서 네트워크에서 QoS 지원을 위한 시스템 및 방법 Download PDFInfo
- Publication number
- WO2010021451A1 WO2010021451A1 PCT/KR2009/002846 KR2009002846W WO2010021451A1 WO 2010021451 A1 WO2010021451 A1 WO 2010021451A1 KR 2009002846 W KR2009002846 W KR 2009002846W WO 2010021451 A1 WO2010021451 A1 WO 2010021451A1
- Authority
- WO
- WIPO (PCT)
- Prior art keywords
- qos
- beacon
- superframe
- frame
- data transmission
- Prior art date
- Legal status (The legal status 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 status listed.)
- Ceased
Links
Images
Classifications
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L47/00—Traffic control in data switching networks
- H04L47/10—Flow control; Congestion control
- H04L47/24—Traffic characterised by specific attributes, e.g. priority or QoS
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W28/00—Network traffic management; Network resource management
- H04W28/16—Central resource management; Negotiation of resources or communication parameters, e.g. negotiating bandwidth or QoS [Quality of Service]
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W4/00—Services specially adapted for wireless communication networks; Facilities therefor
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W4/00—Services specially adapted for wireless communication networks; Facilities therefor
- H04W4/80—Services using short range communication, e.g. near-field communication [NFC], radio-frequency identification [RFID] or low energy communication
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W48/00—Access restriction; Network selection; Access point selection
- H04W48/08—Access restriction or access information delivery, e.g. discovery data delivery
- H04W48/12—Access restriction or access information delivery, e.g. discovery data delivery using downlink control channel
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W8/00—Network data management
- H04W8/02—Processing of mobility data, e.g. registration information at HLR [Home Location Register] or VLR [Visitor Location Register]; Transfer of mobility data, e.g. between HLR, VLR or external networks
- H04W8/04—Registration at HLR or HSS [Home Subscriber Server]
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W84/00—Network topologies
- H04W84/18—Self-organising networks, e.g. ad-hoc networks or sensor networks
-
- Y—GENERAL 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
- Y02—TECHNOLOGIES OR APPLICATIONS FOR MITIGATION OR ADAPTATION AGAINST CLIMATE CHANGE
- Y02D—CLIMATE 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/00—Reducing energy consumption in communication networks
- Y02D30/70—Reducing energy consumption in communication networks in wireless communication networks
Definitions
- the present invention relates to a system and a method for supporting QoS in a ubiquitous sensor network. More particularly, the present invention relates to a method of synchronizing a superframe with one node by configuring a superframe including a dedicated QoS data transmission interval, When QoS data transmission is required, the beacon frame is used to inform neighboring nodes whether or not QoS data is transmitted, and priority data is generated in the dedicated QoS data transmission section by generating priority data frames.
- the present invention relates to a system and method for supporting QoS in a ubiquitous sensor network that can be distinguished.
- Ubiquitous Sensor Network is one of the core technologies of ubiquitous computing technology. It is a technology that connects data created by combining various sensor nodes with an application service server. The sensor itself has the ability to collect or process like an intelligent computer.
- USN can be applied to detect various real-world phenomena such as disaster prevention, environmental monitoring, intelligent logistics management, real-time monitoring, mobile healthcare, home security, and machine failure diagnosis. This is possible.
- USN is a large number of nodes are deployed for surveillance missions in a wide range of areas, and the data detected by the sensor is transferred to a remote manager after the data is processed into a higher-level event through the data processing inside the network, which is a low-speed, low-power multi Data is transmitted over a multi-hop wireless network.
- Such wireless communication network technologies include Bluetooth, ZigBee, Motes, etc., but these technologies have various problems such as excessive association time, insufficient scalability to the mesh network, no mobility of the device, high power consumption, and difficulty in extending addressing. It is a technology that cannot be used for u-City Core service. To solve this problem, the Wireless Beacon-enabled Energy-Efficient Mesh network (WIBEEM) technology was developed.
- WIBEEM Wireless Beacon-enabled Energy-Efficient Mesh network
- Newly developed WiBEEM technology enables the entire network to be synchronized to a single network using beacons to support mesh network operation at low power based on beacon collision avoidance technology and to apply short address using NAA (Next Address Avaliable) based address allocation. Efficient allocation allows for the control of up to 65,536 devices, enabling the technology to be used in u-City, both inside and outside the home.
- NAA Next Address Avaliable
- the biggest feature of the WiBEEM technology is that the mesh network operates reliably even in beacon mode, making it an efficient wireless network with low power consumption.
- the stable operation of the wireless mesh network is a step up from the conventional wireless communication that uses wired communication technology as a backbone network. All sensor network devices within the communication range as well as devices outside the RF range The presence of intermediate devices means that communication is possible through these intermediate nodes.
- Such WiBEEM technology is a wireless protocol that provides an efficient communication method for WPAN applications and supports mobility for the ubiquitous environment.
- the advantage of the mesh network operating in beacon mode is that each device can determine the period of inactive time that it can enter into the deep sleep mode. It can be increased.
- This WiBEEM protocol also has the great advantage of supporting mobility. Mobility support will result in autonomy in the communication zone, allowing free communication anywhere in the WPAN.
- the conventional WiBEEM standard is not a USN technology that supports stable quality of service (QoS).
- QoS quality of service
- a system that can provide a different kind of service and corresponding QoS than a healthy young person who needs very basic services for a small amount of money QoS support technology is very important in WiBEEM technology.
- sensor information detecting city gas leakage requires a different level of QoS than sensor information for water supply management. It is necessary to apply a method of setting a different backoff time in the section.
- An object of the present invention is to provide a system and method for supporting QoS in a ubiquitous sensor network capable of supporting stable QoS for a WiBEEM device configured with a wireless communication network.
- Another object of the present invention is to provide a system and method for supporting QoS in a ubiquitous sensor network that can inform neighboring nodes of a wireless communication network of QoS data and can distinguish the importance of data by giving priority to the QoS data. .
- Another object of the present invention is to separate the data from the data that requires QoS to ensure the improvement and stability of the data transmission quality, and to prioritize the QoS data so that the most important data among the QoS data is the fastest and most stable.
- the present invention provides a system and method for supporting QoS in a ubiquitous sensor network that can be transmitted.
- Another object of the present invention is to provide a system and method for supporting QoS in a ubiquitous sensor network that can guarantee the transmission of important data when many network devices using various wireless network technologies are scattered in a network.
- a mesh coordinator for organizing a superframe including a dedicated QoS data transmission interval and synchronizing the superframe with each node in a network; and a beacon including QoS setting information. Generating a frame and broadcasting it to the beacon dedicated section of the superframe, and generates a priority set QoS data frame and transmits to the QoS data transmission dedicated section of the superframe; QoS support in the ubiquitous sensor network including a A system is provided.
- the mesh coordinator is preferably the first node created in the configured network.
- the mesh coordinator generates a beacon frame including the QoS setting information and broadcasts it to the beacon dedicated section of the superframe, and generates a priority set QoS data frame and transmits it to the QoS data transmission dedicated section of the superframe. It is preferable.
- the superframe includes a beacon dedicated section (BOP), a section in which a beacon frame is transmitted, a QoS data transmission dedicated section (PQP) for QoS data transmission, a contention access section (CAP), and a general data transmission section (CFP) for general data transmission. ), It is preferably configured as an inactive section (DSP).
- BOP beacon dedicated section
- PQP QoS data transmission dedicated section
- CAP contention access section
- CCP general data transmission section
- DSP inactive section
- the mesh coordinator or the node transmits the QoS data generated by the mesh coordinator or the nodes to the QoS data transmission dedicated section in order of high priority.
- the mesh coordinator or the node may arrange the mesh coordinator or the nodes in a higher priority order and transmit them to other nodes according to the order.
- the priority of the QoS data frame is preferably set for each node by the mesh coordinator or defaulted for each node.
- the node is activated if it corresponds to its address when the beacon frame is broadcast by the mesh coordinator or other node, and is otherwise inactive.
- the communication unit for communication with the node;
- a superframe structure coordinator unit for coordinating a superframe structure including a dedicated QoS data transmission interval and synchronizing the superframe with each node of one network;
- a beacon frame control unit for generating a beacon frame including QoS setting information and broadcasting the beacon dedicated section of the super frame generated by the superframe structure coordinator; and whether or not the QoS setting of the beacon frame generated by the beacon frame control unit
- a mesh coordinator for QoS support is provided in a ubiquitous sensor network including a QoS data processor configured to set a priority of a corresponding data frame according to information and transmit the QoS data in a dedicated data transmission interval of the superframe.
- the mesh coordinator for QoS support enables the neighbor node to determine its beacon slot, so that the beacon scheduling information including the beacon slot information and the beacon slot information of the neighbor node is transferred to the neighbor node. It is preferable to further include a beacon scheduling information control unit to be transmitted.
- the mesh coordinator for QoS support in the ubiquitous sensor network further includes a general data processor for transmitting a corresponding data frame to a general data transmission section of the superframe according to the QoS setting information of the beacon frame generated by the beacon frame controller. It is preferable.
- the beacon frame controller may include a frame control field, a beacon sequence number field, a source address information field, a superframe specification field indicating whether QoS is set, a CFP field, It is preferable to generate a beacon frame including a Pending Address Field in which an address specification awaits transmission is indicated, a Beacon Payload field in which PQPL information is displayed, and an FCS field.
- the superframe specification field includes a beacon order that defines the transmission interval of the beacon, a superframe order that defines the length of time during which the superframe is active, including a beacon frame transmission time, and a CAP. It is preferable that the subfields include a final cap slot indicating a duration, a battery life extension, a PQP enable indicating a QoS setting, a PAN coordinator, and an association permit.
- the beacon payload field is a BOPL for determining how many beacons are to be transmitted within a BOP size, MyBTTS (BeaconTxTimeSlot) indicating a beacon transmission time of a device transmitting a beacon, and a BTTSL indicating a size of a beacon slot transmitted by the beacon.
- Tx Time Slot Length Tx Time Slot Length
- Depth indicating the depth information of the device sending the beacon
- NAA Next Address Available
- the enable value is configured as a subfield of PQPL that occurs when the value is '1'.
- the beacon frame controller When transmitting the QoS data, the beacon frame controller sets the value of PQP Enabled in the superframe specification field of the beacon frame to 1, and determines which period in the superframe to transmit the QoS data to the beacon payload field. It is desirable to generate a beacon frame by indicating the PQPL value in the.
- the QoS data processing unit includes a frame control field in which a QoS priority is set, a sequence number field indicating a unique sequence ID for a transmitted frame, four addressing fields, a frame payload field, and an error detection It is preferable to generate a QoS data frame including a Frame Check Sequence (FCS) field.
- FCS Frame Check Sequence
- the QoS data processor When two or more pieces of data are received within the QoS data transmission interval, the QoS data processor is arranged in order of priority and transmits the data to other nodes in order of priority.
- the communication unit for performing beacons and data transmission and reception through a network using a superframe having a beacon dedicated section;
- a superframe synchronization unit for synchronizing to the superframe transmitted from the mesh coordinator through the communication unit; Determining one's beacon slot in a section other than beacon slots of neighboring nodes among the beacon dedicated sections of the superframe synchronized by the superframe synchronization unit, and controlling the communication unit to transmit a beacon frame in the determined beacon slot of the superframe.
- a beacon frame control unit for generating a beacon frame including the QoS setting information to be transmitted to the beacon slot determined by the beacon slot determination unit; and a beacon frame control unit to the corresponding data frame according to the QoS setting information of the beacon frame generated by the beacon frame control unit
- a node for supporting QoS in a ubiquitous sensor network including a QoS data processor configured to set priority and transmit the QoS data in a dedicated data transmission interval of the superframe.
- a node for QoS support transmits beacon scheduling information including its beacon slot information and beacon slot information of its neighbor node to the neighbor node so that the neighbor node can determine its beacon slot.
- the apparatus further includes a beacon scheduling information controller.
- the node for supporting QoS further includes a general data processor for transmitting a corresponding data frame to a general data transmission interval of the superframe according to the QoS setting information of the beacon frame generated by the beacon frame controller. desirable.
- the QoS data processor When two or more pieces of data are received within the QoS data transmission interval, the QoS data processor is arranged in order of priority and transmits the data to other nodes in order of priority.
- a method for transmitting a QoS data frame by the mesh coordinator (a) synchronizing a superframe with each node composed of a network by organizing a superframe including a dedicated data transmission interval of the QoS data Making; (b) generating a beacon frame in which QoS is set and transmitting the beacon dedicated section of the superframe, and generating a QoS data frame in which the priority is set; and (c) when the QoS data is transmitted in accordance with the superframe,
- a method of transmitting a QoS data frame for supporting QoS in a ubiquitous sensor network comprising: transmitting the generated QoS data frame.
- Step (a) may include calculating a beacon interval, a superframe duration, a beacon dedicated interval, a QoS data transmission interval, and a general data transmission interval; Superframe consisting of the beacon-only section (BOP), QoS data transmission-only section (PQP), contention access section (CAP), general data transmission section (CFP), inactive section (DSP) in order using the calculated section information And synchronizing the configured superframe with each node configured as one network.
- BOP beacon-only section
- PQP QoS data transmission-only section
- CAP contention access section
- CCP general data transmission section
- DSP inactive section
- the beacon frame in which the QoS is set is generated by setting the value of PQP Enabled in the superframe specification field to 1, and determining which period in the superframe to transmit the QoS data to indicate the PQPL value in the beacon payload field. It is preferable to be.
- a method for organizing a superframe structure by a mesh coordinator comprising: calculating a beacon interval and a superframe duration; Obtaining a beacon-only section by calculating BTTSL and maxBeaconNumber included in the beacon frame; Obtaining a dedicated QoS data transmission section by calculating PQPL and aBaseDuration included in the beacon frame after the obtained beacon dedicated section; Calculating a general data transmission interval by calculating CFPL and aBaseDuration included in the beacon frame; Obtaining a CAP interval between the obtained normal data transmission interval and the QoS data transmission interval by subtracting the beacon-only interval, QoS data transmission-only interval, and general data transmission interval from a superframe duration; and
- a superframe structure organization method for supporting QoS in a ubiquitous sensor network comprising: setting a period excluding the superframe duration in a calculated beacon interval as a deep sleep mode (DSP) period. .
- DSP deep sleep mode
- a method for a node transmitting a QoS data frame comprising: (a) generating a beacon frame in which QoS is set and determining its beacon slot interval; (b) transmitting the generated beacon frame in the determined beacon slot interval, and generating a prioritized QoS data frame; and (c) in the dedicated dedicated QoS data transmission interval of the superframe synchronized by the mesh coordinator.
- a method of transmitting a QoS data frame for supporting QoS in a ubiquitous sensor network is provided.
- a system and method for supporting QoS in a ubiquitous sensor network capable of supporting stable QoS for a WiBEEM device configured with a wireless communication network can be provided.
- data that requires QoS can be distinguished from general data to improve data transmission quality and stability, and priority is given to QoS data, so that the most important data among QoS data can be transmitted swiftly and reliably. It is possible to provide a system and method for QoS support in a sensor network.
- QoS can guarantee the transmission of important data when many network devices using various wireless network technologies are scattered in the network, and provide ubiquitous sensors to provide more various services to users using ubiquitous networks.
- Systems and methods for QoS support in a network can be provided.
- FIG. 1 is a diagram illustrating a system for supporting QoS in a ubiquitous sensor network according to the present invention.
- FIG. 2 is a block diagram schematically illustrating a configuration of a mesh coordinator for QoS support according to the present invention.
- FIG. 3 is a block diagram schematically illustrating a configuration of a node configured with a mesh coordinator and a network for QoS support according to the present invention.
- FIG. 4 is a diagram illustrating a superframe structure for QoS support according to the present invention.
- FIG. 5 is a diagram illustrating a structure of a beacon frame for QoS setting according to the present invention.
- FIG. 6 is a detailed view of a superframe specification field in a beacon frame shown in FIG. 5; FIG.
- FIG. 7 illustrates the beacon payload field in the beacon frame shown in FIG. 5 in detail.
- FIG 8 illustrates a QoS data frame structure in which QoS is set according to the present invention.
- FIG. 9 is a diagram illustrating a QoS priority field value shown in FIG. 8; FIG.
- FIG. 10 is a flowchart illustrating a method for transmitting a QoS data frame by a mesh coordinator according to the present invention.
- FIG. 11 is a flowchart illustrating a method for organizing a superframe structure by a mesh coordinator according to the present invention.
- FIG. 12 is a flowchart illustrating a method for transmitting a QoS data frame by a node configured with a ubiquitous sensor network according to the present invention.
- WMC Wibeem mesh coordinator
- beacon slot determination unit 314 beacon scheduling information control unit
- FIG. 1 is a diagram illustrating a system for supporting QoS in a ubiquitous sensor network according to the present invention.
- a system for supporting QoS in a ubiquitous sensor network includes a sensor node 110 and a sensor node 110 including a sensor and a communication module that detects recognition information about a thing or environmental information of a surrounding in real time.
- Sensor field 120, the sink node 140 receiving the information collected from the sensor field 120, and the information transmitted from the sink node 140 to route to the management server 180 through the communication network.
- a WiBEEM mesh coordinator (WMC) 160 for transmitting is included.
- one sink node 140 is responsible for one sensor field 120, and an inactive period, which is an unused period for efficiently managing power of each sensor node 110, is used.
- the MAC protocol is configured to minimize the power of the sensor nodes 110 for a while, and to use the power only for an active period.
- the sink node 140 refers to a general device (node) occurring in a wireless communication network and may be represented as a WiBEEM Routable Coordinator (WRC). However, hereinafter, the sensor node 110 and the sink node 140 will be described as nodes 110 and 140.
- WRC WiBEEM Routable Coordinator
- the wi-beam mesh coordinator 160 refers to a device (node) that is generated first in the ubiquitous sensor network and may be expressed as a gateway.
- the wi-beam mesh coordinator 160 will be referred to as a mesh coordinator.
- the mesh coordinator 160 configures a superframe including a dedicated QoS data transmission section and synchronizes the superframe with each node 110 and 140 of one wireless communication network.
- the nodes 110 and 140 include a sensor node 110 and a sink node 140.
- the mesh coordinator 140 generates a beacon frame including the QoS setting information according to whether QoS data transmission is required, and broadcasts it to the beacon-only section of the superframe, and sets the priority when the QoS data transmission is required.
- a QoS data frame is generated and transmitted in a dedicated QoS data transmission section of the superframe.
- the mesh coordinator 160 sets QoS in a beacon frame to inform that neighboring nodes will transmit QoS data, and sets priority in data frames to distinguish the importance of data.
- the mesh coordinator 160 transmits the QoS data generated by the mesh coordinator 160 in a dedicated QoS data transmission section in order of high priority.
- the mesh coordinator 160 arranges them in a high priority order and transmits them to other nodes or management servers 180 according to the order.
- the priority may be set for each node by the mesh coordinator 160, or may be set for each node as a default, and for each data or application.
- the nodes 110 and 140 generate a beacon frame including the QoS setting information according to whether QoS data transmission is required and broadcast it to the beacon-only section of the superframe.
- a data frame is generated and transmitted in the dedicated QoS data transmission section of the superframe.
- the nodes 110 and 140 set the QoS in the beacon frame to transmit the QoS data to neighboring nodes when the QoS data needs to be transmitted, and set the priority in the data frame to distinguish the importance of the data.
- nodes 110 and 140 are activated if they correspond to their addresses when the beacon frame is broadcast by the mesh coordinator 160 or another node, and otherwise are inactive.
- the nodes 110 and 140 may analyze the beacon frame from the mesh coordinator 160 or another node and generate a beacon frame including information on whether QoS is set by being activated when it corresponds to its own address. Broadcasts in a beacon-only section of the data stream, and if QoS is set, generates a priority data frame and transmits it to the QoS data transmission-only section of the superframe. Transmit in the transmission section.
- the nodes 110 and 140 transmit the QoS data generated by the nodes 110 and 140 in a dedicated QoS data transmission section in order of high priority.
- the nodes 110 and 140 sort them in a high priority order and transmit them to other nodes or the mesh coordinator 160 according to the order.
- the mesh coordinators 110 and 140 and the nodes 110 and 140 give priority to QoS data so that the data having high priority is distinguished from general data and processed first.
- FIG. 2 is a block diagram schematically illustrating a configuration of a mesh coordinator for QoS support according to the present invention.
- the mesh coordinator 160 for QoS support includes a communication unit 162 for communicating with a node, a superframe structure coordinator 164, a beacon frame control unit 166, a QoS data processing unit 168, General data processing unit 170 is included.
- the superframe structure coordinator unit 164 coordinates the superframe structure including the QoS data transmission-only section to synchronize the superframe with each node of one network.
- the superframe organized by the superframe structure coordinator unit 164 includes a beacon-only period (BOP) which is a section in which one or more beacon frames are transmitted, a dedicated QoS data transmission section (PQP) for QoS data transmission, Contention Access Period (CAP), General Data Transmission Period (CFP) for real time transmission of general data, and Inactivity Period (DSP, Deep Sleep Mode).
- BOP beacon-only period
- PQP dedicated QoS data transmission section
- CAP Contention Access Period
- CPP General Data Transmission Period
- DSP Inactivity Period
- DSP Deep Sleep Mode
- the superframe structure configured as described above has the same structure and has the same spacing for the nodes in which one wireless communication network is completed, so that the superframe structure is synchronized and used.
- the beacon frame control unit 166 In order to implement QoS, it is necessary to inform neighboring nodes about whether to set up QoS. To use QoS, the beacon frame control unit 166 generates a beacon frame in which QoS setting information is displayed. do.
- the beacon frame control unit 166 generates a beacon frame including the QoS setting information according to whether the QoS data transmission is necessary and broadcasts to the beacon dedicated section of the superframe generated by the superframe structure coordinator unit 164. Cast.
- the beacon frame generated by the beacon frame control unit 166 includes a frame control field, a beacon sequence number field, a source address information field, and a superframe specification indicating whether QoS is set. (Superframe Specification) field, CFP field, Pending Address Field (Pending Address Field) in which the address specification awaiting transmission is indicated, Beacon Payload Field (Peacon Payload) in which PQPL information is displayed, and FCS field.
- beacon frame configured as described above will be made with reference to FIG. 5.
- the beacon frame control unit 166 sets the value of PQP Enabled in the superframe specification field of the beacon frame to 1 to inform neighboring nodes to transmit QoS data to this superframe. Set the value of Enabled to 0 to inform neighboring nodes that they do not have QoS data.
- the beacon frame control unit 166 sets the value of PQP Enabled in the superframe specification field of the beacon frame to 1, and determines which period in the superframe to use QoS. The value is displayed in the PQPL subfield in the beacon payload field to generate a beacon frame requiring QoS data transmission.
- a beacon payload field of the beacon frame generated by the beacon frame controller 166 will be described with reference to FIG. 7.
- the actual QoS data must be transmitted to the destination.
- the first part of the actual transmission data should also indicate that the QoS data.
- the most important data and the importance data may be higher than general data but lower than the most important data. Priority is also given within QoS data.
- the classification of the QoS data and the general data as well as assigning priority to the QoS data are performed by the QoS data processing unit 168.
- the QoS data processing unit 168 sets the priority of the data frame and transmits the priority to the QoS data transmission dedicated section of the superframe.
- the QoS data frames set by the QoS data processor 168 may include a frame control field in which QoS priorities are set, a sequence number field in which unique sequence IDs for transmitted frames are displayed, and four It includes an addressing field, a frame payload field, and a frame check sequence (FCS) field for error detection.
- a frame control field in which QoS priorities are set
- a sequence number field in which unique sequence IDs for transmitted frames are displayed
- FCS frame check sequence
- the QoS data processor 168 transmits the data to other nodes in order of priority by sorting them according to priority.
- the general data processing unit 170 transmits the data frame to the general data transmission section of the superframe.
- FIG. 3 is a block diagram schematically illustrating a configuration of a mesh coordinator and a node configured with a network for QoS support according to the present invention.
- a node configured with a mesh coordinator and a network for supporting QoS described below refers to the sensor node 110 or the sink node 140 shown in FIG. 1.
- the node 300 configured with the mesh coordinator and the network includes a communication unit 302, a superframe synchronization unit 304, a beacon slot determination unit 306, a beacon frame control unit 308, and a QoS data processing unit 310. ), A general data processor 312 and a beacon scheduling information controller 314.
- the communication unit 302 performs beacon and data transmission and reception through a network using a superframe having a beacon dedicated section in which two or more beacons are transmitted in one superframe.
- the superframe synchronization unit 304 synchronizes to the superframe transmitted from the mesh coordinator through the communication unit 302.
- the beacon slot determiner 306 determines its beacon slot in a section excluding the beacon slots of neighboring nodes among the beacon dedicated sections of the superframe synchronized by the superframe synchronization unit 304, and determines the determined beacon of its own beacon.
- the communication unit 302 is controlled to transmit a beacon frame in a slot.
- the beacon frame controller 308 If there is data to be transmitted, the beacon frame controller 308 generates a beacon frame including QoS setting information according to whether QoS data transmission is required and transmits the beacon slot determined by the beacon slot determiner 306. do.
- beacon frame generated by the beacon frame controller 308 corresponds to FIG. 5, a description thereof will be omitted.
- the QoS data processor 310 sets a priority of the data frame and transmits the priority to the QoS data transmission dedicated section of the superframe.
- the QoS data processor 310 arranges the data according to the priority and transmits the data to the other nodes in order of priority.
- the beacon scheduling information controller 314 allows the beacon scheduling information including its beacon slot information and beacon slot information of its neighbor node to be transmitted to the neighbor node so that the neighbor node can determine its beacon slot. .
- the general data processing unit 312 transmits the data frame in the general data transmission interval of the superframe.
- FIG. 4 is a diagram illustrating a superframe structure for supporting QoS according to the present invention.
- a superframe includes a beacon-only period (BOP) 410 which is a section in which one or more beacon frames are transmitted, a QoS data transmission dedicated section (PQP) 420 for QoS data transmission,
- the contention access period (CAP) 430 is divided into a general data transmission period (CFP) 440 for real-time transmission of general data, and a deep sleep mode (DSP) 450.
- BOP beacon-only period
- PQP QoS data transmission dedicated section
- CAP contention access period
- CCP general data transmission period
- DSP deep sleep mode
- the beacon dedicated section 410 is a section required for beacon scheduling, and is obtained by multiplying the size of the beacon slot (BTTSL) and the maximum number of beacons (maxBeaconNumber) transmitted by the beacon.
- the size of the beacon slot (BTTSL) transmitted by the self is indicated in the beacon frame.
- the QoS data transmission dedicated section 420 is obtained by multiplying the PQP size (PQPL) by the symbol number (aBaseDuration) of the slots constituting the superframe when the superframe order is '0'.
- the PQP size (PQPL) is indicated in the beacon frame.
- the general data transmission interval (CFP) 440 is obtained by multiplying the CFP size (CFPL) by the symbol number (aBaseDuration) of the slots constituting the superframe when the superframe order is '0'.
- the contention access section 430 is located between the QoS data transmission dedicated section 420 and the general data transmission section 440, and the beacon dedicated section 410 and the QoS data transmission dedicated section (SD) in the superframe durationg (SD). 420, minus the general data transmission interval 440.
- the SD is obtained by a product of aBaseSuperframeduration and 2 SO , and the aBaseSuperframeduration refers to the number of symbols constituting the superframe when the superframe order is '0'.
- the inactive section 450 is a section for utilizing a low power function, and refers to a section excluding the SD from a beacon interval (BI).
- the beacon interval is obtained by multiplying the aBaseSuperframeduration by 2 BO .
- the superframe structure configured as described above has the same structure and has the same spacing for nodes in which one network is completed, so that the superframe structure is synchronized.
- Each node completes the transmission / reception of data required during one superframe period, and data transmission / reception occurs in the middle of the data transmission period of the superframe period unless the data is divided and transmitted. In case of data that cannot be transmitted, it is transmitted / received in the next superframe section.
- the general data transmission interval (CFP) 440 is indicated as being present in the superframe, but the general data transmission interval (CFP) 440 may be an optional part, and the CAP may occupy the entire portion. have.
- FIG. 5 is a diagram illustrating a structure of a beacon frame for QoS setting according to the present invention
- FIG. 6 is a diagram illustrating in detail a superframe specification field in a beacon frame illustrated in FIG. 5
- FIG. 7 is a diagram in a beacon frame illustrated in FIG. 5. Detailed description of the beacon payload field.
- the beacon frame includes a frame control field, a beacon sequence number field, a source address information field, and a superframe specification field indicating whether QoS is set. , A CFP field, a Pending Address Field indicating an address specification waiting for transmission, a Beacon Payload field indicating PQPL information, and a FCS field.
- the network node is only activated when it checks its own address when the beacon is broadcast, otherwise it returns to inactive mode.
- the superframe specification field includes a beacon order that defines the transmission interval of the beacon, and a superframe order that defines the length of time during which the superframe is active, including a beacon frame transmission time. Order), a final CAP slot indicating the duration of the CAP, a battery life extension, and subfields of PQP enable, PAN coordinator, and association permit indicating whether to set QoS.
- the Beacon Order subfield has a 4-bit length and defines a transmission interval of a beacon.
- BO is the beacon transmission interval
- BI is the beacon interval
- BI aBaseSuperframeduration * 2 BO symbols, where 0 ⁇ BO ⁇ 14.
- the Superframe Order subfield is 4 bits long and defines the length of time during which the superframe is active (when the receiver is available), including the beacon frame transmission time. Each node should be able to communicate with other nodes in the PAN only during the superframe active period.
- the SO of Superframe Order and the SD of Superframe Duration are calculated as follows.
- the superframe should not become an active section immediately after transmitting a beacon.
- Final CAP Slot should be more than aMinCAPLength value. However, if it is necessary to increase the beacon frame length in order to perform CFP maintenance, an exception may be applied that may temporarily be smaller than the aMinCAPLength value.
- the battery life extension subfield is 1 bit long.
- the PQP Enabled subfield indicates whether QoS is used. If the value is 1, QoS is used, and if it is 0, it is determined that it is not used.
- the PAN Coordinator subfield has 1 bit and a beacon frame is transmitted from the mesh coordinator, it is set to '1'. Otherwise, it is set to '0'.
- the Association permit subfield is 1 bit long and set to 1 if macAssociationPermit is set to TRUE (if the coordinator allows association in the PAN). If the coordinator does not currently accept association requests in its network, set the association permit bit to zero.
- the value of PQP Enabled in the superframe specification field of the beacon frame is set to 1, and it is determined for which interval in the superframe to use the QoS in the PQPL subfield in the beacon payload field. The value is displayed to generate a beacon frame that requires QoS data transmission.
- the beacon payload field of the beacon frame will be described in detail with reference to FIG. 7.
- the beacon payload field includes a BOPL for determining how many beacons are to be transmitted within a BOP size, MyBTTS (BeaconTxTimeSlot) indicating a beacon transmission time of a device transmitting a beacon, and the size of a beacon slot transmitted by the beacon.
- Beacon Tx Time Slot Length BTTSL
- Depth indicating the depth information of the device sending the beacon
- Next Address Available NAA
- PQP Length that contains the address value of the parent device corresponding to the address value of the child device. It consists of subfields of PQPL that occur when the PQP enable value in the frame specification display unit is one.
- Beacon Tx Time Slot Length indicates the size of a beacon slot that it transmits. This means that one network must have the same value, and the size of the beacons it transmits plus the TxBeaconMargin value.
- the overall size of the BOP may be calculated by multiplying the Max Beacon Number by the BTTSL value.
- Child Short Address puts the address value of the child node of the parent-child relationship that requested the connection to the node sending the beacon.
- the Parent Short Address is processed by putting its own address value, that is, the node of the parent position corresponding to the address value of the child node.
- Child Device Type distinguishes between upper 4 bits and lower 4 bits.
- the lower 4 bits indicate whether the child node is a mobile device or a fixed device. This creates a value consistent with the Mobility subfield of the MAC Capability data format.
- the mobility subfield is a mobile device
- the lower 4 bits of the child device type have a value of 1, and if it is a fixed type, it has a value of 0 to match the value of this field.
- the upper 4 bits are needed for use in conjunction with routing table management at the network layer for the lower node with the child short address value.
- the lower node When the lower node is connected to the node that transmits the beacon, it sends the upper 4 bits to 0 to inform other nodes that the connection is ongoing.If the lower node is disassociated, change this value to 1. This field is used to inform that the child node that has the Child Short Address value is currently disconnected and to update the routing table through this.
- My Profile ID is a profile of WiBEEM and you can check whether it is a device using WiBEEM protocol.
- the PQPL field is a field that occurs when the PQP Enable value in the superframe specification of the Beacon Frame is 1 as the PQP Length. This field is a value required to calculate the length of the QoS interval when using QoS.
- the beacon payload field configured as described above may be designated up to aMaxBeaconPayloadLength octet. If maxBeaconPayloadLength is nonzero, the octet included in maxBeaconPayload should be put in this field.
- a node receives a beacon with a beacon payload, it notifies the network layer and processes the information included in the superframe specification field and the address list field. If a beacon with no beacon payload is received by the MAC, it is interpreted immediately and the information contained in the superframe specification field and address list field is processed.
- PQP Enabled in the superframe specification field of the beacon frame is 1, this indicates to neighboring nodes to transmit QoS data to this superframe. If the value is 0, it means that the QoS data is not included.
- FIG. 8 is a diagram illustrating a QoS data frame structure in which QoS is set according to the present invention
- FIG. 9 is a diagram illustrating a QoS priority field value shown in FIG. 8.
- a QoS data frame includes a frame control field in which QoS is set, a sequence number field indicating a unique sequence ID for a transmitted frame, four addressing fields, and a frame payload field. And a frame check sequence (FCS) field for error detection.
- FCS frame check sequence
- the Frame Control Field is composed of a frame type, a security enable field, frame pending, Ack Request, Intra PAN, Destination Addressing Mode, QoS Priority, and Source Addressing Mode.
- Frame Type field is "001", it means data type, "010” means Acknowledgement type, "011” means MAC Command type, and "000” means Beacon type.
- MIB MAC Information Base
- Frame Pending is set to "1" when there is additional data after transmitting the current data and "0" when there is no more data.
- the "Ack Request" assigned with 1 bit should send an Ack frame when the receiving terminal receiving the data or MAC Command Frame is set to "1".
- Intra PAN is allocated 1 bit, and is determined according to whether to transmit MAC frame in the same PAN or MAC frame in another PAN.
- the two bits of Destination Addressing Mode and Source Address Mode indicate that "00” means that there is no mesh ID and address fields, and "01" is not used. "10” represents a 16-bit Short Address field and "11” represents a 64-bit Extended Address field.
- the "Sequence Number” field which has an 8-bit length, indicates a unique sequence ID for the frame being transmitted.
- the QoS priority uses 2 bits, and the values in the MAC and NWK layers are compared with each other to have the same value.
- the QoS priority divided into two bits is classified as shown in FIG. 9, and the number of backoffs is limited according to the priority.
- Priority is divided into four cases because the data size allocated for QoS Priority is 2 bits.
- Data with priority 0 has a backoff value between 0 and 5
- data with priority 1 has a backoff value between 0 and 7
- data with priority 2 has a backoff value.
- the data with priority 3 has a backoff value between 0-15.
- This Priority bit is a variable data bit that can use multiple bits according to the user's situation.
- Management related to such priority is to select the QoS priority in the frame control field, and in case of data, determine the priority after the application is determined. At this time, the highest priority is not generally used when forming QoS data.
- the node transmitting the QoS data frame first transmits the highest priority data among the QoS data generated by the node, and general data not given priority is transmitted during the CAP period.
- the node receiving the QoS data frame transmits the higher priority even if the lower priority data received in the PQP is received before the higher data.
- the Destination Mesh Identifier field represents a unique Mesh Id that has a 16-bit or 64-bit length and receives a frame.
- the Destination Address field has a length of 16 bits or 64 bits and indicates an address of a node receiving a frame.
- the 16-bit source mesh identifier identifies the unique mesh ID that transmits the frame.
- a source address having a length of 16 bits or 64 bits is a field indicating an address of a node transmitting a frame.
- the Frame Payload field has a variable length and has a maximum length of 114 bytes and a minimum of 102 bytes.
- the data contained in the payload includes information indicating individual frame types. If the Security Enabled field is set to 1, the payload is protected by the Security Suite.
- the FCS field is a field having a 16-bit CRC (Cycle Redundancy Code).
- the QoS data frame configured as described above may assign priority to the QoS data as well as to distinguish between QoS data and general data.
- FIG. 10 is a flowchart illustrating a method of transmitting a QoS data frame by a mesh coordinator according to the present invention.
- the mesh coordinator organizes a superframe including a QoS data transmission dedicated section and synchronizes the superframe with each node configured as one network (S1000).
- the mesh coordinator calculates a beacon interval, a superframe duration, a beacon dedicated section, a QoS data transmission section, and a general data transmission section, and uses the calculated section information to beacon only section (BOP) and QoS.
- a superframe consists of a data transmission only section (PQP), a contention access section (CAP), a general data transmission section (CFP), and an inactive section (DSP, Deep Sleep Mode).
- the mesh coordinator determines whether QoS data transmission is necessary (S1002).
- the mesh coordinator If the QoS data transmission is necessary as a result of the determination of S1002, the mesh coordinator generates a beacon frame in which QoS is set and transmits the beacon dedicated section of the superframe (S1004).
- the mesh coordinator sets the value of PQP Enabled in the superframe specification field to 1, determines which period in the superframe to use, and displays the PQPL value in the beacon payload field to determine the QoS. Create a beacon frame. A detailed description of the beacon frame will be made with reference to FIG. 4.
- the mesh coordinator After performing S1004, the mesh coordinator generates a QoS data frame having a priority setting (S1006), and determines whether a QoS data transmission interval has been reached using the superframe (S1008).
- the mesh coordinator transmits the generated QoS data frame (S1010).
- the mesh coordinator If it is determined in S1002 that the QoS data is not required to be transmitted, the mesh coordinator generates and transmits a beacon frame indicating that QoS is not used in the PQP enable field (S1012).
- the mesh coordinator determines whether a general data transmission section is performed (S1014), and transmits the data frame in the general data transmission section (S1016).
- FIG. 11 is a flowchart illustrating a method for organizing a superframe structure by a mesh coordinator according to the present invention.
- the mesh coordinator calculates a beacon interval and superframe duration (S1100).
- the mesh coordinator calculates BTTSL and maxBeaconNumber included in the beacon frame to obtain a beacon-only section (S1102), and calculates the PQPL and aBaseDuration included in the beacon frame after the obtained beacon-only section, thereby providing QoS data transmission-only section. It is obtained (S1104).
- the mesh coordinator calculates a general data transmission interval by calculating CFPL and aBaseDuration included in the beacon frame (S1106), and in the SD between the obtained general data transmission interval and the QoS data transmission interval in the SD beacon dedicated interval, QoS data A CAP interval is obtained by using a value obtained by subtracting a transmission only interval and a general data transmission interval (S1108).
- the mesh coordinator sets a section excluding the aBaseSuperframeduration section to a deep sleep mode (DSP) section in the calculated beacon interval (S1110).
- DSP deep sleep mode
- the mesh coordinator is composed of a beacon dedicated section (BOP), QoS data transmission dedicated section (PQP), contention access section (CAP), general data transmission section (CFP), inactive section (DSP, Deep Sleep Mode) Superframe can be organized.
- BOP beacon dedicated section
- PQP QoS data transmission dedicated section
- CAP contention access section
- CCP general data transmission section
- DSP Deep Sleep Mode
- FIG. 12 is a flowchart illustrating a method for transmitting a QoS data frame by a node configured with a ubiquitous sensor network according to the present invention.
- the node determines whether QoS data transmission is necessary (S1200), and generates a beacon frame in which QoS is set when QoS data transmission is required (S1202). At this time, the node should be synchronized with the superframe organized by the mesh coordinator.
- the node determines its own beacon slot interval in the beacon dedicated interval in the superframe in order to transmit the generated beacon frame (S1204). That is, the node determines its own beacon slot in the section excluding the beacon slot of the neighbor node among the beacon dedicated sections of the superframe.
- the node transmits the generated beacon frame (S1208), and generates a QoS data frame having a priority set (S1210).
- the node determines whether a QoS data transmission interval has been reached using the superframe (S1212).
- the node transmits the generated QoS data frame (S1214). In this case, when two or more QoS data frames exist, the node transmits them in the QoS data transmission dedicated section in order of high priority.
- the node If it is determined in S1200 that the QoS data is not required to be transmitted, the node generates a beacon frame indicating that QoS is not used in the PQP enable field (S1216).
- the node determines its own beacon slot section in a beacon dedicated section within a superframe (S1218), and when the determined beacon slot section is reached (S1220), the generated beacon frame is generated. It transmits (S1222).
- the node determines whether it becomes a general data transmission section (S1224), and transmits the corresponding data frame in the general data transmission section (S1226).
- the system and method for QoS support in the ubiquitous sensor network can support stable QoS for devices in a wireless communication network, and set and prioritize QoS data to ensure data transmission quality and stability according to data importance. Applicable to the technology that needs to be secured.
Landscapes
- Engineering & Computer Science (AREA)
- Computer Networks & Wireless Communication (AREA)
- Signal Processing (AREA)
- Computer Security & Cryptography (AREA)
- Quality & Reliability (AREA)
- Databases & Information Systems (AREA)
- Mobile Radio Communication Systems (AREA)
Abstract
Description
Claims (26)
- QoS 데이터 전송 전용 구간이 포함된 슈퍼프레임을 조직하고 네트워크 내의 각 노드와 상기 슈퍼프레임을 동기화하는 메쉬 코디네이터;및QoS 설정 여부 정보가 포함된 비컨 프레임을 생성하여 상기 슈퍼프레임의 비컨 전용 구간에 브로드캐스팅하고, 우선순위가 설정된 QoS 데이터 프레임을 생성하여 상기 슈퍼프레임의 QoS 데이터 전송 전용 구간에 전송하는 노드;를 포함하는 유비쿼터스 센서 네트워크에서 QoS 지원을 위한 시스템.
- 제1항에 있어서,상기 메쉬 코디네이터는 상기 구성된 네트워크에서 가장 먼저 생성된 노드인 것을 특징으로 하는 유비쿼터스 센서 네트워크에서 QoS 지원을 위한 시스템.
- 제1항에 있어서,상기 메쉬 코디네이터는 QoS 설정 여부 정보가 포함된 비컨 프레임을 생성하여 상기 슈퍼프레임의 비컨 전용 구간에 브로드캐스팅하고, 우선순위가 설정된 QoS 데이터 프레임을 생성하여 상기 슈퍼프레임의 QoS 데이터 전송 전용 구간에 전송하는 것을 특징으로 하는 유비쿼터스 센서 네트워크에서 QoS 지원을 위한 시스템.
- 제1항에 있어서,상기 슈퍼프레임은 비컨 프레임이 전송되는 구간인 비컨 전용 구간(BOP), QoS 데이터 전송을 위한 QoS 데이터 전송 전용 구간(PQP), 경쟁 접근 구간(CAP), 일반 데이터 전송을 위한 일반 데이터 전송 구간(CFP), 비활동 구간(DSP)으로 구성된 것을 특징으로 하는 유비쿼터스 센서 네트워크에서 QoS 지원을 위한 시스템.
- 제1항에 있어서,상기 메쉬 코디네이터 또는 노드는 자신이 생성한 QoS 데이터를 우선순위가 높은 순으로 QoS 데이터 전송 전용 구간에 전송하는 것을 특징으로 하는 유비쿼터스 센서 네트워크에서 QoS 지원을 위한 시스템.
- 제1항에 있어서,상기 메쉬 코디네이터 또는 노드는 복수의 데이터 프레임이 수신된 경우 우선순위가 높은 순위로 정렬하여 그 순서에 따라 다른 노드로 전송하는 것을 특징으로 하는 유비쿼터스 센서 네트워크에서 QoS 지원을 위한 시스템.
- 제1항에 있어서,상기 QoS 데이터 프레임의 우선순위는 메쉬 코디네이터에 의해 각 노드별로 설정되거나 각 노드별로 디폴트로 설정되는 것을 특징으로 하는 유비쿼터스 센서 네트워크에서 QoS 지원을 위한 시스템.
- 제1항에 있어서,상기 노드는 상기 메쉬 코디네이터 또는 다른 노드에 의해 비컨 프레임이 브로드캐스팅될때 자신의 어드레스와 상응하는 경우 활성화되고, 그렇지 않은 경우 비활성화 상태(inactive)인 것을 특징으로 하는 유비쿼터스 센서 네트워크에서 QoS 지원을 위한 시스템.
- 노드와의 통신을 위한 통신부;QoS 데이터 전송 전용 구간이 포함된 슈퍼프레임 구조를 코디네이터하여 하나의 네트워크로 구성된 각 노드와 슈퍼프레임을 동기화하는 슈퍼프레임 구조 코디네이터부;QoS 설정 여부 정보가 포함된 비컨 프레임을 생성하여 상기 슈퍼프레임 구조 코디네이터부에 의해 생성된 슈퍼프레임의 비컨 전용 구간에 브로드캐스팅하는 비컨 프레임 제어부;및상기 비컨 프레임 제어부에서 생성된 비컨 프레임의 QoS 설정 여부 정보에 따라 해당 데이터 프레임에 우선 순위를 설정하여 상기 슈퍼프레임의 QoS 데이터 전송 전용 구간에 전송하는 QoS 데이터 처리부;를 포함하는 유비쿼터스 센서 네트워크에서 QoS 지원을 위한 메쉬 코디네이터.
- 제9항에 있어서,이웃 노드가 자신의 비컨 슬롯을 결정할 수 있도록 하기 위해, 자신의 비컨 슬롯 정보 및 자신의 이웃 노드의 비컨 슬롯 정보를 포함하는 비컨 스케쥴링 정보가 이웃 노드로 전송되도록 하는 비컨 스케줄링 정보 제어부를 더 포함하는 유비쿼터스 센서 네트워크에서 QoS 지원을 위한 메쉬 코디네이터.
- 제9항에 있어서,상기 비컨 프레임 제어부에서 생성된 비컨 프레임의 QoS 설정 여부 정보에 따라 해당 데이터 프레임을 상기 슈퍼프레임의 일반 데이터 전송 구간에 전송하는 일반 데이터 처리부를 더 포함하는 것을 특징으로 하는 유비쿼터스 센서 네트워크에서 QoS 지원을 위한 메쉬 코디네이터.
- 제9항에 있어서,상기 비컨 프레임 제어부는 프레임 제어(Frame Control) 필드, 비컨 시퀀스 넘버(Beacon Sequence Number) 필드, 소스 어드레스 정보(Source Address Information) 필드, QoS 설정 여부가 표시된 슈퍼프레임 사양(Superframe Specification) 필드, CFP 필드, 전송을 기다리는 어드레스 사양이 표시된 팬딩 어드레스 필드(Pending Address Field), PQPL 정보가 표시된 비컨 페이로드 필드(Beacon Payload), FCS 필드를 포함하는 비컨 프레임을 생성하는 것을 특징으로 하는 유비쿼터스 센서 네트워크에서 QoS 지원을 위한 메쉬 코디네이터.
- 제12항에 있어서,상기 슈퍼프레임 사양 필드는 비컨의 전송 간격을 규정한 비컨 오더(Beacon Order), 비컨 프레임 전송 시간을 포함하여 슈퍼프레임이 액티브 구간중의 시간의 길이를 규정하는 슈퍼프레임 오더(Superframe Order), CAP의 duration을 표시하는 Final CAP Slot, Battery life Extension, QoS 설정 여부를 나타내는 PQP 인에이블, PAN 코디네이터, association permit의 서브 필드로 구성된 것을 특징으로 하는 유비쿼터스 센서 네트워크에서 QoS 지원을 위한 메쉬 코디네이터.
- 제12항에 있어서,상기 비컨 페이로드 필드는 BOP 크기 내에 몇 개의 비컨을 송신할 것인지를 결정하는 BOPL, 비컨을 전송하는 기기의 비컨 전송시간을 나타내는 MyBTTS(BeaconTxTimeSlot), 자신이 전송하는 비컨 슬롯의 크기를 나타내는 BTTSL(Beacon Tx Time Slot Length), 비컨을 전송하는 기기의 깊이 정보를 나타내는 Depth, 새로 할당해줄 주소값을 알리기 위한 NAA(Next Address Available), 비컨을 전송하는 기기에 연결을 요청한 부모-자식 관계의 자식 기기의 주소값을 넣는 Child Short Address, 자식 기기의 주소값에 대응하는 부모 기기의 주소값을 넣는 Parent Short Address, HOP count, Child device type, My profile ID, PQP Length로서 비컨 프레임의 슈퍼프레임 사양 표시부내 PQP 인에이블 값이 ‘1’일 때 발생하는 PQPL의 서브 필드로 구성된 것을 특징으로 하는 유비쿼터스 센서 네트워크에서 QoS 지원을 위한 메쉬 코디네이터.
- 제12항에 있어서,상기 비컨 프레임 제어부는 QoS 데이터를 전송하는 경우 비컨 프레임의 슈퍼프레임 사양(Superframe Specification) 필드 내의 PQP Enabled의 값을 1로 설정하고, QoS 데이터를 슈퍼프레임내의 어느 구간 동안 전송할지를 결정하여 비컨 페이로드 필드내의 PQPL 값을 표시하여 비컨 프레임을 생성하는 것을 특징으로 하는 유비쿼터스 센서 네트워크에서 QoS 지원을 위한 메쉬 코디네이터.
- 제9항에 있어서,상기 QoS 데이터 처리부는 QoS 우선 순위가 설정된 프레임 제어(Frame control) 필드, 전송되는 프레임에 대한 고유 시퀀스 ID가 표시된 시퀀스 넘버(Sequence Number) 필드, 4개의 어드레싱 필드, 프레임 페이로드 필드, 에러 검출을 위한 FCS(Frame Check Sequence) 필드를 포함하는 QoS 데이터 프레임을 생성하는 것을 특징으로 하는 유비쿼터스 센서 네트워크에서 QoS 지원을 위한 메쉬 코디네이터.
- 제9항에 있어서,상기 QoS 데이터 처리부는 QoS 데이터 전송 구간내에 둘 이상의 데이터가 수신된 경우, 우선 순위에 따라 정렬하여 우선순위 순으로 다른 노드로 전송하는 것을 특징으로 하는 유비쿼터스 센서 네트워크에서 QoS 지원을 위한 메쉬 코디네이터.
- 비컨 전용구간을 갖는 슈퍼프레임을 사용하는 네트워크를 통해 비컨 및 데이터 송수신을 수행하는 통신부;상기 통신부를 통해 메쉬 코디네이터로부터 전송된 슈퍼프레임에 동기화하는 슈퍼프레임 동기화부;상기 슈퍼프레임 동기화부에 의해 동기화된 슈퍼프레임의 비컨 전용 구간 중 이웃 노드의 비컨 슬롯을 제외한 구간에서 자신의 비컨 슬롯을 결정하고, 상기 결정된 자신의 비컨 슬롯에서 비컨 프레임이 전송되도록 상기 통신부를 제어하는 비컨 슬롯 결정부;QoS 설정 여부 정보가 포함된 비컨 프레임을 생성하여 상기 비컨 슬롯 결정부에서 결정된 비컨 슬롯에 전송되도록 하는 비컨 프레임 제어부;및상기 비컨 프레임 제어부에서 생성된 비컨 프레임의 QoS 설정 여부 정보에 따라 해당 데이터 프레임에 우선 순위를 설정하여 상기 슈퍼프레임의 QoS 데이터 전송 전용 구간에 전송하는 QoS 데이터 처리부;를 포함하는 유비쿼터스 센서 네트워크에서 QoS 지원을 위한 노드.
- 제18항에 있어서,이웃 노드가 자신의 비컨 슬롯을 결정할 수 있도록 하기 위해, 자신의 비컨 슬롯 정보 및 자신의 이웃 노드의 비컨 슬롯 정보를 포함하는 비컨 스케쥴링 정보가 이웃 노드로 전송되도록 하는 비컨 스케줄링 정보 제어부를 더 포함하는 유비쿼터스 센서 네트워크에서 QoS 지원을 위한 노드.
- 제18항에 있어서,상기 비컨 프레임 제어부에서 생성된 비컨 프레임의 QoS 설정 여부 정보에 따라 해당 데이터 프레임을 상기 슈퍼프레임의 일반 데이터 전송 구간에 전송하는 일반 데이터 처리부를 더 포함하는 것을 특징으로 하는 유비쿼터스 센서 네트워크에서 QoS 지원을 위한 노드.
- 제18항에 있어서,상기 QoS 데이터 처리부는 QoS 데이터 전송 구간내에 둘 이상의 데이터가 수신된 경우, 우선 순위에 따라 정렬하여 우선순위 순으로 다른 노드로 전송하는 것을 특징으로 하는 유비쿼터스 센서 네트워크에서 QoS 지원을 위한 노드.
- 메쉬 코디네이터가 QoS 데이터 프레임을 전송하는 방법에 있어서,(a)QoS 데이터 전송 전용 구간이 포함된 슈퍼프레임을 조직하여 하나의 네트워크로 구성된 각 노드와 슈퍼프레임을 동기화하는 단계;(b) QoS가 설정된 비컨 프레임을 생성하여 상기 슈퍼프레임의 비컨 전용 구간에 전송하고, 우선순위가 설정된 QoS 데이터 프레임을 생성하는 단계;및(c)상기 슈퍼프레임에 따라 QoS 데이터 전송 전용 구간이 되면, 상기 생성된 QoS 데이터 프레임을 전송하는 단계;를 포함하는 유비쿼터스 센서 네트워크에서 QoS 지원을 위한 QoS 데이터 프레임 전송 방법.
- 제22항에 있어서,상기 (a)단계는,비컨 인터벌, 슈퍼프레임 듀레이션, 비컨 전용 구간, QoS 데이터 전송 전용 구간, 일반 데이터 전송 구간을 계산하는 단계;상기 계산된 구간 정보를 이용하여 비컨 전용 구간(BOP), QoS 데이터 전송 전용 구간(PQP), 경쟁 접근 구간(CAP), 일반 데이터 전송 구간(CFP), 비활동 구간(DSP) 순으로 구성된 슈퍼프레임을 구성하는 단계;및상기 구성된 슈퍼프레임을 하나의 네트워크로 구성된 각 노드와 동기화하는 단계를 포함하는 것을 특징으로 하는 유비쿼터스 센서 네트워크에서 QoS 지원을 위한 QoS 데이터 프레임 전송 방법.
- 제22항에 있어서,상기 QoS가 설정된 비컨 프레임은 슈퍼프레임 사양(Superframe Specification) 필드 내의 PQP Enabled의 값을 1로 설정하고, QoS 데이터를 슈퍼프레임내의 어느 구간 동안 전송할지를 결정하여 비컨 페이로드 필드내의 PQPL 값을 표시하여 생성된 것을 특징으로 하는 유비쿼터스 센서 네트워크에서 QoS 지원을 위한 QoS 데이터 프레임 전송 방법.
- 메쉬 코디네이터가 슈퍼프레임 구조를 조직하는 방법에 있어서,비컨 인터벌(Beacon Interval) 및 슈퍼프레임 듀레이션(Superframe Duration)을 계산하는 단계;비컨 프레임에 포함된 BTTSL과 maxBeaconNumber을 연산하여 비컨 전용 구간을 구하는 단계;상기 구해진 비컨 전용 구간 다음에 상기 비컨 프레임에 포함된 PQPL과 aBaseDuration을 연산하여 QoS 데이터 전송 전용 구간을 구하는 단계;상기 비컨 프레임에 포함된 CFPL과 aBaseDuration을 연산하여 일반 데이터 전송 구간을 구하는 단계;상기 구해진 일반 데이터 전송 구간과 상기 QoS 데이터 전송 구간 사이에 슈퍼프레임 듀레이션(Superframe Duration)에서 상기 비컨 전용 구간, QoS 데이터 전송 전용 구간, 일반 데이터 전송 구간을 뺀 값을 이용하여 CAP 구간을 구하는 단계;및상기 계산된 비컨 인터벌에서 상기 슈퍼프레임 듀레이션(Superframe Duration) 구간을 제외한 구간을 DSP(Deep Sleep Mode) 구간으로 설정하는 단계;를 포함하는 유비쿼터스 센서 네트워크에서 QoS 지원을 위한 슈퍼프레임 구조 조직 방법.
- 노드가 QoS 데이터 프레임을 전송하는 방법에 있어서,(a) QoS가 설정된 비컨 프레임을 생성하고 자신의 비컨 슬롯 구간을 결정하는 단계;(b)상기 결정된 비컨 슬롯 구간에 상기 생성된 비컨 프레임을 전송하고, 우선 순위가 설정된 QoS 데이터 프레임을 생성하는 단계;및(c)메쉬 코디네이터에 의해 동기화된 슈퍼프레임의 QoS 데이터 전송 전용 구간에 상기 생성된 QoS 데이터 프레임을 전송하는 단계;를 포함하는 유비쿼터스 센서 네트워크에서 QoS 지원을 위한 QoS 데이터 프레임 전송 방법.
Priority Applications (2)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| US12/737,826 US8654671B2 (en) | 2008-08-18 | 2009-05-28 | System and method for QoS support in ubiquitous sensor |
| CN200980141246.8A CN102187622B (zh) | 2008-08-18 | 2009-05-28 | 用于泛在传感器网络中的QoS支持的系统和方法 |
Applications Claiming Priority (2)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| KR1020080080525A KR101281180B1 (ko) | 2008-08-18 | 2008-08-18 | 유비쿼터스 센서 네트워크에서 QoS 지원을 위한 시스템 및 방법 |
| KR10-2008-0080525 | 2008-08-18 |
Publications (1)
| Publication Number | Publication Date |
|---|---|
| WO2010021451A1 true WO2010021451A1 (ko) | 2010-02-25 |
Family
ID=41707311
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| PCT/KR2009/002846 Ceased WO2010021451A1 (ko) | 2008-08-18 | 2009-05-28 | 유비쿼터스 센서 네트워크에서 QoS 지원을 위한 시스템 및 방법 |
Country Status (4)
| Country | Link |
|---|---|
| US (1) | US8654671B2 (ko) |
| KR (1) | KR101281180B1 (ko) |
| CN (1) | CN102187622B (ko) |
| WO (1) | WO2010021451A1 (ko) |
Cited By (1)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| CN104244433A (zh) * | 2014-09-03 | 2014-12-24 | 北京航空航天大学 | 时延容忍的服务质量保证的多址接入方法、装置和系统 |
Families Citing this family (21)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JP5541639B2 (ja) * | 2010-02-22 | 2014-07-09 | サムスン エレクトロニクス カンパニー リミテッド | 無線通信ネットワークにおけるリソースを管理する方法及び装置 |
| JP5488062B2 (ja) * | 2010-03-10 | 2014-05-14 | 株式会社リコー | 無線通信装置及び無線通信方法 |
| US8509923B2 (en) * | 2010-06-30 | 2013-08-13 | Motorola Solutions, Inc. | Methods for managing power consumption in a sensor network |
| JP5636861B2 (ja) * | 2010-10-14 | 2014-12-10 | 富士通株式会社 | 通信装置、通信システム、及び通信方法 |
| US11368190B2 (en) * | 2011-04-18 | 2022-06-21 | Texas Instruments Incorporated | Beacon-enabled communications for variable payload transfers |
| CN103179656B (zh) * | 2011-12-20 | 2017-11-17 | 中兴通讯股份有限公司 | 一种异构网络中业务流的同步传输方法及系统 |
| US9191970B2 (en) * | 2012-01-09 | 2015-11-17 | Qualcomm Incorporated | System and method of communication using distributed channel access parameters |
| US9699667B2 (en) * | 2012-01-09 | 2017-07-04 | Qualcomm Incorporated | Systems and methods to transmit configuration change messages between an access point and a station |
| US9185726B2 (en) | 2012-01-09 | 2015-11-10 | Qualcomm Incorporated | System and method of communication using distributed channel access parameters |
| US11026170B2 (en) * | 2012-08-01 | 2021-06-01 | Texas Instruments Incorporated | Beacon scheduling for wireless networks |
| US9609594B2 (en) | 2013-03-15 | 2017-03-28 | Oneevent Technologies, Inc. | Networked evacuation system |
| US10045181B2 (en) * | 2013-11-11 | 2018-08-07 | Lg Electronics Inc. | Method and apparatus for Bluetooth connection |
| US10028220B2 (en) | 2015-01-27 | 2018-07-17 | Locix, Inc. | Systems and methods for providing wireless asymmetric network architectures of wireless devices with power management features |
| US10536901B2 (en) | 2015-01-27 | 2020-01-14 | Locix, Inc. | Systems and methods for providing communications within wireless sensor networks based on a periodic beacon signal |
| US10455368B2 (en) | 2015-10-28 | 2019-10-22 | Locix, Inc. | Systems and methods for providing communications within wireless sensor networks based on at least one periodic guaranteed time slot for sensor nodes |
| JP6702671B2 (ja) | 2015-08-31 | 2020-06-03 | キヤノン株式会社 | 通信装置、制御方法及びプログラム |
| CN107438280B (zh) * | 2016-05-28 | 2022-05-17 | 富泰华工业(深圳)有限公司 | Zigbee设备节能方法 |
| US10455350B2 (en) | 2016-07-10 | 2019-10-22 | ZaiNar, Inc. | Method and system for radiolocation asset tracking via a mesh network |
| KR102536586B1 (ko) * | 2018-09-20 | 2023-05-26 | 삼성전자주식회사 | 와이파이 통신을 사용하는 전자 장치와 이의 동작 방법 |
| US11005523B2 (en) | 2018-09-24 | 2021-05-11 | Texas Instruments Incorporated | Wireless network with channel hopping |
| CN112995571B (zh) * | 2021-02-09 | 2023-10-24 | 广东公信智能会议股份有限公司 | 用于无线会议系统的通信管理方法及通信管理装置 |
Citations (1)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| US20090016314A1 (en) * | 2007-07-10 | 2009-01-15 | Samsung Electronics Co., Ltd. | Method for transmitting and receiving data using beacon scheduling in wireless sensor network |
Family Cites Families (11)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| US7136392B2 (en) * | 2001-08-31 | 2006-11-14 | Conexant Systems, Inc. | System and method for ordering data messages having differing levels of priority for transmission over a shared communication channel |
| US7764617B2 (en) * | 2002-04-29 | 2010-07-27 | Harris Corporation | Mobile ad-hoc network and methods for performing functions therein based upon weighted quality of service metrics |
| US7224679B2 (en) * | 2002-05-10 | 2007-05-29 | Texas Instruments Incorporated | Dynamic update of quality of service (Qos) parameter set |
| CN100555964C (zh) * | 2003-02-03 | 2009-10-28 | 索尼株式会社 | 通信方法、通信设备及计算机程序 |
| US7564826B2 (en) * | 2005-07-13 | 2009-07-21 | Texas Instruments Incorporated | Apparatus for and method of synchronization and beaconing in a WLAN mesh network |
| KR101184094B1 (ko) * | 2005-07-15 | 2012-09-18 | 칭화대학교 | 무선랜 시스템에서의 스케줄링 방법 |
| US8169998B2 (en) * | 2006-12-21 | 2012-05-01 | Broadcom Corporation | Method and system for an AD HOC wireless network with master control of network parameters |
| US8320286B2 (en) * | 2007-03-09 | 2012-11-27 | Broadcom Corporation | Infrastructure offload wake on wireless LAN (WOWL) |
| US8676219B2 (en) * | 2007-04-13 | 2014-03-18 | Hart Communication Foundation | Combined wired and wireless communications with field devices in a process control environment |
| CN100550808C (zh) * | 2007-06-14 | 2009-10-14 | 北京泛亚创知科技发展有限公司 | 一种短程无线个域网中利用扩展超帧传输数据的方法 |
| JP4479813B2 (ja) * | 2008-03-18 | 2010-06-09 | ソニー株式会社 | 通信装置及び通信方法、通信システム、並びにコンピュータ・プログラム |
-
2008
- 2008-08-18 KR KR1020080080525A patent/KR101281180B1/ko active Active
-
2009
- 2009-05-28 CN CN200980141246.8A patent/CN102187622B/zh not_active Expired - Fee Related
- 2009-05-28 US US12/737,826 patent/US8654671B2/en active Active
- 2009-05-28 WO PCT/KR2009/002846 patent/WO2010021451A1/ko not_active Ceased
Patent Citations (1)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| US20090016314A1 (en) * | 2007-07-10 | 2009-01-15 | Samsung Electronics Co., Ltd. | Method for transmitting and receiving data using beacon scheduling in wireless sensor network |
Non-Patent Citations (2)
| Title |
|---|
| HO-IN JEON: "Core technology for implementing u-City public/private service'", TTA JOURNAL, July 2007 (2007-07-01), pages 46 - 54 * |
| HO-IN JEON: "WiBEEM Technology as the Best USN Architecture for Implementing u-City Public and Value-Added Services", KOREA INFORMATION SCIENCE SOCIETY JOURNALS, vol. 25, no. 12, December 2007 (2007-12-01), pages 49 - 59 * |
Cited By (2)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| CN104244433A (zh) * | 2014-09-03 | 2014-12-24 | 北京航空航天大学 | 时延容忍的服务质量保证的多址接入方法、装置和系统 |
| CN104244433B (zh) * | 2014-09-03 | 2017-11-24 | 北京航空航天大学 | 时延容忍的服务质量保证的多址接入方法、装置和系统 |
Also Published As
| Publication number | Publication date |
|---|---|
| CN102187622B (zh) | 2016-10-05 |
| US20110299423A1 (en) | 2011-12-08 |
| KR20100021880A (ko) | 2010-02-26 |
| US8654671B2 (en) | 2014-02-18 |
| CN102187622A (zh) | 2011-09-14 |
| KR101281180B1 (ko) | 2013-07-02 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| WO2010021451A1 (ko) | 유비쿼터스 센서 네트워크에서 QoS 지원을 위한 시스템 및 방법 | |
| WO2021085825A1 (en) | Electronic device and method for performing ranging through uwb | |
| WO2021141296A1 (ko) | 이동통신 시스템에서 시간 민감 네트워킹 동기화 정보 전달 방법 및 장치 | |
| WO2012030190A2 (ko) | 통신 시스템에서 자원 관리 시스템 및 방법 | |
| WO2010128824A2 (ko) | Wpan 디바이스의 동작 방법 | |
| WO2020145526A1 (ko) | Uwb(울트라 와이드 밴드)를 통해 레인징을 수행하는 전자 디바이스 및 전자 디바이스의 동작 방법 | |
| WO2016036025A1 (en) | Method and apparatus for controlling operation based on distance between transmission device and reception device | |
| WO2010143875A2 (en) | Method of exchanging messages and source devices | |
| EP3603170A1 (en) | Method and apparatus for configuring qos flow in wireless communication system | |
| WO2017082638A1 (en) | Apparatus and method for measuring positions of devices | |
| WO2021112380A1 (ko) | Uwb (ultra wideband)를 통해 데이터를 송수신하는 디바이스의 동작 방법 및 장치 | |
| WO2012161549A2 (ko) | 기기간 통신을 지원하는 무선접속시스템에서 동시 핸드오버 수행 방법 및 이를 지원하는 장치 | |
| WO2021141291A1 (ko) | 무선 통신 시스템에서 네트워크 트래픽을 수집하는 방법 및 장치 | |
| WO2012091529A2 (ko) | 단말기 | |
| WO2016159728A1 (ko) | D2d 통신 시스템에서 우선 순위를 처리하는 방법 및 장치 | |
| WO2011062404A2 (ko) | Wifi direct 네트워크에서의 wifi 디스플레이 서비스 탐색 방법 및 장치 | |
| WO2015005714A1 (en) | Method and apparatus for discovering neighbor device in d2d communication network | |
| EP2893743A1 (en) | Apparatus and method for providing cooperative communication service between macro base station and small cell base station in mobile communication system | |
| WO2021230556A1 (ko) | Drx에 기초한 사이드링크 통신을 위한 방법 및 장치 | |
| WO2016039576A2 (ko) | 무선 통신 시스템에서 다중 망 접속을 위한 장치 및 방법 | |
| WO2017052003A1 (en) | Device for wireless network and computer readable recording medium including communication method thereof | |
| WO2014171733A1 (en) | Device and method for performing device to device communication in wireless communication system | |
| WO2015065031A1 (ko) | 분산 네트워크 구조에서 기지국 자가설정 방법 및 장치 | |
| WO2017043838A1 (en) | Method and apparatus for transmitting and receiving data in communication system | |
| WO2012091528A2 (ko) | 신뢰도 있는 ap를 선택할 수 있는 단말기 및 방법 |
Legal Events
| Date | Code | Title | Description |
|---|---|---|---|
| WWE | Wipo information: entry into national phase |
Ref document number: 200980141246.8 Country of ref document: CN |
|
| 121 | Ep: the epo has been informed by wipo that ep was designated in this application |
Ref document number: 09808357 Country of ref document: EP Kind code of ref document: A1 |
|
| NENP | Non-entry into the national phase |
Ref country code: DE |
|
| WWE | Wipo information: entry into national phase |
Ref document number: 12737826 Country of ref document: US |
|
| 32PN | Ep: public notification in the ep bulletin as address of the adressee cannot be established |
Free format text: NOTING OF LOSS OF RIGHTS PURSUANT TO RULE 112(1) EPC (EPO FORM 1205A DATED 17-06-2011) |
|
| 122 | Ep: pct application non-entry in european phase |
Ref document number: 09808357 Country of ref document: EP Kind code of ref document: A1 |