WO2013058577A2 - 무선 통신 시스템에서 스케줄링 방법 및 이를 위한 장치 - Google Patents
무선 통신 시스템에서 스케줄링 방법 및 이를 위한 장치 Download PDFInfo
- Publication number
- WO2013058577A2 WO2013058577A2 PCT/KR2012/008553 KR2012008553W WO2013058577A2 WO 2013058577 A2 WO2013058577 A2 WO 2013058577A2 KR 2012008553 W KR2012008553 W KR 2012008553W WO 2013058577 A2 WO2013058577 A2 WO 2013058577A2
- Authority
- WO
- WIPO (PCT)
- Prior art keywords
- gts
- periodic
- allocation
- period
- coordinator
- Prior art date
Links
Images
Classifications
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W72/00—Local resource management
- H04W72/04—Wireless resource allocation
- H04W72/044—Wireless resource allocation based on the type of the allocated resource
- H04W72/0446—Resources in time domain, e.g. slots or frames
-
- 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
- H04W52/00—Power management, e.g. TPC [Transmission Power Control], power saving or power classes
- H04W52/02—Power saving arrangements
- H04W52/0209—Power saving arrangements in terminal devices
- H04W52/0212—Power saving arrangements in terminal devices managed by the network, e.g. network or access point is master and terminal is slave
- H04W52/0216—Power saving arrangements in terminal devices managed by the network, e.g. network or access point is master and terminal is slave using a pre-established activity schedule, e.g. traffic indication frame
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L1/00—Arrangements for detecting or preventing errors in the information received
- H04L1/0078—Avoidance of errors by organising the transmitted data in a format specifically designed to deal with errors, e.g. location
- H04L1/0079—Formats for control data
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W72/00—Local resource management
- H04W72/12—Wireless traffic scheduling
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W84/00—Network topologies
- H04W84/02—Hierarchically pre-organised networks, e.g. paging networks, cellular networks, WLAN [Wireless Local Area Network] or WLL [Wireless Local Loop]
- H04W84/10—Small scale networks; Flat hierarchical networks
-
- 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 wireless communication system, and more particularly, to a method for scheduling a transmission band in a wireless personal area network (WPAN) system and an apparatus supporting the same.
- WPAN wireless personal area network
- LR-WPAN low-rate wireless personal area networks
- An example of an LR-WPAN is a network conforming to the IEEE 802.15.4 standard.
- the IEEE 802.15.4 standard provides 20 Kbps and 40 Kbps transmission rates using Binary Phase-Shift Keying (BPSK) in the 868/915 MHz band, and Offset Quadrature Phase-Shift Keying (O-QPSK) in the 2.45 GHz band. Provides a transmission rate of 250 Kbps.
- BPSK Binary Phase-Shift Keying
- OF-QPSK Offset Quadrature Phase-Shift Keying
- the IEEE 802.15.4b standard uses O-QPSK in the 868/915 MHz band to provide 250 Kbps transmission rates.
- An object of the present invention is to propose a method and apparatus for smoothly transmitting and receiving data between a coordinator and a device in a wireless communication system, preferably a wireless personal area network (WPAN) system.
- a wireless communication system preferably a wireless personal area network (WPAN) system.
- WPAN wireless personal area network
- Another object of the present invention is to propose a method for smoothly scheduling a transmission band for an apparatus in a WPAN system and an apparatus therefor.
- a method for allocating a guaranteed time slot (GTS) in a WPAN system comprising: receiving a GTS request command for requesting periodic GTS allocation from a device; Transmitting a including beacon frame to the device, wherein the GTS allocation period is determined by GTS interval information included in the GTS request command, and data from the device within the interval determined by the GTS allocation period. Or if an acknowledgment (ACK) frame is not transmitted, the assigned periodic GTS is expired.
- GTS guaranteed time slot
- GTS request command for requesting the periodic GTS allocation from the Radio Frequency (RF) unit and the device for transmitting and receiving radio signals (GTS request command)
- RF Radio Frequency
- GTS request command for transmitting and receiving radio signals
- a processor that transmits a beacon frame including periodic GTS allocation information to the device, wherein the GTS allocation period is determined by GTS interval information included in the GTS request command, and the GTS interval. If no data or acknowledgment (ACK) frame is transmitted from the device within the interval determined by the allocation period, the allocated periodic GTS expires.
- ACK acknowledgment
- the interval determined by the GTS allocation period is a (2 ⁇ n) superframe, and the value of n is determined by the GTS allocation period.
- the GTS allocation period is determined by exponentiating the GTS period information.
- the device transmits information on whether to support periodic GTS allocation through a beacon frame.
- the beacon frame includes a GTS Specification field, and the GTS Description field includes a periodic GTS permit subfield indicating whether to support periodic GTS allocation.
- a method for allocating a GTS in a WPAN system transmitting a GTS request command for requesting periodic GTS allocation to a coordinator and receiving periodic GTS allocation information from the coordinator.
- Receiving a beacon frame that includes, wherein the GTS allocation period is determined by the GTS interval (GTS interval) information included in the GTS request command, the data or ACK from the device within the interval determined by the GTS allocation period If an acknowledgment frame is not transmitted, the assigned periodic GTS is expired.
- GTS interval GTS interval
- a coordinator for requesting a radio frequency (RF) unit for transmitting / receiving a radio signal and a periodic GTS allocation
- a processor that transmits to a coordinator and receives a beacon frame including periodic GTS allocation information from the coordinator, wherein the GTS allocation period is determined by GTS interval information included in a GTS request command, If no data or acknowledgment (ACK) frame is transmitted from the device within the interval determined by the GTS allocation period, the allocated periodic GTS expires.
- ACK acknowledgment
- the interval determined by the GTS allocation period is a (2 ⁇ n) superframe, and the value of n is determined by the GTS allocation period.
- the GTS allocation period is determined by exponentiating the GTS period information.
- information about whether periodic GTS allocation is supported through a beacon frame is received from the coordinator.
- the beacon frame includes a GTS Specification field, and the GTS Description field includes a periodic GTS permit subfield indicating whether to support periodic GTS allocation.
- data can be smoothly transmitted and received between a coordinator and a device in a wireless communication system, preferably a WPAN system.
- power consumption of the device may be reduced by preventing unnecessary operation of the device through the expiration time of the synchronized transmission band between the device and the coordinator in the WPAN system.
- FIG. 1 shows a network topology according to the IEEE 802.15.4 system.
- 3 shows a superframe structure of the IEEE 802.15.4 system.
- FIG. 4 illustrates each frame format in the MAC layer and the PHY layer in the IEEE 802.15.4 system.
- FIG. 5 is a flowchart illustrating a GTS allocation and retrieval procedure of the IEEE 802.15.4 system.
- FIG. 6 is a diagram illustrating the structure of a beacon frame and a GTS descriptor of the IEEE 802.15.4 system.
- FIG. 7 is a diagram illustrating a structure of a GTS request command of the IEEE 802.15.4 system.
- FIG. 8 is a flowchart illustrating a transmission band allocation method according to an embodiment of the present invention.
- FIG 9 illustrates a structure of a GTS request command according to an embodiment of the present invention.
- FIG. 10 is a view showing the structure of a beacon frame according to an embodiment of the present invention.
- FIG. 11 illustrates a structure of a GTS request command according to an embodiment of the present invention.
- FIG. 12 is a view showing the structure of a beacon frame according to an embodiment of the present invention.
- FIG. 13 is a diagram illustrating the structure of a GTS request command according to an embodiment of the present invention.
- FIG. 14 is a view showing the structure of a beacon frame according to an embodiment of the present invention.
- 15 is a view showing the structure of a beacon frame according to an embodiment of the present invention.
- FIG. 16 illustrates a block diagram of a wireless communication device according to an embodiment of the present invention.
- the base station has a meaning as a terminal node of the network that directly communicates with the terminal.
- the specific operation described as performed by the base station in this document may be performed by an upper node of the base station in some cases. That is, it is obvious that various operations performed for communication with a terminal in a network composed of a plurality of network nodes including a base station may be performed by the base station or other network nodes other than the base station.
- a base station (BS) is a fixed station, Node B, eNode B (eNB), access point (AP), coordinator, PAN coordinator, MBAN coordinator (Medical Body Area Network coordinator), PAN MBAN coordinator and the like can be replaced by the terms.
- the term 'terminal' may include a user equipment (UE), a mobile station (MS), a mobile subscriber station (MSS), a subscriber station (SS), an advanced mobile station (AMS), a device, and a machine-MTC. Terms such as type communication (M2M) devices, machine-to-machine (M2M) devices, device-to-device (D2D) devices, full function devices (FFDs), and reduced function devices (RFDs) Can be replaced with
- Embodiments of the present invention may be supported by standard documents disclosed in at least one of the wireless access systems IEEE 802 system, 3GPP system, 3GPP LTE and LTE-Advanced (LTE-A) system and 3GPP2 system. That is, steps or parts which are not described to clearly reveal the technical spirit of the present invention among the embodiments of the present invention may be supported by the above documents. In addition, all terms disclosed in the present document can be described by the above standard document.
- CDMA code division multiple access
- FDMA frequency division multiple access
- TDMA time division multiple access
- OFDMA orthogonal frequency division multiple access
- SC-FDMA single carrier frequency division multiple access
- CDMA may be implemented with a radio technology such as Universal Terrestrial Radio Access (UTRA) or CDMA2000.
- TDMA may be implemented with wireless technologies such as Global System for Mobile communications (GSM) / General Packet Radio Service (GPRS) / Enhanced Data Rates for GSM Evolution (EDGE).
- GSM Global System for Mobile communications
- GPRS General Packet Radio Service
- EDGE Enhanced Data Rates for GSM Evolution
- OFDMA may be implemented in a wireless technology such as IEEE 802.11 (Wi-Fi), IEEE 802.15, IEEE 802.16 (WiMAX), IEEE 802-20, Evolved UTRA (E-UTRA).
- UTRA is part of the Universal Mobile Telecommunications System (UMTS).
- 3rd Generation Partnership Project (3GPP) long term evolution (LTE) is part of an Evolved UMTS (E-UMTS) using E-UTRA, and employs OFDMA in downlink and SC-FDMA in uplink.
- LTE-A Advanced
- 3GPP LTE Advanced
- FIG. 1 shows a network topology according to the IEEE 802.15.4 system.
- the topology of the network according to the IEEE 802.15 system may be determined according to the functions of devices participating in the network.
- FIG. 1A is an example of a star topology
- FIG. 1B is an example of a peer-to-peer topology.
- the FFD is a device capable of performing all functions.
- the FFD may communicate with the FFD or the RFD and perform functions such as network initialization, node management, and node information storage.
- the FFD that operates other devices among the FFDs to form a network is called a PAN coordinator.
- the PAN coordinator may be referred to as an MBAN coordinator, a PAN MBAN coordinator, or the like, and will be collectively described as a 'coordinator' for convenience of description.
- the above-described network topology may be configured by the FFD serving as such a coordinator.
- RFDs perform fewer functions than the FFDs can.
- the counterpart device to which the RFD can communicate is limited to the FFD.
- the RFD cannot act as a coordinator.
- the RFD can have a small stack structure and save computational / memory resources by dedicating the network function to the FFD.
- the RFD since the RFD finds a coordinator and transmits data, the RFD can immediately disconnect and enter a power saving mode (or sleep mode), which consumes very little power and can be operated for a long time even with battery power.
- a device labeled "F” represents an FFD
- a device labeled "R” represents an RFD
- a device labeled "P” represents an FFD serving as a coordinator.
- the devices may be a start point or an end point of communication
- the coordinator may be a start point, an end point, or a router.
- the coordinator functions as an access point to higher layers, and in the case of a Wireless Sensor Network (WSN), it functions as a sink for data collected by the sensors.
- WSN Wireless Sensor Network
- a star topology can operate devices to maintain battery life for a long time
- a peer-to-peer topology can configure one or more data transfer paths and thus have high data reliability and connection recognition rate.
- the star topology is very limited in communication range for each device (eg, several meters), and the peer-to-peer topology allows larger areas to be covered.
- the topology can be dynamic, changing as devices are added or leave the network.
- devices are generally mobile, whereas the coordinator may be mobile or stationary.
- Peer-to-peer topologies may be better suited for fast-changing environments that require the rapid setup or change of a network, or allow for self-organization and self-healing of the network.
- Self-healing may include, for example, establishing a new coordinator if an existing coordinator fails or leaves the network.
- Each device has its own coordinator within the same location.
- individual coordinators may collaborate to avoid mutual interference and to allow sharing or collation of data.
- a 'cluster' such a network is referred to as a 'cluster' and a provision may be made to establish an overall coordinator for clusters and to divide and merge clusters.
- the protocol stack of the IEEE 802.15.4 system includes a PHY layer, a medium access control layer, and an upper layer.
- the PHY layer includes an RF transceiver and related control mechanisms.
- the PHY layer may provide a PHY data service for transmitting and receiving PHY Protocol Data Units (PDUs) through a physical channel and a PHY management service for managing the PHY layer.
- PDUs PHY Protocol Data Units
- the MAC layer provides access to the physical channel for data transmission.
- the MAC layer may provide a MAC data service for transmitting and receiving MAC PDUs and a MAC management service for managing the MAC layer through the physical layer.
- the MAC layer may perform functions such as beacon management, channel access, GTS (Guaranteed Time Slot) management, frame confirmation, and security functions.
- the upper layer is composed of a network layer and an application layer.
- the network layer provides functions such as network configuration, processing, message routing, and the like.
- the application layer provides the functionality that the device targets.
- a device in an IEEE 802.15.4 system may function as a reduced function device (RFD), a full function device (FFD), or a coordinator according to a type of a mounted program, that is, a program processing data of an application layer. have.
- 3 shows a superframe structure of the IEEE 802.15.4 system.
- the IEEE 802.15.4 system uses a beacon-enabled network that operates periodically based on a beacon that is broadcast periodically, and a non-beacon enable that operates the network by requesting a beacon periodically to exchange communication frames. It can be classified as a non beacon-enabled operation.
- the coordinator transmits beacons periodically, and devices periodically listen to the beacons to synchronize to the network and access the channel.
- the channel access is sequentially transmitted in units of frames within the superframe according to the superframe structure defined by the coordinator, as shown in FIG.
- the super frame may be configured to include a plurality of time slots (eg, 16) for transmitting and receiving data between beacon frames transmitted by the coordinator.
- each superframe may be configured to include an active period and an inactive period due to a requirement for low power operation between beacon frames.
- the active section is a section in which data transmission and reception between devices is performed, and the active section includes time slots for frames used for data transmission and reception.
- the inactive section refers to a section in which data transmission and reception between the devices is not performed. That is, during the inactive period, the coordinator may enter the low power mode (or the sleep mode).
- the ratio between active and inactive sections is called the duty cycle.
- the duty cycle value can be adjusted taking into account the requirements for low power operation and the requirements for coexistence between communication schemes using the same physical transport channel.
- the active period may be configured to include a Contention Access Period (CAP) and a subsequent Contention Free Period (CFP) for guaranteed access to applications with quality of service requirements.
- CAP Contention Access Period
- CCP Contention Free Period
- the CAP consists of time slots for devices participating in the network to competitively transmit data frames. Therefore, a device that intends to perform communication using time slots belonging to a CAP between two beacon frames is in a competition with another device using a carrier sense multiple access / collision avoidance (CSMA-CA) scheme.
- CSMA-CA carrier sense multiple access / collision avoidance
- the CFP consists of Guaranteed Time Slots (GTSs), which are time slots allocated to allow a particular device to transmit data frames.
- GTS Guaranteed Time Slots
- the CFP is located after the CAP within the super frame and may be configured to include up to seven GTSs.
- the CFP may be configured such that a plurality of GTSs are allocated for one device.
- the coordinator determines which device each GTS in the CFP is assigned to.
- the GTS allocation information of the CFP determined by the coordinator may be included in the beacon frame which is the first slot of the super frame and transmitted.
- the coordinator does not send a beacon for synchronization unless a beacon is requested, for example for reasons of network discovery.
- Channel access is not limited by the superframe structure, and the devices are asynchronous, performing all data transfers by the CSMA-CA. They are sensors-MAC (WiseMAC) that allow devices that do not have data to send to sleep most of the time, and that the coordinator puts a wake-up preamble before each data frame, ensuring that the receiving device is active upon data arrival. You can follow your own sleep pattern according to any protocol, such as:
- the coordinator in the beacon-enabled network is responsible for providing synchronization and channel access to the network devices.
- the start and end of the superframe is defined by the coordinator.
- the coordinator has two main features: potential communication to other networks, and access to a sufficient power supply, for example by easy replacement of a charged battery.
- FIG. 4 illustrates each frame format in the MAC layer and the PHY layer in the IEEE 802.15.4 system.
- the frame format in the MAC layer includes a MAC header (MHR), a MAC payload, and a MAC footer (MFR).
- MHR MAC header
- MFR MAC footer
- the MHR, MAC payload and MFR form one MAC data frame, namely MAC protocol data unit (MPDU).
- MPDU MAC protocol data unit
- the MHR includes a frame control field 401, a sequence number field 403, an addressing field 405, and an auxiliary security header field 407.
- the frame control field 401 contains a value indicating the type (or type) of the frame format
- the sequence number field 403 contains the current value of macDSN
- the address field 405 May include a receiving and / or originating address.
- the secondary security header field 407 may include information necessary for the security processing of the frame.
- the MAC payload may be configured to include a command frame identifier and a command payload.
- the MFR may be configured to include a frame check sequence (FCS) 411.
- FCS 411 may be used to determine whether there is an error in data transmission for the MHR and MAC payload portions.
- beacon frames used by the coordinator to transmit beacons
- data frames used for data transmission acknowledgment frames used to confirm successful frame reception
- data requests This involves four different types of frames, the MAC command frame used to handle the transmission.
- the beacon frame, acknowledgment frame and MAC command frame have a similar structure except that in each case the MAC payload has a different function and the acknowledgment frame does not have a MAC payload.
- the beacon frame, acknowledgment frame and MAC command frame may originate in the MAC sublayer without involvement of higher layers.
- the MPDU is transmitted to the PHY layer as a PHY Service Data Unit (PSDU), which becomes a PHY payload in the PHY layer.
- the PHY payload is preceded by a synchronization header (SHR) and a PHY payload in octets, including a preamble sequence 413 and a Start-of-Frame Delimiter (SFD).
- SHR synchronization header
- SFD Start-of-Frame Delimiter
- a PHY header PHR: PHR header
- Preamble sequence 413 and data SFD 415 enable the receiver to achieve symbol synchronization.
- the SHR, PHR and PHY payloads form one PHY packet, that is, a PHY protocol data unit (PPDU).
- PPDU PHY protocol data unit
- a predetermined transmission band should be allocated for data transmission and reception through exclusive band allocation between a specific terminal and the coordinator.
- a guaranteed time slot GTS
- the allocation of the transmission band assumes the allocation of the GTS according to IEEE 802.15.4.
- FIG. 5 is a flowchart illustrating a GTS allocation and retrieval procedure of the IEEE 802.15.4 system.
- the device when there is data to be transmitted to the PAN coordinator, the device requests a GTS allocation by transmitting a GTS request command for GTS allocation including a parameter for the required GTS to the PAN coordinator (S501). ).
- the character type in the GTS characteristic field included in the GTS request command is set to 1 to indicate that the request is a GTS allocation request.
- the PAN coordinator After determining the GTS allocation for the terminal, the PAN coordinator transmits an ACK (Acknowledgement) to the terminal (S503). Thereafter, the PAN coordinator transmits a beacon including information on the allocated GTS (GTS descriptor) (S505), so that the terminal receiving the beacon can use the GTS according to the information included in the beacon.
- GTS descriptor information on the allocated GTS
- the terminal transmits and receives data with the PAN coordinator using the assigned GTS.
- the UE When the UE no longer needs to use the GTS, the UE transmits a GTS request command for GTS de-allocation to the PAN coordinator (S509).
- the Characteristic Type in the GTS Characteristic field included in the GTS request command is set to 0 to indicate that the request is a GTS recovery request.
- the PAN coordinator Upon receiving the GTS collection request from the terminal 100, the PAN coordinator recovers the GTS allocated to the terminal 100 and transmits an ACK to the terminal (S511).
- FIG. 6 is a diagram illustrating the structure of a beacon frame and a GTS descriptor of the IEEE 802.15.4 system.
- Beacon frame includes MHR, MAC payload and MFR.
- the MHR includes a frame control field 601, a sequence number field 603, an addressing field 605, and an auxiliary security header field 607.
- the MAC payload of the beacon frame includes a superframe description field (609), a GTS specification field (611), a GTS direction field (GTS Direction field) 613, and a GTS list field (GTS List field). 615, a Pending Address field 617, and a Beacon Payload field 619.
- the MFR may be configured to include a frame check sequence (FCS) 621.
- FCS frame check sequence
- the allocation content for each GTS is set by the PAN coordinator in the form of a GTS descriptor.
- GTS descriptors are included in the GTS list field of the beacon. That is, the GTS list field 615 may be configured to include a device short address subfield (Device Short Address) 623, a GTS Starting Slot subfield (GTS Starting Slot) 625, and a GTS Length subfield (GTS Length) 627.
- the device short address subfield 623 indicates a short address of 16 bits in length for the device indicated by the GTS descriptor.
- the GTS start slot subfield 625 is 4 bits long and indicates the slot number of the corresponding GTS.
- the GTS length subfield 627 is 4 bits long and indicates how many slots the corresponding GTS is made of.
- the superframe description field 609 may include information about a beacon order, a superframe order, a last CAP slot, a CAP, a CFP, the length of an active period, a battery life, and whether it is transmitted from a coordinator. This is only an example, and information included in the superframe description field 609 may be changed.
- the GTS description field 611 may include a GTS descriptor count subfield.
- the GTS descriptor count subfield indicates the number of GTS descriptors described above to be included in the GTS list field 615. For example, when the size of the GTS descriptor count subfield is 3 bits, the GTS list field 615 may include up to seven GTS descriptors.
- the GTS Directions field 613 may include a GTS Directions Mask subfield indicating the directions of the GTSs in the subframe. That is, the GTS direction mask subfield may indicate whether each GTS included in the GTS list field 615 is for data transmission or only for data reception.
- FIG. 7 is a diagram illustrating a structure of a GTS request command of the IEEE 802.15.4 system.
- the GTS request command includes a frame control field 701, a sequence number field 703, address fields 705, auxiliary security header fields 707, It may be configured to include a command frame identifier field 709, a GTS characteristics field 711, and a frame check sequence FCS 713.
- the GTS feature field 711 in the GTS request command conveys the personality and characteristics of the GTS requested by the device to the PAN coordinator.
- the GTS characteristic field 711 includes a GTS length subfield (GTS Length) 715, a GTS direction subfield (GTS Direction) 717, a characteristic type subfield (Characteristics Type 719), and a reserved subfield (Reserved) 721. do.
- the GTS Length subfield 715 indicates how many super frame slots the GTS should be configured.
- the GTS Direction subfield 717 indicates whether the GTS is used for reception or transmission by the device.
- Feature type subfield 719 indicates whether the corresponding GTS request command is used for GTS allocation or for GTS retrieval.
- the GTS expiration operation is defined as follows.
- GTS For transmit GTS (transmit GTS) that a device sends to the PAN coordinator, if the PAN coordinator does not receive data from the device through the GTS assigned by the device during the (2 ⁇ n) superframe, it allocates for that device. GTS expires and is recovered.
- the PAN coordinator does not receive an acknowledgment frame during the (2 ⁇ n) super frame after transmitting the data to the device using the corresponding GTS. If it fails, expire the receiving GTS. However, if the data transmitted by the PAN coordinator to the device does not need to transmit the ACK frame, the PAN coordinator is not limited and can expire the GTS at any time.
- n value in the above-described scheme may be defined by Equation 1 below.
- the 'macBeaconOrder' value means how often the PAN coordinator transmits a beacon to the device in the IEEE 802.15.4 system. That is, it means the transmission period of the beacon, and as the value increases, the PAN coordinator transmits the beacon to the device in a long period. However, when the 'macBeaconOrder' value is 15, the PAN coordinator does not periodically transmit a beacon.
- the IEEE 802.1.5.4 standard prevents the recall of a specific GTS until after the super frame by the 'aGTSDescPersistenceTime' parameter value.
- GTS descriptor a GTS descriptor that means that the beacon.
- the GTS continues to be performed every super frame until the GTS deallocation occurs by the device request or the GTS expiration. Get assigned.
- this method may be inefficient because the required GTS may be different for each device. This is because once a device is assigned a GTS, other devices cannot use that GTS until the assigned GTS is reclaimed.
- the present invention proposes a method for allocating radio resources persistently or periodically through GTS on the IEEE 802.15.4 WPAN.
- the meanings of persistent and periodic are equally used.
- FIG. 8 is a flowchart illustrating a transmission band allocation method according to an embodiment of the present invention.
- the device may request allocation of a transmission band required for data transmission and reception.
- a transmission band may be a guaranteed time slot (GTS).
- GTS guaranteed time slot
- the device may determine an allocation interval (interval or period) of the transmission band based on the characteristic information of the device (S801).
- the characteristic information may be one obtained from data to be transmitted or one characteristic of the device itself. For example, the total amount of data to be transmitted, whether or not it is data to be transmitted periodically, the purpose of the device, and the like may correspond to the characteristic information.
- the device determines the allocation period of the transmission band it may be determined in units of super frames or in units of predetermined time. That is, the device may determine the allocation period in such a manner as "one transmission band per three superframes" or "one transmission band per 20ms" based on the characteristic information.
- the device may transmit a transmission band request including an allocation period of the determined transmission band to the PAN coordinator (S803).
- the device may transmit a GTS request command to the PAN coordinator.
- the Characteristic Type in the GTS Characteristics field included in the GTS request command may be set to 1 to indicate that the GTS allocation request.
- the GTS request command and the GTS characteristic field may be referred to as a periodic GTS request command and a periodic GTS characteristic field, respectively, but for convenience of description, the GTS request command and the GTS characteristic field are described below. This is collectively described as follows.
- the transmission band request may include a time (or superframe) for which GTS allocation is desired, information on a required transmission band, an allocation period determined by the device, and the like.
- the transmission band request may be a GTS request command frame defined in IEEE 802.15.4.
- the allocation period of the transmission band may be included in a GTS characteristic field in the GTS request command frame.
- the GTS Characteristic field may further include a GTS interval or period field, and the GTS period field may indicate an allocation period of a transmission band determined by the device.
- the PAN coordinator may transmit an acknowledgment (ACK) to inform the device of the approval of the transmission band allocation (S805).
- ACK acknowledgment
- the PAN coordinator may allocate the transmission band based on the allocation period of the transmission band included in the received transmission band request.
- the device may be allocated as requested, or may be allocated differently from the request of the device in consideration of resource conditions, communication with other devices, and the like. For example, the device may request "one transmission band per two superframes" but may allocate "one transmission band per four superframes" if there is not enough assignable transmission band.
- the PAN coordinator may transmit the allocation information of the transmission band to the device (S807).
- the allocation information of the transmission band may be an allocation period of the transmission band determined by the PAN coordinator, a start and end time point of the transmission band, and the like.
- the PAN coordinator may transmit transmission band allocation information to the device by including a subfield for continuous scheduling in a GTS descriptor of a beacon frame defined in IEEE 802.15.4.
- the transmission band allocation information may be included in a GTS list field in the beacon frame.
- the GTS list field may further include a start sequence number field and a GTS period field.
- the Start Sequence Number field indicates the sequence number of the super frame in which the transmission band starts to be allocated to the device
- the GTS period field indicates the period of the transmission band allocated to the device.
- the device may transmit and receive data through a transmission band allocated from the PAN coordinator (S809).
- a device that receives persistent scheduling information about a GTS allocated through a GTS descriptor of a beacon frame may periodically transmit and receive data with a PAN coordinator using a GTS allocated at a specific period from the starting superframe indicated in the GTS descriptor. have.
- the device may transmit a transmission band recovery request (S811).
- the characteristic type in the GTS Characteristics field included in the GTS request command may be set to 0 to indicate that it is a GTS allocation request.
- the coordinator receiving the retrieval request transmits an ACK (S813) and stops further transmission band allocation.
- the transmission band request in step S803 may be a request for allocating a transmission band in a content free period (CFP).
- a content free period CFP
- the transmission band is allocated in the CFP
- data is transmitted and received through the above-described process.
- the transmission band is not allocated in the CFP, the device transmits data in a content access period (CAP).
- CAP content access period
- each field / subfield illustrates a structure of a GTS request command according to an embodiment of the present invention.
- the number of bits of each field / subfield is merely an example for convenience of description, and each field / subfield may be configured with a different number of bits.
- the GTS request command may further include a GTS period subfield (GTS interval / period, 907) subfield in a GTS Characteristic field defined in IEEE 802.15.4. That is, the GTS Length subfield (GTS Length) 901, the GTS Direction subfield (GTS Direction) 903, the Characteristic Type subfield (Characteristics Type) 907, and the reserved subfield (Reserved) included in the GTS Characteristic field
- a GTS period subfield (GTS interval / period) 907 may be further added.
- the GTS Length subfield 901 indicates the number of super frame slots requested for the corresponding periodic GTS.
- the GTS Direction subfield 903 indicates whether the corresponding periodic GTS is used by the device for reception or transmission. For example, when the corresponding periodic GTS is a receive-only periodic GTS, it may be set to 1, and conversely, it may be set to 0 when it is a transmit-only periodic GTS.
- the Characteristic Type subfield (Characteristics Type) 907 indicates whether the corresponding GTS request command is used for periodic GTS allocation or for periodic GTS retrieval. For example, it may be set to 1 for periodic GTS allocation and 0 for periodic GTS allocation.
- the GTS period subfield 907 indicates a periodic GTS allocation period determined by the device. That is, the device estimates (or calculates) the size of the super frame of the PAN to which the device is currently connected or the amount and period of data transmission required by the device to determine a periodic GTS allocation period, and the PAN coordinator through the GTS period subfield 907. May request periodic GTS allocation.
- the device may designate a periodic GTS allocation period in a superframe unit.
- the GTS period subfield 907 may be set to request one GTS allocation every two super frames.
- the device may designate a periodic GTS allocation period in units of time.
- the value of the GTS period subfield 907 may be set to request one GTS allocation every 10 milliseconds (ms).
- the value of the GTS period subfield 907 may directly indicate a periodic GTS allocation period.
- the value of the GTS period subfield 907 may be used as a value for defining a periodic GTS allocation period.
- the periodic GTS allocation period may be determined using a predetermined constant and a value of the GTS period subfield 907.
- the GTS allocation period may be determined by exponentiating the GTS period subfield 907 value. That is, an exponential multiple of the value of the GTS period subfield 907 (a 2 GTS period subfield value or a 2 GTS period subfield value + 1 ) may be a GTS allocation period.
- a value obtained by multiplying a specific constant by the value of the GTS period subfield 907 may be a GTS allocation period.
- the information related to the constant may be known to the PAN coordinator and the device in advance, and the PAN coordinator may transmit the information to the device.
- each field / subfield is merely an example for convenience of description, and each field / subfield may be configured with a different number of bits.
- a beacon frame includes a start sequence number (1007) and a GTS period subfield (GTS interval) in a GTS list field defined in IEEE 802.15.4. / period, 1009).
- the starting sequence number subfield (Start Sequence Number, 1007) and a GTS period subfield (GTS interval / period, 1009) may be further added.
- a reserved subfield (Reserved) 1011 may be further added.
- the start sequence number subfield 1007 indicates the sequence number of the super frame in which the device begins to be assigned a periodic GTS.
- the sequence number is included in every beacon frame, and means the super frame in which the beacon is transmitted.
- GTS period subfield 1009 indicates the period of the periodic GTS assigned to the device.
- the value of the GTS period subfield 1009 is determined by the PAN coordinator in consideration of the GTS period value requested from the device to the PAN coordinator by the GTS request command frame in FIG. 9.
- the device may be larger or smaller than the value requested by the device according to the resource allocation policy of the PAN coordinator or the current GTS allocation status.
- the manner of specifying the allocation period of the periodic GTS allocated to the device may use the same manner as the method of indicating the periodic GTS allocation period in the GTS request command.
- each field / subfield illustrates a structure of a GTS request command according to an embodiment of the present invention.
- the number of bits of each field / subfield is merely an example for convenience of description, and each field / subfield may be configured with a different number of bits.
- the same description as in FIG. 9 will be omitted.
- the GTS period subfield 1107 may be configured to have a size of 2 bits in order to configure the number of bits having the same size as the GTS Characteristics field of the existing IEEE 802.15.4. If it is difficult to indicate a longer period with only 2 bits, the value of the GTS period subfield 907 may be used as a value for defining a periodic GTS allocation period.
- the periodic GTS allocation period may be determined using a predetermined constant and a value of the GTS period subfield 1107. For example, the GTS allocation period may be determined by exponentiating the value of the GTS period subfield 1107.
- an exponential multiple of the value of the GTS period subfield 1107 (2 GTS period subfield value or 2 GTS period subfield value + 1 ) may be a GTS allocation period to a specific constant.
- a value obtained by multiplying a specific constant by the value of the GTS period subfield 1107 may be a GTS allocation period.
- the information related to the constant may be known to the PAN coordinator and the device in advance, and the PAN coordinator may transmit the information to the device.
- each field / subfield is merely an example for convenience of description, and each field / subfield may be configured with a different number of bits.
- FIG. 10 the same description as in FIG. 10 will be omitted.
- the start sequence number subfield 1207 is 6 bits long and the GTS interval subfield 1209 is 2 bits to reduce the overhead of the beacon frame. It can be configured in length.
- the start sequence number subfield 1207 indicates the sequence number of the super frame in which the device begins to be assigned a periodic GTS.
- the sequence number is included in every beacon frame, and means the super frame in which the beacon is transmitted.
- the start sequence number subfield 1207 may have a different size from the number of bits (8 bits) of the sequence number of the existing beacon frame. Therefore, when the start sequence number subfield 1207 is 6 bits, the super frame in which the periodic GTS allocation is started using 6 bits below (or low) of the sequence number of the beacon frame may be indicated. That is, the PAN coordinator can designate whether the periodic GTS allocated to the device starts by checking whether it is equal to 6 bits below (or low) the sequence number of the beacon frame.
- GTS period subfield 1209 indicates the period of the periodic GTS assigned to the device.
- the value of the GTS period subfield 1209 is determined by the PAN coordinator in consideration of the GTS period value, which means a GTS allocation period requested from the device to the PAN coordinator by the GTS request command frame in FIG. 11.
- the value of the GTS period subfield 1209 may be used as a value for defining a periodic GTS allocation period.
- a periodic GTS allocation period may be indicated by using a predetermined constant and a value of the GTS period subfield 1209.
- the GTS allocation period may be determined by exponentiating the value of the GTS period subfield 1209.
- an exponential multiple of the value of the GTS period subfield 1209 (2 GTS period subfield value or 2 GTS period subfield value + 1 ) may be a GTS allocation period to a specific constant.
- a value obtained by multiplying a specific constant by the value of the GTS period subfield 1209 may be a GTS allocation period.
- the information related to the constant may be known to the PAN coordinator and the device in advance, and the PAN coordinator may transmit the information to the device.
- FIG. 13 is a diagram illustrating the structure of a GTS request command according to an embodiment of the present invention.
- the number of bits of each field / subfield is merely an example for convenience of description, and each field / subfield may be configured with a different number of bits.
- the same description as in FIG. 9 will be omitted.
- a start sequence number subfield (Start Sequence Number) 1307 and a GTS period subfield (GTS interval) 1309 in a GTS Characteristic field are included in the existing GTS Characteristic field of IEEE 802.15.4. It may further include. Due to this, the size of the GTS Characteristics field may be changed. For example, one octet / byte may be added.
- the start sequence number subfield 1307 indicates the sequence number of the super frame in which the periodic GTS allocated to the device starts.
- the value of the start sequence number subfield 1307 may be specified in a relative value format meaning a super frame after the number of super frames by the value of the specified GTS start sequence number from the current super frame. That is, the value of the GTS start sequence number subfield 1307 may be expressed as a difference value (the number of super frames) from the first super frame of the periodic GTS requested by the device from the current super frame.
- a superframe after (GTS start sequence number subfield value + 1) from the current superframe may be the first superframe of the periodic GTS.
- GTS period field 1309 indicates the period of the GTS assigned to the device.
- the GTS period subfield may be used as a value for defining a periodic GTS allocation period as in FIG. 9.
- the periodic GTS allocation period may be determined using a predetermined constant and a value of the GTS period subfield 1309.
- the GTS allocation period may be determined by exponentiating the value of the GTS period subfield 1309. That is, an exponential multiple of the value of the GTS period subfield 1309 (a 2 GTS period subfield value or a 2 GTS period subfield value + 1 ) may be a GTS allocation period.
- a value obtained by multiplying a specific constant by the value of the GTS period subfield 1309 may be a GTS allocation period.
- the information related to the constant may be known to the PAN coordinator and the device in advance, and the PAN coordinator may transmit the information to the device.
- each field / subfield is merely an example for convenience of description, and each field / subfield may be configured with a different number of bits.
- FIG. 10 the same description as in FIG. 10 will be omitted.
- 20 to 23 bits which are areas of the GTS length subfield of the existing IEEE 802.15.4 illustrated in FIG. 6, are used as a start sequence number subfield (GTS Start Sequence Number) 1405.
- GTS Start Sequence Number GTS Start Sequence Number
- the GTS length subfield of the existing IEEE 802.15.4 is included in the GTS request command frame and has been requested from the device to the PAN coordinator, it can be omitted.
- the start sequence number subfield 1405 indicates the sequence number of the super frame in which the periodic GTS assigned to the device starts.
- the value of the start sequence number subfield 1405 may be specified in a relative value format meaning a super frame after the number of super frames by the value of the specified GTS start sequence number from the current super frame. That is, the value of the GTS start sequence number subfield 1307 may be expressed as a difference value (the number of super frames) from the first super frame of the periodic GTS requested by the device from the current super frame.
- a superframe after (GTS start sequence number subfield value + 1) from the current superframe may be the first superframe of the periodic GTS.
- each field / subfield is merely an example for convenience of description, and each field / subfield may be configured with a different number of bits.
- Periodic GTS Permit Subfield (periodic GTS Permit, 1505) indicating for the UE may be added and transmitted to the device.
- the value of the periodic GTS allowance subfield 1505 is 0, it may mean that the corresponding PAN coordinator does not allow (or support) the periodic GTS allocation, and when the value of the periodic GTS allowance subfield 1505 is 1, It may mean that the GTS allocation is allowed (or supported). Or vice versa.
- the GTS is not assigned to one device, and the existing GTS expiration method of IEEE 802.15.4 is no longer valid and needs to be changed due to the periodicity of the GTS assignment. .
- the PTS coordinator does not synchronize the GTS expiration time between the device and the PAN coordinator due to the periodicity of the GTS assignment, the PAN coordinator performs data transmission or data transfer from an already expired GTS. This is because unnecessary operation waiting for reception may occur.
- a device in the IEEE 802.15.4 system is one of the main functions of low power operation, such unnecessary operation may cause a problem that inhibits the low power operation of the device.
- the GTS expiration method of the existing IEEE 802.15.4 may be equally applied to a portion not specifically described in the GTS expiration method.
- GTS expiration may be performed as follows. That is, various methods for determining the interval (period) or time point for performing GTS expiration may be defined.
- the PAN coordinator may perform GTS expiration after at least (2 ⁇ n super frame) in consideration of the GTS interval (GTS interval) in the super frame to which the GTS is periodically allocated.
- the method can be applied to both the transmission periodic GTS (receive periodic GTS) and the receiving periodic GTS (receive periodic GTS).
- the PAN coordinator may transmit the corresponding transmission periodic GTS. Can expire.
- the PAN coordinator transmits data to the device using the GTS, and then an ACK (acknowledge) frame from the device in the GTS for at least (2 ⁇ n) super frame. If this is not transmitted, the PAN coordinator may expire the corresponding receive periodic GTS.
- GTS expiration occurs after at least a (2 ⁇ n) super frame, where n may be defined as in Equation 2 below.
- the PAN coordinator may perform GTS expiration after at least (2 ⁇ n + GTS periods) super frames in consideration of GTS intervals (GTS intervals) in super frames to which GTSs are periodically allocated.
- the method can be applied to both the transmission periodic GTS (receive periodic GTS) and the receiving periodic GTS (receive periodic GTS).
- the PAN coordinator may transmit the corresponding transmission. Periodic GTS may expire.
- the PAN coordinator transmits data to the device using the GTS, and then ACKs the device from within the GTS for at least (2 ⁇ n + GTS periods) superframes. If a frame is not transmitted, the PAN coordinator may expire the corresponding receive periodic GTS.
- GTS expiration occurs after at least (2 ⁇ n + GTS periods) super frames, where n may be defined as in Equation 3 below.
- the PAN coordinator may perform GTS expiration after at least (2 ⁇ n) super frame in consideration of the GTS interval (GTS interval) in the super frame to which the GTS is periodically allocated.
- the timing of the super frame in which the GTS expiration is performed may be adjusted by a multiple of the GTS interval (GTS interval). That is, n may be set as a multiple of the GTS period.
- the method can be applied to both the transmission periodic GTS (receive periodic GTS) and the receiving periodic GTS (receive periodic GTS).
- the PAN coordinator may transmit the corresponding transmission periodic GTS. Can expire.
- the PAN coordinator transmits data to the device using the GTS, and then an ACK (acknowledge) frame from the device in the GTS for at least (2 ⁇ n) super frame. If this is not transmitted, the PAN coordinator may expire the corresponding receive periodic GTS.
- GTS expiration occurs after at least a (2 ⁇ n) super frame, where n may be defined as Equation 4 or Equation 5 below.
- the IEEE 802.1.5.4 standard includes a GTS descriptor (GTS descriptor) indicating that the number of times of a specific GTS has been performed until after the super frame by the 'aGTSDescPersistenceTime' parameter value.
- GTS descriptor a GTS descriptor indicating that the number of times of a specific GTS has been performed until after the super frame by the 'aGTSDescPersistenceTime' parameter value.
- the 'aGTSDescPerstenceTime' parameter indicating how long to transmit a GTS descriptor indicating that a deallocation has been made for the corresponding GTS may also be changed.
- a GTS descriptor indicating that the number of GTSs is performed until after a super frame having a value of 'aGTSDescPersistenceTime ⁇ GTS period' may be transmitted. That is, the PAN coordinator may include a GTS indicator indicating the number of GTSs in a beacon frame transmitted in every super frame within a super frame of 'aGTSDescPersistenceTime ⁇ GTS period' value after the number of GTSs, and transmit the same to the device.
- the GTS descriptor may be periodically transmitted during the super frame period of 'aGTSDescPersistenceTime ⁇ GTS period' value in accordance with the super frame corresponding to the GTS period value of the corresponding GTS. That is, the PAN coordinator may include the GTS indicator indicating the number of GTSs in the beacon frame transmitted in the super frame according to the GTS period of the GTS during the super frame period of 'aGTSDescPersistenceTime ⁇ GTS period' value after the number of GTSs, and transmit the same to the device.
- FIG. 16 illustrates a block diagram of a wireless communication device according to an embodiment of the present invention.
- a wireless communication system includes a coordinator 160 and a plurality of devices 170 located within an area of the coordinator 160.
- the coordinator 160 includes a processor 161, a memory 162, and a radio frequency unit 163.
- Processor 161 implements the proposed functions, processes and / or methods. Layers of the air interface protocol may be implemented by the processor 161.
- the memory 162 is connected to the processor 161 and stores various information for driving the processor 161.
- the RF unit 163 is connected to the processor 161 and transmits and / or receives a radio signal.
- the device 170 includes a processor 171, a memory 172, and an RF unit 173.
- Processor 171 implements the proposed functions, processes and / or methods. Layers of the air interface protocol may be implemented by the processor 171.
- the memory 172 is connected to the processor 171 and stores various information for driving the processor 171.
- the RF unit 173 is connected to the processor 171 and transmits and / or receives a radio signal.
- the memories 162 and 172 may be inside or outside the processors 161 and 171, and may be connected to the processors 161 and 171 by various well-known means.
- coordinator 160 and / or device 170 may have a single antenna or multiple antennas.
- each component or feature is to be considered optional unless stated otherwise.
- Each component or feature may be embodied in a form that is not combined with other components or features. It is also possible to combine some of the components and / or features to form an embodiment of the invention.
- the order of the operations described in the embodiments of the present invention may be changed. Some components or features of one embodiment may be included in another embodiment or may be replaced with corresponding components or features of another embodiment. It is obvious that the claims may be combined to form an embodiment by combining claims that do not have an explicit citation relationship in the claims or as new claims by post-application correction.
- Embodiments according to the present invention may be implemented by various means, for example, hardware, firmware, software, or a combination thereof.
- an embodiment of the present invention may include one or more application specific integrated circuits (ASICs), digital signal processors (DSPs), digital signal processing devices (DSPDs), programmable logic devices (PLDs), FPGAs ( field programmable gate arrays), processors, controllers, microcontrollers, microprocessors, and the like.
- ASICs application specific integrated circuits
- DSPs digital signal processors
- DSPDs digital signal processing devices
- PLDs programmable logic devices
- FPGAs field programmable gate arrays
- processors controllers, microcontrollers, microprocessors, and the like.
- an embodiment of the present invention may be implemented in the form of a module, procedure, function, etc. that performs the functions or operations described above.
- the software code may be stored in memory and driven by the processor.
- the memory may be located inside or outside the processor, and may exchange data with the processor by various known means.
Landscapes
- Engineering & Computer Science (AREA)
- Computer Networks & Wireless Communication (AREA)
- Signal Processing (AREA)
- Mobile Radio Communication Systems (AREA)
Abstract
Description
Claims (12)
- WPAN(Wireless Personal Area Network) 시스템에서 GTS(guaranteed time slot)를 할당하는 방법에 있어서,장치로부터 주기적 GTS 할당을 요청하기 위한 GTS 요청 커맨드(GTS request command)를 수신하는 단계; 및주기적 GTS 할당 정보를 포함하는 비콘(beacon) 프레임을 상기 장치에 전송하는 단계를 포함하되,GTS 할당 주기는 상기 GTS 요청 커맨드에 포함된 GTS 주기(GTS interval) 정보에 의하여 결정되고,상기 GTS 할당 주기에 의하여 결정된 구간 내에 상기 장치로부터 데이터 또는 ACK(acknowledgement) 프레임이 전송되지 않으면, 상기 할당된 주기적 GTS가 만료(expiration)되는, 스케줄링 방법.
- 제1항에 있어서,상기 GTS 할당 주기에 의하여 결정된 구간은 (2 × n) 수퍼 프레임(superframe)이고, 상기 n 값은 상기 GTS 할당 주기에 의하여 결정되는, 스케줄링 방법.
- 제1항에 있어서,상기 GTS 할당 주기는 상기 GTS 주기 정보를 지수화(exponentiation)하여 결정되는, 스케줄링 방법.
- 제1항에 있어서,상기 장치에 상기 비콘 프레임을 통하여 상기 주기적 GTS 할당의 지원 여부에 대한 정보를 전송하는 단계를 더 포함하는, 스케줄링 방법.
- 제4항에 있어서,상기 비콘 프레임은 GTS 설명(GTS Specification) 필드를 포함하고, 상기 GTS 설명 필드는 상기 주기적 GTS 할당의 지원 여부를 지시하는 주기적 GTS 허용(periodic GTS permit) 서브필드를 포함하는, 스케줄링 방법.
- WPAN(Wireless Personal Area Network) 시스템에서 GTS(guaranteed time slot)를 할당받는 방법에 있어서,주기적 GTS 할당을 요청하기 위한 GTS 요청 커맨드(GTS request command)를 코디네이터(coordinator)에 전송하는 단계; 및상기 코디네이터로부터 주기적 GTS 할당 정보를 포함하는 비콘(beacon) 프레임을 수신하는 단계를 포함하되,GTS 할당 주기는 상기 GTS 요청 커맨드에 포함된 GTS 주기(GTS interval) 정보에 의하여 결정되고,상기 GTS 할당 주기에 의하여 결정된 구간 내에 상기 장치로부터 데이터 또는 ACK(acknowledgement) 프레임이 전송되지 않으면, 상기 할당된 주기적 GTS가 만료(expiration)되는, 스케줄링 방법.
- 제6항에 있어서,상기 GTS 할당 주기에 의하여 결정된 구간은 (2 × n) 수퍼 프레임(superframe)이고, 상기 n 값은 상기 GTS 할당 주기에 의하여 결정되는, 스케줄링 방법.
- 제6항에 있어서,상기 GTS 할당 주기는 상기 GTS 주기 정보를 지수화(exponentiation)하여 결정되는, 스케줄링 방법.
- 제6항에 있어서,상기 코디네이터로부터 상기 비콘 프레임을 통하여 상기 주기적 GTS 할당의 지원 여부에 대한 정보를 수신하는 단계를 더 포함하는, 스케줄링 방법.
- 제9항에 있어서,상기 비콘 프레임은 GTS 설명(GTS Specification) 필드를 포함하고, 상기 GTS 설명 필드는 상기 주기적 GTS 할당의 지원 여부를 지시하는 주기적 GTS 허용(periodic GTS permit) 서브필드를 포함하는, 스케줄링 방법.
- WPAN(Wireless Personal Area Network) 시스템에서 GTS(guaranteed time slot)를 할당하는 코디네이터(coordinator)에 있어서,무선 신호를 송수신하기 위한 RF(Radio Frequency) 유닛; 및장치로부터 주기적 GTS 할당을 요청하기 위한 GTS 요청 커맨드(GTS request command)를 수신하고, 주기적 GTS 할당 정보를 포함하는 비콘(beacon) 프레임을 상기 장치에 전송하는 프로세서를 포함하되, GTS 할당 주기는 상기 GTS 요청 커맨드에 포함된 GTS 주기(GTS interval) 정보에 의하여 결정되고, 상기 GTS 할당 주기에 의하여 결정된 구간 내에 상기 장치로부터 데이터 또는 ACK(acknowledgement) 프레임이 전송되지 않으면, 상기 할당된 주기적 GTS가 만료(expiration)되는, 코디네이터.
- WPAN(Wireless Personal Area Network) 시스템에서 GTS(guaranteed time slot)를 할당받는 장치에 있어서,무선 신호를 송수신하기 위한 RF(Radio Frequency) 유닛; 및주기적 GTS 할당을 요청하기 위한 GTS 요청 커맨드(GTS request command)를 코디네이터(coordinator)에 전송하고, 상기 코디네이터로부터 주기적 GTS 할당 정보를 포함하는 비콘(beacon) 프레임을 수신하는 프로세서를 포함하되, GTS 할당 주기는 상기 GTS 요청 커맨드에 포함된 GTS 주기(GTS interval) 정보에 의하여 결정되고, 상기 GTS 할당 주기에 의하여 결정된 구간 내에 상기 장치로부터 데이터 또는 ACK(acknowledgement) 프레임이 전송되지 않으면, 상기 할당된 주기적 GTS가 만료(expiration)되는, 장치.
Priority Applications (2)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
US14/352,985 US9351099B2 (en) | 2011-10-18 | 2012-10-18 | Scheduling method in wireless communication system and device therefor |
KR1020147009049A KR20140084019A (ko) | 2011-10-18 | 2012-10-18 | 무선 통신 시스템에서 스케줄링 방법 및 이를 위한 장치 |
Applications Claiming Priority (2)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
US201161548231P | 2011-10-18 | 2011-10-18 | |
US61/548,231 | 2011-10-18 |
Publications (2)
Publication Number | Publication Date |
---|---|
WO2013058577A2 true WO2013058577A2 (ko) | 2013-04-25 |
WO2013058577A3 WO2013058577A3 (ko) | 2013-06-20 |
Family
ID=48141545
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
PCT/KR2012/008553 WO2013058577A2 (ko) | 2011-10-18 | 2012-10-18 | 무선 통신 시스템에서 스케줄링 방법 및 이를 위한 장치 |
Country Status (3)
Country | Link |
---|---|
US (1) | US9351099B2 (ko) |
KR (1) | KR20140084019A (ko) |
WO (1) | WO2013058577A2 (ko) |
Cited By (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN104618913A (zh) * | 2013-11-01 | 2015-05-13 | 电信科学技术研究院 | 一种d2d资源配置信息的传输方法及设备 |
Families Citing this family (11)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN102892193B (zh) * | 2012-09-20 | 2016-03-30 | 华为技术有限公司 | 数据传输方法和设备 |
CN104427621B (zh) * | 2013-09-10 | 2018-07-03 | 富士通株式会社 | 时隙分配方法和装置 |
KR101638425B1 (ko) * | 2014-07-02 | 2016-07-13 | 주식회사 하이비 | 다중 홉 무선 통신 시스템의 하향 링크에서 신호 전송 방법 |
WO2016161321A1 (en) | 2015-04-01 | 2016-10-06 | ShotTracker, Inc. | Transaction scheduling system for a wireless data communications network |
US9872224B2 (en) * | 2015-10-19 | 2018-01-16 | Sk Planet Co., Ltd. | Method for constructing beacon topology network |
JP6813762B2 (ja) | 2015-11-10 | 2021-01-13 | ディーディースポーツ,インコーポレイテッド | スポーツの試合のための位置及び事象追跡システム |
US10462783B2 (en) * | 2016-02-26 | 2019-10-29 | The Boeing Company | System and method for highly deterministic media access control |
KR101936901B1 (ko) | 2016-12-13 | 2019-01-11 | 한국전자통신연구원 | 센서 네트워크에서의 다수의 노드 수용을 위한 채널 할당 장치 및 그 방법 |
ES2952374T3 (es) | 2018-03-27 | 2023-10-31 | Ddsports Inc | Unidad de carga inalámbrica y método para dispositivos de juego con baterías recargables |
RS65113B1 (sr) | 2019-06-17 | 2024-02-29 | Ddsports Inc | Sportska lopta sa elektronikom smeštenom u nosaču koji apsorbuje udarce |
US11911659B2 (en) * | 2022-01-19 | 2024-02-27 | Integrated Bionics, Inc. | Local positioning system using two-way ranging |
Citations (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
KR20080057870A (ko) * | 2006-12-21 | 2008-06-25 | 엘지전자 주식회사 | 무선 네트워크에 있어서의 전력 제어 장치 및 그 방법 |
KR100918003B1 (ko) * | 2007-12-11 | 2009-09-18 | 한국전자통신연구원 | 비컨 가용 브로드캐스트 통신 시스템 및 방식 |
Family Cites Families (6)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
KR101594525B1 (ko) * | 2007-12-26 | 2016-02-16 | 삼성전자주식회사 | 무선 네트워크에서 매체접근제어 프로토콜에 의한 통신방법 및 시스템 |
US7936709B2 (en) * | 2008-03-18 | 2011-05-03 | Mitsubishi Electric Research Laboratories, Inc. | Distributed beacon enabled wireless networks |
US20120093056A1 (en) * | 2010-10-13 | 2012-04-19 | Electronics And Telecommunications Research Institute | Apparatus and method for managing slot |
US20120155349A1 (en) * | 2010-11-16 | 2012-06-21 | Zeljko Bajic | Rfid applications |
US9008124B2 (en) * | 2011-03-15 | 2015-04-14 | Texas Instruments Incorporated | MAC protocols with subbanding |
CN103797881B (zh) * | 2011-09-09 | 2018-09-21 | 皇家飞利浦有限公司 | 用于分配多周期保证时隙的个人区域网(pan)协调器和方法 |
-
2012
- 2012-10-18 WO PCT/KR2012/008553 patent/WO2013058577A2/ko active Application Filing
- 2012-10-18 US US14/352,985 patent/US9351099B2/en not_active Expired - Fee Related
- 2012-10-18 KR KR1020147009049A patent/KR20140084019A/ko not_active Application Discontinuation
Patent Citations (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
KR20080057870A (ko) * | 2006-12-21 | 2008-06-25 | 엘지전자 주식회사 | 무선 네트워크에 있어서의 전력 제어 장치 및 그 방법 |
KR100918003B1 (ko) * | 2007-12-11 | 2009-09-18 | 한국전자통신연구원 | 비컨 가용 브로드캐스트 통신 시스템 및 방식 |
Non-Patent Citations (4)
Title |
---|
HEE-DONG, PARK ET AL.: 'An Adaptive GTS Allocation Scheme to Increase Bandwidth Utilization in IEEE 802.15.4.' JOURNAL OF KOREA MULTIMEDIA SOCIETY vol. 14, no. 2., 28 February 2011, * |
JUNBOK, LEE ET AL.: 'A Class Based GTS Scheduling Method in Sensor Networks.', [Online] 28 December 2010, Retrieved from the Internet: <URL:http://www.sigin.or.kr/public html/injournal/ paper/201008/24_1_ a.pdf> * |
SEONGEUN YOO ET AL.: 'Scheduling support for guaranteed time services in IEEE 802.15.4 low rate WPAN' 11TH IEEE INTERNATIONAL CONFERENCE., [Online] 15 January 2005, Retrieved from the Internet: <URL:http://ieeexplore.ieee.org/stamp/stamp.jsp?tp=&arnumber=154115> * |
SEUNGSHIN HAN ET AL.: 'GTS Allocation Scheme of IEEE 802.15.4 for Energy- Efficiency' COMPUTER NETWORK AND MULTIMEDIA TECHNOLOGY, [Online] 20 January 2009, Retrieved from the Internet: <URL:http://ieeexplore.ieee.org/stamp/stamp.jsp?tp=&arnumber=5374553> * |
Cited By (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN104618913A (zh) * | 2013-11-01 | 2015-05-13 | 电信科学技术研究院 | 一种d2d资源配置信息的传输方法及设备 |
Also Published As
Publication number | Publication date |
---|---|
US20140247817A1 (en) | 2014-09-04 |
US9351099B2 (en) | 2016-05-24 |
WO2013058577A3 (ko) | 2013-06-20 |
KR20140084019A (ko) | 2014-07-04 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
WO2013058577A2 (ko) | 무선 통신 시스템에서 스케줄링 방법 및 이를 위한 장치 | |
WO2013012272A2 (ko) | 무선 통신 시스템에서 채널 스위칭 방법 및 이를 위한 장치 | |
WO2019216717A1 (en) | Method and apparatus for performing communication in wireless communication system | |
WO2018208114A1 (ko) | 무선 통신 시스템에서 중계 ue를 통하여 사이드링크 자원을 할당하는 방법 및 장치 | |
WO2012177002A2 (ko) | 무선 접속 시스템에서 장치 간 통신 수행 방법 및 이를 위한 장치 | |
WO2019031874A1 (en) | METHOD AND SYSTEM FOR RECORDING AND SESSION MANAGEMENT PROCESSING IN A WIRELESS COMMUNICATION SYSTEM | |
WO2012121476A1 (ko) | 의료 신체 영역 네트워크에서 데이터를 송수신하기 위한 방법 및 장치 | |
WO2011149285A2 (ko) | 무선 랜 시스템에서 데이터 송수신 방법 및 장치 | |
WO2014058223A2 (ko) | 무선 통신 시스템에서 단말간 통신을 수행하는 방법 및 장치 | |
WO2011132818A1 (ko) | 무선 통신 시스템에서 직접 통신 방법 및 장치 | |
WO2013191353A1 (ko) | 단말 간 통신에서의 버퍼 상태 보고 방법 및 이를 위한 장치 | |
WO2009113834A2 (en) | Method and apparatus for transmitting data in dls wireless network | |
WO2011099769A2 (ko) | 무선 통신 시스템 및 그의 사용자 단말기와 이동성 관리 엔티티 간 연결 방법 | |
WO2013122398A1 (ko) | 무선랜 시스템에서 필터링 기반 스캐닝 방법 및 장치 | |
WO2012002709A2 (ko) | 무선 통신 시스템 및 그 시스템에서 핸드오버 수행 방법 | |
WO2013022176A1 (ko) | 무선 개인 영역 통신망의 스케줄링 방법 및 그 장치 | |
WO2016140466A1 (ko) | 무선랜 시스템에서 페이징 수행 방법 및 이를 이용한 기기 | |
WO2019221493A1 (ko) | 5g 이동통신 시스템에서 셀룰러 iot 서비스를 위해 단말을 제어하는 방법 | |
WO2017146461A1 (ko) | 페이징 기법에 따른 이웃 인식 네트워크를 위한 방법 및 이를 이용한 무선 단말 | |
US20200275459A1 (en) | End Node, Relay Node, and Methods Performed Therein for Handling Transmission of Information | |
WO2022086213A1 (ko) | 무선 통신 시스템에서 mbs 통신을 위한 방법 및 장치 | |
WO2013012136A1 (ko) | 무선 개인 영역 통신망의 지속성 있는 스케줄링 방법 및 그 장치 | |
EP3414942A1 (en) | Method for operating terminal in wireless communication system and terminal using the same | |
WO2018084539A2 (ko) | 무선 통신 시스템에서 서비스 제공 방법 및 장치 | |
WO2016137097A1 (ko) | Nan 장치 간의 데이터 통신 방법 및 데이터 통신을 수행하는 nan 장치 |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
121 | Ep: the epo has been informed by wipo that ep was designated in this application |
Ref document number: 12842345 Country of ref document: EP Kind code of ref document: A2 |
|
ENP | Entry into the national phase |
Ref document number: 20147009049 Country of ref document: KR Kind code of ref document: A |
|
WWE | Wipo information: entry into national phase |
Ref document number: 14352985 Country of ref document: US |
|
122 | Ep: pct application non-entry in european phase |
Ref document number: 12842345 Country of ref document: EP Kind code of ref document: A2 |