WO2009003320A1 - Procédé et dispositif pour commander la transmission synchrone d'un paquet de données de service dans la station de base et les répéteurs - Google Patents
Procédé et dispositif pour commander la transmission synchrone d'un paquet de données de service dans la station de base et les répéteurs Download PDFInfo
- Publication number
- WO2009003320A1 WO2009003320A1 PCT/CN2007/002079 CN2007002079W WO2009003320A1 WO 2009003320 A1 WO2009003320 A1 WO 2009003320A1 CN 2007002079 W CN2007002079 W CN 2007002079W WO 2009003320 A1 WO2009003320 A1 WO 2009003320A1
- Authority
- WO
- WIPO (PCT)
- Prior art keywords
- service
- services
- relay
- data packet
- delay
- Prior art date
Links
- 230000005540 biological transmission Effects 0.000 title claims abstract description 236
- 238000000034 method Methods 0.000 title claims abstract description 36
- 230000001360 synchronised effect Effects 0.000 title abstract description 5
- 238000012545 processing Methods 0.000 claims description 44
- 238000004891 communication Methods 0.000 description 23
- 238000010586 diagram Methods 0.000 description 23
- 238000013507 mapping Methods 0.000 description 19
- 101100274419 Arabidopsis thaliana CID5 gene Proteins 0.000 description 10
- 230000001934 delay Effects 0.000 description 6
- 230000011664 signaling Effects 0.000 description 3
- 125000004122 cyclic group Chemical group 0.000 description 2
- 230000003111 delayed effect Effects 0.000 description 2
- 101100011863 Arabidopsis thaliana ERD15 gene Proteins 0.000 description 1
- 101150021084 CID2 gene Proteins 0.000 description 1
- 101100191082 Saccharomyces cerevisiae (strain ATCC 204508 / S288c) GLC7 gene Proteins 0.000 description 1
- 101100274406 Schizosaccharomyces pombe (strain 972 / ATCC 24843) cid1 gene Proteins 0.000 description 1
- 238000012937 correction Methods 0.000 description 1
- 230000007547 defect Effects 0.000 description 1
- 238000012986 modification Methods 0.000 description 1
- 230000004048 modification Effects 0.000 description 1
- 238000011160 research Methods 0.000 description 1
Classifications
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04B—TRANSMISSION
- H04B7/00—Radio transmission systems, i.e. using radiation field
- H04B7/24—Radio transmission systems, i.e. using radiation field for communication between two or more posts
- H04B7/26—Radio transmission systems, i.e. using radiation field for communication between two or more posts at least one of which is mobile
- H04B7/2603—Arrangements for wireless physical layer control
- H04B7/2606—Arrangements for base station coverage control, e.g. by using relays in tunnels
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04B—TRANSMISSION
- H04B7/00—Radio transmission systems, i.e. using radiation field
- H04B7/14—Relay systems
- H04B7/15—Active relay systems
- H04B7/155—Ground-based stations
Definitions
- the present invention relates to a wireless communication relay network, and more particularly to a method and apparatus for controlling service data packet synchronization in a base station and a relay station of a wireless communication relay network.
- the IEEE 802.16j Multi-hop Relay Working Group was established in March 2006 to study the technical solution of IEEE 802.16 multi-hop relay.
- the IEEE 802.16j specifies the physical layer (PHY) and the medium access control layer (MAC). Detailed specifications to support multi-hop relays to achieve coverage of base station coverage and increase in cell throughput.
- IEEE 802.16e defines a multicast/broadcast service.
- a group of base stations form a multicast/broadcast service area (MBS Zone).
- MBS Zone multicast/broadcast service area
- each base station synchronously transmits multicast/broadcast services.
- the same connection identifier (CID, Connection Identifier) is used to carry the multicast/broadcast service.
- multicast/broadcast services are also required to be supported in the multi-hop relay network specified by IEEE 802.16j.
- a multi-hop relay network not only the base station transmits multicast/broadcast services, but also the relay station needs to send multicast/ Broadcast service, as shown in Figure 1.
- FIG. 1 As stated in section 6, 3.23.2.2 of IEEE 802.16e, "Performance enhancement with macro diversity", from the perspective of receiving from a mobile station, from a base station and a relay station.
- the broadcast service should be synchronized so that the mobile station obtains a better diversity gain when receiving the multicast/broadcast service.
- the base station transmits the multicast/broadcast service to the relevant relay station, and simultaneously or in advance informs the relevant relay station how long to wait before forwarding the multicast/broadcast service.
- the waiting transmission of each relay station The delay is the transmission time required by the multicast/broadcast service data packet from the base station to the relay station of the longest relay link (including the processing time of the relay station) minus the multicast/broadcast service data packet required from the base station to the present relay station. Transmission time (including the processing time of the relay station).
- the disadvantage of this technical solution is that the transmission delay of the forwarding multicast/broadcast data packet of each relay station is strictly limited, and it is possible to delay transmission of other QoS-sensitive services; and because of the technical solution, for different multicast/broadcast Service, the transmission waiting delay in the relay station is the same, that is, all multicast/broadcast services are treated as having the same QoS parameters.
- ZTE proposed another technical solution for controlling the base station and relay station to simultaneously send multicast/broadcast services, as shown in Figure 3.
- the transmission waiting delay is expressed as sending the data.
- the number of the physical layer frame of the packet. The method preferably considers that different multicast/broadcast services have different QoS levels, but a serious disadvantage of this technical solution is that the byte overhead is large and is eventually rejected. Summary of the invention
- the present invention proposes a new technical scheme for controlling the synchronous transmission of service data packets.
- the base station transmits the one or more service data packets from the base station to the destination according to priority of one or more services and/or service status information of the one or more services in one or more relay stations a transmission delay of the network device, a transmission delay of the one or more service data packets from the one or more relay stations to the destination network device, and/or the one or more service data packets from the base station Determining a transmission delay to the one or more relay stations to determine the one or more services 9 waiting for a transmission of the data packet in the one or more relay stations, the one or more relay stations waiting for a service corresponding to the service when receiving a data packet of one of the one or more services Transmitting the data packet to the destination network device after waiting for a delay; and transmitting, by the base station, a data packet of one of the one or more services to one of the one or more relay stations or Trans
- a method for controlling service data packet synchronization in a base station of a wireless multi-hop relay network comprising the steps of: transmitting one or more services separately Waiting for a notification message to one or more relay stations, the transmission waiting notification message is used to notify the one or more relay stations to wait for a corresponding data packet when receiving a data packet of one of the one or more services The transmission waits for a delay and then sends the packet to the destination network device.
- a method for controlling service data packet synchronization in a relay station of a wireless multi-hop relay network comprising the steps of: - receiving one or more from a base station The transmission waiting notification message of the service, the transmission waiting notification message is used to notify the local relay station to wait for a transmission waiting delay corresponding to the service, after receiving the data packet of each service in the one or more services. Sending the data packet to the destination network device; - storing a transmission latency of the one or more services.
- an auxiliary control apparatus for controlling service data packet synchronization in a relay station of a wireless multi-hop relay network, comprising: a second receiving apparatus, configured to receive from Transmission waiting notification of one or more services of the base station a message, the transmission waiting notification message is used to notify the local relay station to wait for a transmission waiting delay corresponding to the service, and then send the data packet to the data packet of each service in the one or more services. And a storage device, configured to store a transmission waiting delay of the one or more services.
- the base station in the present invention determines the transmission delay of each service forwarded by each relay station, fully considers the priority of each service, and maintains good compatibility with the prior art; and the base station can according to each service in each relay station.
- the service state information adaptively schedules the transmission waiting delay of each service forwarded by each relay station, has good flexibility, and fully utilizes wireless transmission resources to ensure the QoS level of each service.
- the base station transmits a transmission waiting message to each relay station by using the data channel or the link mapping information to notify the transmission delay of each service forwarded by each relay station, without adding extra byte overhead in the MAC frame.
- FIG. 1 is a topological structural diagram of a wireless multi-hop relay network according to an embodiment of the present invention
- FIG. 2 is a schematic diagram of a service data packet synchronization solution in the prior art
- FIG. 3 is a schematic diagram of another service data packet synchronization solution in the prior art
- FIG. 4 is a physical layer frame according to an embodiment of the present invention.
- FIG. 5 is a topological structural diagram of a wireless multi-hop relay network according to another embodiment of the present invention.
- FIG. 6 is a schematic diagram of a physical layer frame structure according to another embodiment of the present invention.
- FIG. 7 is a topological structural diagram of a wireless multi-hop relay network according to still another embodiment of the present invention.
- FIG. 8 is a schematic diagram of a physical layer frame structure according to still another embodiment of the present invention.
- FIG. 9 is a system flow diagram for controlling synchronization of traffic data packets in accordance with an embodiment of the present invention.
- FIG. 10 is a flow chart of a method for controlling service data packet synchronization in a base station of a wireless communication network in accordance with an embodiment of the present invention
- FIG. 11 is a flowchart of a method for transmitting a service data packet in a relay station of a wireless multi-hop relay network according to an embodiment of the present invention
- FIG. 12 is a structural block diagram of a synchronization control apparatus for controlling service data packet synchronization in a base station of a wireless multi-hop relay network according to an embodiment of the present invention
- Figure 13 is a block diagram showing the structure of an auxiliary control device for controlling traffic packet synchronization in a relay station of a wireless multi-hop relay network according to an embodiment of the present invention. detailed description
- the service in the present invention is not limited to the multicast/broadcast service, and includes the unicast service.
- the meaning of the unicast service is that the service has only one destination network device, and the meaning of the multicast/broadcast service refers to The service is received by multiple destination network devices.
- the location of the base station and the relay station is usually relatively fixed, and the destination network device may be relatively fixed or slowly moving, or may be fast moving.
- FIG. 1 shows a network topology diagram according to an embodiment of the present invention.
- FIG. 1 includes a destination network device, a relay station 21, and a base station. Both the relay station 21 and the destination network device are within the coverage of the base station, and the purpose is The network device is also within the coverage of the relay station 21.
- TBW + TBD TBR21+TR21+TW21+TR21D (1)
- TBD the transmission delay (or transmission time length) of the data packet from the base station to the destination network device
- TBR21 the transmission delay of the data packet from the base station to the relay station 21
- TR21 the processing of the relay station.
- the delay (or processing time length), that is, the processing time after the receiving of the data packet from the relay station and after receiving the processing through the physical layer and the MAC layer, without any waiting, and then transmitting and processing through the MAC layer and the physical layer Interval;
- TW21 is the transmission waiting delay of the service data packet set by the base station in the relay station 21, that is, the relay station 21 waits for the TW21 time interval and then performs the MAC layer after receiving the data packet and receiving the processing through the physical layer and the MAC layer. After the physical layer sends the processing, the data packet is sent to the destination network device;
- TR21D is the transmission delay of the data packet from the relay station 21 to the destination network device.
- the TBD, the TBR 21 and the TR21D can be measured by the base station using the ranging channel to obtain the above three transmission delays. How to measure the transmission delay to obtain the transmission delay is a technique in the art. Common sense that personnel should be aware of, and the present invention will not be repeated here.
- TR21 is the processing delay of the relay station 21, and is related to the physical hardware of the relay station and the software operation therein, and varies depending on the size of the data packet, the modulation method, the coding method, and the error correction method.
- the base station only needs to determine the transmission waiting delay TW21 of the data packet of the service in the relay station 21 based on the values of the known TBD, TBR21 and TR21D and TR21, and the priority of a certain service. And determining the transmission waiting delay TBW in the base station according to the transmission delay TW21. For services with different priorities, the transmission delay of different services at the relay station 21 can be separately set.
- each service in a base station, has a corresponding service flow identifier and corresponding QoS parameters and a connection identifier for identifying a wireless transmission resource for transmitting the service, the QoS.
- the parameter contains the priority of the service.
- the transmission delay of the base station or the relay station 21 to the destination network device is not considered.
- the transmission time length of the base station or the relay station 21 to the destination network device it is also unnecessary to consider the transmission time length of the base station or the relay station 21 to the destination network device.
- TBW TBR21 +TR21 +TW21 (2) Among them, TBW, TBR21, TR21 and TW21 have the same meaning as above.
- each OFDM symbol length (eg, 1/4, 1/8 OFDM symbol length) is typically used as a cyclic prefix to mitigate interference that may be caused by out-of-synchronization of multipath reception, As long as the time interval of the signal received by the destination network device from the base station and the relay station 21 does not exceed the length of the cyclic prefix of one OFDM symbol, RF combining can also be performed to obtain a better diversity gain.
- the WiMAX wireless communication network is taken as an example to specify how the base station controls the synchronization of service data.
- the link mapping information (MAP) located at the front of the physical layer frame includes downlink mapping information (DL-MAP) and uplink mapping information (UL-MAP), the chain
- the road mapping information (MAP) includes a connection identifier used by the uplink/downlink and wireless transmission resource information corresponding to the connection identifier, where the radio transmission resource information includes time-frequency resource information, and a related transmission/reception of a modulation mode, a codec format, and the like. information.
- the user terminal will receive and transmit data/management signaling according to the indication of the uplink/downlink mapping information.
- the user terminal When transmitting or receiving data/management signaling, the user terminal first acquires uplink/downlink mapping information, and then sends/receives data/management on the corresponding time-frequency resource according to the time-frequency resource information corresponding to the connection identifier of each service. Signaling.
- the destination network device receives the two services #S1, #S2, which are simultaneously transmitted by the base station and the relay station 21, and the priority of the service #S1 is higher than the priority of the service #S2. It is assumed that the processing delay of the relay station 21 is the length of one uplink and downlink subframe, and the transmission waiting delay of the service #S1 in the relay station 21 is set to a time interval of two frames, and the transmission waiting delay of the service #S2 is 3 The time interval of the frames, and the relay station 21 is notified of the transmission waiting delay of the two services.
- the notification may be in the downlink mapping information of the physical layer frame of the data packet in which the two services are transmitted, or may be transmitted through the data channel in the frame before the physical frame of the data packet in which the two services are transmitted.
- the relay station 21 After receiving the notification, the relay station 21 stores the transmission waiting delay information of the two services. Due to the WiMAX wireless communication network In the network, different services are sent on the wireless transmission resources identified by different connection identifiers, that is, each service corresponds to a connection identifier, that is, the connection identifier can be used to identify the service. It is assumed that the service #S1 is transmitted on the wireless transmission resource identified by the connection identifier CID1, and the service #S2 is transmitted on the wireless transmission resource identified by the connection identifier CID2. Therefore, the information shown in Table 1 can be stored in the relay station 21.
- the base station transmits the packets of services #S1 and #82 to the relay station 21 in the first physical layer frame, respectively.
- the relay station 21 After receiving the data packets of the services #S1 and #82, the relay station 21 searches for the time-frequency resources allocated by the base station for the data packet of the #S1 in the downlink mapping information of the third physical layer frame according to the notification of the base station.
- the base station And sending the data packet of the service #S1 to the destination network device on the time-frequency resource, and the base station also sends the data packet of the service #S1 to the destination network device on the time-frequency resource; Searching for the time-frequency resource allocated by the base station for the data packet of the service #S2 in the downlink mapping information of the physical layer frame, and transmitting the data packet of the service #82 to the destination network device on the time-frequency resource, and simultaneously, the base station also The data packet of #S2 is sent to the destination network device on the time-frequency resource, as shown in the frame structure diagram shown in FIG. 4, where D represents the destination network device.
- the time point at which the base station sends the service data packet may be slightly earlier or delayed than the time when the relay station 21 sends the service data to compensate the data packet from the base station to the destination network.
- the transmission delay of the device is different from the transmission delay of the data packet from the relay station 21 to the destination network device.
- the frame structure is used for transmission, and the base station specifies the wireless transmission resource of the service data packet in the link mapping information of each physical layer frame. Therefore, it is possible to eliminate the transmission delay from the base station to the relay station 21.
- the transmission waiting delay of the services #S1, #S2 in the relay station 21 set by the base station includes the processing delay TR21 of the relay station 21 in the above equation and the relay station 21 Transmission waiting delay TW21.
- the situation shown in FIG. 4 is only one specific embodiment of the present invention.
- the base station transmits the data packet of the service #81 and the service #S2 to the relay station 21
- the base station may also separately send the above two in different physical layer frames. Business packets.
- the relay station 21 may also actively send the forwarded service report message periodically or irregularly, or send a forwarded service report message by the query of the corresponding base station, and the traffic or the service that has not been forwarded by each service in the relay station 21 has not been forwarded.
- the change of the traffic volume informs the base station, so that the base station determines whether the transmission waiting delay set for each service forwarded by the relay station 21 is reasonable.
- the base station can dynamically adjust the transmission waiting delay of each service according to the traffic that has not been transmitted by the respective services of the relay station 21 or the traffic volume that has not been forwarded by each service, and notifies the relay station 21.
- Figure 5 shows a network topology diagram in accordance with another embodiment of the present invention.
- the destination network device, the relay station 21, the relay station 22, and the base station are included in FIG. 5.
- the destination network device, the relay station 21, and the relay station 22 are all within the coverage of the base station, and the destination network device is within the coverage of the relay station 21 and the relay station 22.
- TBR22 is the transmission delay of the data packet from the base station to the relay station 22
- TR22 is the processing delay of the relay station (or the processing time length) ), that is, the interval of processing time after the receiving of the data packet from the relay station, after receiving the processing through the physical layer and the MAC layer, without any waiting, and then transmitting and processing through the MAC layer and the physical layer
- TW22 is the base station setting The transmission delay of the service data packet in the relay station 21, that is, the relay station 22 receives the processing from the physical layer and the MAC layer after receiving the data packet, waits for the TW22 time interval, and then performs the MAC layer and physical layer transmission processing.
- the data packet is sent to the destination network device
- TR22D is the transmission delay of the data packet from the relay station 21 to the destination network device
- the transmission delay of the base station, the relay station 21, and the relay station 22 to the destination network device is not considered.
- the base station In order for the base station to transmit data packets to the destination network device simultaneously with the relay station 21 and the relay station 22, the following equation needs to be satisfied:
- the WiMAX wireless communication network is taken as an example to specifically describe how the base station controls the synchronization of service data.
- the destination network device at this time receives the priority of the two services #S1, #S2, #S1 transmitted by the base station and the relay station 21 and the relay station 22 at a higher priority than the priority of #S2, and assumes that the processing delay of the relay station 21 is The length of time of one uplink and downlink subframe, and the processing delay of the relay station 22 is the length of time of three uplink and downlink subframes. Then, the base station sets the time delay of the transmission waiting delay of the service #S1 in the relay station 21 to 5 frames, the transmission waiting delay of the service #S2 is the time interval of 6 frames, and the transmission waiting delay of the two services The relay station 21 and the relay station 22 are notified.
- the notification may be in the downlink mapping information of the physical layer frame of the data packet transmitting the two services, or may be transmitted through the data channel in the frame before the physical frame of the data packet transmitting the two services.
- the base station transmits the packets of services #S1 and #82 to the relay station 21 and the relay station 22, respectively, in the first frame.
- the relay station 21 and the relay station 22 After receiving the data packets of the services #S1 and #S2, the relay station 21 and the relay station 22 find the time frequency of the data packet allocated by the base station #81 in the downlink mapping information of the sixth physical layer frame according to the notification of the base station.
- the time point when the base station sends the service data packet and the time point when the relay station 21 sends the service data packet and the time point when the relay station 22 sends the service data packet may be slightly Before and after, to compensate for the transmission delay of the data packet from the base station to the destination network device and the transmission delay of the data packet from the relay station 21 to the destination network device and the transmission delay of the data packet from the relay station 22 to the destination network device The difference.
- the relay station 21 and the relay station 22 can also actively or periodically or irregularly transmit the service report message forwarded by the corresponding base station, or the corresponding base station query sends the forwarded service report message, and each of the relay station 21 and the relay station 22 Notifying the base station of the traffic that has not been forwarded by the service or the traffic volume that has not been forwarded by each service, so that the base station determines whether the transmission waiting delay of each service set forwarded by the relay station 21 and the relay station 22 is reasonable, and the base station can according to the relay station 21 and the relay station 22 The traffic waiting for each service has not been forwarded or the traffic of each service has not been forwarded to dynamically adjust the transmission waiting delay of each service, and notify the relay station 21 and the relay station 22.
- the relay station 22 needs to forward other services such as services #S3, #S4, etc., in addition to the services #81 and #82, and the priorities of the services #83 and #84 are higher than the service #S2.
- the relay station 22 has no time to send the data packet of the service #S2.
- the number (or amount of data packets) of the service #S2 has not been transmitted has increased, and the base station adjusts accordingly, and the data of the service #S2 is transmitted to the relay station. 22 and the transmission waiting delay in the relay station 21 are adjusted to a time interval of 8 frames, and the relay station 21 and the relay station 22 are respectively notified.
- the frame structure is used for transmission, and the base station specifies the wireless transmission resource of the service data packet in the link mapping information of each physical layer frame. Therefore, the transmission delay TBR21 of the base station to the relay station 21 and the transmission delay TBR22 of the base station to the relay station 22 may be disregarded.
- the transmission waiting delay of the services #S1 and #S2 in the relay station 21 set by the base station includes the transmission waiting delay TW21 of the relay station 21 processing delay TR21 and the relay station 21 in the above equation, and the service #S1 in the relay station 22 set by the base station.
- the transmission waiting delay of #S2 includes the processing delay TR22 of the relay station 22 and the transmission waiting delay TW22 of the relay station 22 in the above equation.
- Figure 7 shows a network topology diagram in accordance with another embodiment of the present invention.
- the destination network device, the relay station 21, the relay station 22, and the base station are included in FIG. 7, and both the relay station 21 and the relay station 22 are within the coverage of the base station, and the destination network device is outside the coverage of the base station, but the coverage of the relay station 21 and the relay station 22 Within the scope.
- TBR21+TR21+TW21+TR21D TBR22 + TR22 + TW22 + TR22D ( 5 ) where TBR21, TR21 TW21, TR21D, TBR22, TR22, TW22 and TR22D have the same meaning as above.
- the transmission delay of the relay station 21 and the relay station 22 to the destination network device is not considered.
- the relay station 21 and the relay station 22 to simultaneously transmit data packets to the destination network device, the following equation needs to be satisfied:
- TBR21 + TR21 + TW21 TBR22 + TR22 + TW22 (6)
- TBR21, TR21 TW2 TBR22, TR22, and TW22 have the same meanings as above.
- the WiMAX wireless communication network is taken as an example to specify how the base station controls the synchronization of service data.
- the destination network device at this time receives the priority of the two services #S1, #S2, #S1 transmitted by the base station and the relay station 21 and the relay station 22 at a higher priority than the priority of #S2, and assumes that the processing delay of the relay station 21 is The length of time of one uplink and downlink subframe, and the processing delay of the relay station 22 is the length of time of two uplink and downlink subframes. Then, the base station sets the time delay of the transmission waiting delay of the service #S1 in the relay station 21 to 4 frames, the transmission waiting delay of the service #S2 is the time interval of 5 frames, and the transmission waiting delay of the two services The relay station 21 and the relay station 22 are notified.
- the notification may be in the downlink mapping information of the physical layer frame of the data packet transmitting the two services, or may be transmitted through the data channel in the frame before the physical frame of the data packet transmitting the two services.
- the base station transmits the packets of services #S1 and #82 to the relay station 21 and the relay station 22, respectively, in the first frame (here, one frame is a relative concept, not the absolute frame number of the physical layer frame).
- the relay station 21 and the relay station 22 are receiving the service #S1 and # After the data packet of the S2, the time-frequency resource allocated by the base station for the data packet of the service #S1 is found in the downlink mapping information of the fifth physical layer frame according to the notification of the base station, and the service is allocated on the time-frequency resource.
- the data packet of the #81 is sent to the destination network device, and the base station also sends the data packet of the service #81 to the destination network device on the time-frequency resource; and searches for the base station in the downlink mapping information of the sixth physical layer frame.
- the time-frequency resource allocated for the data packet of #S2, and the data packet of the service #S2 is sent to the destination network device on the time-frequency resource, and the base station also transmits the data packet of the service #82 on the time-frequency resource.
- the frame structure shown in Figure 8 is sent to the destination network device, where D represents the destination network device.
- the time point at which the relay station 21 transmits the service data packet and the time point at which the relay station 22 transmits the service data packet may be slightly before and after to compensate the data packet from The difference between the transmission delay of the relay station 21 to the destination network device and the transmission delay of the data packet from the relay station 22 to the destination network device.
- the base station needs to reserve some subframe resources for the preamble and MAP information of the relay station 21 and the relay station 22, and frame control.
- the reproduction of the header so that the destination network device accesses the system, searches for the preamble (or synchronization code) reproduced by the relay station 21 or the relay station 22 for synchronization, as shown in the frame structure diagram of FIG.
- the preamble of the relay station 21 and the relay station 22 is a standard preamble that can be recognized by the destination network device.
- the preamble of the relay station 21, the relay station 22 and the base station may be the same or different.
- the relay station 21 has the same content as the MAP information reproduced by the relay station 22 and the MAP information of the base station, but the positioning information in the MAP information of the relay station 21 is adjusted to be aligned with the preamble of the relay station 21.
- the positioning information in the MAP information of the relay station 22 is adjusted to be aligned with the preamble of the relay station 22.
- the destination network device selects a stronger preamble to synchronize with it.
- the destination network device is synchronized with the relay station 22. Since the relay station 21 and the relay station 22 simultaneously transmit the data packets of the service #S1 or #82 to the destination network device under the configuration of the base station, the destination network device receives the service data packet from the relay station 22, The same service data packet from the relay station 21 is received.
- the relay station 21 and the relay station 22 can also actively or periodically or irregularly transmit the service report message forwarded by the corresponding base station, or the corresponding base station query sends the forwarded service report message, and each of the relay station 21 and the relay station 22
- the base station is notified of the traffic that has not been forwarded by the service or the traffic volume that has not been forwarded by each service, so that the base station determines whether the transmission waiting delay of each service set forwarded by the relay station 21 and the relay station 22 is reasonable, and the base station can according to the relay station 21 and the relay station 22
- the traffic waiting for each service has not been forwarded or the traffic of each service has not been forwarded to dynamically adjust the transmission waiting delay of each service, and notify the relay station 21 and the relay station 22.
- the frame structure is used for transmission, and the base station allocates radio transmission resources of the service data packet. Therefore, when the base station to the relay station 21 transmits the transmission delay TBR21 and the base station to the relay station 22, Delay TBR22 can be ignored.
- the transmission waiting delay of the services #S1 and #S2 in the relay station 21 set by the base station includes the transmission waiting delay TW21 of the relay station 21 processing delay TR21 and the relay station 21 in the above equation, and the service #S1 in the relay station 22 set by the base station.
- the transmission waiting delay of #S2 includes the processing delay TR22 of the relay station 22 and the transmission waiting delay TW22 of the relay station 22 in the above equation.
- FIG. 1, FIG. 5 and FIG. 7. The specific embodiments of the present invention have been described above based on the network topology shown in FIG. 1, FIG. 5 and FIG. 7. Those skilled in the art will appreciate that the present invention is not limited to the networks shown in FIG. 1, FIG. 5 and FIG. Topological structure. Those skilled in the art, based on the teachings of the present application, should be able to apply the present invention to a general multi-hop multi-relay network, which is not described in detail herein.
- the frame structures shown in Figs. 4, 6 and 8 are also merely examples, and the present invention is not limited to the frame structures shown in Figs. 4, 6 and 8.
- the frame structure is used for transmission, and the base station specifies the radio transmission resource of the service data packet in the link mapping information of each physical layer frame, without considering the data packet from the base station to the relay station, the base station to the destination network.
- Device and transmission delay from the relay station to the destination network device 9 is a system flow diagram for controlling traffic packet synchronization in accordance with an embodiment of the present invention. The various steps in the system flow chart of Fig. 9 will be described in detail below in conjunction with Fig. 1.
- step A1 the relay station 21 reports its service status information to the base station, the service status information including the processing delay of the relay station 21 and the amount of data that the relay station 21 has not yet transmitted for each service.
- the base station determines the relay station 21 according to the processing delay of the relay station 21 and the amount of data that has not been transmitted by each service forwarded in the relay station 21 and the priority of each service.
- the transmission delay of each service is delayed.
- the transmission waiting delay includes the processing delay of the relay station 21, which is the sum of TR21 and TW21.
- different services are sent on the wireless transmission resources identified by different connection identifiers, that is, each service corresponds to a connection identifier, and the connection identifier can be used to identify the service.
- step A13 the base station transmits a transmission waiting notification message to the relay station 21, which holds the transmission waiting delay information of each service to be transmitted in the relay station 21.
- the relay station 21 After receiving the transmission waiting notification message, the relay station 21 saves the transmission waiting delay information of each service to be transmitted.
- step A14 the base station sends each service data packet to the relay station in advance.
- each service to be transmitted by the relay station 21 includes services #81 and #S2, and the corresponding transmission waiting delays are T1 and T2, respectively.
- the relay station 21 After receiving the data packet of the service # 81, after the delay T1, in step A15, the relay station 21 transmits the data packet of the service #S1 to the destination network device, and at the same time, the base station also applies the service #81 The packet is sent to the destination network device.
- the relay station 21 After receiving the data packet of the service #82, after the delay T2, in step A16, the relay station 21 transmits the data packet of the service #S2 to the destination network device, and at the same time, the base station also applies the service #82 The packet is sent to the destination network device.
- Figure 10 illustrates a flow diagram of a method for controlling traffic packet synchronization in a base station of a wireless communication network in accordance with an embodiment of the present invention.
- the base station separately receives a service report message from one or more relay stations, where the report message is used to report service status information of one or more services in the one or more relay stations, and the service status information includes a relay station.
- the service report message can report the absolute value of the traffic that has not yet been sent. It can also report the change value of the amount of business data that has not been sent in the subsequent report after the absolute value of the amount of business data that has not been sent is reported for the first time.
- the base station determines, according to the priority of the one or more services and/or the service state information of the one or more services in the one or more relay stations, the one or more services in the one Or the transmission delay in multiple relay stations.
- the base station may also be based on the priority of the one or more services and/or the one or more services in the one or more relay stations.
- Service status information and a transmission delay of the one or more service data packets from the base station to the destination network device, the one or more service data packets from the one or more relay stations to the destination network Determining the transmission delay of the device and/or the transmission delay of the one or more service data packets from the base station to the one or more relay stations to determine the one or more services at the one or more relay stations The transmission in the waiting delay.
- each service has a corresponding service flow identifier and corresponding QoS parameters and a connection identifier for identifying a wireless transmission resource for transmitting the service, and the QoS parameter includes the service.
- the IP packet header contains the priority information of the data packet.
- step S13 a transmission waiting notification message of one or more services is separately sent to one or more relay stations, and the transmission waiting notification message is used to notify the one or more relay stations to receive the one or more When a service packet in a service, etc. Equipment.
- the transmission waiting notification message can be sent through the data channel, or can be implemented by placing the transmission waiting delay information of each service data packet in each relay station in the MAP information of the physical layer header. .
- FIG. 10 shows three steps, if the base station determines the transmission waiting delay of each service in each relay station only according to the priority of each service, or the base station only according to the priority of each service and each relay station.
- the processing delay is used to determine the transmission waiting delay of each service in each relay station. Since the processing delay of each relay station is relatively fixed, it can be stored in the base station in advance. Therefore, step S11 is not an essential step. Furthermore, the topology of the general network is relatively fixed, and the transmission delay of each service at each relay station may remain unchanged, and is stored in advance in the base station, and step S12 is not an essential step. Therefore, only step S13 is a necessary step required to implement the technical solution of the present invention.
- the base station can also dynamically adjust the transmission waiting delay of each service in each relay station according to the traffic load in each relay station, that is, the amount of data that has not been transmitted by one or more services in each relay station. If the traffic load in a relay station is too large, the base station determines a new transmission waiting delay for the service according to an increase in the amount of data that has not been sent by a service in the service report message of the relay station, and notifies the relay station. And other relay stations that forward the service.
- the base station After the base station sends a transmission waiting notification message to one or more relay stations, the base station transmits a data packet of one of the one or more services to one or more of the one or more relay stations at a first moment checkpoint. Transmitting, by the base station, the data packet of the one service to the one or more relay stations of the one or more relay stations according to the transmission time delay of the data packet of the one service, and sending the data packet of the one service to the second time
- the destination network device is configured to transmit the data packet of the one service to the destination network device in synchronization with one or more of the one or more relay stations. Of course, if the destination network device is not within the coverage of the base station, as shown in Figure 7, the base station does not need to transmit the data packet at the second time.
- the relay station receives a transmission waiting notification message for one or more services from the base station After that, the transmission waiting delay information of the one or more services is stored.
- the transmission waiting notification message can be sent through the data channel, or can be implemented by placing the transmission waiting delay information of each service data packet in each relay station in the MAP information of the physical layer header. .
- the transmission waiting notification message is used to notify the local relay station to wait for a transmission waiting delay corresponding to the service, and then send the data packet to the destination when receiving the data packet of each service in the one or more services.
- Internet equipment is used to notify the local relay station to wait for a transmission waiting delay corresponding to the service, and then send the data packet to the destination when receiving the data packet of each service in the one or more services.
- connection identifiers that is, each service corresponds to a connection identifier, that is, the connection identifier can be used to identify the service. Therefore, information such as shown in Table 2 can be stored in the relay station.
- FIG. 11 is a flow chart showing a method of transmitting a service data packet in a relay station of a wireless multi-hop relay network in accordance with an embodiment of the present invention.
- the relay station receives a data packet of one of the one or more services transmitted via the last hop network device, and the last hop network device may be either a base station or another relay station.
- step S22 the relay station determines a corresponding transmission waiting delay of the data packet of the one service according to the stored transmission waiting delay information of the one or more services.
- step S23 the relay station sends the data packet of the one service to the destination network device after receiving the data packet of the one service and waiting for the corresponding transmission to wait for the delay.
- the base station and/or another relay station also sends data packets for the one service to the destination network device, such as the network topology shown in Figures 5 and 7.
- the relay station further sends a service report message to the base station, where the service report message is used to report the service status information of the relay station or the change of the service status.
- the service status information includes a service processing delay of the relay station and/or an amount of data that has not been transmitted by each service forwarded by the relay station.
- the relay station 21 stores the transmission waiting delay information shown in Table 2 after receiving the transmission waiting notification message from the base station. Then, in the Mth (M is a positive integer) physical layer frame, the relay station 21 receives a data packet of the service on the radio transmission resource identified by the CID5, and the relay station 21 determines the information according to the information in the CID5 and the table 2.
- the transmission delay of the data packet is the interval of two physical layer frames, and the relay station 21 transmits the data packet to the destination network device on the wireless transmission resource identified by the CID5 in the M+2 physical layer frame.
- the base station also transmits the data packet on the wireless transmission resource identified by CID5.
- the base station may also according to the transmission delay of the service data packet from the base station to the destination network device and the transmission of the service data packet from the relay station 21 to the destination network device.
- the time point at which the base station or the relay station 21 transmits the service data packet on the radio transmission resource identified by the CID5 is adjusted to compensate the transmission delay of the service data packet from the base station to the destination network device and the service data packet from the relay station 21 to the destination.
- the difference between the transmission delays of the network devices is such that the destination network device can better receive the service data packets from the base station and the service data packets from the relay station 21 at the same time.
- FIG. 12 is a structural block diagram of a synchronization control apparatus for controlling traffic packet synchronization in a base station of a wireless multi-hop relay network according to an embodiment of the present invention, the synchronization control apparatus 10 including a first receiving apparatus 11, The first determining device 12 and the first transmitting device 13.
- the synchronization control device 10 includes a plurality of sub-devices included in the preferred embodiment, and those skilled in the art, based on the teachings of the present application, should understand that only the first transmitting device 13 is a device necessary for implementing the present invention. Other sub-devices are optional.
- the first receiving device 11 respectively receives a service report message from one or more relay stations, the report message is used to report one or more of the one or more relay stations
- the service status information of the service, the service status information includes the processing delay of the relay station and/or the amount of data that has not been sent by each service forwarded by the relay station.
- the service report message can report the absolute value of the traffic that has not yet been sent. It can also report the change value of the amount of business data that has not been sent in the subsequent report after the absolute value of the amount of business data that has not been sent is reported for the first time.
- the first determining means 12 determines, according to the priority of the one or more services and/or the service status information of the one or more services in the one or more relay stations, the one or more services in the one or Transmission delays in multiple relay stations.
- the first determining means may further be based on the priority of the one or more services and/or the one or more services in the one or more Traffic state information in the relay station and a transmission delay of the one or more service data packets from the base station to the destination network device, the one or more service data packets from the one or more relay stations to the Determining a transmission delay of the destination network device and/or a transmission delay of the one or more service data packets from the base station to the one or more relay stations to determine the one or more services in the one or Transmission delays in multiple relay stations.
- each service has a corresponding service flow identifier and corresponding QoS parameters and a connection identifier for identifying a wireless transmission resource for transmitting the service, and the QoS parameter includes the service.
- the IP packet header contains the priority information of the data packet.
- the first transmitting device 13 respectively sends a transmission waiting notification message of one or more services to one or more relay stations, the transmission waiting notification message is used to notify the one or more relay stations to receive the one or more
- the data packet is sent to the destination network device.
- the transmission waiting notification message can be sent through the data channel, or can be implemented by placing the transmission waiting delay information of each service data packet in each relay station in the MAP information of the physical layer header. .
- the first determining device 12 is only based on the priority of each service To determine the transmission delay of each service in each relay station, or to determine the transmission waiting delay of each service in each relay station according to the priority of each service and the processing delay of each relay station, due to the processing delay of each relay station Relatively fixed, it can be stored in advance in the base station, and therefore, the first receiving device 11 is not a necessary device. Moreover, the topology of the general network is relatively fixed, and the transmission delay of each service at each relay station may remain unchanged, and is stored in the base station in advance, and the first determining device 12 is not a necessary device. Therefore, only the first transmitting device 13 is a necessary device required to implement the technical solution of the present invention.
- the first determining means 12 can also dynamically adjust the transmission waiting delay of each service in each relay station according to the traffic load in each relay station, that is, the amount of data that has not been transmitted by one or more services in each relay station. If the traffic load in a certain relay station is too large, the first determining device 12 determines a new transmission waiting delay for the service according to an increase in the amount of data that has not been sent by a service in the service report message of the relay station. The relay station and other relay stations that forward the service are notified by the first transmitting device 13.
- the first transmitting device 13 After the first transmitting device 13 sends a transmission waiting notification message to one or more relay stations, the first transmitting device 13 transmits a data packet of one of the one or more services to the one or more at a first moment.
- the first transmitting device 13 waits for the transmission delay of the data packet of the one service determined by the first determining device 12 in one or more of the one or more relay stations, and at the second moment
- the data packet of a service is sent to the destination network device such that the data packet of the one service is transmitted to the destination network device in synchronization with one or more of the one or more relay stations.
- the destination network device is not within the coverage of the base station, as shown in FIG. 7, the first transmitting device 13 does not need to transmit the data packet at the second time.
- FIG. 13 is a block diagram showing the structure of an auxiliary control device for controlling traffic packet synchronization in a relay station of a wireless multi-hop relay network in accordance with an embodiment of the present invention.
- the auxiliary control device 20 includes a second receiving device 21, a storage device 22, a second determining device 23, and a second transmitting device 24.
- the auxiliary control device 20 includes a plurality of sub-devices included in the preferred embodiment, which are taught by those skilled in the art in accordance with the present application. It should be understood that only the second receiving device 21 and the storage device 22 are necessary for implementing the present invention, and the other sub-devices are optional devices.
- the second receiving device 21 is configured to receive a transmission waiting notification message of one or more services from the base station, where the transmission waiting notification message is used to notify the local relay station to receive data of each service in the one or more services.
- the transmission waiting notification message can be sent through the data channel, or can be implemented by placing the transmission waiting delay information of each service data packet in each relay station in the MAP information of the physical layer header. .
- the storage device 22 then stores transmission latency information for the one or more services.
- the second determining device 23 is configured according to one or more services stored in the storage device 22. Transmitting the waiting delay information to determine the corresponding transmission waiting delay of the data packet of the one service.
- the last hop network device can be either a base station or another relay station.
- the second sending device 24 sends the data packet of the one service to the destination network device after waiting for the corresponding transmission waiting delay from the time when the data packet of the one service is received.
- the base station and/or another relay station also sends data packets for the one service to the destination network device, such as the network topology shown in Figures 5 and 7.
- the second sending device 24 further sends a service report message to the base station, where the service report message is used to report the service status information of the relay station or the change of the service status, where the service status information includes the service processing delay of the relay station. And/or the amount of data that has not been sent by each service forwarded by the relay.
- the WiMAX wireless communication network is taken as an example, and the process of transmitting the above data packet is further described in detail in combination with the network topology shown in Table 2 and FIG. Assuming that the first receiving device 21 receives the transmission waiting notification message from the base station, the storage device 22 stores, for example, the transmission waiting delay information shown in Table 2.
- the first receiving device 21 receives a data packet of the service on the wireless transmission resource identified by the CID5 in the Mth (M is a positive integer) physical layer frame, and the second determining device 23 according to the CID5 and the table In the information of 2, determining that the transmission waiting delay of the data packet is an interval of two physical frames, the second transmitting device 24, in the M+2 physical layer frame, on the wireless transmission resource identified by CID5 The packet is sent to the destination network device.
- the base station also transmits the data packet on the wireless transmission resource identified by CID5.
- the base station may also according to the transmission delay of the service data packet from the base station to the destination network device and the transmission of the service data packet from the relay station 21 to the destination network device.
- the time point at which the base station or the relay station 21 transmits the service data packet on the radio transmission resource identified by the CID5 is adjusted to compensate the transmission delay of the service data packet from the base station to the destination network device and the service data packet from the relay station 21 to the destination.
- the difference between the transmission delays of the network devices is such that the destination network device can better receive the service data packets from the base station and the service data packets from the relay station 21 at the same time.
- the network device in the present invention is not limited, and includes all mobile stations or fixed stations that can communicate with a base station or a relay station.
Landscapes
- Engineering & Computer Science (AREA)
- Computer Networks & Wireless Communication (AREA)
- Signal Processing (AREA)
- Mobile Radio Communication Systems (AREA)
Abstract
La présente invention concerne un procédé et un dispositif pour commander la transmission synchrone de paquets de données de service, selon la priorité et le statut du service dans un ou plusieurs répéteurs (2), ou selon le retard de transmission du paquet de données de service de la station de base (1) au dispositif réseau de l'objet (3), le retard de transmission du paquet de données de service du ou des répéteurs (2) sur le dispositif réseau de l'objet (3) ou le retard de transmission du paquet de données de service depuis la station de base (1) vers un ou plusieurs répéteurs (2), la station de base détermine le retard d'attente de transmission du paquet de données de service dans un ou plusieurs répéteurs (2), lors de la réception du paquet de données de service, un ou plusieurs répéteurs (2) attendent un retard d'attente de transmission correspondant au service, puis transmettent le paquet de données au dispositif réseau de l'objet (3). La première fois, la station de base (1) transmet le paquet de données de service à un ou plusieurs répéteurs (2), la deuxième fois, la station de base (1) transmet le paquet de données de service au dispositif réseau de l'objet (3), de sorte que la station de base (1) et le ou les répéteurs (2) transmettent de manière synchrone le paquet de données au dispositif réseau de l'objet (3).
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
PCT/CN2007/002079 WO2009003320A1 (fr) | 2007-07-05 | 2007-07-05 | Procédé et dispositif pour commander la transmission synchrone d'un paquet de données de service dans la station de base et les répéteurs |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
PCT/CN2007/002079 WO2009003320A1 (fr) | 2007-07-05 | 2007-07-05 | Procédé et dispositif pour commander la transmission synchrone d'un paquet de données de service dans la station de base et les répéteurs |
Publications (1)
Publication Number | Publication Date |
---|---|
WO2009003320A1 true WO2009003320A1 (fr) | 2009-01-08 |
Family
ID=40225698
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
PCT/CN2007/002079 WO2009003320A1 (fr) | 2007-07-05 | 2007-07-05 | Procédé et dispositif pour commander la transmission synchrone d'un paquet de données de service dans la station de base et les répéteurs |
Country Status (1)
Country | Link |
---|---|
WO (1) | WO2009003320A1 (fr) |
Citations (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN1240071A (zh) * | 1996-10-29 | 1999-12-29 | 普罗克西姆有限公司 | 无线基干结构中同步通信的方法及设备 |
JP2005026816A (ja) * | 2003-06-30 | 2005-01-27 | Mitsubishi Electric Corp | 無線システム |
CN1756227A (zh) * | 2004-09-29 | 2006-04-05 | 上海贝尔阿尔卡特股份有限公司 | 实现无线局域网的实时性和QoS的方法和装置 |
-
2007
- 2007-07-05 WO PCT/CN2007/002079 patent/WO2009003320A1/fr active Application Filing
Patent Citations (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN1240071A (zh) * | 1996-10-29 | 1999-12-29 | 普罗克西姆有限公司 | 无线基干结构中同步通信的方法及设备 |
JP2005026816A (ja) * | 2003-06-30 | 2005-01-27 | Mitsubishi Electric Corp | 無線システム |
CN1756227A (zh) * | 2004-09-29 | 2006-04-05 | 上海贝尔阿尔卡特股份有限公司 | 实现无线局域网的实时性和QoS的方法和装置 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
EP1804441B1 (fr) | Procédé et Appareil pour la gestion des identifications de connexion dans un système d'accès de communication sans fil à bonds multiples relais | |
JP5052627B2 (ja) | 多重ホップ中継方式を使用する広帯域無線通信システムにおける基地局と中継局との間のフレームオフセット交渉装置及び方法 | |
CN103069883B (zh) | 多跳无线家庭网络中将带宽感知路由与信道选择以及信道切换进行组合 | |
US8514822B2 (en) | Efficient acknowledgement messaging in wireless communications | |
US10548023B2 (en) | Cloud communication center system and method for processing data in a cloud communication system | |
US9143223B2 (en) | Relay station, base station, and radio communication method | |
WO2008071112A1 (fr) | Procédé de programmation de ressources pour un système sans fil et système correspondant | |
TW201004180A (en) | Method and apparatus for cooperative relaying in wireless communications | |
WO2009086744A1 (fr) | Procédé de transmission de message de diffusion d'une station relais dans un réseau relais à sauts multiples | |
CN102170612A (zh) | 无线通信系统、基站及网络控制装置 | |
KR20140115028A (ko) | 클라우드 셀 통신 시스템에서 데이터 동기 장치 및 방법 | |
WO2015078068A1 (fr) | Procédé de diffusion groupée d2d intra-groupe avec relais | |
US20080043747A1 (en) | Apparatus, method, system and software product for a scheduling synchronization mechanism in a multi-hop environment | |
US20110158155A1 (en) | Apparatus and method for managing quality of service in broadband wireless communication system with multiple hop relay communication | |
JP5192201B2 (ja) | 無線通信システム及びその方法 | |
WO2011044839A1 (fr) | Procédé de transmission de données par système de communication mobile à relais et équipement correspondant | |
US8989073B2 (en) | Method and apparatus for performing carrier switching in a wireless communication system using multi-carriers | |
TW201110762A (en) | Methods and apparatus for providing a fast and power efficient multicast scheme | |
US8797937B2 (en) | System and method for providing multicast and broadcast service supporting macro diversity | |
WO2009003320A1 (fr) | Procédé et dispositif pour commander la transmission synchrone d'un paquet de données de service dans la station de base et les répéteurs | |
US7529216B2 (en) | Methods and apparatus for broadcast traffic reduction on a wireless transport network | |
CN101719820A (zh) | 无线多跳中继网络中多播广播业务的数据同步方法 | |
WO2020119922A1 (fr) | Procédé et dispositif de nœud pour prendre en charge l'établissement d'un trajet depuis un nœud source à un nœud de destination dans un réseau maillé sans fil | |
US12317167B2 (en) | Method of, and a node device for, supporting establishment of a path from a source node to a destination node in wireless mesh network | |
KR20150051310A (ko) | D2D(Device to Device) 통신 방법 및 장치 |
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: 07763991 Country of ref document: EP Kind code of ref document: A1 |
|
NENP | Non-entry into the national phase |
Ref country code: DE |
|
122 | Ep: pct application non-entry in european phase |
Ref document number: 07763991 Country of ref document: EP Kind code of ref document: A1 |