WO2019029612A1 - 数据传输的方法以及设备 - Google Patents
数据传输的方法以及设备 Download PDFInfo
- Publication number
- WO2019029612A1 WO2019029612A1 PCT/CN2018/099579 CN2018099579W WO2019029612A1 WO 2019029612 A1 WO2019029612 A1 WO 2019029612A1 CN 2018099579 W CN2018099579 W CN 2018099579W WO 2019029612 A1 WO2019029612 A1 WO 2019029612A1
- Authority
- WO
- WIPO (PCT)
- Prior art keywords
- base station
- synchronization information
- time synchronization
- message
- terminal
- Prior art date
Links
Images
Classifications
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W72/00—Local resource management
- H04W72/50—Allocation or scheduling criteria for wireless resources
- H04W72/535—Allocation or scheduling criteria for wireless resources based on resource usage policies
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L5/00—Arrangements affording multiple use of the transmission path
- H04L5/003—Arrangements for allocating sub-channels of the transmission path
- H04L5/0048—Allocation of pilot signals, i.e. of signals known to the receiver
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W56/00—Synchronisation arrangements
- H04W56/001—Synchronization between nodes
-
- 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/0001—Systems modifying transmission characteristics according to link quality, e.g. power backoff
- H04L1/0002—Systems modifying transmission characteristics according to link quality, e.g. power backoff by adapting the transmission rate
- H04L1/0003—Systems modifying transmission characteristics according to link quality, e.g. power backoff by adapting the transmission rate by switching between different modulation schemes
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L5/00—Arrangements affording multiple use of the transmission path
- H04L5/003—Arrangements for allocating sub-channels of the transmission path
- H04L5/0044—Arrangements for allocating sub-channels of the transmission path allocation of payload
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L5/00—Arrangements affording multiple use of the transmission path
- H04L5/003—Arrangements for allocating sub-channels of the transmission path
- H04L5/0053—Allocation of signaling, i.e. of overhead other than pilot signals
- H04L5/0055—Physical resource allocation for ACK/NACK
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L5/00—Arrangements affording multiple use of the transmission path
- H04L5/0091—Signaling for the administration of the divided path
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L5/00—Arrangements affording multiple use of the transmission path
- H04L5/0091—Signaling for the administration of the divided path
- H04L5/0092—Indication of how the channel is divided
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W28/00—Network traffic management; Network resource management
- H04W28/16—Central resource management; Negotiation of resources or communication parameters, e.g. negotiating bandwidth or QoS [Quality of Service]
- H04W28/26—Resource reservation
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W4/00—Services specially adapted for wireless communication networks; Facilities therefor
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W4/00—Services specially adapted for wireless communication networks; Facilities therefor
- H04W4/06—Selective distribution of broadcast services, e.g. multimedia broadcast multicast service [MBMS]; Services to user groups; One-way selective calling services
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W56/00—Synchronisation arrangements
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W56/00—Synchronisation arrangements
- H04W56/004—Synchronisation arrangements compensating for timing error of reception due to propagation delay
- H04W56/005—Synchronisation arrangements compensating for timing error of reception due to propagation delay compensating for timing error by adjustment in the receiver
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W64/00—Locating users or terminals or network equipment for network management purposes, e.g. mobility management
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W72/00—Local resource management
- H04W72/04—Wireless resource allocation
-
- 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/0453—Resources in frequency domain, e.g. a carrier in FDMA
-
- 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
- H04W72/00—Local resource management
- H04W72/20—Control channels or signalling for resource management
- H04W72/23—Control channels or signalling for resource management in the downlink direction of a wireless link, i.e. towards a terminal
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W72/00—Local resource management
- H04W72/20—Control channels or signalling for resource management
- H04W72/27—Control channels or signalling for resource management between access points
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W88/00—Devices specially adapted for wireless communication networks, e.g. terminals, base stations or access point devices
- H04W88/16—Gateway arrangements
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L5/00—Arrangements affording multiple use of the transmission path
- H04L5/003—Arrangements for allocating sub-channels of the transmission path
- H04L5/0032—Distributed allocation, i.e. involving a plurality of allocating devices, each making partial allocation
- H04L5/0035—Resource allocation in a cooperative multipoint environment
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W4/00—Services specially adapted for wireless communication networks; Facilities therefor
- H04W4/70—Services for machine-to-machine communication [M2M] or machine type communication [MTC]
Definitions
- the coordinated multi-point (CoMP) technology can be used in the prior art.
- the CoMP technology supports coordinated cell transmission in a base station, and also supports coordinated cell transmission between base stations. All cells in the cooperative set send PDSCH data to the inter-cell edge users, and the interference signals are converted into useful signals and utilized, so that the user can increase the useful signal power and mitigate the cell interference.
- the base station needs to separately allocate resources and data between every other scheduling period, and the CoMP technology between the base stations uses the X2 interface for wired transmission, thereby causing a great delay and greatly reducing the number of times. Data transmission efficiency.
- the second base station on the basis of the multi-connection data transmission, receives the first message of the first base station to establish a transmission resource with the terminal, and obtains resource scheduling information pre-configured by the first terminal by using the first message. Furthermore, it is confirmed that the terminal allocates radio resources, realizes multi-cell coordinated downlink transmission, and improves the transmission efficiency of the terminal data.
- the data transmission method further includes: the second base station receiving the first time synchronization information sent by the first base station; or the second base station sending the first base station to the first base station
- the first time synchronization information is used to indicate a time when the signaling transmission is started, and the first time synchronization information includes a subframe number or a timestamp.
- the method further includes: the second base station sends a second message to the terminal, where the second message includes radio resource configuration information determined by the second base station for the terminal; The second base station receives a second response message sent by the terminal in response to the second message, where the second response message is used to indicate that the terminal has completed radio resource configuration.
- the second base station sends the second message to the terminal and receives the response sent by the terminal, so that the steps in the embodiment of the present application are more perfect.
- the sending, by the second base station, the second message to the terminal includes: the second base station at the time indicated by the first time synchronization information, and at the resource location of the radio resource The terminal sends the second message.
- how the second base station sends the second message to the terminal is specifically refined, which increases the implementability of the embodiment of the present application.
- the method when the transmitted data packet is routed from the first base station to the second base station to the terminal, the method further includes: the second base station receiving the first base station a data packet, the header of the data packet includes second time synchronization information, where the second time synchronization information is used to indicate a time when the second base station starts data transmission, and the second time synchronization information includes a subframe. a second time base station that acquires the second time synchronization information according to the data packet; the second base station at a time indicated by the second time synchronization information, and at a location of the wireless resource Data transfer.
- the method for obtaining the second time synchronization information by the second base station and the data transmission by using the second time synchronization information in the 3C architecture is described, so that the steps of the embodiment of the present application are more perfect.
- the method when the transmitted data packet is directly from the serving gateway to the second base station, the method further includes: the second base station receiving a data packet from the serving gateway, where the data packet The second time synchronization information is included in the header, and the second time synchronization information is generated by the serving gateway; the second base station acquires the second time synchronization information according to the data packet; The time indicated by the second time synchronization information, and data transmission is performed at the location of the wireless resource.
- the second base station obtains the second time synchronization information and uses the second time synchronization information to perform data transmission in the 1A architecture is described, and the applicable scenario of the embodiment of the present application is added.
- the method when the transmitted data packet is directly transmitted from the MBMS gateway to the second base station, the method further includes: the second base station receiving a data packet from the MBMS gateway, the packet header of the data packet The second time synchronization information is included in the second time synchronization information, and the second time synchronization information is generated by the MBMS gateway; the second base station acquires the second time synchronization information according to the data packet; The time indicated by the second time synchronization information is described, and data transmission is performed at the location of the wireless resource.
- the manner in which the second base station obtains the second time synchronization information and uses the second time synchronization information to perform data transmission in the MBMS architecture is described, and the applicable scenario of the embodiment of the present application is added.
- the resource scheduling information carries a resource block RB sequence number or RB location, a resource scheduling period MCS, and a modulation and coding policy MCS.
- the content of the resource scheduling information is embodied, so that the embodiment of the present application is more operable.
- the second base station receiving the first message from the first base station includes: the second base station receiving the core The first message sent by the network, the first message further includes identifier information of the second base station, where the first message is sent by the first base station to the core network.
- the first base station and the second base station transmit the manner, and the implementation scenario of the embodiment of the present application is added.
- the second base station receiving the first message from the first base station includes: the second base station receiving The first message sent by the target core network, where the first message further includes identifier information of the second base station, where the first message is sent by the first base station to the source core network to send To the target core network.
- the manner in which the first base station and the second base station transmit are increased.
- the data transmission method further includes: the first base station receiving the first time synchronization information sent by the second base station; or the first base station sending the second base station to the second base station
- the first time synchronization information is used to indicate a time when the signaling transmission is started, and the first time synchronization information includes a subframe number or a timestamp.
- the sending, by the first base station, the second message to the terminal includes: the first base station at the moment indicated by the first time synchronization information, and at the location of the radio resource The terminal sends the second message.
- how the first base station sends the second message to the terminal is specifically refined, which increases the implementability of the embodiment of the present application.
- the method when the transmitted data packet is routed from the first base station to the second base station to the terminal, the method further includes: the first base station to the second base station Sending a data packet, the header of the data packet includes second time synchronization information, where the second time synchronization information is used to indicate a time when the second base station starts data transmission, and the second time synchronization information includes a subframe number. Or a timestamp; the first base station performs data transmission at a time indicated by the second time synchronization information and at a location of the wireless resource.
- the method for obtaining the second time synchronization information by the first base station and the data transmission by using the second time synchronization information in the 3C architecture is described, so that the steps of the embodiment of the present application are more perfect.
- the method when the transmitted data packet is directly from the serving gateway to the second base station, the method further includes: the first base station receiving a data packet from the serving gateway, where the data packet The second time synchronization information is included in the header, where the second time synchronization information is generated by the serving gateway; the first base station acquires the second time synchronization information according to the data packet; The time indicated by the second time synchronization information, and data transmission is performed at the location of the wireless resource.
- the first base station obtains the second time synchronization information and uses the second time synchronization information to perform data transmission in the 1A architecture is described, and the applicable scenario of the embodiment of the present application is added.
- the first base station and the second base station when the first base station and the second base station do not support direct transmission of signaling and data, and the first base station and the second base station belong to the same core network, The first base station sends the first message to the second base station, where the first base station sends the first message to the core network, where the first message further carries the identifier information of the second base station. The first message is further used to instruct the core network to send the first message to the second base station.
- the first base station and the second base station transmit the manner, and the implementation scenario of the embodiment of the present application is added.
- the second base station belongs to a target core network.
- the first base station sends the first message to the second base station, where the first base station sends the first message to the source core network, where the first message further carries the second base station.
- the first message is further used to instruct the source core network to send the first message to the target core network, and then send the message to the second base station.
- the resource scheduling information includes a resource block RB sequence number or RB location, a resource scheduling period, and a modulation and coding strategy MCS.
- the content of the resource scheduling information is embodied, so that the embodiment of the present application is more operable.
- a third aspect of the present application provides a base station, where the base station is a second base station, including a first transceiver unit and a processing unit: a first transceiver unit, configured to receive a first message from the first base station, where the first The message is used to request the base station to allocate radio resources for a specific bearer, the first message includes resource scheduling information, and the processing unit is configured to determine, according to the resource scheduling information, a resource location of the radio resource and the radio resource. Performing scheduling; the first transceiver unit is further configured to send, to the first base station, a first response message that is responsive to the first message.
- the first receiving unit receives the first message of the first base station to establish a transmission resource with the terminal, and obtains resource scheduling information pre-configured by the first terminal by using the first message. Further, it is confirmed that the terminal allocates radio resources, realizes multi-cell coordinated downlink transmission, and improves the transmission efficiency of the terminal data.
- the first transceiver unit is further configured to receive first time synchronization information from the first base station; or the first transceiver unit is further configured to send the First time synchronization information; the first time synchronization information is used to indicate a time when signaling transmission is started, and the first time synchronization information includes a subframe number or a timestamp.
- the manner in which the first time synchronization information is shared by the first base station and the second base station is described, and the achievable manner of the embodiment of the present application is added.
- the base station further includes: a second transceiver unit: the second transceiver unit is configured to send a second message to the terminal, where the second message includes the second base station determining the terminal
- the second transceiver unit is further configured to receive, by the terminal, a second response message that is responsive to the second message, where the second response message is used to indicate that the terminal has completed radio resource configuration.
- the second base station sends the second message to the terminal and receives the response sent by the terminal, so that the steps in the embodiment of the present application are more perfect.
- the second transceiver unit is specifically configured to: send the second message to the terminal at a moment indicated by the first time synchronization information, and at a resource location of the radio resource .
- the second base station sends the second message to the terminal is specifically refined, which increases the implementability of the embodiment of the present application.
- the first transceiver unit is specifically configured to: receive the second response message sent by the first base station, where the second response message is sent by the terminal to the first base station Or, after the second base station receives the second response message that is responsive to the second message, the first transceiver unit is further configured to send the second response message to the first base station.
- the manner in which the second base station receives the second response message is described, and the achievable manner of the embodiment of the present application is added.
- the first transceiver unit when the transmitted data packet is routed from the first base station to the second base station to the terminal, the first transceiver unit is further configured to receive data from the first base station.
- the header of the data packet includes second time synchronization information, where the second time synchronization information is used to indicate a time when the second base station starts data transmission, and the second time synchronization information includes a subframe number or time
- the processing unit is further configured to acquire the second time synchronization information according to the data packet; the second transceiver unit is further configured to: at a time indicated by the second time synchronization information, and in the wireless resource Data transfer on the resource location.
- the resource scheduling information carries a resource block RB sequence number or RB location, a resource scheduling period MCS, and a modulation and coding policy MCS.
- the content of the resource scheduling information is embodied, so that the embodiment of the present application is more operable.
- the third transceiver unit is specifically configured to: receive the first message sent by the core network, where The first message further includes identifier information of the second base station, where the first message is sent by the first base station to the core network.
- the first base station and the second base station transmit the manner, and the implementation scenario of the embodiment of the present application is added.
- the third transceiver unit is specifically configured to: receive the first part sent by the target core network
- the first message includes the identifier information of the second base station, where the first message is sent by the first base station to the source core network and then sent to the target core network.
- a fourth aspect of the present application provides a base station, where the base station is a first base station, including: a first transceiver unit, where the first transceiver unit is configured to send a first message to the second base station, where the first The message is used to request the second base station to allocate a radio resource to a specific bearer, where the first message includes resource scheduling information, where the resource scheduling information is used to indicate a location of the radio resource to the second base station; The unit is further configured to receive, from the second base station, a first response message responsive to the first message, the first response message being used to allocate the radio resource in response to the acknowledgment.
- the first transceiver unit on the basis of the multi-connection data transmission, sends a first message to the second base station to establish a transmission resource with the terminal, so that the second base station obtains the first terminal by using the first message.
- the configured resource scheduling information the first transceiver unit receives the first response message to confirm that the second base station allocates radio resources to the terminal, implements multi-cell coordinated downlink transmission, and improves transmission efficiency of the terminal data.
- the first transceiver unit is further configured to receive first time synchronization information from the second base station; or the first transceiver unit is further configured to send the first Time synchronization information; the first time synchronization information is used to indicate a time when the signaling transmission is started, and the first time synchronization information includes a subframe number or a timestamp.
- the manner in which the first time synchronization information is shared by the first base station and the second base station is described, and the achievable manner of the embodiment of the present application is added.
- the base station further includes: a second transceiver unit, the second transceiver unit is configured to send a second message to the terminal, where the second message includes the second base station determining the terminal
- the second transceiver unit is further configured to receive, by the terminal, a second response message that is responsive to the second message, where the second response message is used to indicate that the terminal has completed radio resource configuration.
- the first base station sends the second message to the terminal and receives the response sent by the terminal, so that the steps in the embodiment of the present application are more perfect.
- the second transceiver unit is specifically configured to: send the second message to the terminal at a moment indicated by the first time synchronization information, and at a resource location of the radio resource .
- how the first base station sends the second message to the terminal is specifically refined, which increases the implementability of the embodiment of the present application.
- the first transceiver unit is specifically configured to: receive the second response message sent by the second base station, where the second response message is sent by the terminal to the second base station Or after the first base station receives the second response message that is responsive to the second message, the first transceiver unit is further configured to send the second response message to the second base station.
- the manner in which the first base station receives the second response message is described, and the achievable manner of the embodiment of the present application is added.
- the first transceiver unit when the transmitted data packet is routed from the first base station to the second base station to the terminal, the first transceiver unit is further configured to send data to the second base station.
- the header of the data packet includes second time synchronization information, where the second time synchronization information is used to indicate a time when the second base station starts data transmission, and the second time synchronization information includes a subframe number or time
- the second transceiver unit is further configured to perform data transmission at a time indicated by the second time synchronization information and at a location of the wireless resource.
- the method when the transmitted data packet is directly from the serving gateway to the second base station, the method further includes: a third transceiver unit, a first processing unit, and a third transceiver unit, configured to: Receiving a data packet from the service gateway, the header of the data packet includes the second time synchronization information, and the second time synchronization information is generated by the service gateway; the first processing unit is configured to perform Decoding the second time synchronization information; the second transceiver unit is further configured to perform data transmission at a time indicated by the second time synchronization information and at a location of the wireless resource.
- the first base station obtains the second time synchronization information and uses the second time synchronization information to perform data transmission in the 1A architecture is described, and the applicable scenario of the embodiment of the present application is added.
- the base station when the transmitted data packet can be directly sent from the MBMS gateway to the second base station, the base station further includes: a fourth transceiver unit, a second processing unit, and a fourth transceiver unit.
- the header of the data packet includes the second time synchronization information
- the second time synchronization information is generated by the MBMS gateway; and the second processing unit is configured to The data packet acquires the second time synchronization information;
- the second transceiver unit is further configured to perform data transmission at a time indicated by the second time synchronization information and at a location of the wireless resource.
- the third transceiver unit is specifically configured to: send the first message to the core network, where the first message further carries identifier information of the second base station, where the first message is further used to indicate the The core network sends the first message to the second base station.
- the first base station and the second base station transmit the manner, and the implementation scenario of the embodiment of the present application is added.
- the second base station belongs to a target core network.
- the third transceiver unit is configured to send the first message to the source core network, where the first message further carries identifier information of the second base station, where the first message is further used.
- the source core network is instructed to send the first message to the target core network, and then sent to the second base station.
- the resource scheduling information includes a resource block RB sequence number or RB location, a resource scheduling period, and a modulation and coding policy MCS.
- the content of the resource scheduling information is embodied, so that the embodiment of the present application is more operable.
- a sixth aspect of the embodiments of the present application provides a computer program product comprising instructions which, when run on a computer, cause the computer to perform the methods described in the above aspects.
- the embodiment of the present application has the following advantages: the second base station receives the first message from the first base station, where the first message is used to request the second base station to allocate radio resources for the specific bearer, The first message includes resource scheduling information; the second base station determines a resource location of the radio resource according to the resource scheduling information, and performs scheduling on the radio resource; and the second base station sends a response to the first base station to The first response message of the first message.
- the second base station on the basis of the multi-connection data transmission, receives the first message of the first base station to establish a transmission resource with the terminal, and obtains resource scheduling information pre-configured by the first terminal by using the first message. Furthermore, it is confirmed that the terminal allocates radio resources, realizes multi-cell coordinated downlink transmission, and improves the transmission efficiency of the terminal data.
- FIG. 1 is a schematic diagram of a possible dual-connected control plane architecture according to an embodiment of the present application
- FIG. 2 is a schematic diagram of a possible dual-connected user plane architecture according to an embodiment of the present application
- FIG. 3 is a schematic diagram of a possible MBSFN architecture provided by an embodiment of the present application.
- FIG. 4 is a schematic diagram of communication of a possible data transmission method provided by an embodiment thereof.
- FIG. 5 is a schematic diagram of communication of another possible method for data transmission provided by the embodiment.
- FIG. 7B is a schematic structural diagram of a protocol stack in a possible 3C architecture according to an embodiment of the present disclosure.
- FIG. 8 is a schematic diagram of a possible second base station according to an embodiment of the present application.
- FIG. 9 is a schematic diagram of another possible second base station according to an embodiment of the present application.
- FIG. 11 is a schematic diagram of another possible first base station according to an embodiment of the present application.
- FIG. 12 is a schematic block diagram of a second base station according to an embodiment of the present application.
- FIG. 13 is a schematic structural diagram of a second base station according to an embodiment of the present application.
- FIG. 14 is a schematic block diagram of a first base station according to an embodiment of the present application.
- FIG. 15 is a schematic structural diagram of a first base station according to an embodiment of the present application.
- FIG. 16 is a schematic structural diagram of a system according to an embodiment of the present application.
- the embodiment of the present application provides a data transmission method and device for improving transmission efficiency of terminal data.
- the embodiment of the present application is based on a multi-connection cooperative data transmission architecture, that is, one terminal can be simultaneously connected to multiple base stations, and the multiple base stations transmit the same data to the terminal to provide a multi-connection coordinated data transmission service, where the multiple base stations are
- the base station with the S1-MME connection with the core network is the primary base station, and the other at least one base station is the coordinated base station.
- the primary base station in the multi-connection coordinated data transmission is referred to as the first base station.
- the coordinated base station in the multi-connection cooperative data transmission is referred to as a second base station, so the number of the second base stations may be one or more.
- the embodiment of the present application may adopt a process similar to the prior art to support multi-connection coordinated data transmission, such as dual connectivity (DC) technology, etc.
- DC dual connectivity
- the name of the corresponding base station is also different.
- the first base station is similar to the primary base station, and the second base station is similar to the secondary base station;
- the macro-micro network the first base station is similar to the macro base station,
- the second base station is similar to the small base station, and is not limited herein.
- the dual connectivity technology is a data offload convergence technology under the premise of non-ideal backward backhaul (backhaul), which means that one terminal can be connected to two base stations for data transmission at the same time.
- backhaul non-ideal backward backhaul
- a typical scenario is that one base station is a primary base station, and at least one base station is a secondary base station, and the primary base station and the coordinated base station respectively manage radio resources on respective base stations.
- the system of the primary base station and the secondary base station may be the same or different.
- FIG. 1 is a schematic diagram of a possible dual-connected control plane architecture provided by an embodiment of the present disclosure.
- the MeNB represents a primary base station
- the SeNB represents a secondary base station
- the MME Mobility Management Entity
- the MeNB and the SeNB can be connected through the X2 interface for direct transmission of signaling and data.
- the control plane architecture is characterized in that there is no direct signaling connection between the SeNB and the core network, and the MeNB must be used for signaling dialogue with the core network. .
- the embodiment of the present application is applicable not only to the LTE scenario but also to the 5G NR (new radio) scenario, that is, at least one of the primary base station or the secondary base station is the NR base station.
- the primary base station is an LTE base station and the secondary base station is an NR base station
- the primary base station is represented by MeNB
- the secondary base station is represented by SgNB
- the primary base station and the secondary base station are both NR base stations
- the primary base station is represented by MgNB
- the secondary base station is represented by SgNB indicates
- the primary base station is an NR base station and the secondary base station is an LTE base station
- the primary base station is identified by the MgNB
- the secondary base station is represented by the SeNB.
- the primary base station and the secondary base station can directly transmit signaling and data through the Xn interface.
- the primary base station is an NR base station
- the primary base station and the secondary base station can directly transmit signaling and data through the Xn interface.
- the secondary base station is an NR base station and the primary base station is an LTE base station
- the primary base station and the secondary base station can directly transmit signaling and data through the X2 interface.
- the core network device may be represented by a new crop, or other names, which are not limited herein.
- the first type is called the primary cell group bearer, that is, the MCG (master cell group) bearer, and the IP data packet from the serving gateway (SGW) passes through the MeNB.
- the second type is called the secondary cell group bearer, that is, the SCG (secondary cell group) bearer, and the IP data packet is directly sent from the SGW to the terminal through the SeNB;
- the third type is called the split bearer (Split Bearer), and the IP data is sent.
- the packet is offloaded from the MeNB to the SeNB, and then sent by the SeNB to the terminal.
- the system architecture for configuring the SCG bearer on the SeNB may be referred to as a 1A architecture
- the system architecture for configuring the split bearer may be referred to as a 3C architecture.
- the M1 interface is used for communication between the MBMS-GW and the eNodeB, and the interface is used for user plane data transmission;
- the M2 interface is used for communication between the multi-cell/multicast Coordination Entity (MCE) and the eNodeB, The information related to the configuration of the radio resource and the session control signaling are transmitted;
- the M3 interface is used for communication between the MME and the MCE, and the interface is used for transmitting session control signaling of the E-RAB level, such as starting and stopping the MBMS session.
- an embodiment of the data transmission method provided by the embodiment of the present application includes:
- the first base station sends the first message to the second base station, where the first message is used to request the second base station to be a specific bearer. Allocate wireless resources.
- the first message may be an addition request message, or may be another existing message or a new message, which is not limited in this application.
- the specific bearer may be referred to as a bearer of the terminal, where the first message includes resource scheduling information, and is used to indicate a location of the radio resource to the second base station, where the resource scheduling information includes at least a resource block index (RB index). ) or RB position.
- the resource scheduling information may further include a modulation and coding scheme (MCS), where the MCS can improve the reception reliability of the receiving end, which can be understood as if the first base station and the second base station use the same modulation solution.
- MCS modulation and coding scheme
- the MCS may be selected by the first base station according to a channel quality indicator (CQI) in channel state information (CSI) fed back by the terminal, where the CQI generally has 1 to 15 values, different.
- CQI channel quality indicator
- CSI channel state information
- CQI can be used to reflect channel quality, for example, channel quality is good, and high-efficiency modulation and coding is used to transmit data such as 64 quadrature amplitude modulation (QAM). Otherwise, the channel quality is poor, and basic binary can be used. Binary Phase Shift Keying (BPSK). It should be noted that the CQI may be set to a suitable modulation mode (for example, quadrature phase shift keying (QPSK), 16QAM, or 256QAM, etc.) or a code rate, etc. in a specific frequency band. No restrictions are imposed.
- QPSK quadrature phase shift keying
- 16QAM 16QAM
- 256QAM 256QAM
- the first message may further include a resource scheduling period configured by the first base station, where the resource scheduling period is an optional parameter, and if the first base station does not notify the second base station of the resource scheduling period, Then, the first base station needs to notify the second base station of the time at which the first base station schedules resources before scheduling resources.
- the first message may further include a key, a terminal security capability, a bearer information, a tunnel information, a quality of service (QoS) information, and the like required in the existing dual connectivity process. Do not repeat them.
- the foregoing resource scheduling information, the MCS, and the resource scheduling period may be updated periodically, or may be updated in other manners, which is not limited in this embodiment.
- the second base station determines, according to the resource scheduling information, a resource location of the wireless resource.
- the second base station After receiving the first message sent by the first base station, the second base station obtains the resource scheduling information included in the first message, and the second base station includes the RB index or the RB location from the resource scheduling information. The content determines the resource location of the radio resource to be scheduled.
- the second base station may obtain the MCS by using the received first message to adopt the same modulation and demodulation mode as the first base station.
- the first message further includes the resource configured by the first base station. a scheduling period
- the second base station can determine, by the resource scheduling period, a time when the first base station schedules resources, and if the first base station does not notify the second base station of the resource scheduling period, the first base station The second base station receives the notification message sent by the first base station, where the notification message is used to indicate the time when the first base station schedules the resource.
- the second base station sends a first response message to the first base station.
- the second base station After receiving the first message sent by the first base station, the second base station sends a first response message in response to the first message to the first base station to notify the first base station to confirm the allocated radio resource.
- the first response message is sent.
- the request may be added to the cooperating base station, or may be other existing messages or new messages, which is not limited in this application.
- the first response message may include radio resource configuration information that the second base station allocates a response to the specific bearer, and the radio resource configuration information may include a physical layer (PHY)/media access control layer (media access control, MAC).
- the configuration parameters of each entity such as a radio link control (RLC)/packet data convergence protocol (PDCP), such as bearer information or tunnel information, are not limited herein.
- the radio resource configuration information may be directly sent by the second base station to the first base station, that is, not included in the first response message, and the manner of sending the radio resource configuration information is not limited herein.
- the first response message may further include a response that the coordinated base station can perform coordinated transmission.
- the radio resource configuration information is synchronously transmitted to the terminal.
- the first base station and the second base station may share the same first time synchronization information, and synchronize to the terminal at the location of the downlink radio resource at the time indicated by the first time synchronization information.
- the terminal After the radio resource configuration information is sent, it is understood that after receiving the radio resource configuration information, the terminal triggers a random access procedure with the second base station to access the second base station, and sends a response to the first base station and the second base station. The message is used to indicate that the terminal has completed radio resource configuration.
- the first base station and the second base station may implement direct transmission of signaling and data between the base stations through the X2 interface.
- the first base station and the second base station may also be There is no X2 interface.
- both signaling and data need to be forwarded through the S1 interface.
- the message sent by the first base station to the second base station needs to be sent to the core network through the S1 interface, and then passed through the core network.
- the S1 interface between the two base stations forwards the message to the second base station.
- the S1 interface also needs to be replaced with an NG interface, and may also be other interfaces, which is not limited in this application.
- the first base station and the second base station cannot directly transmit signaling and data, and do not belong to the same core network, so as to distinguish, the core network to which the first base station belongs may be referred to as a source core network.
- the core network to which the second base station belongs is referred to as a target core network.
- the core network is forwarded through the source core network and the target core network, for example, the first base station is second.
- the sending, by the base station, the message may be: the first base station sends a message to the source core network through the S1 interface, where the message further carries the identifier information of the second base station, and the source core network determines the target core network by using the identifier information of the second base station, and the The message is sent to the target core network, so that the target core network forwards the message to the second base station.
- the second base station sends signaling or data to the first base station, and also needs to be forwarded through the target core network and the source core network. This will not be repeated here.
- the second base station on the basis of the multi-connection data transmission, receives the first message of the first base station to establish a transmission resource with the terminal, and obtains resource scheduling information pre-configured by the first terminal by using the first message. Furthermore, it is confirmed that the terminal allocates radio resources, realizes multi-cell coordinated downlink transmission, and improves the transmission efficiency of the terminal data. Moreover, the embodiment of the present application further increases a scenario of how to perform control plane signaling and user plane data synchronous transmission when there is no X2 interface between the first base station and the second base station, and when the first base station and the second base station do not have X2. When the interface does not belong to the same core network, the scenario of the control plane signaling and the user plane data synchronization transmission is performed. The embodiment of the present application is applicable to multiple application scenarios.
- FIG. 5 another embodiment of a method for data transmission provided on the basis of the foregoing FIG. 4 is provided in the embodiment of the present application, including:
- the first base station determines a second base station.
- the first base station is a base station serving the terminal, and the terminal is subjected to an interference signal from the neighboring cell, and the first base station determines the second base station from the interfering base station detected by the terminal according to the measurement report reported by the terminal, and the second base station Providing a coordinated data transmission service for the terminal, where the measurement report includes information about the base station detected by the terminal, so the serving base station of the terminal includes a first base station and at least one second base station, the first base station and at least one second The base station constitutes a logical cell group. It can be understood that, in the actual application, the measurement report reported by the terminal can be continuously updated, and the second base station determined by the measurement report by the first base station is also updated correspondingly, thereby realizing the dynamic construction of the logical cell group.
- the terminal in the embodiment of the present application may be a drone terminal, an Internet of Things (IoT) device, or a wearable device, such as a smart watch, a sports bracelet, or the like, or a communication terminal, an Internet terminal, such as a handheld computer (personal Digital assistant (PDA), mobile internet device (MID), tablet computer, mobile phone, etc., which are not limited herein.
- IoT Internet of Things
- a wearable device such as a smart watch, a sports bracelet, or the like
- a communication terminal such as a handheld computer (personal Digital assistant (PDA), mobile internet device (MID), tablet computer, mobile phone, etc., which are not limited herein.
- PDA personal Digital assistant
- MID mobile internet device
- tablet computer mobile phone, etc.
- the UAV terminal when the altitude of the UAV terminal in the air is much higher than the height of the base station antenna, the UAV terminal can search for more cells in the air due to the obstruction of the line of sight.
- the uplink signal of the drone terminal interferes with ground terminals such as smart phones and Internet of Things devices.
- the signal to interference plus noise ratio (SINR) interference also increases.
- SINR signal to interference plus noise ratio
- the downlink interference under the air coverage is too large, and the radio link failure is easy to occur. (radio link failure, RLF), causing the drone terminal to stall when it performs traffic transmission in the air. Therefore, it is necessary to solve the interference problem caused by the drone terminal in the air coverage scenario.
- the measurement is performed according to the measurement configuration of the first base station, and the measurement report is reported to the first base station, where the measurement report may include the reference signal receiving quality (reference signal received) One or more of quality, RSRQ), received signal strength indicator (RSSI), or reference signal received power (RSRP).
- the first base station selects a preset number of base stations from the base station detected by the UAV terminal as the second base station according to the signal strength from the largest to the smallest, or the signal strength of the detected base station and the first The manner in which the signal strength of the base station is different from the base station of the first preset value is used as the second base station. Therefore, the manner in which the first base station determines the second base station is not limited herein.
- the terminal when the terminal is a UAV terminal, there are various ways to determine whether the UAV terminal enters the air flight mode in the actual application, for example, the first base station according to the number of base stations detected in the measurement report, if If the number is greater than the second preset value, determining that the drone terminal enters the air flight mode; or the first base station determines, according to the flight altitude of the drone terminal, if the altitude is greater than the third preset value, determining that the drone terminal enters the air a flight mode; or the drone terminal sends indication information to the first base station, the indication information is used to indicate to the first base station that the drone terminal enters the air flight mode, thereby determining the manner in which the drone terminal enters the air flight mode, specifically No restrictions are imposed.
- the first base station sends a first message to the second base station.
- the second base station determines, according to the resource scheduling information, a resource location of the radio resource.
- the second base station sends a first response message to the first base station.
- the steps 502 to 504 are similar to the steps 401 to 403 in FIG. 4, and details are not described herein again.
- the first base station sends a second message to the terminal.
- the first base station After receiving the first response message sent by the second base station, the first base station obtains the radio resource configuration information configured by the second base station for the terminal, and the first base station forwards the radio resource configuration information configured by the second base station to the terminal by using the second message, where optionalally, before the first base station forwards the radio resource configuration information to the terminal, it may first confirm whether the radio resource configuration information is reasonable, and if yes, forward the message by using the first message, otherwise, the forwarding is not performed.
- the second base station sends a second message to the terminal.
- the second message may be a radio resource control (RRC) connection reconfiguration message, or may be another existing message or a new message, which is not limited in this application.
- RRC radio resource control
- the second message may carry information about the bearer configuration, the information about the switch, and the information about the measurement configuration, and the details are not described herein.
- the first base station may send the second message to the terminal, and the second base station may directly send the same type of message to the terminal through the air interface. Send the second message. It should be noted that in practical applications, this step is an optional step.
- the first base station configures the first synchronization information, and the first time synchronization information is included in the first message sent by the first base station to the second base station. And sending to the second base station, where the first time synchronization information may be a timestamp or a subframe number, and the timestamp may be an absolute time (such as a moment directly indicating the start of signaling transmission), or other relative time ( For example, the offset of the time, etc., or the first base station notifies the second base station of the subframe number that is desired to start scheduling at the same time; 2.
- the second base station configures the first synchronization information, where the first time synchronization information is included in the second
- the first response message sent by the base station to the first base station is further sent to the first base station. It can be understood that the first time synchronization information in the at least two modes is the same.
- the terminal sends a second response message to the first base station.
- the terminal After receiving the second message sent by the first base station, the terminal acquires radio resource configuration information in the second message, and sends a second response message in response to the second message to the first base station, to indicate to the first base station that the terminal has been completed. Wireless resource configuration.
- the second response message may be an RRC connection reconfiguration complete message, or may be other existing messages or new messages, which is not limited in this application.
- the first base station sends a second response message to the second base station.
- the first base station After receiving the second response message, the first base station sends the second response message to the second base station to notify the second base station that the terminal has completed the radio resource configuration.
- the second base station sends the second message to the second base station by using the air interface
- the terminal sends the second response message to the second base station
- the second base station forwards the second response message to the first base station. Therefore, the manner in which the first base station and the second base station receive the second response message is not limited herein. Therefore, it can be understood that the timings of receiving the second response message by the first base station and the second base station are multiple, that is, the first base station may receive the first base station, or the second base station may receive the first base station, or receive the same at the same time. limited.
- the terminal and the second base station perform a random access procedure.
- the terminal After obtaining the radio resource configuration information, the terminal triggers a random access procedure with the second base station, where the random access procedure is used to establish a radio link between the terminal and the network, and the terminal performs information interaction with the second base station through random access, and completes the subsequent Operations such as calls, resource requests, data transmissions, etc., and cause the terminal to synchronize with the uplink time of the second base station.
- the random access process between the terminal and the second base station is a prior art, and details are not described herein.
- the terminal can complete the random access process with the second base station by using the step 509, and send the second response message by using the step 507, and there is no sequence of steps between the two processes, that is, Step 507 may be performed first, or step 509 may be performed first, or may be performed at the same time, which is not limited herein.
- the synchronous transmission of the control plane signaling is implemented by using the foregoing steps 502 to 509.
- the actual application may also include a coordinated transmission process of the multi-connected data plane to implement synchronous transmission of user plane data, and the LTE DC
- the process is similar.
- the collaborative transmission process of the data plane can also be based on multiple architectures.
- the architecture name in the LTE DC of the prior art such as the 1A architecture or the 3C architecture, is used, so that the data plane of the multi-connection can be specifically configured.
- the architecture name of the cooperative transmission process is not limited here.
- the embodiments of the present application may be different according to different architectures, and the steps performed in different architectures may be different.
- the embodiment of the present application performs the foregoing.
- the path update process needs to be performed, and in the 3C architecture, the path update process may not be performed.
- the different architectures will be separately described below in conjunction with specific embodiments.
- FIG. 6A another embodiment of the method for data transmission provided on the basis of the foregoing FIG. 5 is provided in the embodiment of the present application, and the data transmission of the user plane in this embodiment may be based on the 1A architecture, and specifically includes:
- the first base station determines the second base station.
- the second base station determines, according to the resource scheduling information, a resource location of the radio resource.
- the second base station sends a first response message to the first base station.
- the first base station sends a second message to the terminal.
- the second base station sends a second message to the terminal.
- the terminal sends a second response message to the first base station.
- the first base station sends a second response message to the second base station.
- the terminal and the second base station perform a random access procedure.
- the steps 601 to 609 are similar to the steps 501 to 509 shown in FIG. 5 , and details are not described herein again.
- the core network sends a fourth message to the serving gateway.
- the core network receives a fourth response message sent by the serving gateway.
- the core network sends a third response message to the first base station.
- the core network After receiving the third message, the core network sends a fourth message to the serving gateway, where the fourth message is used to perform bearer update, and receives a response sent by the serving gateway and a fourth response message of the fourth message, and the core network goes to the second A base station sends a third response message in response to the third message, wherein the third response message is used to indicate that the first base station carries the modification acknowledgement.
- the steps 610 to 613 are similar to the path update process in the existing LTE DC technology, and details are not described herein again.
- the core network may also configure indication information in the fourth message, where the indication information is used to indicate the second time of the service gateway configuration. Synchronize messages to determine when the user plane packets are sent synchronously.
- control plane signaling interaction can be implemented after the signaling bearer is completed.
- a data bearer needs to be established.
- the coordinated transmission process of the data plane of the multiple connections may be implemented based on the 1A architecture, and the specific steps may include:
- Step 1 The serving gateway sends a data packet to the first base station and the second base station.
- the serving gateway When the data packet can be directly transmitted from the serving gateway to the second base station, after the terminal accesses the second base station, to implement synchronous transmission of the user plane data, the serving gateway sends a data packet to the first base station and the second base station, and the data is sent.
- the protocol layer header of the packet includes the second time synchronization information configured by the service gateway, which is similar to the first time synchronization information, and the second time synchronization information may also be a timestamp or a subframe number, and the second time synchronization information is used.
- the second time synchronization information is included in the protocol layer header of the data packet. For example, as shown in FIG.
- the stack architecture can add a new protocol layer, such as a synchronization (SYNC) layer, on the existing protocol layer on the serving gateway, such as the GPRS Tunnelling Protocol for the user plane (GTP-U) layer.
- SYNC synchronization
- the SYNC layer is configured to indicate the second time synchronization information, that is, the serving gateway packs a data packet to be transmitted with a synchronization header, where the synchronization header includes second time synchronization information, and is sent to the first base station and the second base station.
- the corresponding first base station and the second base station may also add a SYNC layer for parsing the second time synchronization information in the SYNC layer
- corresponding A base station and a second base station may also directly parse the second time synchronization information in the SYNC layer using an existing protocol layer without adding a SYNC layer.
- the new protocol layer is named as the SYNC layer, and the actual application may also be other naming, which is not limited herein; or the service gateway does not increase.
- the new protocol layer the indication of the second time synchronization information is implemented on the existing protocol layer, for example, the GTP-U layer, that is, adding the second time synchronization information in the GTP-U data header, corresponding to the first base station and the second After receiving the data packet, the base station obtains the second time synchronization information by parsing the GTP-U header. Therefore, the manner of indicating the second time synchronization information is not limited herein.
- the service gateway needs to be triggered to configure the information.
- the manner of triggering is different.
- the first base station instructs the serving gateway to trigger the configuration of the second time synchronization information
- the indication message may be the existing first base station.
- the existing message with the core network may also be a new message, which is not limited in this application.
- the indication message may also be used to indicate that the service gateway triggers the second time synchronization information after the establishment of the dual connection process.
- the indication message may be an existing message between the existing first base station and the core network, or may be a new message, which is not limited in the application; or alternatively, the indication message may also be in the dual connection.
- the service gateway is instructed to trigger the configuration of the second time synchronization information, as in step 611 in this embodiment;
- Step 2 The first base station obtains second time synchronization information.
- the first base station obtains the second time synchronization information through step 2
- the second base station obtains the second time synchronization information through step 3.
- step 2 may be performed first. You can also perform step 3 or execute it at the same time, which is not limited here.
- Step 4 The first base station and the terminal perform data transmission.
- Step 5 The second base station performs data transmission with the terminal.
- the signaling is performed in the MBSFN architecture, a path update process similar to that in the 1A architecture is also required, and details are not described herein.
- the data transmission of the user plane is directly established between the MBMS gateway and the second base station, and the process of establishing the user plane is similar to the establishment process of the 1A user plane, as shown in FIG.
- the MBSFN architecture the BM-SC configures the second time synchronization information, and the BM-SC packages the data to be transmitted with the synchronization header and sends it to the MBMS gateway, and then the MBMS gateway packages the data into the IP multicast packet and sends it to the MBMS gateway.
- the first base station and the second base station After the first base station and the second base station receive the data packet, the first base station and the second base station parse the IP multicast packet to obtain second time synchronization information, and the subsequent first base station and the second base station respectively use the second time synchronization information
- the steps of performing the data transmission with the terminal are similar to the steps 4 to 5 in the embodiment, and details are not described herein again.
- the first base station needs to re-configure the resource scheduling information to the second base station, and after being updated, The first base station and the second base station restart the coordinated data transmission process.
- the first base station receives the feedback result sent by the terminal, and the feedback result may be at least one of an acknowledgement (ACK) message, a negative acknowledgement (NACK) message, or a discontinuous transmit (DTX) message.
- the DTX message is a scenario in which the terminal has neither feedback ACK nor feedback NACK.
- the first base station directly retransmits the data packet to the terminal until the maximum number of retransmissions is reached.
- a plurality of second base stations are controlled by the first base station to perform control plane signaling and user plane data transmission in the logical cell group, and the adjacent area interference signal is a useful signal.
- the first base station and the second base station share first time synchronization information for synchronous transmission control plane signaling and second time for synchronous transmission of user plane data.
- Synchronizing information providing multiple ways, for example, configuring the first time synchronization information by the first base station and transmitting the first time synchronization information to the second base station, or by the second base station splicing the first time synchronization information and transmitting the first time synchronization message to the second time base station.
- the first base station and the synchronous transmission process of the user plane data in the 1A architecture and the MBSFN architecture are added, and the implementable manner and the application scenario of the embodiment of the present application are added, so that the steps of the embodiment of the present application are more perfect.
- another embodiment of the data transmission method provided by the embodiment of the present application, and the data transmission of the user plane in this embodiment may be based on the 3C architecture, and specifically includes:
- the first base station determines the second base station.
- the first base station sends a first message to the second base station.
- the first base station sends a second message to the terminal.
- the second base station sends a second message to the terminal.
- the first base station sends a second response message to the second base station.
- the terminal and the second base station perform a random access procedure.
- the steps 701 to 709 are similar to the steps 601 to 609 shown in FIG. 6 , and details are not described herein again.
- the specific steps of implementing the coordinated transmission process of the multi-connected data plane based on the 3C architecture may include the following steps:
- Step 1 The first base station sends a data packet to the second base station.
- the first base station configures the second time synchronization information, and sends a data packet to the second base station, where the header of the data packet includes the second time synchronization information, where the header of the data packet in the 3C architecture includes the second packet.
- the time synchronization information is also implemented in various manners. For example, as shown in FIG. 7B, a possible protocol stack architecture under the 3C architecture provided by the embodiment of the present application may be based on the existing protocol layer on the first base station.
- a new protocol layer such as the SYNC layer, that is, the SYNC protocol layer is added under the PDCP layer, wherein the SYNC layer is used to indicate the second time synchronization information, that is, the first base station adds the new PDCP data packet to be transmitted.
- a synchronization header (sync header), the synchronization header includes the second time synchronization information, and is sent to the second base station. It can be understood that if the SYNC layer is added to the first base station side, the corresponding second base station side may also be in the RLC. An SYNC layer is added on the layer for parsing the second time synchronization information in the SYNC layer.
- the second base station may directly use the existing protocol layer to parse the second in the SYNC layer without adding the SYNC layer. Inter-synchronization information; or a new protocol layer is not added to the first base station, and the indication of the second time synchronization information is implemented on the existing protocol layer, such as the PDCP layer, that is, adding the second time synchronization information in the PDCP data header, The second base station obtains the second synchronization information by parsing the PDCP data header; therefore, the manner of indicating the second time synchronization information is not limited herein.
- Step 2 The second base station obtains second time synchronization information.
- the second base station After receiving the data packet sent by the first base station, the second base station parses the header of the data packet to obtain the second time synchronization information before the scheduling period. It should be noted that if the data packet includes a new synchronization header, The second base station may be parsed by the corresponding new protocol layer, that is, the SYNC layer analysis added on the original RLC layer, and optionally, the second time synchronization information may be obtained through direct resolution by the RLC layer, that is, existing The RLC layer needs to increase the function of parsing the SYNC layer; if the second time synchronization information is included in the header of the PDCP packet, the RLC layer received by the second base station receives the PDCP data packet and obtains it through the RLC layer parsing, that is, The RLC layer of the second base station needs to increase the function of parsing the synchronization information in the PDCP data packet.
- the first base station and the second base station perform data transmission with the terminal at the time indicated by the second time synchronization information, and at the resource location of the downlink radio resource, using the same MCS and the resource scheduling period, to implement the first base station and the second base station.
- the base station sends the same data to the terminal at the same time and at the same time; optionally, when the first base station does not send the resource scheduling period to the second base station, the first base station notifies the second base station before scheduling the resource,
- the first base station and the second base station are configured to transmit the same data to the terminal at the same time and at the same frequency.
- the first base station and the second base station need to restart the coordinated data transmission process.
- the first base station and the second base station may determine retransmission according to whether the data fed back by the terminal is correctly received, thereby ensuring reliability of downlink data transmission, and for retransmitted data packets.
- the embodiment of the present application can be used in the following manner, which can be similar to the method of retransmitting data packets provided in step 5 of the data plane cooperative transmission process in the 1A or MFSFN architecture shown in FIG. 6A.
- the first base station receives the feedback result sent by the terminal, which is similar to the feedback result in the step 5, and the feedback result may be at least one of an ACK message, a NACK message, or a DTX message.
- the first base station sends the number of the data packet to be retransmitted to the second base station, and the first base station further allocates resource scheduling information, MCS,
- the information such as the resource scheduling period is sent to the second base station, and the information may be carried in the existing signaling message sent by the first base station to the second base station, or may be a new message, which is not limited in this application.
- the second base station after receiving the information, the second base station returns an acknowledgement message to the first base station, where the acknowledgement message may be carried in the existing signaling message sent by the second base station to the first base station, or may be a new message.
- the first base station configures third time synchronization information
- the data packet sent by the first base station to the second base station includes the third time synchronization information
- the second base station receives the third time synchronization information
- the second base station performs data transmission with the terminal at the time indicated by the third time synchronization information, and uses the same MCS and the resource scheduling period on the resource location of the downlink radio resource, so that the first base station and the second base station are at the same time, Send the same data to the terminal at the same frequency.
- the synchronous transmission process of the user plane data in the 3C architecture is described, and the implementable manner and the application scenario of the embodiment of the present application are added, so that the steps of the embodiment of the present application are more perfect.
- the base station may perform the foregoing method in the foregoing method embodiment.
- the operation of the second base station, the base station includes:
- the first transceiver unit 801 is configured to receive a first message from the first base station, where the first message is used to request the second base station to allocate a radio resource for a specific bearer, where the first message includes resource scheduling information;
- the processing unit 802 is configured to determine, according to the resource scheduling information, a resource location of the radio resource, and schedule the radio resource;
- the first transceiver unit 801 is further configured to send, to the first base station, a first response message that is responsive to the first message.
- the first transceiver unit on the basis of the multi-connection data transmission, receives the first message of the first base station to establish a transmission resource with the terminal, and obtains, by the processing unit, the first terminal pre-configured by using the first message.
- the resource scheduling information further confirms that the terminal allocates radio resources, realizes multi-cell coordinated downlink transmission, and improves the transmission efficiency of the terminal data.
- the base station may perform operations of the second base station in the foregoing method embodiment, and the first transceiver unit 901 is provided on the basis of the foregoing FIG.
- the first time base synchronization information is further received by the first base station; or the first transceiver unit 901 is further configured to send the first time synchronization information to the first base station;
- the first time synchronization information is used to indicate a time when the signaling transmission is started, and the first time synchronization information includes a subframe number or a timestamp.
- the second base station may further include:
- the second transceiver unit 903 is configured to send a second message to the terminal, where the second message includes radio resource configuration information that is determined by the second base station for the terminal;
- the second transceiver unit 903 is further configured to receive, by the terminal, a second response message that is responsive to the second message, where the second response message is used to indicate that the terminal has completed radio resource configuration.
- the second transceiver unit 903 is specifically configured to:
- the first transceiver unit 901 is specifically configured to:
- the first transceiver unit 901 is further configured to:
- the first transceiver unit 901 is further configured to receive a data packet from the first base station, where a header of the data packet includes second time synchronization information, where the second time synchronization information is used to indicate that the second base station starts At the moment of data transmission, the second time synchronization information includes a subframe number or a timestamp;
- the second transceiver unit 903 is further configured to perform data transmission at a time indicated by the second time synchronization information and at a location of the wireless resource.
- the third transceiver unit 904 is further configured to receive a data packet from the serving gateway, where the header of the data packet includes the Second time synchronization information, the second time synchronization information being generated by the service gateway;
- the processing unit unit 902 is further configured to acquire the second time synchronization information according to the data packet;
- the second transceiver unit 903 is further configured to perform data transmission at a time indicated by the second time synchronization information and at a location of the wireless resource.
- the fourth transceiver unit 905 is configured to receive a data packet from the MBMS gateway, where the packet header includes the second time. Synchronization information, the second time synchronization information is generated by the MBMS gateway;
- the processing unit 902 is further configured to acquire the second time synchronization information according to the data packet;
- the second transceiver unit 903 is further configured to perform data transmission at a time indicated by the second time synchronization information and at a location of the wireless resource.
- the first transceiver unit 901 is configured to support communication between the base station and the base station
- the second transceiver unit 903 is configured to support communication between the base station and the terminal
- the third transceiver unit 904 and the The four transceiver units 905 are configured to support communication between the base station and the serving gateway in different architectures.
- the third transceiver unit 904 and the fourth transceiver unit 905 can be regarded as one transceiver unit.
- the first base station and the second base station implement synchronous transmission of control plane signaling and user plane data by using the first time synchronization information and the second time synchronization information, and dynamically construct a logical cell group in the logical cell group.
- the first base station controls a plurality of second base stations to perform data and signaling transmission, and the adjacent area interference is a useful signal, which improves the downlink throughput rate of the terminal.
- the first base station and the second base station share first time synchronization information for synchronous transmission control plane signaling and second time for synchronous transmission of user plane data.
- Synchronizing information providing multiple ways, for example, configuring the first time synchronization information by the first base station and transmitting the first time synchronization information to the second base station, or by the second base station splicing the first time synchronization information and transmitting the first time synchronization message to the second time base station.
- the first base station, and the synchronous transmission process of the user plane data in the architectures of the 1A, 3C, and MBSFN under different architectures, and the implementation manners and application scenarios of the embodiments of the present application are added. more perfect.
- the base station may perform operations of a first base station in the foregoing method embodiment, where the base station includes:
- the first transceiver unit 1001 is configured to send a first message to the second base station, where the first message is used to request the second base station to allocate a radio resource for a specific bearer, where the first message includes resource scheduling information, and the resource The scheduling information is used to indicate the location of the radio resource to the second base station;
- the first transceiver unit 1001 is further configured to receive a first response message from the second base station, where the first response message is used to allocate the radio resource in response to the acknowledgement.
- the first transceiver unit on the basis of the multi-connection data transmission, sends a first message to the second base station to establish a transmission resource with the terminal, so that the second terminal obtains the pre-configured state of the first terminal by using the first message.
- the resource scheduling information, and the first transceiver unit receives the first response message sent by the second base station, and implements multi-cell coordinated downlink transmission, thereby improving transmission efficiency of the terminal data.
- the base station may perform operations of the first base station in the foregoing method embodiment.
- the first transceiver unit 1101 The first transceiver unit 1101 is further configured to send the first time synchronization information to the second base station;
- the first time synchronization information is used to indicate a time for starting signaling transmission, and the first time synchronization information includes a subframe number or a timestamp.
- the base station may further include:
- the second transceiver unit 1102 is configured to send a second message to the terminal, where the second message includes radio resource configuration information that is determined by the second base station for the terminal;
- the second transceiver unit 1102 is further configured to receive, by the terminal, a second response message that is responsive to the second message, where the second response message is used to indicate that the terminal has completed radio resource configuration.
- the second transceiver unit 1102 is specifically configured to send the second message to the terminal at a moment indicated by the first time synchronization information and at a location of the radio resource.
- the second transceiver unit 1102 is specifically configured to:
- the base station when the transmitted data packet is routed from the first base station to the second base station to the terminal, the base station further includes:
- the first transceiver unit 1101 is further configured to send a data packet to the second base station, where a header of the data packet includes second time synchronization information, where the second time synchronization information is used to indicate that the second base station starts The time of data transmission, the second time synchronization information includes a subframe number or a timestamp;
- the second transceiver unit 1102 is further configured to perform data transmission at a time indicated by the second time synchronization information and at a resource location of the radio resource.
- the third transceiver unit 1103 is configured to receive a data packet from the serving gateway, where the header of the data packet includes the second time synchronization information, and the second time synchronization information is generated by the serving gateway.
- the first processing unit 1104 is configured to acquire the second time synchronization information according to the data packet;
- the second transceiver unit 1102 is configured to perform data transmission at a time indicated by the second time synchronization information and at a location of the wireless resource.
- the base station when the transmitted data packet can be directly sent from the MBMS gateway to the second base station, the base station further includes: a fourth transceiver unit 1105, and a second processing unit 1106:
- the fourth transceiver unit 1105 is configured to receive a data packet from the MBMS gateway, where the header of the data packet includes the second time synchronization information, and the second time synchronization information is generated by the MBMS gateway.
- the second processing unit 1106 is further configured to acquire the second time synchronization information according to the data packet;
- the first base station and the second base station implement synchronous transmission of control plane signaling and user plane data by using the first time synchronization information and the second time synchronization information, and dynamically construct a logical cell group in the logical cell group.
- the first base station controls a plurality of second base stations to perform data and signaling transmission, and the adjacent area interference is a useful signal, which improves the downlink throughput rate of the terminal.
- the first base station and the second base station share first time synchronization information for synchronous transmission control plane signaling and second time for synchronous transmission of user plane data.
- Synchronizing information providing multiple ways, for example, configuring the first time synchronization information by the first base station and transmitting the first time synchronization information to the second base station, or by the second base station splicing the first time synchronization information and transmitting the first time synchronization message to the second time base station.
- the first base station, and the synchronous transmission process of the user plane data in the architectures of the 1A, 3C, and MBSFN under different architectures, and the implementation manners and application scenarios of the embodiments of the present application are added. more perfect.
- the communication unit 1203 is configured to support the second base station to perform step 401 and step 403 in FIG. 4, step 502, step 504, step 506 in FIG. Step 508, step 602, step 604, step 606, step 608 in FIG. 6A, step 702, step 704, step 706 and step 708 in FIG. 7A.
- the second base station may further include a storage unit 1201 for storing program codes and data of the base station.
- the processing unit 1202 may be a processor or a controller, for example, may be a central processing unit (CPU), a general-purpose processor, a digital signal processor (DSP), and an application-specific integrated circuit (application-specific). Integrated circuit (ASIC), field programmable gate array (FPGA) or other programmable logic device, transistor logic device, hardware component, or any combination thereof. It is possible to implement or carry out the various illustrative logical blocks, modules and circuits described in connection with the present disclosure.
- the processor can also be a combination of computing functions, for example, including one or more microprocessor combinations, a combination of a DSP and a microprocessor, and the like.
- the base station 1310 includes a processor 1312, a communication interface 1313, and a memory 1311.
- the base station 1310 may further include a bus 1314.
- the communication interface 1313, the processor 1312, and the memory 1311 may be connected to each other through a bus 1314; the bus 1314 may be a peripheral component interconnect (PCI) bus or an extended industry standard architecture (EISA). Bus, etc.
- the bus 1314 can be divided into an address bus, a data bus, a control bus, and the like. For ease of representation, only one thick line is shown in FIG. 13, but it does not mean that there is only one bus or one type of bus.
- the steps performed by the second base station in the above embodiment may be based on the second base station structure shown in FIG.
- the communication unit 1403 is configured to support the first base station to perform step 401, step 403 in FIG. 4, step 502, steps 504 to 505, and steps in FIG. 507 to 508, step 602, steps 604 to 605, steps 607 to 608, step 610 and step 613 in Fig. 6A, step 702, steps 704 to 705, and steps 707 to 708 in Fig. 7A.
- the first base station may further include a storage unit 1401 for storing program codes and data of the base station.
- the processing unit 1402 may be a processor or a controller, and may be, for example, a central processing unit (CPU), a general-purpose processor, a digital signal processor (DSP), and an application-specific integrated circuit (application-specific). Integrated circuit (ASIC), field programmable gate array (FPGA) or other programmable logic device, transistor logic device, hardware component, or any combination thereof. It is possible to implement or carry out the various illustrative logical blocks, modules and circuits described in connection with the present disclosure.
- the processor can also be a combination of computing functions, for example, including one or more microprocessor combinations, a combination of a DSP and a microprocessor, and the like.
- the communication unit 1403 may be a communication interface, a transceiver, a transceiver circuit, etc., wherein the communication interface is a collective name and may include one or more interfaces, such as a transceiver interface.
- the storage unit 1401 may be a memory.
- the base station involved in the embodiment of the present application may be the first base station shown in FIG.
- the first base station 1510 includes a processor 1512, a communication interface 1513, and a memory 1511.
- the base station 1510 may further include a bus 1514.
- the communication interface 1513, the processor 1512, and the memory 1511 may be connected to each other through a bus 1514; the bus 1514 may be a peripheral component interconnect (PCI) bus or an extended industry standard architecture (EISA). Bus, etc.
- the bus 1514 can be divided into an address bus, a data bus, a control bus, and the like. For ease of representation, only one thick line is shown in Figure 15, but it does not mean that there is only one bus or one type of bus.
- the steps performed by the first base station in the above embodiment may be based on the first base station structure shown in FIG.
- the embodiment of the present application further provides a device, which may be a chip, the device includes a processor and a memory, wherein the memory is used to store instructions, and the processor is configured to execute instructions stored in the memory, so that the device performs the second base station in FIG.
- a device which may be a chip
- the device includes a processor and a memory, wherein the memory is used to store instructions, and the processor is configured to execute instructions stored in the memory, so that the device performs the second base station in FIG.
- the embodiment of the present application further provides a device, which may be a chip, the device includes a processor and a memory, wherein the memory is used to store instructions, and the processor is configured to execute instructions stored in the memory, so that the device executes the first base station in FIG. 4
- a device which may be a chip
- the device includes a processor and a memory, wherein the memory is used to store instructions, and the processor is configured to execute instructions stored in the memory, so that the device executes the first base station in FIG. 4
- the embodiment of the present application further provides a system, which may include one or more central processing unit 1622 and memory 1632, one or more storage media 1630 storing application 1642 or data 1644 (eg, one or one storage device in Shanghai) ).
- the memory 1632 and the storage medium 1630 may be short-term storage or persistent storage.
- the program stored on storage medium 1630 can include one or more modules (not shown), each of which can include a series of instruction operations in the system.
- central processor 1622 can be configured to communicate with storage medium 1630 to perform a series of instruction operations in storage medium 1630 at base station 1600.
- System 1600 can also include one or more power sources 1626, one or more wired or wireless network interfaces 1650, one or more input and output interfaces 1658, and/or one or more operating systems 1641, such as Windows Server, Mac OS X, Unix, Linux, FreeBSD, etc.
- operating systems 1641 such as Windows Server, Mac OS X, Unix, Linux, FreeBSD, etc.
- the computer program product includes one or more computer instructions.
- the computer can be a general purpose computer, a special purpose computer, a computer network, or other programmable device.
- the computer instructions can be stored in a computer readable storage medium or transferred from one computer readable storage medium to another computer readable storage medium, for example, the computer instructions can be from a website site, computer, server or data center Transmission to another website site, computer, server or data center via wired (eg coaxial cable, fiber optic, digital subscriber line (DSL)) or wireless (eg infrared, wireless, microwave, etc.).
- wired eg coaxial cable, fiber optic, digital subscriber line (DSL)
- wireless eg infrared, wireless, microwave, etc.
- the computer readable storage medium can be any available media that can be stored by a computer or a data storage device such as a server, data center, or the like that includes one or more available media.
- the usable medium may be a magnetic medium (eg, a floppy disk, a hard disk, a magnetic tape), an optical medium (eg, a DVD), or a semiconductor medium (such as a solid state disk (SSD)) or the like.
- the disclosed systems, devices, and methods may be implemented in other manners.
- the device embodiments described above are merely illustrative.
- the division of the unit is only a logical function division.
- there may be another division manner for example, multiple units or components may be combined or Can be integrated into another system, or some features can be ignored or not executed.
- the mutual coupling or direct coupling or communication connection shown or discussed may be an indirect coupling or communication connection through some interface, device or unit, and may be electrical, mechanical or otherwise.
- the units described as separate components may or may not be physically separated, and the components displayed as units may or may not be physical units, that is, may be located in one place, or may be distributed to multiple network units. Some or all of the units may be selected according to actual needs to achieve the purpose of the solution of the embodiment.
- each functional unit in the embodiment of the present application may be integrated into one processing unit, or each unit may exist physically separately, or two or more units may be integrated into one unit.
- the above integrated unit can be implemented in the form of hardware or in the form of a software functional unit.
- the integrated unit if implemented in the form of a software functional unit and sold or used as a standalone product, may be stored in a computer readable storage medium.
- a computer readable storage medium A number of instructions are included to cause a computer device (which may be a personal computer, server, or network device, etc.) to perform all or part of the steps of the methods described in various embodiments of the present application.
- the foregoing storage medium includes: a U disk, a mobile hard disk, a read-only memory (ROM), a random access memory (RAM), a magnetic disk, or an optical disk, and the like, which can store program code. .
Landscapes
- Engineering & Computer Science (AREA)
- Signal Processing (AREA)
- Computer Networks & Wireless Communication (AREA)
- Quality & Reliability (AREA)
- Multimedia (AREA)
- Mobile Radio Communication Systems (AREA)
Abstract
本申请实施例公开了一种数据传输的方法以及设备,用于提升终端数据的传输效率。本申请实施例方法包括:第二基站从第一基站接收第一消息,所述第一消息用于请求所述第二基站为特定承载分配无线资源,所述第一消息包括资源调度信息;所述第二基站根据所述资源调度信息,确定所述无线资源的资源位置并对所述无线资源进行调度;所述第二基站向所述第一基站发送响应于所述第一消息的第一响应消息。
Description
本申请要求于2017年8月9日提交中国专利局、申请号为201710679865.9、发明名称为“数据传输的方法以及设备”的中国专利申请的优先权,其全部内容通过引用结合在本申请中。
本申请涉及通信领域,尤其涉及一种数据传输的方法以及设备。
为了避免下行干扰,现有技术中可以采用多点传输和接收(coordinated multi-point,CoMP)技术,CoMP技术即支持基站内的小区协作传输,也支持基站间的小区协作传输,CoMP技术中要求协作集中的所有小区都向小区间边缘用户发送PDSCH数据,将干扰信号变为有用信号并加以利用,从而用户可以增加有用信号功率、减轻小区干扰。
然而,现有技术中,每隔一个调度周期基站之间都需要交互调度资源与数据,且基站之间的CoMP技术采用X2接口进行有线传输,因此会产生极大的时延,大大的降低了数据传输效率。
发明内容
本申请实施例提供了一种数据传输的方法以及设备,用于提升终端数据的传输效率。
本申请实施例的第一方面提供一种数据传输的方法,包括:第二基站接收第一基站发送的第一消息,其中所述第一消息用于请求所述第二基站为特定承载分配无线资源,且所述第一消息包括资源调度信息;接收到第一消息后,所述第二基站根据第一消息包含的所述资源调度信息,确定所述无线资源的资源位置并对所述无线资源进行调度;第二基站将第一响应消息发送给第一基站,所述第一响应消息用于响应所述第一消息。本申请实施例中,在多连接数据传输的基础上,第二基站接收第一基站的第一消息以建立与终端的传输资源,并通过第一消息获得第一终端预配置的资源调度信息,进而确认为终端分配无线资源,实现多小区协作下行发射,提升了终端数据的传输效率。
在一种可能的设计中,所述数据传输的方法还包括:所述第二基站接收所述第一基站发送的第一时间同步信息;或,所述第二基站向所述第一基站发送所述第一时间同步信息;所述第一时间同步信息用于指示开始信令传输的时刻,所述第一时间同步信息包括子帧号或者时间戳。本实现方式中,说明了第一时间同步信息被第一基站和第二基站共享的方式,增加了本申请实施例的可实现方式。
在一种可能的设计中,所述方法还包括:所述第二基站发送第二消息到终端,其中所述第二消息包含所述第二基站为所述终端确定的无线资源配置信息;所述第二基站接收终端发送的响应于所述第二消息的第二响应消息,所述第二响应消息用于指示所述终端已完 成无线资源配置。本实现方式中,第二基站发送第二消息到终端并接收终端发送的响应,使本申请实施例的步骤更加完善。
在一种可能的设计中,所述第二基站向终端发送第二消息包括:所述第二基站在所述第一时间同步信息指示的时刻,并且在所述无线资源的资源位置上向所述终端发送所述第二消息。本实现方式中,具体细化了第二基站如何向终端发送第二消息,增加了本申请实施例的可实施性。
在一种可能的设计中,所述第二基站从所述终端接收响应于所述第二消息的第二响应消息包括:所述第二基站接收所述第一基站发送的所述第二响应消息,所述第二响应消息由所述终端向所述第一基站发送;或,所述第二基站从所述终端接收响应于所述第二消息的第二响应消息之后,所述方法还包括:所述第二基站向所述第一基站发送所述第二响应消息。本实现方式中,说明了第二基站接收第二响应消息的几种方式,增加了本申请实施例的可实现方式。
在一种可能的设计中,当传输的数据包从所述第一基站路由到所述第二基站再到所述终端时,所述方法还包括:所述第二基站接收所述第一基站发送的数据包,所述数据包的报头中包含第二时间同步信息,所述第二时间同步信息用于指示所述第二基站开始数据传输的时刻,所述第二时间同步信息包括子帧号或者时间戳;所述第二基站根据所述数据包获取所述第二时间同步信息;所述第二基站在所述第二时间同步信息指示的时刻,并且在所述无线资源的位置上进行数据传输。本实现方式中,说明了在3C架构下第二基站获得第二时间同步信息和利用第二时间同步信息进行数据传输的方式,使本申请实施例的步骤更完善。
在一种可能的设计中,当传输的数据包从服务网关直接到所述第二基站时,所述方法还包括:所述第二基站从所述服务网关接收数据包,所述数据包的报头中包含所述第二时间同步信息,所述第二时间同步信息由所述服务网关生成;所述第二基站根据所述数据包获取所述第二时间同步信息;所述第二基站在所述第二时间同步信息指示的时刻,并且在所述无线资源的位置上进行数据传输。本实现方式中,说明了在1A架构下第二基站获得第二时间同步信息和利用第二时间同步信息进行数据传输的方式,增加了本申请实施例的可应用场景。
在一种可能的设计中,当传输的数据包从MBMS网关直接传输到所述第二基站时,所述方法还包括:所述第二基站从MBMS网关接收数据包,所述数据包的包头中包含所述第二时间同步信息,所述第二时间同步信息由所述MBMS网关生成;所述第二基站根据所述数据包获取所述第二时间同步信息;所述第二基站在所述第二时间同步信息指示的时刻,并且在所述无线资源的位置上进行数据传输。本实现方式中,说明了在MBMS架构下第二基站获得第二时间同步信息和利用第二时间同步信息进行数据传输的方式,增加了本申请实施例的可应用场景。
在一种可能的设计中,所述资源调度信息携带资源块RB序列号或者RB位置、资源调度周期MCS和调制与编码策略MCS。本实现方式中,具体化了资源调度信息的包含内容,使本申请实施例更加具有可操作性。
在一种可能的设计中,所述第一基站与所述第二基站属于相同的核心网时,所述第二基站从第一基站接收第一消息包括:所述第二基站接收所述核心网发送的所述第一消息,所述第一消息中还包含所述第二基站的标识信息,所述第一消息由所述第一基站向所述核心网发送。本实现方式中,提供了当第一基站与第二基站不能直接传输信令和数据时,第一基站与第二基站进行传输的方式,增加了本申请实施例的实现场景。
在一种可能的设计中,所述第一基站属于源核心网,所述第二基站属于目标核心网时,所述第二基站从第一基站接收第一消息包括:所述第二基站接收所述目标核心网发送的所述第一消息,所述第一消息中还包含所述第二基站的标识信息,所述第一消息由所述第一基站向所述源核心网发送进而发送至所述目标核心网。本实现方式中,提供了当第一基站与第二基站不能直接传输信令和数据且第一基站和第二基站不属于一个核心网时,第一基站与第二基站进行传输的方式,增加了本申请实施例的实现场景。
本申请实施例的第二方面提供一种数据传输的方法,包括:第一基站向第二基站发送第一消息,所述第一消息用于请求所述第二基站为特定承载分配无线资源,其中所述第一消息中包括资源调度信息,所述资源调度信息用于向所述第二基站指示所述无线资源的位置;所述第一基站接收所述第二基站发送的响应于所述第一消息的第一响应消息,所述第一响应消息用于响应确认分配所述无线资源。本申请实施例中,在多连接数据传输的基础上,第一基站向第二基站发送第一消息以建立与终端的传输资源,使得第二基站通过第一消息获得第一终端预配置的资源调度信息,进而第一基站接收到第一响应消息以确认第二基站为终端分配无线资源,实现多小区协作下行发射,提升了终端数据的传输效率。
在一种可能的设计中,所述数据传输的方法还包括:所述第一基站接收所述第二基站发送的第一时间同步信息;或,所述第一基站向所述第二基站发送所述第一时间同步信息;所述第一时间同步信息用于指示开始信令传输的时刻,所述第一时间同步信息包括子帧号或者时间戳。本实现方式中,说明了第一时间同步信息被第一基站和第二基站共享的方式,增加了本申请实施例的可实现方式。
在一种可能的设计中,所述方法还包括:所述第一基站向终端发送第二消息,所述第二消息包含所述第二基站为所述终端确定的无线资源配置信息;所述第一基站从所述终端接收响应于所述第二消息的第二响应消息,所述第二响应消息用于指示所述终端已完成无线资源配置。本实现方式中,第一基站发送第二消息到终端并接收终端发送的响应,使本申请实施例的步骤更加完善。
在一种可能的设计中,所述第一基站向终端发送第二消息包括:所述第一基站在所述第一时间同步信息指示的时刻,并且在所述无线资源的位置上向所述终端发送所述第二消息。本实现方式中,具体细化了第一基站如何向终端发送第二消息,增加了本申请实施例的可实施性。
在一种可能的设计中,所述第一基站从所述终端接收响应于所述第二消息的第二响应消息包括:所述第一基站接收所述第二基站发送的所述第二响应消息,所述第二响应消息由所述终端向所述第二基站发送;或,所述第一基站从所述终端接收响应于所述第二消息的第二响应消息之后,所述方法还包括:所述第一基站向所述第二基站发送所述第二响应 消息。本实现方式中,说明了第一基站接收第二响应消息的几种方式,增加了本申请实施例的可实现方式。
在一种可能的设计中,当传输的数据包从所述第一基站路由到所述第二基站再到所述终端时,所述方法还包括:所述第一基站向所述第二基站发送数据包,所述数据包的报头中包含第二时间同步信息,所述第二时间同步信息用于指示所述第二基站开始数据传输的时间,所述第二时间同步信息包括子帧号或者时间戳;所述第一基站在所述第二时间同步信息指示的时刻,并且在所述无线资源的位置上进行数据传输。本实现方式中,说明了在3C架构下第一基站获得第二时间同步信息和利用第二时间同步信息进行数据传输的方式,使本申请实施例的步骤更完善。
在一种可能的设计中,当所传输的数据包从服务网关直接到所述第二基站时,所述方法还包括:所述第一基站从所述服务网关接收数据包,所述数据包的报头中包含所述第二时间同步信息,所述第二时间同步信息由所述服务网关生成;所述第一基站根据所述数据包获取所述第二时间同步信息;所述第一基站在所述第二时间同步信息指示的时刻,并且在所述无线资源的位置上进行数据传输。本实现方式中,说明了在1A架构下第一基站获得第二时间同步信息和利用第二时间同步信息进行数据传输的方式,增加了本申请实施例的可应用场景。
在一种可能的设计中,当所传输的数据包可以从MBMS网关直接到所述第二基站时,所述方法还包括:所述第一基站从所述MBMS网关接收数据包,所述数据包的报头中包含所述第二时间同步信息,所述第二时间同步信息由所述MBMS网关生成;所述第一基站根据所述数据包获取所述第二时间同步信息;所述第一基站在所述第二时间同步信息指示的时刻,并且在所述无线资源的位置上进行数据传输。本实现方式中,说明了在MBMS架构下第二基站获得第二时间同步信息和利用第二时间同步信息进行数据传输的方式,增加了本申请实施例的可应用场景。
在一种可能的设计中,当所述第一基站与所述第二基站不支持信令和数据的直接传输,且所述第一基站与所述第二基站属于相同的核心网时,所述第一基站向第二基站发送第一消息包括:所述第一基站向所述核心网发送所述第一消息,所述第一消息中还携带有所述第二基站的标识信息,所述第一消息还用于指示所述核心网发送所述第一消息至所述第二基站。本实现方式中,提供了当第一基站与第二基站不能直接传输信令和数据时,第一基站与第二基站进行传输的方式,增加了本申请实施例的实现场景。
在一种可能的设计中,当所述第一基站与所述第二基站不支持信令和数据的直接传输,且所述第一基站属于源核心网,所述第二基站属于目标核心网时,所述第一基站向第二基站发送第一消息包括:所述第一基站向所述源核心网发送所述第一消息,所述第一消息中还携带有所述第二基站的标识信息,所述第一消息还用于指示所述源核心网将所述第一消息发送至所述目标核心网,进而发送给所述第二基站。本实现方式中,提供了当第一基站与第二基站不能直接传输信令和数据且第一基站和第二基站不属于一个核心网时,第一基站与第二基站进行传输的方式,增加了本申请实施例的实现场景。
在一种可能的设计中,所述资源调度信息包括资源块RB序列号或者RB位置、资源调 度周期和调制与编码策略MCS。本实现方式中,具体化了资源调度信息的包含内容,使本申请实施例更加具有可操作性。
本申请实施例的第三方面提供一种基站,所述基站为第二基站,包括第一收发单元和处理单元:第一收发单元,用于从第一基站接收第一消息,所述第一消息用于请求所述基站为特定承载分配无线资源,所述第一消息包括资源调度信息;处理单元,用于根据所述资源调度信息,确定所述无线资源的资源位置并对所述无线资源进行调度;所述第一收发单元还用于向所述第一基站发送响应于所述第一消息的第一响应消息。本申请实施例中,在多连接数据传输的基础上,第一接收单元接收第一基站的第一消息以建立与终端的传输资源,并通过第一消息获得第一终端预配置的资源调度信息,进而确认为终端分配无线资源,实现多小区协作下行发射,提升了终端数据的传输效率。
在一种可能的设计中,所述第一收发单元还用于从所述第一基站接收第一时间同步信息;或,所述第一收发单元还用于向所述第一基站发送所述第一时间同步信息;所述第一时间同步信息用于指示开始信令传输的时刻,所述第一时间同步信息包括子帧号或者时间戳。本实现方式中,说明了第一时间同步信息被第一基站和第二基站共享的方式,增加了本申请实施例的可实现方式。
在一种可能的设计中,所述基站还包括:第二收发单元:所述第二收发单元用于向终端发送第二消息,所述第二消息包含所述第二基站为所述终端确定的无线资源配置信息;所述第二收发单元还用于从所述终端接收响应于所述第二消息的第二响应消息,所述第二响应消息用于指示所述终端已完成无线资源配置。本实现方式中,第二基站发送第二消息到终端并接收终端发送的响应,使本申请实施例的步骤更加完善。
在一种可能的设计中,所述第二收发单元具体用于:在所述第一时间同步信息指示的时刻,并且在所述无线资源的资源位置上向所述终端发送所述第二消息。本实现方式中,具体细化了第二基站如何向终端发送第二消息,增加了本申请实施例的可实施性。
在一种可能的设计中,所述第一收发单元具体用于:接收所述第一基站发送的所述第二响应消息,所述第二响应消息由所述终端向所述第一基站发送;或,所述第二基站从所述终端接收响应于所述第二消息的第二响应消息之后,所述第一收发单元还用于向所述第一基站发送所述第二响应消息。本实现方式中,说明了第二基站接收第二响应消息的几种方式,增加了本申请实施例的可实现方式。
在一种可能的设计中,当传输的数据包从所述第一基站路由到所述第二基站再到所述终端时,所述第一收发单元还用于从所述第一基站接收数据包,所述数据包的报头中包含第二时间同步信息,所述第二时间同步信息用于指示所述第二基站开始数据传输的时刻,所述第二时间同步信息包括子帧号或者时间戳;所述处理单元还用于根据所述数据包获取所述第二时间同步信息;所述第二收发单元还用于在所述第二时间同步信息指示的时刻,并且在所述无线资源的资源位置上进行数据传输。本实现方式中,说明了在3C架构下第二基站获得第二时间同步信息和利用第二时间同步信息进行数据传输的方式,使本申请实施例的步骤更完善。
在一种可能的设计中,当传输的数据包从服务网关直接到所述第二基站时,所述基站 还包括:第三收发单元,所述第三收发单元用于从所述服务网关接收数据包,所述数据包的报头中包含所述第二时间同步信息,所述第二时间同步信息由所述服务网关生成;所述处理单元还用于根据所述数据包获取所述第二时间同步信息;所述第二收发单元,还用于在所述第二时间同步信息指示的时刻,并且在所述无线资源的位置上进行数据传输。本实现方式中,说明了在1A架构下第二基站获得第二时间同步信息和利用第二时间同步信息进行数据传输的方式,增加了本申请实施例的可应用场景。
在一种可能的设计中,当传输的数据包从MBMS网关直接传输到所述第二基站时,所述基站还包括第四收发单元,所述第四收发单元用于从MBMS网关接收数据包,所述数据包的包头中包含所述第二时间同步信息,所述第二时间同步信息由所述MBMS网关生成;所述处理单元,还用于根据所述数据包获取所述第二时间同步信息;所述第二收发单元,还用于在所述第二时间同步信息指示的时刻,并且在所述无线资源的位置上进行数据传输。本实现方式中,说明了在MBMS架构下第二基站获得第二时间同步信息和利用第二时间同步信息进行数据传输的方式,增加了本申请实施例的可应用场景。
在一种可能的设计中,所述资源调度信息携带资源块RB序列号或者RB位置、资源调度周期MCS和调制与编码策略MCS。本实现方式中,具体化了资源调度信息的包含内容,使本申请实施例更加具有可操作性。
在一种可能的设计中,所述第一基站与所述第二基站属于相同的核心网时,所述第三收发单元具体用于:接收所述核心网发送的所述第一消息,所述第一消息中还包含所述第二基站的标识信息,所述第一消息由所述第一基站向所述核心网发送。本实现方式中,提供了当第一基站与第二基站不能直接传输信令和数据时,第一基站与第二基站进行传输的方式,增加了本申请实施例的实现场景。
在一种可能的设计中,所述第一基站属于源核心网,所述第二基站属于目标核心网时,所述第三收发单元具体用于:接收所述目标核心网发送的所述第一消息,所述第一消息中还包含所述第二基站的标识信息,所述第一消息由所述第一基站向所述源核心网发送进而发送至所述目标核心网。本实现方式中,提供了当第一基站与第二基站不能直接传输信令和数据且第一基站和第二基站不属于一个核心网时,第一基站与第二基站进行传输的方式,增加了本申请实施例的实现场景。
本申请实施例的第四方面提供一种基站,所述基站为第一基站,包括:第一收发单元,其中所述第一收发单元用于向第二基站发送第一消息,所述第一消息用于请求所述第二基站为特定承载分配无线资源,所述第一消息包括资源调度信息,所述资源调度信息用于向所述第二基站指示所述无线资源的位置;第一收发单元还用于从所述第二基站接收响应于所述第一消息的第一响应消息,所述第一响应消息用于响应确认分配所述无线资源。本申请实施例中,在多连接数据传输的基础上,所述第一收发单元向第二基站发送第一消息以建立与终端的传输资源,使得第二基站通过第一消息获得第一终端预配置的资源调度信息,所述第一收发单元接收第一响应消息以确认第二基站为终端分配无线资源,实现多小区协作下行发射,提升了终端数据的传输效率。
在一种可能的设计中,所述第一收发单元还用于从所述第二基站接收第一时间同步信 息;或,所述第一收发单元还用于向第二基站发送所述第一时间同步信息;所述第一时间同步信息用于指示开始信令传输的时刻,所述第一时间同步信息包括子帧号或者时间戳。本实现方式中,说明了第一时间同步信息被第一基站和第二基站共享的方式,增加了本申请实施例的可实现方式。
在一种可能的设计中,所述基站还包括:第二收发单元,所述第二收发单元用于向终端发送第二消息,所述第二消息包含所述第二基站为所述终端确定的无线资源配置信息;所述第二收发单元还用于从所述终端接收响应于所述第二消息的第二响应消息,所述第二响应消息用于指示所述终端已完成无线资源配置。本实现方式中,第一基站发送第二消息到终端并接收终端发送的响应,使本申请实施例的步骤更加完善。
在一种可能的设计中,所述第二收发单元具体用于:在所述第一时间同步信息指示的时刻,并且在所述无线资源的资源位置上向所述终端发送所述第二消息。本实现方式中,具体细化了第一基站如何向终端发送第二消息,增加了本申请实施例的可实施性。
在一种可能的设计中,所述第一收发单元具体用于:接收所述第二基站发送的所述第二响应消息,所述第二响应消息由所述终端向所述第二基站发送;或,所述第一基站从所述终端接收响应于所述第二消息的第二响应消息之后,所述第一收发单元还用于向所述第二基站发送所述第二响应消息。本实现方式中,说明了第一基站接收第二响应消息的几种方式,增加了本申请实施例的可实现方式。
在一种可能的设计中,当传输的数据包从所述第一基站路由到所述第二基站再到所述终端时,所述第一收发单元还用于向所述第二基站发送数据包,所述数据包的报头中包含第二时间同步信息,所述第二时间同步信息用于指示所述第二基站开始数据传输的时刻,所述第二时间同步信息包括子帧号或者时间戳;所述第二收发单元,还用于在所述第二时间同步信息指示的时刻,并且在所述无线资源的位置上进行数据传输。本实现方式中,说明了在3C架构下第一基站获得第二时间同步信息和利用第二时间同步信息进行数据传输的方式,使本申请实施例的步骤更完善。
在一种可能的设计中,当所传输的数据包从服务网关直接到所述第二基站时,所述方法还包括:第三收发单元,第一处理单元;所述第三收发单元,用于从所述服务网关接收数据包,所述数据包的报头中包含所述第二时间同步信息,所述第二时间同步信息由所述服务网关生成;所述第一处理单元,用于根据所述数据包获取所述第二时间同步信息;所述第二收发单元,还用于在所述第二时间同步信息指示的时刻,并且在所述无线资源的位置上进行数据传输。本实现方式中,说明了在1A架构下第一基站获得第二时间同步信息和利用第二时间同步信息进行数据传输的方式,增加了本申请实施例的可应用场景。
在一种可能的设计中,当所传输的数据包可以从MBMS网关直接到所述第二基站时,所述基站还包括:第四收发单元,第二处理单元,所述第四收发单元,用于从所述MBMS网关接收数据包,所述数据包的报头中包含所述第二时间同步信息,所述第二时间同步信息由所述MBMS网关生成;所述第二处理单元,用于根据所述数据包获取所述第二时间同步信息;所述第二收发单元,还用于在所述第二时间同步信息指示的时刻,并且在所述无线资源的位置上进行数据传输。本实现方式中,说明了在MBMS架构下第二基站获得第二时间同步信 息和利用第二时间同步信息进行数据传输的方式,增加了本申请实施例的可应用场景。
在一种可能的设计中,当所述第一基站与所述第二基站不支持信令和数据的直接传输,且所述第一基站与所述第二基站属于相同的核心网时,所述第三收发单元具体用于:向所述核心网发送所述第一消息,所述第一消息中还携带有所述第二基站的标识信息,所述第一消息还用于指示所述核心网发送所述第一消息至所述第二基站。本实现方式中,提供了当第一基站与第二基站不能直接传输信令和数据时,第一基站与第二基站进行传输的方式,增加了本申请实施例的实现场景。
在一种可能的设计中,当所述第一基站与所述第二基站不支持信令和数据的直接传输,且所述第一基站属于源核心网,所述第二基站属于目标核心网时,所述第三收发单元具体用于:向所述源核心网发送所述第一消息,所述第一消息中还携带有所述第二基站的标识信息,所述第一消息还用于指示所述源核心网将所述第一消息发送至所述目标核心网,进而发送给所述第二基站。本实现方式中,提供了当第一基站与第二基站不能直接传输信令和数据且第一基站和第二基站不属于一个核心网时,第一基站与第二基站进行传输的方式,增加了本申请实施例的实现场景。
在一种可能的设计中,所述资源调度信息包括资源块RB序列号或者RB位置、资源调度周期和调制与编码策略MCS。本实现方式中,具体化了资源调度信息的包含内容,使本申请实施例更加具有可操作性。
本申请实施例的第五方面提供了一种计算机可读存储介质,包括指令,当其在计算机上运行时,使得计算机执行上述各方面所述的方法。
本申请实施例第六方面提供了一种包含指令的计算机程序产品,当其在计算机上运行时,使得计算机执行上述各方面所述的方法。
从以上技术方案可以看出,本申请实施例具有以下优点:第二基站从第一基站接收第一消息,所述第一消息用于请求所述第二基站为特定承载分配无线资源,所述第一消息包括资源调度信息;所述第二基站根据所述资源调度信息确定所述无线资源的资源位置并对所述无线资源进行调度;所述第二基站向所述第一基站发送响应于所述第一消息的第一响应消息。本申请实施例中,在多连接数据传输的基础上,第二基站接收第一基站的第一消息以建立与终端的传输资源,并通过第一消息获得第一终端预配置的资源调度信息,进而确认为终端分配无线资源,实现多小区协作下行发射,提升了终端数据的传输效率。
图1为本申请实施例提供的一种可能的双连接的控制面架构拓扑图;
图2为本申请实施例提供的一种可能的双连接的用户面架构拓扑图;
图3为本申请实施例提供的一种可能的MBSFN架构拓扑图;
图4为本身实施例提供的一种可能的数据传输的方法的通信示意图;
图5为本身实施例提供的另一种可能的数据传输的方法的通信示意图;
图6A为本申请实施例提供的另一种可能的数据传输的方法的通信示意图;
图6B为本申请实施例提供的一种可能的1A架构下的协议栈架构图;
图7A为本申请实施例提供的另一种可能的数据传输的方法的通信示意图;
图7B为本申请实施例提供的一种可能的3C架构下的协议栈架构图;
图8为本申请实施例提供的一种可能的第二基站的实施例示意图;
图9为本申请实施例提供的另一种可能的第二基站的实施例示意图;
图10为本申请实施例提供的一种可能的第一基站的实施例示意图;
图11为本申请实施例提供的另一种可能的第一基站的实施例示意图;
图12为本申请实施例提供的一种第二基站的示意性框图;
图13为本申请实施例提供的一种第二基站的结构示意图;
图14为本申请实施例提供的一种第一基站的示意性框图;
图15为本申请实施例提供的一种第一基站的结构示意图;
图16为本申请实施例提供的一种***的结构示意图。
本申请实施例提供了一种数据传输的方法以及设备,用于提升终端数据的传输效率。
本申请的说明书和权利要求书及上述附图中的术语“第一”、“第二”、“第三”、“第四”等(如果存在)是用于区别类似的对象,而不必用于描述特定的顺序或先后次序。应该理解这样使用的数据在适当情况下可以互换,以便这里描述的实施例能够以除了在这里图示或描述的内容以外的顺序实施。此外,术语“包括”和“具有”以及他们的任何变形,意图在于覆盖不排他的包含,例如,包含了一系列步骤或单元的过程、方法、***、产品或设备不必限于清楚地列出的那些步骤或单元,而是可包括没有清楚地列出的或对于这些过程、方法、产品或设备固有的其它步骤或单元。
本申请实施例中出现的“多个”是指两个或者两个以上。
本申请实施例基于多连接协同数据传输架构,即一个终端可以同时连接到多个基站,该多个基站向终端传输相同的数据以提供多连接协同的数据传输服务,其中,该多个基站中与核心网之间存在S1-MME连接的基站为主基站,其他至少一个基站为协同基站,本申请实施例中,为便于表述,将多连接协同数据传输中的主基站称为第一基站,多连接协同数据传输中的协同基站称为第二基站,故第二基站的个数可以为一个或者多个。需要说明的是,本申请实施例可以采用与现有技术类似的流程来支持多连接协同的数据传输,如双连接(Dual connectivity,DC)技术等,可以理解的是,在不同的技术中,对应的基站的名称也有所区别,如在双连接技术中,第一基站即类似于主基站,第二基站即类似于辅基站;在宏微组网中,第一基站类似于宏基站,第二基站类似于小基站,具体此处不做限定。
为便于理解,本申请中的实施例以双连接为例进行说明。
双连接技术是在非理想后向回程(Backhaul)前提下的数据分流汇聚技术,指的是一个终端可以同时连接到两个基站进行数据传输。其中,典型的场景是有一个基站是主基站,另外至少一个基站是辅基站,主基站和协同基站分别管理各自基站上的无线资源。其中,主基站与辅基站的制式可以相同,也可以不同。例如,主基站与辅基站均为长期演进(long term evolution,LTE)基站,即演进型节点B(evolved NodeB,eNode/eNB),则主基站 可以称为MeNB(master eNB),辅基站可以称为SeNB(secondary eNB),该场景下的双连接可以称为LTE DC。
图1是本申请实施例提供的一种可能的双连接的控制面架构拓扑图,其中,MeNB表示主基站,SeNB表示辅基站,MME(Mobility Management Entity)是核心网的移动控制实体。MeNB和SeNB可以通过X2接口相连以进行信令和数据的直接传输,该控制面架构的特点是SeNB和核心网之间没有直接的信令连接,而必须借助MeNB来与核心网进行信令对话。
需要说明的是,本申请实施例不仅适用于LTE场景,也适用于5G NR(new radio,新空口)场景,即主基站或者辅基站中的至少一个基站为NR基站。例如,主基站为LTE基站且辅基站为NR基站,则主基站以MeNB表示,辅基站以SgNB表示;或者,主基站与辅基站均为NR基站,则主基站以MgNB表示,且辅基站以SgNB表示;或者,主基站为NR基站且辅基站为LTE基站,则主基站以MgNB标识,辅基站以SeNB表示。其中,在5G NR场景下,主基站和辅基站可以通过Xn接口进行信令和数据的直接传输,例如,当主基站为NR基站时,主基站和辅基站可通过Xn接口直接传输信令和数据;当辅基站为NR基站且主基站为LTE基站时,主基站和辅基站可通过X2接口直接传输信令和数据。另外,在5G NR场景下,可以将核心网设备以new crop表示,或者其他命名,具体此处不做限定。
如图2所示,为本申请实施例提供的一种可能的双连接的用户面架构拓扑图。在用户面上下行的数据一共有3种数据传输方式,第一种称为主小区组承载,即MCG(master cell group)承载,从服务网关(serving gateway,SGW)下来的IP数据包通过MeNB直接发送到终端;第二种称为辅小区组承载,即SCG(secondary cell group)承载,IP数据包从SGW通过SeNB直接发送给终端;第三种称为***承载(Split Bearer),IP数据包从MeNB分流部分数据包到SeNB,然后再由SeNB发送给终端,其中,SeNB上配置SCG承载的***架构可以称为1A架构,而配置***承载的***架构可以称为3C架构。
如图3所示,为本申请实施例提供的一种可能的多播/组播单频网络(multimediabroadcast single frequency network or multicastbroadcast single frequency network,MBSFN)架构图。多播/组播业务中心(broadcast/multicast service center,BM-SC)负责对内容提供商进行鉴权、计费和流量整形,同时负责SYNC协议以便在eNodeB之间同步传输数据。多媒体广播/组播服务网关(multimediabroadcast multicast service gateway,MBMS-GW)是一个逻辑节点,负责将来自BM-SC的IP报文多播到包含在MBSFN区域内的所有eNodeB上。BM-SC经由MME处理会话控制信令。M1接口用于MBMS-GW与eNodeB之间的通信,该接口用于用户面数据传输;M2接口用于多小区实体(Multi-cell/multicast Coordination Entity,MCE)与eNodeB之间的通信,用于传输无线资源配置的相关信息和会话控制信令;M3接口用于MME和MCE之间的通信,该接口用于传输E-RAB级的会话控制信令,如MBMS会话启动和停止等。
在基于上述架构的基础上,请参阅图4,本申请实施例提供的数据传输的方法的一个实施例包括:
401、第一基站向第二基站发送第一消息。
为向终端提供协同的数据传输服务,以达到多个基站向终端发送相同的数据的目的, 第一基站向第二基站发送第一消息,其中,第一消息用于请求第二基站为特定承载分配无线资源。实际应用中,该第一消息可以为协同基站增加请求(addition request)消息,也可以是其他现有消息或者新消息,本申请不做限定。其中特定承载可以理解为终端的承载,该第一消息中包括资源调度信息,用于向第二基站指示无线资源的位置,其中该资源调度信息至少包括资源块序列号(resource block index,RB index)或者RB位置。
可选的,该资源调度信息还可以包括调制与编码策略(Modulation and Coding Scheme,MCS),MCS可以提升接收端的接收可靠性精度,可以理解为若第一基站和第二基站采用相同的调制解调方式时,接收信令和数据的可靠性更强,没有时间差。其中,MCS可以由第一基站根据终端反馈的信道状态信息(channel state information,CSI)中的信道质量指标(channel quality indicator,CQI)选择得到,其中,CQI一般有1~15个值,不同的值对应不同的MCS,相当于选择不同的码率和调制编码方式。CQI可以用来反映信道质量,例如信道质量好,就用效率高的调制编码方式以多传输数据如64正交振幅调制(quadrature amplitude modulation,QAM),反之信道质量差,则可采用基本的二进制相移键控(Binary Phase Shift Keying,BPSK)。需要说明的是,CQI可以设为特定频带中的适合的调制方式(例如正交相移键控(quadrature phase shift keyin,QPSK)、16QAM或256QAM等)或编码率(code rate)等,具体此处不做限定。
可选的,该第一消息中还可包括第一基站配置的资源调度周期,实际应用中,该资源调度周期为可选参数,若该第一基站不将资源调度周期告知给第二基站,则该第一基站每次在调度资源之前都需向第二基站通知第一基站调度资源的时刻。
可选的,第一消息中还可包括现有的双连接过程中所需的密钥、终端安全能力、承载信息、隧道信息、服务质量(quality of service,QoS)信息等,具体本申请中不做赘述。
可选的,上述资源调度信息、MCS和资源调度周期可以周期性地更新,也可以按照其他方式更新,本申请实施例不做限定。
402、第二基站根据资源调度信息确定无线资源的资源位置。
第二基站接收到第一基站发送的第一消息后,获得该第一消息中包含的资源调度信息,由于该资源调度信息中包括RB index或者RB位置,故第二基站从该资源调度信息中的内容确定了需调度的无线资源的资源位置。
可选的,该第二基站还可以通过接收到的第一消息获得MCS来与第一基站采用相同的调制解调方式,可选的,若该第一消息中还包括第一基站配置的资源调度周期,则第二基站能通过该资源调度周期确定第一基站每次调度资源的时刻,若第一基站未将资源调度周期告知给第二基站,则第一基站在每次调度资源之前,第二基站都会接收到第一基站发送的通知消息,该通知消息用于指示第一基站调度资源的时刻。
403、第二基站向第一基站发送第一响应消息。
第二基站接收到第一基站发送的第一消息后,为告知第一基站确认分配无线资源,向第一基站发送响应于第一消息的第一响应消息,实际应用中,该第一响应消息可以为协同基站增加请求响应消息(addition request acknowledge),也可以是其他现有消息或者新消息,本申请不做限定。其中,该第一响应消息中可包含第二基站为特定承载分配响应的 无线资源配置信息,无线资源配置信息可以包括物理层(physical layer,PHY)/媒体接入控制层(media access control,MAC)/无线链路控制层(radio link control,RLC)/分组数据汇聚层协议(packet data convergence protocal,PDCP)等各个实体的配置参数,例如承载信息或者隧道信息等,具体此处不做限定。可选的,实际应用中,无线资源配置信息还可由第二基站向第一基站直接发送,即不包含在该第一响应消息中,故无线资源配置信息的发送方式具体此处不做限定。
可选的,第一响应消息中还可以包括协同基站是否可以进行协同传输的响应。
在第一基站与第二基站共享了该无线资源配置信息后,将该无线资源配置信息同步发送给终端。为保证无线资源配置信息的同步发送,第一基站和第二基站可共享相同的第一时间同步信息,并在该第一时间同步信息所指示的时刻,在下行无线资源的位置上向终端同步发送该无线资源配置信息,可以理解的是,终端收到该无线资源配置信息后,触发与第二基站的随机接入过程以接入第二基站,并向第一基站和第二基站发送响应消息,该响应消息用于指示终端已完成无线资源配置。
可选的,本实施例中,第一基站与第二基站可通过X2接口实现基站之间信令和数据的直接传输,然而,实际应用场景中,第一基站与第二基站之间也可能不具有X2接口,在该场景下,信令和数据均需要通过S1接口转发,例如,第一基站向第二基站发送的消息需要首先通过S1接口发送到核心网,再由核心网通过与第二基站之间的S1接口把消息转发给第二基站。可选的,如果是5G NR***,该S1接口也需要替换为NG接口,也可以是其它接口,本申请不做限定。另外,当第一基站与第二基站之间传输数据和信令需要经由核心网转发时,为了让核心网确定需要转发的第二基站,在第一基站需要核心网转发给第二基站的消息中还需携带第二基站的标识信息,如小区标识(cell ID),基站标识(eNB ID),小区全球标识(cell global identity,CGI)或者物理小区标识(physical cell identity,PCI)等的至少一种,具体此处不做限定。其中,该需要核心网转发给第二基站的消息可以是现有的S1接口消息,也可以是新消息,本申请不做限定。综上所述,在存在X2接口的场景中,第一基站与第二基站进行信令和数据的直接传输的过程,在该场景下信令和数据均需通过核心网转发。
另外,实际应用中还存在第一基站和第二基站不能直接传输信令和数据,且不属于相同的核心网的情况,以便区分,可以将第一基站所属的核心网称为源核心网,第二基站所属的核心网称为目标核心网,当第一基站与第二基站需要进行信令或者数据的传输时,通过源核心网和目标核心网来转发,例如,第一基站向第二基站发送消息可包括:第一基站通过S1接口向源核心网发送消息,其中该消息还携带有第二基站的标识信息,源核心网通过第二基站的标识信息确定目标核心网,并将该消息发送到目标核心网,以使得目标核心网将该消息转发至第二基站,同理,第二基站向第一基站发送信令或数据等也需要经过目标核心网和源核心网的转发,具体此处不再赘述。
本申请实施例中,在多连接数据传输的基础上,第二基站接收第一基站的第一消息以建立与终端的传输资源,并通过第一消息获得第一终端预配置的资源调度信息,进而确认为终端分配无线资源,实现多小区协作下行发射,提升了终端数据的传输效率。并且,本 申请实施例还增加了当第一基站与第二基站之间没有X2接口时,如何进行控制面信令和用户面数据同步传输的场景,以及当第一基站与第二基站没有X2接口且不属于相同的核心网时,如何进行控制面信令和用户面数据同步传输的场景,本申请实施例适用于多种应用场景。
请参阅图5,为本申请实施例在上述图4所示的基础上提供的数据传输的方法的另一实施例,包括:
501、第一基站确定第二基站。
第一基站为服务于终端的基站,且终端受到来自于相邻小区的干扰信号,第一基站根据终端上报的测量报告从终端所检测到的干扰基站中确定第二基站,以与第二基站为该终端提供协同的数据传输服务,该测量报告包括终端所检测到的基站的信息,故该终端的服务基站包括一个第一基站和至少一个第二基站,该第一基站和至少一个第二基站即构成了逻辑小区组。可以理解的是,实际应用中,终端上报的测量报告可以不断更新,第一基站通过测量报告确定的第二基站也相应的更新,实现了逻辑小区组的动态构建。
其中本申请实施例中的终端可以为无人机终端、物联网(Internet of things,IoT)设备或可穿戴设备,例如智能手表、运动手环等,或者通讯终端、上网终端例如掌上电脑(personal digital assistant,PDA)、移动互联网设备(mobile internet device,MID)、平板电脑、移动电话等,具体此处不做限定。
以终端为无人机终端为例,当无人机终端在空中飞行的高度远远高于基站天线高度时,由于视线传播无障碍,无人机终端在空中能搜索到更多的小区,来自无人机终端的上行信号对地面终端如智能手机、物联网设备等就产生了干扰。而且,随着无人机终端的高度升高,信号与干扰加噪声比(signal to interference plus noise ratio,SINR)干扰也不断增强,同时,空中覆盖下下行干扰太大,容易发生无线链路失败(radio link failure,RLF),导致无人机终端在空中进行业务传输的时候发生卡顿。因此需要解决无人机终端在空中覆盖场景下带来的干扰问题。本申请实施例中,当无人机终端进入空中飞行模式后,根据第一基站的测量配置执行测量,并将测量报告上报给第一基站,其中测量报告可以包括参考信号接收质量(reference signal received quality,RSRQ)、接收信号强度指示(received signal strength indicator,RSSI)或参考信号接收功率(reference signal received power,RSRP)中的一种或多种。第一基站接收到测量报告后,按照信号强度从大到小的顺序从无人机终端检测到的基站中选取预置数目个基站作为第二基站,或者将检测到的基站中信号强度与第一基站的信号强度相差的数值小于第一预置数值的基站,作为第二基站,故第一基站确定第二基站的方式具体此处不做限定。
另外,当该终端为无人机终端时,实际应用中确定无人机终端是否进入空中飞行模式的方式有多种,例如,该第一基站根据测量报告中检测到的基站的数目,若该数目大于第二预置数值,则确定无人机终端进入空中飞行模式;或第一基站根据无人机终端的飞行高度,若该高度大于第三预置数值,则确定无人机终端进入空中飞行模式;或无人机终端向第一基站发送指示信息,该指示信息用于向第一基站指示无人机终端进入空中飞行模式,因此确定无人机终端进入空中飞行模式的方式,具体此处不做限定。
502、第一基站向第二基站发送第一消息。
503、第二基站根据资源调度信息确定无线资源的资源位置。
504、第二基站向第一基站发送第一响应消息。
本申请实施例中,步骤502至步骤504与图4中的步骤401至403类似,此处不再赘述。
505、第一基站向终端发送第二消息。
第一基站接收到第二基站发送的第一响应消息后,获得第二基站为终端配置的无线资源配置信息,第一基站通过第二消息向终端转发第二基站配置的无线资源配置信息,可选的,第一基站向终端转发该无线资源配置信息之前,可以先确认无线资源配置信息是否合理,若是,则通过第一消息进行转发,否则不进行转发。
506、第二基站向终端发送第二消息。
实际应用中,该第二消息可以为无线资源控制(radio resource control,RRC)连接重配置消息,也可以是其他现有消息或者新消息,本申请不做限定,当第二消息为RRC连接重配置消息时,第二消息可以携带承载配置有关信息、切换有关信息和测量配置有关信息等,本申请不再赘述。为了提高终端接收第二消息的可靠性,第一基站向终端发送第二消息的同时,第二基站也可以直接通过其空口向终端发送同类型的消息,可以理解为该第二基站也向终端发送第二消息。需要说明的是,实际应用中,该步骤为可选步骤。
为保证第二消息的同步发送,有至少两种方式:1、第一基站配置该第一同步信息,该第一时间同步信息包含于该第一基站向该第二基站发送的第一消息中,进而发送到该第二基站,其中该第一时间同步信息可以为时间戳或者子帧号,时间戳可以是绝对时间(如直接指示开始信令传输的时刻),也可以是其他相对时间(如时间的偏移量等),或者第一基站将希望同时开始调度的子帧号通知第二基站;2、第二基站配置该第一同步信息,其中该第一时间同步信息包含于第二基站向第一基站发送的第一响应消息中,进而发送到第一基站。可以理解的是,该至少两种方式中的第一时间同步信息相同。
当该第一基站与该第二基站共享第一时间同步信息后,第一基站和第二基站都在第一时间同步信息所指示的时刻,并且在下行无线资源的资源位置上,使用相同的MCS以及资源调度周期向终端发送第二消息,以在同一时间、以同一频率向终端发送第二消息;可选的,当第一基站不发送资源调度周期至第二基站时,第一基站每次调度资源之前都要通知第二基站,以实现第一基站与第二基站在同一时间、以同一频率向终端发送第二消息。
507、终端向第一基站发送第二响应消息。
终端接收到第一基站发送的第二消息后,获取第二消息中的无线资源配置信息,并向第一基站发送响应第二消息的第二响应消息,以向第一基站指示该终端已经完成无线资源配置。
实际应用中,所述第二响应消息可以为RRC连接重配置完成消息,也可以是其他现有消息或者新消息,本申请不做限定。
508、第一基站向第二基站发送第二响应消息。
第一基站接收到第二响应消息后,为向第二基站通知终端已完成无线资源配置,将该 第二响应消息发送给第二基站。
可选的,由于第二基站也通过其空口向终端发送了第二消息,故终端也会向第二基站发送第二响应消息,再由第二基站将该第二响应消息转发给第一基站,故第一基站和第二基站接收第二响应消息的方式具体此处不做限定。因此,可以理解的是,第一基站和第二基站接收第二响应消息的时序有多种,即可以第一基站先接收,也可以第二基站先接收,或者同时接收,具体此处不做限定。
509、终端与第二基站执行随机接入过程。
终端获得无线资源配置信息后,触发与第二基站的随机接入过程,随机接入过程用于终端与网络之间建立无线链路,终端通过随机接入与第二基站进行信息交互,完成后续操作如呼叫、资源请求、数据传输等,并使得终端实现与第二基站的上行时间同步。需要说明的是,终端与第二基站间的随机接入过程为现有技术,具体此处不再赘述。
另外,本申请实施例中,终端通过步骤509即可完成与第二基站的随机接入过程,通过步骤507发送第二响应消息,而这两个过程之间并不存在步骤的先后顺序,即可以先执行步骤507,或者先执行步骤509,或者同时执行,具体此处不做限定。
需要说明的是,通过上述步骤502至步骤509实现了控制面信令的同步传输,实际应用中还可包括多连接的数据面的协同传输过程以实现用户面数据的同步传输,与LTE DC的过程类似,数据面的协同传输过程也可以基于多个架构,为便于理解,沿用现有技术LTE DC中的架构名称,如1A架构或者3C架构等,故具体可配置该多连接的数据面的协同传输过程的架构名称此处不做限定。由于本申请实施例可以基于不同的架构,在不同的架构下所执行的步骤也有所区别,例如在1A架构或者MBSFN架构下,在控制面信令的传输过程中,本申请实施例除了执行上述步骤外还需要执行路径更新过程,而在3C架构下,可以不执行路径更新过程。下面将结合具体的实施例来针对不同的架构分别进行说明。
请参阅图6A,为本申请实施例在上述图5所示的基础上提供的数据传输的方法的另一实施例,且本实施例用户面的数据传输可基于1A架构,具体包括:
601、第一基站确定第二基站。
602、第一基站向第二基站发送第一消息。
603、第二基站根据资源调度信息确定无线资源的资源位置。
604、第二基站向第一基站发送第一响应消息。
605、第一基站向终端发送第二消息。
606、第二基站向终端发送第二消息。
607、终端向第一基站发送第二响应消息。
608、第一基站向第二基站发送第二响应消息。
609、终端与第二基站执行随机接入过程。
本申请实施例中,步骤601至步骤609与图5所示的步骤501至步骤509类似,具体此处不再赘述。
610、第一基站向核心网发送第三消息。
611、核心网向服务网关发送第四消息。
612、核心网接收服务网关发送的第四响应消息。
613、核心网向第一基站发送第三响应消息。
第一基站向核心网发送第三消息,该第三消息用于通知核心网终端的承载更新,该第三消息中可包括待更新的演进的无线接入承载(evolved radio access bearer,E-RAB)承载标识及对应的终端与基站之间的数据无线承载(dat radio bearer,DRB)标识、QoS配置信息如无线承载Qos,同时第一基站按照该第三消息的指示修改本地存储的DRB承载的QoS配置信息。核心网接收到该第三消息后,向服务网关发送第四消息,该第四消息用于进行承载更新,并接收服务网关发送的响应与第四消息的第四响应消息,核心网再向第一基站发送响应于第三消息的第三响应消息,其中该第三响应消息用于指示第一基站承载修改确认。本申请实施例中,步骤610至步骤613与现有LTE DC技术中的路径更新过程类似,本申请不再赘述。
需要说明的是,本申请实施例中,在1A架构下,步骤611中承载配置更改过程中,核心网还可在第四消息中配置指示信息,该指示信息用于指示服务网关配置第二时间同步消息,以确定用户面数据包的同步发送时机。
可以理解的是,信令承载建完后可以实现控制面信令的交互,实际应用中,若要发送/接收数据包,也需要建立数据承载。本申请中,还可基于1A架构实现多连接的数据面的协同传输过程,具体步骤可以包括:
步骤1、服务网关向第一基站和第二基站发送数据包。
当数据包可以从服务网关直接传输到第二基站时,在终端接入到第二基站后,为实现用户面数据的同步发送,服务网关向第一基站和第二基站发送数据包,该数据包的协议层报头中包含由服务网关配置的第二时间同步信息,与第一时间同步信息类似,该第二时间同步信息也可以为时间戳或者子帧号,且该第二时间同步信息用于指示开始进行数据传输的时刻。其中,实际应用中,数据包的协议层报头中包含第二时间同步信息的实现方式有多种,例如,如图6B所示,为本申请实施例提供的一种可能的1A架构下的协议栈架构,可以在服务网关上的现有协议层如用户层面的GPRS隧道协议(GPRS Tunnelling Protocol for the userplane,GTP-U)层之上增加新的协议层,如同步(SYNC)层,其中,SYNC层用于指示第二时间同步信息,即服务网关给待传输的数据包打包上同步报头(sync header),该同步报头中包含第二时间同步信息,以发送到第一基站和第二基站,可以理解的是,若服务网关侧增加了SYNC层,对应的第一基站和第二基站也可以增加SYNC层,用于解析SYNC层内的第二时间同步信息,可选的,对应的第一基站和第二基站也可以不增加SYNC层,直接使用现有的协议层进行解析SYNC层内的第二时间同步信息。另外,本申请实施例中,为区别与现有的协议层,将该新的协议层命名为SYNC层,实际应用中也可以是其他命名,具体此处不做限定;或者服务网关上不增加新的协议层,第二时间同步信息的指示在现有的协议层上实现,比如GTP-U层,即在GTP-U数据报头中增加第二时间同步信息,对应的第一基站和第二基站接收到数据包后通过解析GTP-U报头获得第二时间同步信息;故指示第二时间同步信息的方式具体此处不做限定。
可以理解的是,在1A架构下,由服务网关配置第二时间同步信息前,需触发服务网关 配置该信息。触发的方式有多种,例如在第一基站向第二基站发送第一消息之前,第一基站指示服务网关触发进行第二时间同步信息的配置,所述指示消息可以是现有的第一基站与核心网之间的现有消息,也可以是新消息,本申请不做限定;可选的,所述指示消息也可以是双连接流程建立结束后指示服务网关触发进行第二时间同步信息的配置,所述指示消息可以是现有的第一基站与核心网之间的现有消息,也可以是新消息,本申请不做限定;或者可选的,所述指示消息还可以在双连接建立过程中的承载配置更改过程中指示服务网关触发进行第二时间同步信息的配置,如本实施例中的步骤611;具体此处不做限定。
步骤2、第一基站获得第二时间同步信息。
第一基站接收到服务网关发送的数据包后,在调度周期之前解析该数据包的报头以获得第二时间同步信息,需要说明的是,若该数据包中包括新增的同步报头,则第一基站可以通过对应的新增协议层进行解析,即在原有的GTP-U层之上增加的SYNC层解析,可选的,也可以通过GTP-U层直接解析来获得第二时间同步信息;若第二时间同步信息包含在GTP-U数据包的报头中,则第一基站直接通过GTP-U层解析来获得。
步骤3、第二基站获得第二时间同步信息。
本申请实施例中,步骤3中第二基站获得第二时间同步信息的方式与步骤2中第一基站获得第二时间同步信息的方式类似,具体此处不再赘述。
需要说明的是,第一基站通过步骤2获得第二时间同步信息,第二基站通过步骤3获得第二时间同步信息,这两个过程之间并不存在步骤的先后,可以先执行步骤2,也可以先执行步骤3,或者同时执行,具体此处不做限定。
步骤4、第一基站与终端进行数据传输。
步骤5、第二基站与终端进行数据传输。
当第一基站与第二基站共享第二时间同步信息后,两者在第二时间同步信息指示的时刻,并且在下行无线资源的资源位置上,使用相同的MCS以及资源调度周期与终端进行数据传输,以实现该第一基站和该第二基站在同一时刻、以同一频率向该终端发送相同的数据;可选的,当该第一基站不发送资源调度周期至该第二基站时,该第一基站在每次调度资源之前都要通知该第二基站,以实现该第一基站与该第二基站在同一时刻、以同一频率向终端发送相同的数据。
另外,如果是在MBSFN架构下的信令传输,也需要执行与1A架构下类似的路径更新过程,具体此处不再赘述。并且,在MBSFN架构下的协同数据传输,用户面的数据传输是直接建立在MBMS网关与第二基站之间的,用户面建立的过程与1A用户面的建立过程类似,请参照图3所示的MBSFN架构,BM-SC配置第二时间同步信息,该BM-SC给待传输的数据打包上同步报头,并发送到MBMS网关,再由MBMS网关将数据打包到IP多播包,并发送到第一基站和第二基站,第一基站和第二基站收到数据包之后解析该IP多播包以获得第二时间同步信息,后续第一基站和第二基站通过该第二时间同步信息分别与终端进行数据传输的步骤与本实施例中的步骤4至步骤5类似,具体此处不再赘述。
上述协同数据传输的过程中,如果资源调度信息需要更新,即资源调度位置、MCS、调度周期中的至少一种需要更新,第一基站需要重新给第二基站配置资源调度信息,待更新 后,第一基站与第二基站再重新开始协同的数据传输过程。
对于数据传输过程中可能产生的数据重传,第一基站和第二基站可以根据终端反馈的数据是否正确接收的结果决定重传,从而保证下行数据传输的可靠性,对于数据面传输架构的1A架构或者MBSFN架构,由于数据是从核心网直接发送给主基站与协同基站,不存在基站之间的数据面交互,因此对于重传的数据包,可以直接按照如下方式进行重传:
第一基站接收终端发送的反馈结果,所述反馈结果可以是应答(acknowledgement,ACK)消息、否定应答(negative acknowledgement,NACK)消息或者不连续发送(discontinuous transmit,DTX)消息中的至少一个,所述DTX消息是终端既没有反馈ACK,也没有反馈NACK的场景。当第一基站接收到的所述反馈结果为NACK或者DTX的时候,第一基站直接重传数据包给终端,直到达到最大重传次数为止。
本申请实施例中,通过动态地构建逻辑小区组,在逻辑小区组内由第一基站控制多个第二基站进行控制面信令和用户面数据的传输,变邻区干扰信号为有用信号,提升了终端的下行吞吐率。且为了保证控制面信令和用户面数据的同步传输,使得第一基站和第二基站共享用于同步传输控制面信令的第一时间同步信息和用于同步传输用户面数据的第二时间同步信息,提供了多种方式,例如由第一基站配置第一时间同步信息并通过第一消息发送给第二基站,或者由第二基站配饰第一时间同步信息并通过第一响应消息发送给第一基站,并说明了在1A架构和MBSFN架构下用户面数据的同步传输过程,增加了本申请实施例的可实现方式和应用场景,使本申请实施例的步骤更加完善。
请参阅图7A,为本申请实施例提供的数据传输的方法的另一实施例,且本实施例用户面的数据传输可基于3C架构,具体包括:
701、第一基站确定第二基站。
702、第一基站向第二基站发送第一消息。
703、第二基站根据资源调度信息确定无线资源的资源位置。
704、第二基站向第一基站发送第一响应消息。
705、第一基站向终端发送第二消息。
706、第二基站向终端发送第二消息。
707、终端向第一基站发送第二响应消息。
708、第一基站向第二基站发送第二响应消息。
709、终端与第二基站执行随机接入过程。
本申请实施例中,步骤701至步骤709与图6所示的步骤601至步骤609类似,具体此处不再赘述。
与图6A所示的实施例类似,实际应用中,若要发送/接收数据包,也需要建立数据承载。本申请中,基于3C架构实现多连接的数据面的协同传输过程的具体步骤可以包括以下步骤:
步骤1、第一基站向第二基站发送数据包。
在3C架构中,第一基站配置第二时间同步信息,并向第二基站发送数据包,该数据包的报头中包含第二时间同步信息,其中,3C架构下数据包的报头中包含第二时间同步信息 的实现方式也有多种,例如,如图7B所示,为本申请实施例提供的一种可能的3C架构下的协议栈架构,可以在第一基站上的现有协议层的基础上增加新的协议层如SYNC层,即SYNC协议层增加在PDCP层之下,其中,SYNC层用于指示第二时间同步信息,即第一基站给待传输的PDCP数据包打包上新增的同步报头(sync header),该同步报头中包含第二时间同步信息,以发送到第二基站,可以理解的是,若第一基站侧增加了SYNC层,对应的第二基站侧也可以在RLC层之上增加SYNC层,用于解析SYNC层内的第二时间同步信息,可选的,第二基站也可以不增加SYNC层,直接使用现有的协议层进行解析SYNC层内的第二时间同步信息;或者第一基站上不增加新的协议层,第二时间同步信息的指示在现有的协议层上实现,比如PDCP层,即在PDCP数据报头中增加第二时间同步信息,第二基站通过解析PDCP数据报头获得第二同步信息;故指示第二时间同步信息的方式具体此处不做限定。
步骤2、第二基站获得第二时间同步信息。
第二基站接收到第一基站发送的数据包后,在调度周期之前解析该数据包的报头以获得第二时间同步信息,需要说明的是,若该数据包中包括新增的同步报头,则第二基站可以通过对应的新增协议层进行解析,即在原有的RLC层之上增加的SYNC层解析,可选的,也可以通过RLC层直接解析来获得第二时间同步信息,即现有的RLC层需要增加解析SYNC层的功能;若第二时间同步信息包含在PDCP数据包的报头中,则第二基站接收到的RLC层接收到PDCP数据包之后,通过RLC层解析来获得,即第二基站的RLC层需要增加解析PDCP数据包内同步信息的功能。故第一基站与第二基站在第二时间同步信息指示的时刻,并且在下行无线资源的资源位置上,使用相同的MCS以及资源调度周期与终端进行数据传输,以实现第一基站和第二基站在同一时刻、以同一频率向终端发送相同的数据;可选的,当第一基站不发送资源调度周期至第二基站时,第一基站每次调度资源之前都要通知第二基站,以实现第一基站与第二基站在同一时刻、以同一频率向终端发送相同的数据。
在本实施例的协同数据传输的过程中,若资源调度信息存在更新的情况,第一基站与第二基站需要再重新开始协同的数据传输过程。对于数据传输过程中可能产生的数据重传,第一基站和第二基站可以根据终端反馈的数据是否正确接收的结果决定重传,从而保证下行数据传输的可靠性,针对重传的数据包,本申请实施例不仅可以采用图6A所示的1A或者MFSFN架构下,数据面的协同传输过程中的步骤5所提供的重传数据包的类似方式,还可以采用如下方式,包括:
第一基站接收终端发送的反馈结果,与所述步骤5中的反馈结果类似,该反馈结果可以是ACK消息、NACK消息或者DTX消息中的至少一个。当第一基站接收到的所述反馈结果为NACK或者DTX的时候,第一基站会把待重传的数据包的编号发送给第二基站,同时第一基站还会把资源调度信息、MCS、资源调度周期等信息发送给第二基站,该信息可以携带在第一基站发送到第二基站的现有信令消息中,也可以是新消息,本申请不做限定。可选的,第二基站收到信息后,返回确认消息到第一基站,确认消息可以携带在第二基站发送到第一基站的现有信令消息中,也可以是新消息,本申请不做限定。第一基站配置第三时间同步信息,第一基站发送给第二基站的数据包中包括所述第三时间同步信息,第二基站收到 后解析出第三时间同步信息,故第一基站与第二基站在第三时间同步信息指示的时刻,并且在下行无线资源的资源位置上,使用相同的MCS以及资源调度周期与终端进行数据传输,以实现第一基站和第二基站在同一时刻、以同一频率向终端发送相同的数据。
本申请实施例中,说明了在3C架构下用户面数据的同步传输过程,增加了本申请实施例的可实现方式和应用场景,使本申请实施例的步骤更加完善。
上面对本申请实施例中数据传输的方法进行了描述,下面对本申请实施例中基站进行描述,请参阅图8,本申请实施例中基站的一个实施例,该基站可以执行上述方法实施例中的第二基站的操作,该基站包括:
第一收发单元801,用于从第一基站接收第一消息,所述第一消息用于请求所述第二基站为特定承载分配无线资源,所述第一消息包括资源调度信息;
处理单元802,用于根据所述资源调度信息,确定所述无线资源的资源位置并对所述无线资源进行调度;
所述第一收发单元801还用于向所述第一基站发送响应于所述第一消息的第一响应消息。
本申请实施例中,在多连接数据传输的基础上,第一收发单元接收第一基站的第一消息以建立与终端的传输资源,并由处理单元通过第一消息获得第一终端预配置的资源调度信息,进而确认为终端分配无线资源,实现多小区协作下行发射,提升了终端数据的传输效率。
请参阅图9,本申请实施例中基站的另一个实施例,该基站可以执行以上方法实施例中的第二基站的操作,在上述图8所示的基础上,所述第一收发单元901还用于从所述第一基站接收第一时间同步信息;或,所述第一收发单元901还用于向所述第一基站发送所述第一时间同步信息;
所述第一时间同步信息用于指示开始信令传输的时刻,所述第一时间同步信息包括子帧号或者时间戳。
可选的,第二基站还可进一步包括:
第二收发单元903,用于向终端发送第二消息,所述第二消息包含所述第二基站为所述终端确定的无线资源配置信息;
所述第二收发单元903还用于从所述终端接收响应于所述第二消息的第二响应消息,所述第二响应消息用于指示所述终端已完成无线资源配置。
可选的,所述第二收发单元903具体用于:
在所述第一时间同步信息指示的时刻,并且在所述无线资源的资源位置上向所述终端发送所述第二消息。
可选的,所述第一收发单元901具体用于:
接收所述第一基站发送的所述第二响应消息,所述第二响应消息由所述终端向所述第一基站发送;或,所述第二基站从所述终端接收响应于所述第二消息的第二响应消息之后,所述第一收发单元901还用于:
向所述第一基站发送所述第二响应消息。
可选的,当传输的数据包从所述第一基站路由到所述第二基站再到所述终端时,
所述第一收发单元901还用于从所述第一基站接收数据包,所述数据包的报头中包含第二时间同步信息,所述第二时间同步信息用于指示所述第二基站开始数据传输的时刻,所述第二时间同步信息包括子帧号或者时间戳;
所述处理单元902还用于根据所述数据包获取所述第二时间同步信息;
所述第二收发单元903还用于在所述第二时间同步信息指示的时刻,并且在所述无线资源的位置上进行数据传输。
可选的,当传输的数据包从服务网关直接到所述第二基站时,所述第三收发单元904还用于从所述服务网关接收数据包,所述数据包的报头中包含所述第二时间同步信息,所述第二时间同步信息由所述服务网关生成;
所述处理单元单元902还用于根据所述数据包获取所述第二时间同步信息;
所述第二收发单元903还用于在所述第二时间同步信息指示的时刻,并且在所述无线资源的位置上进行数据传输。
可选的,当传输的数据包从MBMS网关直接传输到所述第二基站时,第四收发单元905,用于从MBMS网关接收数据包,所述数据包的包头中包含所述第二时间同步信息,所述第二时间同步信息由所述MBMS网关生成;
所述处理单元902,还用于根据所述数据包获取所述第二时间同步信息;
所述第二收发单元903,还用于在所述第二时间同步信息指示的时刻,并且在所述无线资源的位置上进行数据传输。
需要说明的是,本申请实施例中,第一收发单元901用于支持基站与基站之间的通信,第二收发单元903用于支持基站与终端之间的通信,第三收发单元904和第四收发单元905用于支持不同架构下基站与服务网关之间的通信,实际应用中,可将第三收发单元904和第四收发单元905视为一个收发单元。
本申请实施例中,第一基站与第二基站通过第一时间同步信息和第二时间同步信息实现控制面信令和用户面数据的同步传输,通过动态的构建逻辑小区组,在逻辑小区组内由第一基站控制多个第二基站进行数据和信令的传输,变邻区干扰为有用信号,提升了终端的下行吞吐率。且为了保证控制面信令和用户面数据的同步传输,使得第一基站和第二基站共享用于同步传输控制面信令的第一时间同步信息和用于同步传输用户面数据的第二时间同步信息,提供了多种方式,例如由第一基站配置第一时间同步信息并通过第一消息发送给第二基站,或者由第二基站配饰第一时间同步信息并通过第一响应消息发送给第一基站,并说明了在不同的架构下,如1A、3C和MBSFN架构下用户面数据的同步传输过程,增加了本申请实施例的可实现方式和应用场景,使本申请实施例的步骤更加完善。
请参阅图10,本申请实施例中基站的另一个实施例,该基站可以执行以上方法实施例中的第一基站的操作,该基站包括:
第一收发单元1001,用于向第二基站发送第一消息,所述第一消息用于请求所述第二基站为特定承载分配无线资源,所述第一消息包括资源调度信息,所述资源调度信息用于向所述第二基站指示所述无线资源的位置;
所述第一收发单元1001还用于从所述第二基站接收第一响应消息,所述第一响应消息用于响应确认分配所述无线资源。
本申请实施例中,在多连接数据传输的基础上,第一收发单元向第二基站发送第一消息以建立与终端的传输资源,使得第二终端通过第一消息获得第一终端预配置的资源调度信息,进而第一收发单元接收第二基站发送的第一响应消息,实现多小区协作下行发射,提升了终端数据的传输效率。
请参阅图11,本申请实施例中基站的另一个实施例,该基站可以执行以上方法实施例中的第一基站的操作,在上述图10所示的基础上,所述第一收发单元1101还用于从所述第二基站接收第一时间同步信息;或,所述第一收发单元1101还用于向第二基站发送所述第一时间同步信息;
所述第一时间同步信息用于指示开始信令传输的时间,所述第一时间同步信息包括子帧号或者时间戳。
可选的,所述基站还可进一步包括:
第二收发单元1102,用于向终端发送第二消息,所述第二消息包含所述第二基站为所述终端确定的无线资源配置信息;
所述第二收发单元1102还用于从所述终端接收响应于所述第二消息的第二响应消息,所述第二响应消息用于指示所述终端已完成无线资源配置。
可选的,所述第二收发单元1102具体用于在所述第一时间同步信息指示的时刻,并且在所述无线资源的位置上向所述终端发送所述第二消息。
可选的,所述第二收发单元1102具体用于:
在所述第一时间同步信息指示的时刻,并且在所述无线资源的资源位置上向所述终端发送所述第二消息。
可选的,所述第一收发单元1101还用于:
接收所述第二基站发送的所述第二响应消息,所述第二响应消息由所述终端向所述第二基站发送;或,所述第一基站从所述终端接收响应于所述第二消息的第二响应消息之后,所述第一收发单元1101还用于:
向所述第二基站发送所述第二响应消息。
可选的,当传输的数据包从所述第一基站路由到所述第二基站再到所述终端时,所述基站还包括:
所述第一收发单元1101还用于向所述第二基站发送数据包,所述数据包的报头中包含第二时间同步信息,所述第二时间同步信息用于指示所述第二基站开始数据传输的时间,所述第二时间同步信息包括子帧号或者时间戳;
所述第二收发单元1102,还用于在所述第二时间同步信息指示的时刻,并且在所述无线资源的资源位置上进行数据传输。
可选的,当所传输的数据包从服务网关直接到所述第二基站时,所述基站还包括:第三收发单元1103,第一处理单元1104:
所述第三收发单元1103,用于从所述服务网关接收数据包,所述数据包的报头中包含 所述第二时间同步信息,所述第二时间同步信息由所述服务网关生成;
所述第一处理单元1104,用于根据所述数据包获取所述第二时间同步信息;
所述第二收发单元1102,用于在所述第二时间同步信息指示的时刻,并且在所述无线资源的位置上进行数据传输。
可选的,当所传输的数据包可以从MBMS网关直接到所述第二基站时,所述基站还包括:第四收发单元1105,第二处理单元1106:
所述第四收发单元1105,用于从所述MBMS网关接收数据包,所述数据包的报头中包含所述第二时间同步信息,所述第二时间同步信息由所述MBMS网关生成;
所述第二处理单元1106,还用于根据所述数据包获取所述第二时间同步信息;
所述第二收发单元1102,还用于在所述第二时间同步信息指示的时刻,并且在所述无线资源的位置上进行数据传输。
本申请实施例中,第一收发单元1101用于支持基站与基站之间的通信,第二收发单元1102用于支持基站与终端之间的通信,第三收发单元1103和第四收发单元1105用于支持不同架构下基站与服务网关之间的通信,第一处理单元1104和第二处理单元1106用于支持不同架构下对第二基站的动作进行控制管理,实际应用中,可将第三收发单元1103和第四收发单元1105视为相同的收发单元,将第一处理单元1104和第二处理单元1106视为相同的处理单元。
本申请实施例中,第一基站与第二基站通过第一时间同步信息和第二时间同步信息实现控制面信令和用户面数据的同步传输,通过动态的构建逻辑小区组,在逻辑小区组内由第一基站控制多个第二基站进行数据和信令的传输,变邻区干扰为有用信号,提升了终端的下行吞吐率。且为了保证控制面信令和用户面数据的同步传输,使得第一基站和第二基站共享用于同步传输控制面信令的第一时间同步信息和用于同步传输用户面数据的第二时间同步信息,提供了多种方式,例如由第一基站配置第一时间同步信息并通过第一消息发送给第二基站,或者由第二基站配饰第一时间同步信息并通过第一响应消息发送给第一基站,并说明了在不同的架构下,如1A、3C和MBSFN架构下用户面数据的同步传输过程,增加了本申请实施例的可实现方式和应用场景,使本申请实施例的步骤更加完善。
上面图8至图11从模块化功能实体的角度分别对本申请实施例中的第二基站和第一基站进行详细描述,下面从硬件处理的角度对本申请实施例中的第二基站和第一基站进行详细描述。
图12是本申请实施例提供的第二基站的一种结构示意图,参考图12。在采用集成的单元的情况下,图12示出了上述实施例中所涉及的第二基站的一种可能的结构示意图。第二基站1200包括:处理单元1202和通信单元1203。处理单元1202用于对第二基站的动作进行控制管理,例如,处理单元1202用于支持第二基站执行图4中的步骤402,图5中的步骤503和步骤509,图6A中的步骤603和步骤609,图7A中的步骤703和709,和/或用于本文所描述的技术的其它过程。通信单元1203用于支持第二基站与其他设备的通信,例如,通信单元1203用于支持第二基站执行图4中的步骤401和步骤403,图5中的步骤502、步骤504、步骤506、步骤508,图6A中的步骤602、步骤604、步骤606、步 骤608,图7A中的步骤702、步骤704、步骤706和步骤708。第二基站还可以包括存储单元1201,用于存储基站的程序代码和数据。
其中,处理单元1202可以是处理器或控制器,例如可以是中央处理器(central processing unit,CPU),通用处理器,数字信号处理器(digital signal processor,DSP),专用集成电路(application-specific integrated circuit,ASIC),现场可编程门阵列(field programmable gate array,FPGA)或者其他可编程逻辑器件、晶体管逻辑器件、硬件部件或者其任意组合。其可以实现或执行结合本申请公开内容所描述的各种示例性的逻辑方框,模块和电路。处理器也可以是实现计算功能的组合,例如包含一个或多个微处理器组合,DSP和微处理器的组合等等。通信单元1203可以是通信接口、收发器、收发电路等,其中,通信接口是统称,可以包括一个或多个接口,例如收发接口。存储单元1201可以是存储器。
当处理单元1002为处理器,通信单元1203为通信接口,存储单元1201为存储器时,本申请实施例所涉及的基站可以为图13所示的第二基站。
参阅图13所示,该基站1310包括:处理器1312、通信接口1313、存储器1311。可选的,基站1310还可以包括总线1314。其中,通信接口1313、处理器1312以及存储器1311可以通过总线1314相互连接;总线1314可以是外设部件互连标准(peripheral component interconnect,PCI)总线或扩展工业标准结构(extended industry standard architecture,EISA)总线等。总线1314可以分为地址总线、数据总线、控制总线等。为便于表示,图13中仅用一条粗线表示,但并不表示仅有一根总线或一种类型的总线。
上述实施例中第二基站所执行的步骤可以基于该图13所示的第二基站结构。
图14是本申请实施例提供的第一基站的一种结构示意图,参考图14。在采用集成的单元的情况下,图14示出了上述实施例中所涉及的第一基站的一种可能的结构示意图。第一基站1400包括:处理单元1402和通信单元1403。处理单元1402用于对第一基站的动作进行控制管理,例如,处理单元1402用于支持第一基站执行图5中的步骤501,图6A中的步骤601,图7A中的步骤701和/或用于本文所描述的技术的其它过程。通信单元1403用于支持第一基站与其他设备的通信,例如,通信单元1403用于支持第一基站执行图4中的步骤401、步骤403,图5中的步骤502、步骤504至505、步骤507至508,图6A中的步骤602、步骤604至605、步骤607至608,步骤610和步骤613,图7A中的步骤702、步骤704至705、步骤707至708。第一基站还可以包括存储单元1401,用于存储基站的程序代码和数据。
其中,处理单元1402可以是处理器或控制器,例如可以是中央处理器(central processing unit,CPU),通用处理器,数字信号处理器(digital signal processor,DSP),专用集成电路(application-specific integrated circuit,ASIC),现场可编程门阵列(field programmable gate array,FPGA)或者其他可编程逻辑器件、晶体管逻辑器件、硬件部件或者其任意组合。其可以实现或执行结合本申请公开内容所描述的各种示例性的逻辑方框,模块和电路。处理器也可以是实现计算功能的组合,例如包含一个或多个微处理器组合,DSP和微处理器的组合等等。通信单元1403可以是通信接口、收发器、收发电 路等,其中,通信接口是统称,可以包括一个或多个接口,例如收发接口。存储单元1401可以是存储器。
当处理单元1402为处理器,通信单元1403为通信接口,存储单元1401为存储器时,本申请实施例所涉及的基站可以为图14所示的第一基站。
参阅图15所示,该第一基站1510包括:处理器1512、通信接口1513、存储器1511。可选的,基站1510还可以包括总线1514。其中,通信接口1513、处理器1512以及存储器1511可以通过总线1514相互连接;总线1514可以是外设部件互连标准(peripheral component interconnect,PCI)总线或扩展工业标准结构(extended industry standard architecture,EISA)总线等。总线1514可以分为地址总线、数据总线、控制总线等。为便于表示,图15中仅用一条粗线表示,但并不表示仅有一根总线或一种类型的总线。
上述实施例中第一基站所执行的步骤可以基于该图15所示的第一基站结构。
本申请实施例还提供一种装置,该装置可以是芯片,该装置包括处理器和存储器,其中存储器用于存储指令,处理器用于执行存储器存储的指令,使得该装置执行第二基站在图4至图7A所述实施例中的数据传输的方法中的部分或全部步骤,例如图4中的步骤402、图5中的步骤503和步骤509、图6A中的步骤603和步骤609和图7A中的步骤703和步骤709和/或用于本申请所描述的技术的其它过程。
本申请实施例还提供一种装置,该装置可以是芯片,该装置包括处理器和存储器,其中存储器用于存储指令,处理器用于执行存储器存储的指令,使得该装置执行第一基站在图4至图7A所述实施例中的数据传输的方法中的部分或全部步骤,例如图5中的步骤501、图6A中的步骤601和图7A中的步骤701,和/或用于本申请所描述的技术的其它过程。
本申请实施例还提供一种***,该***可以包括一个或多个中央处理器1622和存储器1632,一个或一个以上存储应用程序1642或数据1644的存储介质1630(例如一个或一个以上海量存储设备)。其中,存储器1632和存储介质1630可以是短暂存储或持久存储。存储在存储介质1630的程序可以包括一个或一个以上模块(图示没标出),每个模块可以包括对***中的一系列指令操作。更进一步地,中央处理器1622可以设置为与存储介质1630通信,在基站1600上执行存储介质1630中的一系列指令操作。***1600还可以包括一个或一个以上电源1626,一个或一个以上有线或无线网络接口1650,一个或一个以上输入输出接口1658,和/或,一个或一个以上操作***1641,例如Windows Server,Mac OS X,Unix,Linux,FreeBSD等等。
上述图4至图7A所描述的数据传输的方法实施例可以基于该图16所示的***结构来实现。
在上述实施例中,可以全部或部分地通过软件、硬件、固件或者其任意组合来实现。当使用软件实现时,可以全部或部分地以计算机程序产品的形式实现。
所述计算机程序产品包括一个或多个计算机指令。在计算机上加载和执行所述计算机程序指令时,全部或部分地产生按照本申请实施例所述的流程或功能。所述计算机可以是通用计算机、专用计算机、计算机网络、或者其他可编程设备。所述计算机指令可以存储在计算机可读存储介质中,或者从一个计算机可读存储介质向另一计算机可读存储介质传 输,例如,所述计算机指令可以从一个网站站点、计算机、服务器或数据中心通过有线(例如同轴电缆、光纤、数字用户线(digital subscriber line,DSL))或无线(例如红外、无线、微波等)方式向另一个网站站点、计算机、服务器或数据中心进行传输。所述计算机可读存储介质可以是计算机能够存储的任何可用介质或者是包含一个或多个可用介质集成的服务器、数据中心等数据存储设备。所述可用介质可以是磁性介质,(例如,软盘、硬盘、磁带)、光介质(例如,DVD)、或者半导体介质(例如固态硬盘(solid state disk,SSD))等。
所属领域的技术人员可以清楚地了解到,为描述的方便和简洁,上述描述的***,设备和单元的具体工作过程,可以参考前述方法实施例中的对应过程,在此不再赘述。
在本申请所提供的几个实施例中,应该理解到,所揭露的***,设备和方法,可以通过其它的方式实现。例如,以上所描述的设备实施例仅仅是示意性的,例如,所述单元的划分,仅仅为一种逻辑功能划分,实际实现时可以有另外的划分方式,例如多个单元或组件可以结合或者可以集成到另一个***,或一些特征可以忽略,或不执行。另一点,所显示或讨论的相互之间的耦合或直接耦合或通信连接可以是通过一些接口,设备或单元的间接耦合或通信连接,可以是电性,机械或其它的形式。
所述作为分离部件说明的单元可以是或者也可以不是物理上分开的,作为单元显示的部件可以是或者也可以不是物理单元,即可以位于一个地方,或者也可以分布到多个网络单元上。可以根据实际的需要选择其中的部分或者全部单元来实现本实施例方案的目的。
另外,在本申请实施例中的各功能单元可以集成在一个处理单元中,也可以是各个单元单独物理存在,也可以两个或两个以上单元集成在一个单元中。上述集成的单元既可以采用硬件的形式实现,也可以采用软件功能单元的形式实现。
所述集成的单元如果以软件功能单元的形式实现并作为独立的产品销售或使用时,可以存储在一个计算机可读取存储介质中。基于这样的理解,本申请的技术方案本质上或者说对现有技术做出贡献的部分或者该技术方案的全部或部分可以以软件产品的形式体现出来,该计算机软件产品存储在一个存储介质中,包括若干指令用以使得一台计算机设备(可以是个人计算机,服务器,或者网络设备等)执行本申请各个实施例所述方法的全部或部分步骤。而前述的存储介质包括:U盘、移动硬盘、只读存储器(read-only memory,ROM)、随机存取存储器(random access memory,RAM)、磁碟或者光盘等各种可以存储程序代码的介质。
以上所述,以上实施例仅用以说明本申请的技术方案,而非对其限制;尽管参照前述实施例对本申请进行了详细的说明,本领域的普通技术人员应当理解:其依然可以对前述各实施例所记载的技术方案进行修改,或者对其中部分技术特征进行等同替换;而这些修改或者替换,并不使相应技术方案的本质脱离本申请各实施例技术方案的精神和范围。
Claims (33)
- 一种数据传输的方法,其特征在于,包括:第二基站从第一基站接收第一消息,所述第一消息用于请求所述第二基站为特定承载分配无线资源,所述第一消息包括资源调度信息;所述第二基站根据所述资源调度信息,确定所述无线资源的资源位置并对所述无线资源进行调度;所述第二基站向所述第一基站发送响应于所述第一消息的第一响应消息。
- 根据权利要求1所述的数据传输的方法,其特征在于,所述方法还包括:所述第二基站从所述第一基站接收第一时间同步信息;或,所述第二基站向所述第一基站发送所述第一时间同步信息;所述第一时间同步信息用于指示开始信令传输的时刻,所述第一时间同步信息包括子帧号或者时间戳。
- 根据权利要求2所述的数据传输的方法,其特征在于,所述方法还包括:所述第二基站向终端发送第二消息,所述第二消息包含所述第二基站为所述终端确定的无线资源配置信息;所述第二基站从所述终端接收响应于所述第二消息的第二响应消息,所述第二响应消息用于指示所述终端已完成无线资源配置。
- 根据权利要求3所述的数据传输的方法,其特征在于,所述第二基站向终端发送第二消息包括:所述第二基站在所述第一时间同步信息指示的时刻,并且在所述无线资源的资源位置上向所述终端发送所述第二消息。
- 根据权利要求3或4所述的数据传输的方法,其特征在于,所述第二基站从所述终端接收响应于所述第二消息的第二响应消息包括:所述第二基站从所述第一基站接收所述第二响应消息,所述第二响应消息由所述终端向所述第一基站发送;或,所述第二基站从所述终端接收响应于所述第二消息的第二响应消息之后,所述方法还包括:所述第二基站向所述第一基站发送所述第二响应消息。
- 根据权利要求1所述的数据传输的方法,其特征在于,当传输的数据包从所述第一基站路由到所述第二基站再到所述终端时,所述方法还包括:所述第二基站从所述第一基站接收数据包,所述数据包的报头中包含第二时间同步信息,所述第二时间同步信息用于指示所述第二基站开始数据传输的时刻,所述第二时间同步信息包括子帧号或者时间戳;所述第二基站根据所述数据包获取所述第二时间同步信息;所述第二基站在所述第二时间同步信息指示的时刻,并且在所述无线资源的位置上进行数据传输。
- 根据权利要求1所述的数据传输的方法,其特征在于,当传输的数据包从服务网关直接到所述第二基站时,所述方法还包括:所述第二基站从所述服务网关接收数据包,所述数据包的报头中包含所述第二时间同步信息,所述第二时间同步信息由所述服务网关生成;所述第二基站根据所述数据包获取所述第二时间同步信息;所述第二基站在所述第二时间同步信息指示的时刻,并且在所述无线资源的位置上进行数据传输。
- 根据权利要求1所述的数据传输的方法,其特征在于,当传输的数据包从MBMS网关直接传输到所述第二基站时,所述方法还包括:所述第二基站从组播广播多媒体业务MBMS网关接收数据包,所述数据包的包头中包含所述第二时间同步信息,所述第二时间同步信息由所述MBMS网关生成;所述第二基站根据所述数据包获取所述第二时间同步信息;所述第二基站在所述第二时间同步信息指示的时刻,并且在所述无线资源的位置上进行数据传输。
- 根据权利要求1所述的数据传输的方法,其特征在于,所述资源调度信息携带资源块RB序列号或者RB位置、资源调度周期和调制与编码策略MCS。
- 一种数据传输的方法,其特征在于,包括:第一基站向第二基站发送第一消息,所述第一消息用于请求所述第二基站为特定承载分配无线资源,所述第一消息包括资源调度信息,所述资源调度信息用于向所述第二基站指示所述无线资源的位置;所述第一基站从所述第二基站接收响应于所述第一消息的第一响应消息,所述第一响应消息用于响应确认分配所述无线资源。
- 根据权利要求10所述的数据传输的方法,其特征在于,所述第一消息中还包括第一时间同步信息;或,所述第一响应消息中包括所述第一时间同步信息;所述第一时间同步信息用于指示开始信令传输的时间,所述第一时间同步信息包括子帧号或者时间戳。
- 根据权利要求11所述的数据传输的方法,其特征在于,所述方法还包括:所述第一基站向终端发送第二消息,所述第二消息包含所述第二基站为所述终端确定的无线资源配置信息;所述第一基站从所述终端接收响应于所述第二消息的第二响应消息,所述第二响应消息用于指示所述终端已完成无线资源配置。
- 根据权利要求12所述的数据传输的方法,其特征在于,所述第一基站向终端发送第二消息包括:所述第一基站在所述第一时间同步信息指示的时刻,并且在所述无线资源的位置上向所述终端发送所述第二消息。
- 根据权利要求12或13所述的数据传输的方法,其特征在于,所述第一基站从所述终端接收响应于所述第二消息的第二响应消息包括:所述第一基站接收所述第二基站发送的所述第二响应消息,所述第二响应消息由所述终端向所述第二基站发送;或,所述第一基站从所述终端接收响应于所述第二消息的第二响应消息之后,所述方法还包括:所述第一基站向所述第二基站发送所述第二响应消息。
- 根据权利要求10所述的数据传输的方法,其特征在于,当传输的数据包从所述第一基站路由到所述第二基站再到所述终端时,所述方法还包括:所述第一基站向所述第二基站发送数据包,所述数据包的报头中包含第二时间同步信息,所述第二时间同步信息用于指示所述第二基站开始数据传输的时刻,所述第二时间同步信息包括子帧号或者时间戳;所述第一基站在所述第二时间同步信息指示的时刻,并且在所述无线资源的位置上进行数据传输。
- 根据权利要求10所述的数据传输的方法,其特征在于,当所传输的数据包从服务网关直接到所述第二基站时,所述方法还包括:所述第一基站从所述服务网关接收数据包,所述数据包的报头中包含所述第二时间同步信息,所述第二时间同步信息由所述服务网关生成;所述第一基站根据所述数据包获取所述第二时间同步信息;所述第一基站在所述第二时间同步信息指示的时刻,并且在所述无线资源的位置上进行数据传输。
- 根据权利要求10所述的数据传输的方法,其特征在于,当所传输的数据包可以从MBMS网关直接到所述第二基站时,所述方法还包括:所述第一基站从所述MBMS网关接收数据包,所述数据包的报头中包含所述第二时间同步信息,所述第二时间同步信息由所述MBMS网关生成;所述第一基站根据所述数据包获取所述第二时间同步信息;所述第一基站在所述第二时间同步信息指示的时刻,并且在所述无线资源的位置上进行数据传输。
- 一种基站,其特征在于,包括:第一收发单元,用于从第一基站接收第一消息,所述第一消息用于请求所述基站为特定承载分配无线资源,所述第一消息包括资源调度信息;处理单元,用于根据所述资源调度信息,确定所述无线资源的资源位置并对所述无线资源进行调度;所述第一收发单元还用于向所述第一基站发送响应于所述第一消息的第一响应消息。
- 根据权利要求18所述的基站,其特征在于,所述第一收发单元还用于从所述第一基站接收第一时间同步信息;或,所述第一收发单元还用于向所述第一基站发送所述第一时间同步信息;所述第一时间同步信息用于指示开始信令传输的时刻,所述第一时间同步信息包括子帧号或者时间戳。
- 根据权利要求19所述的基站,其特征在于,所述基站还包括:第二收发单元,用于向终端发送第二消息,所述第二消息包含所述第二基站为所述终 端确定的无线资源配置信息;所述第二收发单元还用于从所述终端接收响应于所述第二消息的第二响应消息,所述第二响应消息用于指示所述终端已完成无线资源配置。
- 根据权利要求20所述的基站,其特征在于,所述第二收发单元具体用于:在所述第一时间同步信息指示的时刻,并且在所述无线资源的资源位置上向所述终端发送所述第二消息。
- 根据权利要求20或21所述的基站,其特征在于,所述第一收发单元具体用于:从所述第一基站接收所述第二响应消息,所述第二响应消息由所述终端向所述第一基站发送;或,所述第一收发单元还用于:向所述第一基站发送所述第二响应消息。
- 根据权利要求22所述的基站,其特征在于,当传输的数据包从所述第一基站路由到所述第二基站再到所述终端时,所述第一收发单元还用于从所述第一基站接收数据包,所述数据包的报头中包含第二时间同步信息,所述第二时间同步信息用于指示所述第二基站开始数据传输的时间,所述第二时间同步信息包括子帧号或者时间戳;所述处理单元还用于根据所述数据包获取所述第二时间同步信息;所述第二收发单元还用于在所述第二时间同步信息指示的时刻,并且在所述无线资源的位置上进行数据传输。
- 根据权利要求22所述的基站,其特征在于,当传输的数据包从服务网关直接到所述第二基站时,所述基站还包括:第三收发单元,用于从所述服务网关接收数据包,所述数据包的报头中包含所述第二时间同步信息,所述第二时间同步信息由所述服务网关生成;所述处理单元还用于根据所述数据包获取所述第二时间同步信息;所述第二收发单元还用于在所述第二时间同步信息指示的时刻,并且在所述无线资源的位置上进行数据传输。
- 根据权利要求22所述的基站,其特征在于,当传输的数据包从MBMS网关直接传输到所述第二基站时,所述基站还包括:第四收发单元,用于从MBMS网关接收数据包,所述数据包的包头中包含所述第二时间同步信息,所述第二时间同步信息由所述MBMS网关生成;所述处理单元还用于根据所述数据包获取所述第二时间同步信息;所述第二收发单元还用于在所述第二时间同步信息指示的时刻,并且在所述无线资源的位置上进行数据传输。
- 一种基站,其特征在于,包括:第一收发单元,用于向第二基站发送第一消息,所述第一消息用于请求所述第二基站为特定承载分配无线资源,所述第一消息包括资源调度信息,所述资源调度信息用于向所述第二基站指示所述无线资源的位置;所述第一收发单元还用于从所述第二基站接收响应于所述第一消息的第一响应消息,所述第一响应消息用于响应确认分配所述无线资源。
- 根据权利要求26所述的基站,其特征在于,所述第一收发单元还用于从所述第二基站接收第一时间同步信息;或,所述第一收发单元还用于向第二基站发送所述第一时间同步信息;所述第一时间同步信息用于指示开始信令传输的时间,所述第一时间同步信息包括子帧号或者时间戳。
- 根据权利要求27所述的基站,其特征在于,所述基站还包括:第二收发单元,用于向终端发送第二消息,所述第二消息包含所述第二基站为所述终端确定的无线资源配置信息;所述第二收发单元还用于从所述终端接收响应于所述第二消息的第二响应消息,所述第二响应消息用于指示所述终端已完成无线资源配置。
- 根据权利要求28所述的基站,其特征在于,所述第二收发单元具体用于:在所述第一时间同步信息指示的时刻,并且在所述无线资源的资源位置上向所述终端发送所述第二消息。
- 根据权利要求28或29所述的基站,其特征在于,所述第一收发单元还用于:接收所述第二基站发送的所述第二响应消息,所述第二响应消息由所述终端向所述第二基站发送;或,所述第一收发单元还用于:向所述第二基站发送所述第二响应消息。
- 根据权利要求26所述的基站,其特征在于,当传输的数据包从所述第一基站路由到所述第二基站再到所述终端时,所述第一收发单元,还用于向所述第二基站发送数据包,所述数据包的报头中包含第二时间同步信息,所述第二时间同步信息用于指示所述第二基站开始数据传输的时间,所述第二时间同步信息包括子帧号或者时间戳;所述第二收发单元,还用于在所述第二时间同步信息指示的时刻,并且在所述无线资源的资源位置上进行数据传输。
- 根据权利要求26所述的基站,其特征在于,当所传输的数据包从服务网关直接到所述第二基站时,所述基站还包括:第三收发单元,第一处理单元;所述第三收发单元,用于从所述服务网关接收数据包,所述数据包的报头中包含所述第二时间同步信息,所述第二时间同步信息由所述服务网关生成;所述第一处理单元,用于根据所述数据包获取所述第二时间同步信息;所述第二收发单元,还用于在所述第二时间同步信息指示的时刻,并且在所述无线资源的位置上进行数据传输。
- 根据权利要求26所述的基站,其特征在于,当所传输的数据包可以从MBMS网关直接到所述第二基站时,所述基站还包括:第四收发单元,第二处理单元;所述第四收发单元,用于从所述MBMS网关接收数据包,所述数据包的报头中包含所述第二时间同步信息,所述第二时间同步信息由所述MBMS网关生成;所述第二处理单元,用于根据所述数据包获取所述第二时间同步信息;所述第二收发单元,还用于在所述第二时间同步信息指示的时刻,并且在所述无线资源的位置上进行数据传输。
Priority Applications (2)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
EP18844691.8A EP3654694B1 (en) | 2017-08-09 | 2018-08-09 | Data transmission method and apparatus |
US16/785,140 US11265892B2 (en) | 2017-08-09 | 2020-02-07 | Data transmission method and device |
Applications Claiming Priority (2)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201710679865.9 | 2017-08-09 | ||
CN201710679865.9A CN109392028B (zh) | 2017-08-09 | 2017-08-09 | 数据传输的方法以及设备 |
Related Child Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
US16/785,140 Continuation US11265892B2 (en) | 2017-08-09 | 2020-02-07 | Data transmission method and device |
Publications (1)
Publication Number | Publication Date |
---|---|
WO2019029612A1 true WO2019029612A1 (zh) | 2019-02-14 |
Family
ID=65270915
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
PCT/CN2018/099579 WO2019029612A1 (zh) | 2017-08-09 | 2018-08-09 | 数据传输的方法以及设备 |
Country Status (4)
Country | Link |
---|---|
US (1) | US11265892B2 (zh) |
EP (1) | EP3654694B1 (zh) |
CN (1) | CN109392028B (zh) |
WO (1) | WO2019029612A1 (zh) |
Families Citing this family (9)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
WO2020191560A1 (zh) * | 2019-03-22 | 2020-10-01 | 华为技术有限公司 | 通信方法、装置、设备、***及存储介质 |
CN110225484A (zh) * | 2019-06-19 | 2019-09-10 | 北京车晓科技有限公司 | 一种车辆风控信息的稳定传输方法及*** |
CN110418378A (zh) * | 2019-09-17 | 2019-11-05 | 郑州轻工业学院 | 基于物联网的用于家庭监护***的消息的传输方法及*** |
CN112839360B (zh) * | 2019-11-25 | 2023-04-18 | 华为技术有限公司 | 资源分配的方法及通信设备 |
CN111314974B (zh) * | 2020-02-11 | 2022-11-08 | 展讯通信(上海)有限公司 | 主辅小区更新的处理方法、装置、基站及存储介质 |
WO2022021168A1 (zh) * | 2020-07-29 | 2022-02-03 | Oppo广东移动通信有限公司 | 无线通信方法与装置、无线通信***、设备和终端 |
EP4233364A4 (en) * | 2020-11-23 | 2023-12-27 | ZTE Corporation | METHOD AND APPARATUS FOR COLLECTIVELY POWERING A USER DEVICE THROUGH WIRELESS ACCESS NETWORK NODES |
EP4013095A1 (en) * | 2020-12-14 | 2022-06-15 | Siemens Aktiengesellschaft | A method for determining a location of a user device in an industrial facility |
CN113099472B (zh) * | 2021-04-07 | 2022-10-28 | 深圳市腾软科技有限公司 | 一种适用于港口环境的智慧港务信息传输方法及*** |
Citations (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN103945556A (zh) * | 2013-01-21 | 2014-07-23 | 电信科学技术研究院 | 一种资源调度的方法、***和设备 |
CN104955152A (zh) * | 2014-03-28 | 2015-09-30 | 上海贝尔股份有限公司 | 一种用于基于CoMP的进行资源分配的方法、装置和*** |
CN105659688A (zh) * | 2013-11-01 | 2016-06-08 | Lg电子株式会社 | 用于在异构网络中执行与无线电链路故障有关的操作的方法和设备 |
CN106559916A (zh) * | 2015-09-29 | 2017-04-05 | 电信科学技术研究院 | 一种建立辅助信令链路的方法及其装置、基站及终端 |
Family Cites Families (9)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN1996915B (zh) * | 2005-12-31 | 2011-02-02 | 华为技术有限公司 | 一种无线网络层下移实现网络互连的***和方法 |
US8570963B2 (en) * | 2009-10-26 | 2013-10-29 | Qualcomm Incorporated | Coordinated multi-point (CoMP) network and protocol architecture |
JP5741977B2 (ja) * | 2010-10-07 | 2015-07-01 | 日本電気株式会社 | 多地点協調送受信のためのスケジューリング方法およびシステム |
US8842622B2 (en) * | 2011-01-07 | 2014-09-23 | Interdigital Patent Holdings, Inc. | Method, system and apparatus for downlink shared channel reception in cooperative multipoint transmissions |
US9838089B2 (en) * | 2011-10-07 | 2017-12-05 | Futurewei Technologies, Inc. | System and method for multiple point transmission in a communications system |
US10154499B2 (en) * | 2012-05-21 | 2018-12-11 | Lg Electronics Inc. | Method for sharing wireless resource information in multi-cell wireless communication system and apparatus for same |
EP3193548B1 (en) | 2014-09-12 | 2021-07-21 | Nec Corporation | Wireless terminal and method thereof |
CN105682241B (zh) * | 2014-11-21 | 2020-06-16 | 中兴通讯股份有限公司 | 一种非授权载波的占用方法和设备 |
EP3927107B1 (en) * | 2017-05-05 | 2022-10-05 | Samsung Electronics Co., Ltd. | Method for establishing a fronthaul interface and base station |
-
2017
- 2017-08-09 CN CN201710679865.9A patent/CN109392028B/zh active Active
-
2018
- 2018-08-09 EP EP18844691.8A patent/EP3654694B1/en active Active
- 2018-08-09 WO PCT/CN2018/099579 patent/WO2019029612A1/zh unknown
-
2020
- 2020-02-07 US US16/785,140 patent/US11265892B2/en active Active
Patent Citations (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN103945556A (zh) * | 2013-01-21 | 2014-07-23 | 电信科学技术研究院 | 一种资源调度的方法、***和设备 |
CN105659688A (zh) * | 2013-11-01 | 2016-06-08 | Lg电子株式会社 | 用于在异构网络中执行与无线电链路故障有关的操作的方法和设备 |
CN104955152A (zh) * | 2014-03-28 | 2015-09-30 | 上海贝尔股份有限公司 | 一种用于基于CoMP的进行资源分配的方法、装置和*** |
CN106559916A (zh) * | 2015-09-29 | 2017-04-05 | 电信科学技术研究院 | 一种建立辅助信令链路的方法及其装置、基站及终端 |
Non-Patent Citations (1)
Title |
---|
See also references of EP3654694A4 |
Also Published As
Publication number | Publication date |
---|---|
EP3654694B1 (en) | 2022-07-20 |
CN109392028B (zh) | 2021-06-15 |
US11265892B2 (en) | 2022-03-01 |
EP3654694A4 (en) | 2020-07-08 |
US20200178271A1 (en) | 2020-06-04 |
CN109392028A (zh) | 2019-02-26 |
EP3654694A1 (en) | 2020-05-20 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
US11265892B2 (en) | Data transmission method and device | |
US11070482B2 (en) | System and method for information delivery with multiple point transmission | |
US20240098844A1 (en) | Communication method and related product | |
EP3610673B1 (en) | Access node and methods for handovers in a dual connectivity communications system | |
TWI829714B (zh) | 用於交遞增強的方法和裝置 | |
US10090890B2 (en) | System and method for multiple point transmission in a communications system | |
CN105165087B (zh) | 长期演进无线电接入网络 | |
US8213360B2 (en) | Apparatus and method for flexible switching between device-to-device communication mode and cellular communication mode | |
JP7043506B2 (ja) | ロングタームエボリューション通信システムのためのマルチテクノロジアグリゲーションアーキテクチャ | |
WO2019059836A1 (en) | METHODS AND UNITS IN A NETWORK NODE FOR PROCESSING COMMUNICATION WITH A WIRELESS DEVICE | |
WO2021056151A1 (zh) | 一种多播传输控制方法以及相关设备 | |
WO2016050042A1 (zh) | 数据同步处理方法及装置 | |
US20200322094A1 (en) | Submitting a PDCP PDU for Transmission | |
JP2023100957A (ja) | 通信制御方法、ユーザ装置及びプロセッサ | |
WO2022210184A1 (ja) | 通信システムおよび基地局 | |
WO2022082690A1 (zh) | 群组切换的方法、装置和*** | |
CN112534866A (zh) | 一种确定互联网协议版本的方法及装置 | |
WO2023071983A1 (zh) | 网元之间协商网络编码的方法和通信装置 | |
US20240187951A1 (en) | Method and device which minimize interrupt during handover in integrated access backhaul system and which are for first connection in multiple mobile terminals | |
WO2012058984A1 (zh) | 一种基站交互的方法和装置 | |
WO2023130260A1 (zh) | Rrc消息的配置方法、装置和*** | |
RU2782866C2 (ru) | Архитектура с агрегированием технологий для систем связи стандарта долгосрочного развития | |
CN116095611A (zh) | 组播业务的数据传输方法、通信装置及存储介质 | |
WO2016101468A1 (zh) | 移动性管理方法及装置 | |
CN117356118A (zh) | 通信***及基站 |
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: 18844691 Country of ref document: EP Kind code of ref document: A1 |
|
NENP | Non-entry into the national phase |
Ref country code: DE |
|
ENP | Entry into the national phase |
Ref document number: 2018844691 Country of ref document: EP Effective date: 20200215 |