WO2020103871A1 - 一种数据通信方法及装置 - Google Patents
一种数据通信方法及装置Info
- Publication number
- WO2020103871A1 WO2020103871A1 PCT/CN2019/119748 CN2019119748W WO2020103871A1 WO 2020103871 A1 WO2020103871 A1 WO 2020103871A1 CN 2019119748 W CN2019119748 W CN 2019119748W WO 2020103871 A1 WO2020103871 A1 WO 2020103871A1
- Authority
- WO
- WIPO (PCT)
- Prior art keywords
- base station
- terminal device
- switch
- data
- indication information
- Prior art date
Links
- 238000000034 method Methods 0.000 title claims abstract description 105
- 230000006854 communication Effects 0.000 title claims abstract description 42
- 238000004891 communication Methods 0.000 title claims abstract description 41
- 238000012790 confirmation Methods 0.000 claims abstract description 19
- 238000004590 computer program Methods 0.000 claims description 18
- 238000012545 processing Methods 0.000 claims description 14
- 238000003860 storage Methods 0.000 claims description 6
- 230000005540 biological transmission Effects 0.000 abstract description 27
- 238000005259 measurement Methods 0.000 description 15
- 238000011144 upstream manufacturing Methods 0.000 description 13
- 230000008569 process Effects 0.000 description 12
- 238000012546 transfer Methods 0.000 description 7
- 238000013475 authorization Methods 0.000 description 5
- 230000001413 cellular effect Effects 0.000 description 4
- 239000002131 composite material Substances 0.000 description 4
- 230000006835 compression Effects 0.000 description 4
- 238000007906 compression Methods 0.000 description 4
- 238000005516 engineering process Methods 0.000 description 4
- 238000010586 diagram Methods 0.000 description 3
- 238000012423 maintenance Methods 0.000 description 3
- 230000002776 aggregation Effects 0.000 description 2
- 238000004220 aggregation Methods 0.000 description 2
- 238000004458 analytical method Methods 0.000 description 2
- 238000001514 detection method Methods 0.000 description 2
- 238000004519 manufacturing process Methods 0.000 description 2
- 238000012986 modification Methods 0.000 description 2
- 230000004048 modification Effects 0.000 description 2
- 230000011664 signaling Effects 0.000 description 2
- 230000008859 change Effects 0.000 description 1
- 238000011161 development Methods 0.000 description 1
- 230000007246 mechanism Effects 0.000 description 1
- 230000004044 response Effects 0.000 description 1
Images
Classifications
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W36/00—Hand-off or reselection arrangements
- H04W36/0005—Control or signalling for completing the hand-off
- H04W36/0011—Control or signalling for completing the hand-off for data sessions of end-to-end connection
- H04W36/0033—Control or signalling for completing the hand-off for data sessions of end-to-end connection with transfer of context information
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L45/00—Routing or path finding of packets in data switching networks
- H04L45/74—Address processing for routing
- H04L45/745—Address table lookup; Address filtering
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L49/00—Packet switching elements
- H04L49/25—Routing or path finding in a switch fabric
-
- 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
- H04L61/00—Network arrangements, protocols or services for addressing or naming
- H04L61/50—Address allocation
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W36/00—Hand-off or reselection arrangements
- H04W36/02—Buffering or recovering information during reselection ; Modification of the traffic flow during hand-off
- H04W36/023—Buffering or recovering information during reselection
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W76/00—Connection management
- H04W76/10—Connection setup
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W8/00—Network data management
- H04W8/02—Processing of mobility data, e.g. registration information at HLR [Home Location Register] or VLR [Visitor Location Register]; Transfer of mobility data, e.g. between HLR, VLR or external networks
- H04W8/08—Mobility data transfer
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L2101/00—Indexing scheme associated with group H04L61/00
- H04L2101/60—Types of network addresses
- H04L2101/618—Details of network addresses
- H04L2101/622—Layer-2 addresses, e.g. medium access control [MAC] addresses
Definitions
- This application relates to the field of wireless communication, and in particular to a data communication method and device.
- Wired communication has many obvious shortcomings, such as high deployment costs, high maintenance costs, difficulty in re-distributing production lines, and limited mobility.
- wireless communication can solve the problems of wired communication deployment and maintenance, reduce deployment and maintenance costs, support higher mobility, and provide more flexible production line configuration.
- Today with the rapid development of wireless communication technology, as the reachable communication performance of wireless communication technology is gradually approaching that of wired communication (such as low latency and high reliable performance, etc.), more and more application scenarios use wireless communication.
- a common method is that the base station and the user plane anchor (SGW) can be directly connected to the switch, and the controller and the base station are connected by wireless technology , The controller is still connected to the switch according to the existing wired method.
- SGW user plane anchor
- the user plane anchor SGW is the only entry and exit point for user plane data in the cellular network to and from the external network, which means that the data sent by the controller must first pass through the switch network to reach the SGW.
- the address mechanism forwards the data to user equipment (user equipment, UE).
- the data of the UE must be sent to the SGW through the base station and the switch network, and then sent by the SGW to the controller through the switch network.
- the controller and user equipment UE can directly transmit data through the switch network, but due to the presence of the user plane anchor SGW, all data needs to be sent to the SGW first, and then forwarded by the SGW, the presence of the SGW causes the data to go through a lot of redundancy The remaining transmission path increases the delay.
- the presence of the user plane anchor SGW increases the data transmission delay, and directly removes the user plane anchor.
- the present application provides a data communication method and device.
- the data forwarding process can be realized through the switch, thereby reducing the data transmission delay.
- the present application provides a data communication method, which includes:
- the first base station When the terminal device switches to the first base station, the first base station generates second indication information after receiving the data sent by the switch, and the second indication information is used to instruct the second base station to stop receiving the data sent by the switch;
- the first base station sends second indication information to the second base station
- the first base station After receiving the feedback confirmation for the second indication information sent by the second base station, the first base station sends the data sent by the switch to the terminal device.
- the present application provides a data communication method, the method including: when the terminal device switches to the first
- a base station the switch obtains first indication information, and the first indication information is used to instruct the terminal device to switch to the first base station; the switch sends data to the first base station.
- the present application provides a data communication device, the device comprising:
- the processing unit is configured to generate second indication information after the terminal device switches to the first base station and receives data sent by the switch, and the second indication information is used to instruct the second base station to stop receiving data sent by the switch;
- the transceiver unit sends second indication information to the second base station; and according to the feedback confirmation of the second indication information of the second base station, sends the data sent by the switch to the terminal device.
- the present application provides a data communication device.
- the device includes:
- the processing unit is configured to obtain first indication information when the terminal device switches to the first base station, and the first indication information is used to instruct the terminal device to switch to the first base station;
- the transceiver unit is used to send data to the first base station.
- the present application provides a data communication device including:
- a processor configured to generate second indication information after the terminal device switches to the first base station and receives data sent by the switch, and the second indication information is used to instruct the second base station to stop receiving data sent by the switch;
- the transceiver sends second indication information to the second base station; and according to the feedback confirmation of the second indication information of the second base station, sends the data sent by the switch to the terminal device.
- the present application provides a data communication device.
- the device includes:
- a processor configured to obtain first indication information when the terminal device switches to the first base station, and the first indication information is used to instruct the terminal device to switch to the first base station;
- the transceiver is used to send data to the first base station.
- the present application provides a computer-readable storage medium having instructions stored in the computer-readable storage medium, which when executed on a computer, causes the computer to execute the first aspect or any possible implementation manner of the first aspect
- the method in, or, causes the computer to execute the method in the second aspect or any possible implementation manner of the second aspect.
- the present application provides a chip, including a memory and a processor.
- the memory is used to store a computer program.
- the processor is used to call and run the computer program from the memory to perform the first aspect and any possibility of the first aspect.
- the method in the implementation manner of, or causing the computer to execute the method in the above second aspect or any possible implementation manner of the second aspect.
- the above-mentioned chip only includes a processor, and the processor is used to read and execute the computer program stored in the memory.
- the processor executes the method in the second aspect or any possible implementation manner of the second aspect .
- the present application provides a computer program product, the computer program product including computer program code, when the computer program code runs on a computer, causing the computer to perform the first aspect or any possible implementation manner of the first aspect The method of, or causing the computer to execute the method in the second aspect or any possible implementation manner of the second aspect.
- the aforementioned memory and the memory may be physically independent units, or the memory may be integrated with the processor.
- Figure 1 is an industrial network framework after the introduction of a cellular system in the prior art.
- FIG. 1 The basic process of industrial network communication.
- FIG. 3 is a schematic flowchart of a first embodiment of a communication method proposed in this application.
- FIG. 4 is a schematic flowchart of a second embodiment of a communication method proposed in this application.
- FIG. 5 is a schematic flowchart of a third embodiment of a communication method proposed in this application.
- FIG. 6 is a schematic flowchart of a fourth embodiment of a communication method proposed in this application.
- FIG. 7 is a schematic flowchart of a fifth embodiment of the communication method proposed in this application.
- FIG. 8 is a schematic flowchart of a sixth embodiment of the communication method proposed in this application.
- FIG. 9 is a schematic structural diagram of a communication device proposed in this application.
- FIG. 10 is a schematic structural diagram of another communication device proposed in this application.
- the communication method mainly includes:
- the source base station sends measurement configuration information to the terminal equipment UE;
- the terminal equipment UE performs neighbor cell measurement according to the measurement configuration information, and reports the measurement report to the source base station;
- the source base station decides whether to initiate handover based on the measurement report
- the source base station sends a handover request to the target base station, where the handover request may contain quality of service (QoS) information for each bearer;
- QoS quality of service
- the target base station performs admission control based on the QoS information of each bearer and its own resources
- the target base station sends a handover request confirmation message to the source base station, where the handover request confirmation message carries the handover command;
- the source base station transparently transmits the handover command to the terminal equipment UE through the RRC reconfiguration message
- the source base station sends the SN Staus Transfer to the target base station, which contains the transmission status of the PDCP SDU (including uplink and downlink) corresponding to each SN.
- the source base station starts to forward the UE data to the target base station;
- the UE receives the handover command and synchronizes with the target base station to initiate a random access process
- the UE receives the RAR message sent by the target base station and obtains the uplink authorization and TA;
- the UE sends an RRC reconfiguration completion message to the target base station, and also starts the uplink data transmission;
- the target base station sends a Path Switch Request message to the MME to inform the UE that it has switched to the target base station;
- the MME sends a bearer modification request to the SGW to inform the SGW that the UE has switched to the target base station;
- the SGW starts to forward the downlink data of the UE to the target base station through the uplink data of the UE.
- the SGW sends one or more end makers to the source base station (one end maker can be sent for each bearer), indicating that the forwarding of downlink data to the source base station is completed, and subsequent downlink data is no longer forwarded to the source base station;
- the SGW sends a bearer modification response to the MME, informing it to complete the downlink path switch;
- the MME sends a Path Switch Request to the target base station to inform it to complete the downlink path switch;
- the target base station sends a UE context release message to the source base station;
- the source base station releases the relevant resources of the UE.
- the data communication method of the present application is introduced below to reduce the data transmission delay; at the same time, a set of distributed handover schemes without user plane anchors is designed to solve the downlink path update after UE handover problem.
- the first embodiment of the present application provides a data communication method, and the execution subject of the method may be a source base station or a target base station or a switch.
- An embodiment of the present application provides a method flowchart, including:
- the first base station When the terminal device switches to the first base station, the first base station generates second indication information after receiving the data sent by the switch, and the second indication information is used to instruct the second base station to stop receiving the data sent by the switch;
- the first base station sends second indication information to the second base station
- the first base station After receiving the feedback confirmation of the second indication information of the second base station, the first base station sends the data sent by the switch to the terminal device.
- the first base station is a target base station
- the second base station is a source base station.
- the method further includes:
- the first base station generates first indication information, where the first indication information is used to instruct the terminal device to switch to the first base station;
- the first base station sends the first indication information to the switch.
- the method further includes:
- the first base station receives data of the terminal device
- the first base station determines that the data of the terminal device is sent to the switch according to the identification information of the terminal device
- the first base station sends the data of the terminal device to the switch.
- the method further includes:
- the first base station obtains the MAC address of the terminal device corresponding to the identification information of the terminal device according to the identification information ID of the terminal device.
- the method further includes:
- the first base station establishes a routing table according to the MAC address of the terminal device, and the routing table includes: a correspondence between the MAC address of the terminal device and the destination MAC address of the first base station.
- An embodiment of the present application also provides a data communication method, characterized in that the method includes:
- the switch obtains first indication information, and the first indication information is used to instruct the terminal device to switch to the first base station;
- the switch sends data to the first base station.
- the method further includes:
- the switch receives and sends the data of the terminal device to the switch.
- the method further includes:
- the switch obtains the MAC address of the terminal device corresponding to the identification information of the terminal device according to the identification information ID of the terminal device.
- the method further includes:
- the switch establishes a routing table according to the MAC address of the terminal device, and the routing table includes: a correspondence between the MAC address of the terminal device and the destination MA address of the first base station.
- the execution subject is the source base station
- the above method may include at least the following steps:
- the source base station sends measurement configuration information to the terminal device UE.
- the terminal device UE performs neighbor cell measurement according to the measurement configuration information, and reports the measurement report to the source base station.
- the source base station decides whether to initiate the handover according to the measurement report and radio resource management (RRM) information reported by the terminal equipment UE.
- RRM radio resource management
- the source base station decides to initiate a handover, it continues to perform the following method steps.
- the source base station sends a handover request to the target base station, where the handover request includes some configuration information for the data packet bearer.
- the data packet may be an Ethernet data packet or an IP network data packet, and is related to the type of external network to be transmitted.
- the configuration information includes but is not limited to quality of service (QoS) information, UE local area network address (media access control address, MAC), and Ethernet data bearing indication information (such as packet data convergence protocol (packet data convergence protocol) , PDCP) header compression algorithm, etc.), and the Ethernet protocol type corresponding to the Ethernet data bearer.
- QoS quality of service
- UE local area network address media access control address, MAC
- Ethernet data bearing indication information such as packet data convergence protocol (packet data convergence protocol) , PDCP) header compression algorithm, etc.
- Ethernet protocol type corresponding to the Ethernet data bearer.
- the source base station sends a radio resource control layer (radio resource control (RRC) reconfiguration message including the handover command to the UE according to the handover confirmation message sent by the target base station.
- RRC radio resource control
- the target base station performs admission control according to the QoS information in each bearer configuration information and its own resources, and determines to accept the handover request. Then, the target base station sends a handover confirmation message to the source base station, where the handover confirmation message carries the handover command.
- the source base station sends an SN Staus Transfer to the target base station, and at the same time starts to forward data to the target base station, multiplexing the current LTE forwarding method through the GTP (General Packet Radio Service Tuningelling Protocol, GTP) tunnel.
- GTP General Packet Radio Service Tuningelling Protocol
- the SN Staus Transfe contains the transmission status of the PDCP SDU corresponding to each SN, including uplink and downlink transmission;
- the UE receives the handover command and synchronizes with the target base station to initiate a random access process; second, the UE receives the RAR message sent by the target base station to obtain the uplink authorization and TA; again, the UE sends an RRC reconfiguration complete message to the target base station At the same time, the uplink data transmission can also be started; finally, the UE uses the uplink service data packet to update the path.
- the UE uses the uplink service data packet to update the path.
- the UE generates an uplink path update data packet and sends it with the RRC reconfiguration complete message To the target base station;
- the uplink path update data packet may be an Ethernet ARP message, broadcast or unicast message, etc .;
- the uplink path update data packet may also be sent to the target base station after sending the RRC reconfiguration complete message.
- the source base station After receiving the path update instruction information sent by the target base station, the source base station starts a timer, and sends an end maker to the target base station after the timer expires to indicate that the forwarding of the downlink data packet is completed.
- the switch network completes the path update based on the "upstream service data packet" or "upstream path update data packet" forwarded by the target base station, and the downlink data packet is directly sent to the target base station through the new path, and the target base station receives the downlink data packet from the switch network At this time, the path update instruction information is sent to the source base station, indicating that the downlink path update is completed.
- the timer may be a set time threshold, and the time threshold may be an empirical value. When the timer expires, it may be considered that the data forwarded by the source base station to the target base station has been sent.
- the timer may have a trigger structure. If new downlink data forwarded by the active base station arrives during the timer start process, the timer may be restarted;
- the source base station releases the relevant resources of the UE according to the UE context release message sent by the target base station.
- the handover method under the minimalist network architecture provided in the first embodiment of the present application may include at least the following steps:
- the target base station receives the handover request sent by the source base station, which includes some configuration information for the data packet.
- the source base station sends measurement configuration information to the terminal device UE; second, the UE performs neighbor cell measurement based on the measurement configuration information and reports the measurement report to the source base station; again, the source base station decides whether to initiate based on the measurement report and RRM information reported by the UE Handover; finally, the source base station sends a handover request to the target base station, which includes some configuration information for the data packet;
- the data packet may be an Ethernet data packet or an IP network data packet, which is related to the type of external network to be transmitted to;
- the configuration information includes, but is not limited to, quality of service (Quality of Service, QoS for short) information, UE local area network address (Media Access Control Address, MAC for short), and indication information for Ethernet data bearing, (such as packet data aggregation protocol ( Packet Data Convergence Protocol (abbreviation: PDCP header compression algorithm), and the type of Ethernet protocol corresponding to the Ethernet data bearer.
- QoS Quality of Service
- UE local area network address Media Access Control Address
- MAC Media Access Control Address
- indication information for Ethernet data bearing such as packet data aggregation protocol ( Packet Data Convergence Protocol (abbreviation: PDCP header compression algorithm), and the type of Ethernet protocol corresponding to the Ethernet data bearer.
- PDCP header compression algorithm Packet Data Convergence Protocol
- the target base station performs admission control according to the QoS information in each bearer configuration information of the data packet and its own resources, and determines to accept the handover request.
- the target base station sends a handover confirmation message to the source base station, which carries the handover command.
- the source base station transparently transmits the handover command to the UE through an RRC reconfiguration message.
- the target base station receives the SN Staus Transfer sent by the source base station, and at the same time starts to receive the data forwarded by the source base station, and multiplexes the current forwarding method through the GTP tunnel in LTE.
- the SN Staus Transfe contains the transmission status of the PDCP SDU corresponding to each SN, including uplink and downlink transmission;
- the UE receives the handover command and synchronizes with the target base station to initiate a random access process.
- the target base station sends a RAR message to the UE, and then receives the RRC reconfiguration completion message sent by the UE, and starts uplink data transmission.
- the UE receives the RAR message sent by the target base station and obtains the uplink authorization and TA. Secondly, the UE sends an RRC reconfiguration complete message to the target base station, and it can also start the uplink data transmission; again, the UE uses the uplink service data packet for path update. When there is no uplink service data packet, the UE generates an uplink path update The data packet is sent to the target base station with the RRC reconfiguration complete message.
- the uplink path update data packet may be an Ethernet ARP message, broadcast or unicast message, etc .;
- the uplink path update data packet may also be sent to the target base station after sending the RRC reconfiguration complete message.
- the target base station forwards the "uplink service data packet" or “uplink path update data packet” generated by the UE to the switch network.
- the switch network completes the path update based on the "upstream service data packet" or "upstream path update data packet" forwarded by the target base station.
- the target base station When the target base station receives the downlink data packet sent from the switch network, it sends path update indication information to the source base station, indicating that the downlink path update is completed.
- the switch network completes the path update based on the "upstream service data packet" or "upstream path update data packet" forwarded by the target base station, and the downlink data packet is directly sent to the target base station through the new path, and the target base station receives the downlink data packet sent from the switch network At this time, the path update instruction information is sent to the source base station, indicating that the downlink path update is completed.
- the source base station After receiving the path update instruction information sent by the target base station, the source base station starts a timer, and sends an end maker to the target base station after the timer expires to indicate that the forwarding of the downlink data packet is completed.
- the timer may be a set time threshold, and the time threshold may be an empirical value. When the timer expires, it may be considered that the data forwarded by the source base station to the target base station has been sent.
- the timer may have a trigger structure. If new downlink data forwarded by the active base station arrives during the timer start process, the timer may be restarted;
- the target base station sends a UE context release message to the source base station.
- the source base station releases the relevant resources of the UE according to the UE context release message sent by the target base station.
- the first embodiment proposes a new network architecture, which removes the user plane anchor point and reduces the data transmission delay; at the same time, a distributed network without user plane anchor point is designed.
- the handover scheme enables the UE to actively send uplink user plane messages after completing path switching, such as "upstream service data packets" or "upstream path update data packets" to help the switch network complete the downlink path update; and through the path update indication information of the target base station Complete the lossless handover with the end maker based on the timer of the source base station to avoid packet loss at the source base station.
- FIG. 4 is a schematic flowchart of a second embodiment of a handover method under a minimalist network architecture proposed in this application. As shown in FIG. 4, the second embodiment and the first embodiment mainly have the following differences:
- the source base station sends the SN Staus Transfer to the target base station, and at the same time starts to forward data to the target base station, multiplexing the current LTE forwarding method through the GTP (General Packet Radio Service Tuningelling Protocol, GTP) tunnel.
- GTP General Packet Radio Service Tuningelling Protocol
- the SN Staus Transfe contains the transmission status of the PDCP SDU corresponding to each SN, including uplink and downlink transmission;
- the UE receives the handover command and synchronizes with the target base station to initiate a random access process; second, the UE receives the RAR message sent by the target base station to obtain the uplink authorization and TA; again, the UE sends an RRC reconfiguration complete message to the target base station , At the same time can also start the uplink data transmission.
- the target base station understands the source and destination addresses of the UE data packet by parsing the UE data packet or the source base station's handover request information, and generates an uplink path update packet after receiving the RRC reconfiguration complete message sent by the UE And send the data packet to the external network (is it possible in the switch network) for path update?
- the uplink path update data packet may be an Ethernet ARP message, a broadcast or unicast message, etc .; where the source address fills in the MAC address of the UE, and the destination address fills in the corresponding destination MAC address carried by the data packet.
- the target base station obtains the corresponding source address and destination address of the UE data packet by parsing the UE data packet or the source base station's handover request information, and generates an uplink path update data after receiving the RRC reconfiguration completion message sent by the UE Packet, and send the data packet to the switch network for path update.
- the target base station obtains the corresponding source MAC address and destination MAC address of the UE data packet by parsing the UE data packet or the handover request information of the source base station, and then updates the generated uplink path according to the source MAC address and destination MAC address
- the data packet is sent to the switch network, and the switch network completes the path update based on the "upstream path update data packet" sent by the target base station.
- the uplink path update data packet may be an Ethernet ARP message, a broadcast or unicast message, etc .; where the source address is filled in the MAC address of the UE, and the destination address is filled in the corresponding destination MAC address carried by the data packet.
- the second embodiment proposes a new network architecture, which removes the user plane anchor point and reduces the data transmission delay; at the same time, a distributed network without user plane anchor point is designed.
- the handover scheme enables the UE to actively send uplink user plane messages after completing path switching, such as "upstream service data packets" or "upstream path update data packets" to help the switch network complete the downlink path update; and through the path update indication information of the target base station Complete the lossless handover with the end maker based on the timer of the source base station to avoid packet loss at the source base station.
- the second embodiment changes that the target base station sends an uplink user plane message for path update to the switch network instead of the UE.
- This embodiment saves the air interface overhead caused by the UE actively sending the uplink user plane message for updating the network path of the switch.
- FIG. 5 is a schematic flowchart of a third embodiment of a handover method under a minimalist network architecture proposed in this application. As shown in FIG. 5, the third embodiment and the first embodiment mainly have the following differences:
- the source base station releases the relevant resources of the UE according to the UE context release message sent by the target base station.
- the switch network completes the path update based on the "upstream service data packet" or "upstream path update data packet" forwarded by the target base station, and the downlink data packet is directly sent to the target base station through the new path, and the target base station receives the downlink data packet from the switch network At this time, a timer is started, and after the timer expires, the downstream data path update is considered completed.
- the timer may be a set time threshold, and the time threshold may be an empirical value. When the timer expires, it may be considered that the data forwarded by the source base station to the target base station has been sent.
- the timer may have a trigger structure. If new downlink data forwarded by the active base station arrives during the timer start process, the timer may be restarted;
- the switch network completes the path update based on the uplink data packet.
- the downlink data packet is directly sent to the target base station through the new path.
- the target base station receives the downlink data packet from the switch network, it starts a timer. Complete the downstream data path update.
- the timer may be a set time threshold, and the time threshold may be an empirical value. When the timer expires, it may be considered that the data forwarded by the source base station to the target base station has been sent.
- the timer may have a trigger structure. If new downlink data forwarded by the active base station arrives during the timer start process, the timer may be restarted;
- the target base station no longer sends the path update instruction information to the source base station, the source base station does not need to start a timer, and sends an end maker to the target base station after the timer expires, but the target base station Start a timer to judge whether the data packet forwarding of the source base station is completed.
- This embodiment saves the information exchange overhead between the source base station and the target base station.
- FIG. 6 is a schematic flowchart of a handover method under a minimalist network architecture proposed in this application. As shown in FIG. 6, this embodiment and the embodiment shown in FIG. 3 mainly have the following differences:
- the source base station sends an SN Staus Transfer to the target base station, and at the same time starts to forward data to the target base station.
- the forwarded data can be directly forwarded using a MAC address.
- the SN Staus Transfe contains the transmission status of the PDCP SDU corresponding to each SN, including uplink and downlink transmission;
- the method for forwarding data by using the MAC address is roughly as follows: the source base station can learn the MAC address of the target base station when the network is initialized. When the source base station forwards data to the target base station, it encapsulates the UE's data packet into an Ethernet data packet, adds an Ethernet header, fills the source base station's MAC address with the source address, and fills the target base station's MAC address with the destination address. The address and destination MAC address are forwarded;
- the learning of the MAC address of the target base station during network initialization includes the learning through the port between the core network and the base station, and the signaling through the communication interface between the base stations;
- MAC address forwarding can be used for the data packet carrying type (IP packet or GTP packet) or a certain type of QoS information;
- the type of the forwarding tunnel (whether it is a GTP-U tunnel or a MAC tunnel) can also be negotiated through the source base station sending a handover request to the target base station;
- it can also be configured through the core network control node to determine the type of forwarding tunnel
- the UE receives the handover command and synchronizes with the target base station to initiate a random access process; second, the UE receives the RAR message sent by the target base station to obtain the uplink authorization and TA; again, the UE sends an RRC reconfiguration complete message to the target base station At the same time, the uplink data transmission can also be started; finally, the UE uses the uplink service data packet to update the path.
- the UE uses the uplink service data packet to update the path.
- the UE generates an uplink path update data packet and sends it with the RRC reconfiguration complete message To the target base station;
- the uplink path update data packet may be an Ethernet ARP message, broadcast or unicast message, etc .;
- the uplink path update data packet may also be sent to the target base station after sending the RRC reconfiguration complete message.
- the target base station receives the SN Staus Transfer sent by the source base station, and at the same time starts to receive the data forwarded by the source base station.
- the forwarded data can be directly forwarded using the MAC address.
- the SN Staus Transfe contains the transmission status of the PDCP SDU corresponding to each SN, including uplink and downlink transmission;
- the method for forwarding data by using the MAC address is roughly as follows: the source base station can learn the MAC address of the target base station when the network is initialized. When the source base station forwards data to the target base station, it encapsulates the UE's data packet into an Ethernet data packet, adds an Ethernet packet header, the source address fills in the source base station's MAC address, the destination address fills in the target base station's MAC address, and forwards the data packet according to the source MAC The address and destination MAC address are forwarded;
- the learning of the MAC address of the target base station during network initialization includes the learning through the port between the core network and the base station, and the signaling through the communication interface between the base stations;
- MAC address forwarding can be used for the data packet carrying type (IP packet or GTP packet) or a certain type of QoS information;
- the type of forwarding tunnel (whether it is a GTP-U tunnel or a MAC tunnel) can also be determined through negotiation during the source base station sending a handover request to the target base station;
- it can also be configured through the core network control node to determine the type of forwarding tunnel
- the UE receives the handover command and synchronizes with the target base station to initiate a random access process.
- the fourth embodiment performs data transmission between stations through a MAC tunnel instead of a GTP-U tunnel. Since the layer 2 network is used for direct processing, processing delay can be reduced.
- FIG. 7 is a schematic flowchart of a fifth embodiment of a handover method under a minimalist network architecture proposed in this application. As shown in FIG. 7, the fifth embodiment mainly has the following improvements over the first embodiment:
- the source base station indicates the type of the forwarded data packet, so that the target base station confirms the type of the data packet;
- the packet header encapsulated in the forwarded data packet may indicate what type of data packet the data packet is, for example, a MAC type data packet or an IP type data packet;
- the configuration type of the data packet may be determined by the configuration information of the UE in each bearer configuration information of the data packet that the source base station sends the handover request to the target base station, such as data packet type indication information or header compression information, etc .;
- the data packet type can be determined by the QoS information in each bearer configuration information of the data packet;
- the data packet type can be determined through the configuration of the core network control node.
- the fifth embodiment adds a step in which the source base station indicates the type of the data packet, so that the target base station can confirm the type of the forwarded data packet and perform the corresponding analysis to avoid blind detection by the target base station and improve the data transmission efficiency.
- the difference between the first embodiment and the second embodiment is that the execution body of the uplink path update is different.
- the first embodiment is a UE and the second embodiment is a target base station; the difference between the first embodiment and the third embodiment is an indication The execution subject of downlink data packet forwarding is different.
- the first embodiment is a source base station and the third embodiment is a target base station.
- the difference between the first embodiment and the fourth embodiment is that the tunnel for data forwarding between stations is different.
- the first implementation An example is a GTP tunnel, and the fourth embodiment is a MAC tunnel or a tunnel type determined by negotiation or configured by a core network control node; the difference between the fifth embodiment described above and the first embodiment is that the source base station indicates the type of data packet.
- the target base station can confirm the type of the forwarded data packet and perform corresponding analysis to avoid blind detection in the first embodiment.
- the third embodiment can be combined with the second embodiment to form a new embodiment; the fourth embodiment can be combined with the second embodiment to form a new embodiment; the fourth embodiment can be combined with the third The combination of the embodiments constitutes a new embodiment; the fourth embodiment can be combined with the third embodiment and the second embodiment to form a new embodiment; the fifth embodiment can be combined with any of the above embodiments or any One embodiment is combined to form a new embodiment.
- this application also proposes a composite network architecture.
- the composite network architecture includes not only the new minimal network architecture that removes the user plane anchor point proposed in this application, but also the original network architecture that includes the user plane anchor point in the prior art; the new architecture and the original architecture can be passed Instruction instructions.
- FIG. 8 is a schematic diagram of a sixth embodiment of the composite network architecture proposed in this application.
- the source base station sends a handover request to the target base station, which includes some configuration information carried by the Ethernet data packet.
- the data packet may be an Ethernet data packet or an IP network data packet, which is related to the type of external network to be transmitted to;
- the configuration information includes, but is not limited to, quality of service (Quality of Service, QoS for short) information, UE local area network address (Media Access Control Address, MAC for short), and indication information for Ethernet data bearing, (such as packet data aggregation protocol Packet Data Convergence Protocol (PDCP) header compression algorithm), and the type of Ethernet protocol corresponding to the Ethernet data bearer;
- quality of service Quality of Service
- QoS Quality of Service
- UE local area network address Media Access Control Address
- MAC Media Access Control Address
- indication information for Ethernet data bearing such as packet data aggregation protocol Packet Data Convergence Protocol (PDCP) header compression algorithm
- PDCP Packet Data Convergence Protocol
- the configuration information must also include switching mode indication information used to indicate whether the path update will use a new minimalist network architecture without user plane anchors or an existing prior art architecture with user plane anchors in subsequent steps;
- the target base station performs admission control according to the QoS information in each bearer configuration information and its own resources, and determines to accept the handover request; then, the target base station sends a handover confirmation message to the source base station, which carries the handover command.
- the target base station sends a handover confirmation message to the source base station, which carries the handover command and handover mode confirmation information.
- the target base station selects the corresponding network architecture according to the handover mode indication information sent by the source base station, and sends the handover mode confirmation information to the source base station.
- the source base station transparently transmits the handover command and the handover mode confirmation information to the UE through an RRC reconfiguration message.
- the source base station performs configuration through the core network control node, and determines whether the path update in the subsequent steps will use a new minimalist network architecture without user plane anchors or the existing technology existing architecture with user plane anchors.
- the target base station configures through the core network control node, and determines whether the path update in the subsequent steps will use a new minimalist network architecture without user plane anchors or the existing prior art architecture with user plane anchors.
- the sixth embodiment can select different network architecture switching modes by itself, so that the cellular network can flexibly cope with various application scenarios.
- the new minimal network architecture may also be a way in which the user plane anchor SGW and the target base station are co-located. In the case where the SGW and the target base station are co-located, the handover scheme flow in the above embodiment does not change.
- FIG. 9 shows a structure of the switching device 90, which may include at least:
- the processing unit 900 is configured to generate second indication information after the terminal device switches to the first base station and receives data sent by the switch, and the second indication information is used to instruct the second base station to stop receiving data sent by the switch ;
- the transceiver unit 902 sends second indication information to the second base station; and according to the feedback confirmation of the second indication information of the second base station, sends the data sent by the switch to the terminal device.
- processing unit is further configured to generate first indication information, and the first indication information is used to instruct the terminal device to switch to the first base station;
- the transceiver unit is also used to send the first indication information to the switch.
- the processor is further configured to determine that the data of the terminal device is sent to the switch according to the identification information of the terminal device;
- the transceiver unit is also used to receive the data of the terminal device; and send the data of the terminal device to the switch.
- the processor is further configured to obtain the MAC address of the terminal device corresponding to the identification information of the terminal device according to the identification information ID of the terminal device.
- the processor is specifically configured to establish a routing table according to the MAC address of the terminal device, and the routing table includes: a correspondence between the MAC address of the terminal device and the destination MAC address of the first base station .
- An embodiment of the present application further provides a communication device.
- the device 100 includes:
- the processing unit 1000 is configured to obtain first indication information when the terminal device switches to the first base station, and the first indication information is used to instruct the terminal device to switch to the first base station;
- the transceiver unit 1002 is configured to send data to the first base station.
- transceiver unit is also used to receive and send the data of the terminal device to the switch.
- the processing unit is further configured to acquire the MAC address of the terminal device corresponding to the identification information of the terminal device according to the identification information ID of the terminal device.
- processing unit is further configured to establish a routing table according to the MAC address of the terminal device, and the routing table includes: correspondence between the MAC address of the terminal device and the destination MA address of the first base station relationship.
- the present application provides a computer-readable storage medium.
- the computer-readable storage medium stores instructions, and when the instructions run on a computer, the computer is allowed to execute the method provided in any of the foregoing embodiments.
- the present application provides a chip including a memory and a processor.
- the memory is used to store a computer program
- the processor is used to call and run the computer program from the memory to perform the method provided in any of the foregoing embodiments.
- the above-mentioned chip may further include only a processor.
- the processor is used to read and execute the computer program stored in the memory.
- the processor executes the method provided in any of the foregoing embodiments.
- the present application also provides a computer program product, which includes computer program code, and when the computer program code runs on a computer, causes the computer to execute the method provided in any of the above embodiments.
- the memory and the processor may be physically independent units, or the memory may be integrated with the processor.
Landscapes
- Engineering & Computer Science (AREA)
- Signal Processing (AREA)
- Computer Networks & Wireless Communication (AREA)
- Databases & Information Systems (AREA)
- Mobile Radio Communication Systems (AREA)
Abstract
本申请提供一种数据通信方法及装置,该方法包括:当终端设备切换到第一基站,第一基站接收交换机发送的数据后,生成第二指示信息,该第二指示信息用于指示第二基站停止接收所述交换机发送的数据;所述第一基站发送第二指示信息给所述第二基站;所述第一基站接收到所述第二基站的第二指示信息的反馈确认后,将所述交换机发送的数据发送给所述终端设备。因此,有助于满足针对移动网络中报文的传输性能的需求。
Description
本申请涉及无线通信领域,尤其涉及一种数据通信方法及装置。
在工业控制场景中,控制器和被控制器可以通过有线直连或交换机的中转完成数据传输。有线通信具有许多显而易见的缺点,例如:部署成本高,维护成本高,重配产线困难,移动性受限等等。相对的,无线通信可以解决有线通信的部署和维护问题,降低部署和维护成本,支持更高的移动性,提供更灵活的产线配置等。在无线通信技术迅速发展的今天,随着无线通信技术可达的通信性能逐渐接近有线通信(例如低时延、高可靠的性能等),越来越多的应用场景采用无线的方式通信。
将无线基站引入工业网络,按照当前的网络架构,一种通用的方法是基站和用户面锚点(serving gateway,SGW)都可以直接连接到交换机上,被控制器与基站之间通过无线技术连接,控制器仍然按照现有的有线方式连接到交换机上。
如图1所示,由于用户面锚点SGW是蜂窝网络里用户面数据出入外部网络的唯一出入口,意味着控制器发来的数据要先经过交换机网络到达SGW,SGW再根据蜂窝网络内部的寻址机制将数据转发给用户设备(user equipment,UE)。同理,UE的数据要先经过基站和交换机网络发送到SGW,再由SGW通过交换机网络发送给控制器。本来,控制器和用户设备UE可以直接通过交换机网络进行数据传输,但是由于用户面锚点SGW的存在,所有数据需要先发送到SGW,再由SGW进行转发,SGW的存在导致数据需要经过很多冗余的传输路径,增加了时延。用户面锚点SGW的存在使数据传输时延增大,而直接去掉用户面锚点,当UE从源基站侧切换到目标基站侧时,由于控制器不在蜂窝***内,基站不会告知控制器路径已经发生了变化,控制器的下行数据还是按照之前的路径发送给源基站,源基站再将数据包转发给目标基站,下行路径切换无法完成。
发明内容
本申请提供一种数据通信方法及装置,在没有用户面锚点的情况下,在终端设备完成基站之间的切换后,能够通过交换机实现数据转发处理,进而减少数据传输时延。
一方面,本申请提供了一种数据通信方法,该方法包括:
当终端设备切换到第一基站,第一基站接收交换机发送的数据后,生成第二指示信息,该第二指示信息用于指示第二基站停止接收交换机发送的数据;
第一基站向第二基站发送第二指示信息;
第一基站接收到第二基站发送的针对第二指示信息的反馈确认后,向终端设备发送交换机发送的数据。
第二方面,本申请提供了一种数据通信方法,所述方法包括:当终端设备切换到第
一基站,交换机获得第一指示信息,所述第一指示信息用于指示所述终端设备切换到 所述第一基站;所述交换机发送数据给所述第一基站。
第三方面,本申请提供了一种数据通信装置,所述装置包括:
处理单元,用于当终端设备切换到第一基站,接收交换机发送的数据后,生成第二指示信息,所述第二指示信息用于指示所述第二基站停止接收所述交换机发送的数据;
收发单元,发送第二指示信息给所述第二基站;以及根据所述第二基站的第二指示信息的反馈确认,将所述交换机发送的数据发送给所述终端设备。
第四方面,本申请提供了一种数据通信装置,所述装置包括:
处理单元,用于当终端设备切换到第一基站,交换机获得第一指示信息,所述第一指示信息用于指示所述终端设备切换到所述第一基站;
收发单元,用于发送数据给所述第一基站。
第五方面,本申请提供本申请提供了一种数据通信装置,所述装置包括:
处理器,用于当终端设备切换到第一基站,接收交换机发送的数据后,生成第二指示信息,所述第二指示信息用于指示所述第二基站停止接收所述交换机发送的数据;
收发器,发送第二指示信息给所述第二基站;以及根据所述第二基站的第二指示信息的反馈确认,将所述交换机发送的数据发送给所述终端设备。
第六方面,本申请提供了一种数据通信装置,所述装置包括:
处理器,用于当终端设备切换到第一基站,交换机获得第一指示信息,所述第一指示信息用于指示所述终端设备切换到所述第一基站;
收发器,用于发送数据给所述第一基站。
第七方面,本申请提供一种计算机可读存储介质,该计算机可读存储介质中存储有指令,当指令在计算机上运行时,使得计算机执行上述第一方面或第一方面任意可能的实现方式中的方法,或者,使得计算机执行上述第二方面或第二方面任意可能的实现方式中的方法。
第九方面,本申请提供一种芯片,包括存储器和处理器,存储器用于存储计算机程序,处理器用于从存储器中调用并运行该计算机程序,以执行上述第一方面及其第一方面任意可能的实现方式中的方法,或者,使得计算机执行上述第二方面或第二方面任意可能的实现方式中的方法。
可选地,上述芯片仅包括处理器,处理器用于读取并执行存储器中存储的计算机程序,当计算机程序被执行时,处理器执行第二方面或第二方面任意可能的实现方式中的方法。
第十一方面,本申请提供一种计算机程序产品,该计算机程序产品包括计算机程序代码,当计算机程序代码在计算机上运行时,使得计算机执行上述第一方面或第一方面任意可能的实现方式中的方法,或者,使得计算机执行上述第二方面或第二方面任意可能的实现方式中的方法。
可选的,上述的存储器与存储器可以是物理上相互独立的单元,或者,存储器也可以和处理器集成在一起。
图1是现有技术中引入蜂窝***后的工业网络框架。
图2工业网络通信的基本流程。
图3是本申请提出的通信方法第一实施例的流程示意图。
图4是本申请提出的通信方法第二实施例的流程示意图。
图5是本申请提出的通信方法第三实施例的流程示意图。
图6是本申请提出的通信方法第四实施例的流程示意图。
图7是本申请提出的通信方法第五实施例的流程示意图。
图8是本申请提出的通信方法第六实施例的流程示意图。
图9是本申请提出的通信装置结构示意图。
图10是本申请提出的另一种通信装置结构示意图。
下面将结合附图,对本申请中的技术方案进行描述。显然,下面描述的实施例仅是本申请的部分实施例,而非全部的实施例。基于本申请中提供的实施例,本领域普通技术人员在没有做出创造性劳动的前提下所获得的所有其他实施例,都属于本申请的保护范畴。
图2是包含用户面锚点的数据通信方法的流程示意图。如图2所示,该通信方法主要包括:
(1)源基站向终端设备UE发送测量配置信息;
(2)终端设备UE根据测量配置信息执行邻区测量,并将测量报告上报给源基站;
(3)源基站根据测量报告决定是否发起切换;
(4)源基站向目标基站发送切换请求,其中,切换请求可以包含每个承载的服务质量(quality of service,QoS)信息;
(5)目标基站根据各承载的QoS信息和自身的资源,执行准入控制;
(6)目标基站向源基站发送切换请求确认消息,其中切换请求确认消息携带切换命令;
(7)源基站将切换命令通过RRC重配置消息透传给终端设备UE;
(8)源基站向目标基站发送SN Staus Transfer,其中包含每个SN对应的PDCP SDU(包括上行和下行)的传输状态,源基站开始向目标基站转发UE的数据;
(9)UE接收到切换命令并与目标基站同步,发起随机接入过程;
(10)UE接收目标基站发送的RAR消息,获得上行授权和TA;
(11)UE向目标基站发送RRC重配置完成消息,同时也开始上行数据的传输;
(12)目标基站向MME发送Path Switch Request消息,告知UE已经切换到目标基站下;
(13)MME向SGW发送承载修改请求,告知SGW所述UE已经切换到目标基站下;
(14)SGW通过UE的上行数据将所述UE的下行数据开始向目标基站转发。SGW向源基站发送一个或多个end maker(可针对每个承载都发送一个end maker),表明向源基站的下行数据转发结束,后续的下行数据不再转发给源基站;
(15)SGW向MME发送承载修改响应,告知其完成下行路径切换;
(16)MME向目标基站发送Path Switch Request Ack,告知其完成下行路径切换;
(17)目标基站向源基站发送UE上下文释放消息;
(18)源基站释放所述UE的相关资源。
基于上述的通信流程,下面介绍下本申请的数据通信方法,减少了数据传输时延;同 时又设计了一套无用户面锚点的分布式切换方案,用于解决UE切换后的下行路径更新问题。
本申请第一实施例提供一种数据通信方法,该方法的执行主体可为源基站或目标基站或者交换机。
本申请实施例提供一种方法流程图,包括:
当终端设备切换到第一基站,所述第一基站接收交换机发送的数据后,生成第二指示信息,所述第二指示信息用于指示所述第二基站停止接收所述交换机发送的数据;
所述第一基站发送第二指示信息给所述第二基站;
所述第一基站接收到所述第二基站的第二指示信息的反馈确认后,将所述交换机发送的数据发送给所述终端设备。
上述第一基站为目标基站,第二基站为源基站。
进一步地,所述方法还包括:
所述第一基站生成第一指示信息,所述第一指示信息用于指示所述终端设备切换到所述第一基站;
所述第一基站发送所述第一指示信息给交换机。
进一步地,所述方法还包括:
所述第一基站接收所述终端设备的数据;
所述第一基站根据所述终端设备的标识信息,确定所述终端设备的数据发送给所述交换机;
所述第一基站发送所述终端设备的数据给所述交换机。
进一步地,所述方法还包括:
所述第一基站根据终端设备的标识信息ID,获取所述终端设备的标识信息对应的所述终端设备的MAC地址。
进一步地,所述方法还包括:
所述第一基站根据所述终端设备的MAC地址,建立路由表,所述路由表包括:所述终端设备的MAC地址、所述第一基站的目的MAC地址的对应关系。
本申请实施例还提供一种数据通信方法,其特征在于,所述方法包括:
当终端设备切换到第一基站,交换机获得第一指示信息,所述第一指示信息用于指示所述终端设备切换到所述第一基站;
所述交换机发送数据给所述第一基站。
进一步地,所述方法还包括:
所述交换机接收发送所述终端设备的数据给所述交换机。
进一步地,所述方法还包括:
所述交换机根据终端设备的标识信息ID,获取所述终端设备的标识信息对应的所述终端设备的MAC地址。
进一步地,所述方法还包括:
所述交换机根据所述终端设备的MAC地址,建立路由表,所述路由表包括:所述终端设备的MAC地址、所述第一基站的目的MA C地址的对应关系。
当执行主体为源基站时,请参见图3,上述方法至少可包括如下步骤:
301、源基站向终端设备UE发送测量配置信息。
终端设备UE根据测量配置信息执行邻区测量,并将测量报告上报给源基站。
302、源基站根据终端设备UE上报的测量报告以及无线资源管理(radio resource management,RRM)信息决定是否发起切换。
若源基站决定发起切换,则继续执行下述方法步骤。
303、源基站向目标基站发送切换请求,其中,切换请求中包含针对数据包承载的一些配置信息。
需要说明的是,该数据包可以是以太网数据包或IP网数据包,且与要传输到的外部网络类型有关。
此外,该配置信息包括但不限于服务质量(quality of service,QoS)信息,UE局域网地址(media access control address,MAC),以太网数据承载的指示信息(例如分组数据汇聚协议(packet data convergence protocol,PDCP)头压缩算法等),以及太网数据承载对应的以太网协议类型等。
304、源基站根据目标基站发送的切换确认消息向UE发送包含了切换命令的无线资源控制层(radio resource control,RRC)重配置消息。
需要说明的是,目标基站根据各承载配置信息中的QoS信息和自身的资源执行准入控制,确定接受切换请求。然后,目标基站向源基站发送切换确认消息,其中,切换确认消息携带切换命令。
305、源基站向目标基站发送SN Staus Transfer,同时开始向目标基站转发数据,复用当前LTE中通过GTP(General Packet Radio Service Tunnelling Protocol,简称:GTP)隧道转发的方式。
所述SN Staus Transfe包含每个SN对应的PDCP SDU的传输状态,包括上行和下行传输;
首先,所述UE接收到切换命令并与目标基站同步,发起随机接入过程;其次,UE接收目标基站发送的RAR消息,获得上行授权和TA;再次,UE向目标基站发送RRC重配置完成消息,同时也可以开始上行数据的传输;最后,UE利用上行业务数据包进行路径更新,当不存在上述上行业务数据包时,UE产生一个上行路径更新数据包,随所述RRC重配置完成消息发送给目标基站;
所述上行路径更新数据包可以是以太网的ARP报文,广播或者单播报文等;
可选的,所述上行路径更新数据包还可以在发送RRC重配置完成消息之后发送给目标基站。
306、源基站在收到目标基站发送的路径更新指示信息后,启动一个定时器,在定时器超时后向目标基站发送end maker,指示下行数据包转发完成。
交换机网络基于目标基站转发的“上行业务数据包”或者“上行路径更新数据包”完成路径更新,下行数据包通过新的路径直接发送到目标基站,目标基站接收到交换机网络发来的下行数据包时,向源基站发送路径更新指示信息,表明下行路径更新完成。
可选的,所述定时器可以为设置的一个时间门限,所述时间门限可以为一个经验值,当定时器超时,则可认为源基站转发给目标基站的数据已经发送完毕。
可选的,所述定时器可以带有触发结构,若定时器启动过程中有源基站转发的新的下行数据到达,所述定时器可以重新启动;
应当理解的是,在实际应用中,同样可以采用其他的方式判断转发的数据是否已经发 送完毕,具体方式此处不作限定。
307、源基站根据目标基站发送的UE上下文释放消息释放UE的相关资源。
当执行主体为目标基站时,请参见图2,本申请第一实施例提供的极简网络架构下的切换方法至少可包括如下步骤:
311、目标基站接收源基站发送的切换请求,其中包括针对数据包承载的一些配置信息。
首先,源基站向终端设备UE发送测量配置信息;其次,UE根据测量配置信息执行邻区测量,并将测量报告上报给源基站;再次,源基站根据UE上报的测量报告以及RRM信息决定是否发起切换;最后,源基站向目标基站发送切换请求,其中包括针对数据包承载的一些配置信息;
所述数据包可以是以太网数据包或IP网数据包,与要传输到的外部网络类型有关;
所述配置信息包括但不限于服务质量(Quality of Service,简称:QoS)信息,UE局域网地址(Media Access Control Address,简称:MAC),以太网数据承载的指示信息,(例如分组数据汇聚协议(Packet Data Convergence Protocol,简称:PDCP)头压缩算法),以及所述太网数据承载对应的以太网协议类型等。
312、目标基站根据数据包各承载配置信息中的QoS信息和自身的资源进行准入控制,确定接受切换请求。
313、目标基站向源基站发送切换确认消息,其中携带切换命令。
源基站将所述切换命令通过RRC重配置消息透传给UE。
314、目标基站接收源基站发送的SN Staus Transfer,同时开始接收源基站转发的数据,复用当前LTE中通过GTP隧道转发的方式。
所述SN Staus Transfe包含每个SN对应的PDCP SDU的传输状态,包括上行和下行传输;
UE接收到所述切换命令并与目标基站同步,发起随机接入过程。
315、目标基站向UE发送的RAR消息,然后接收UE发送的RRC重配置完成消息,开始上行数据的传输。
首先,UE接收目标基站发送的RAR消息,获得上行授权和TA。其次,UE向目标基站发送RRC重配置完成消息,同时也可以开始上行数据的传输;再次,UE利用上行业务数据包进行路径更新,当不存在上述上行业务数据包时,UE产生一个上行路径更新数据包,随所述RRC重配置完成消息发送给目标基站。
所述上行路径更新数据包可以是以太网的ARP报文,广播或者单播报文等;
可选的,所述上行路径更新数据包还可以在发送RRC重配置完成消息之后发送给目标基站。
316、目标基站将UE产生的“上行业务数据包”或“上行路径更新数据包”转发到交换机网络。
交换机网络基于目标基站转发的“上行业务数据包”或者“上行路径更新数据包”完成路径更新。
317、目标基站接收到交换机网络发来的下行数据包时,向源基站发送路径更新指示信息,表明下行路径更新完成。
交换机网络基于目标基站转发的“上行业务数据包”或者“上行路径更新数据包”完 成路径更新,下行数据包通过新的路径直接发送到目标基站,目标基站接收到交换机网络发来的下行数据包时,向源基站发送路径更新指示信息,表明下行路径更新完成。
所述源基站在收到目标基站发送的路径更新指示信息后,启动一个定时器,在定时器超时后向目标基站发送end maker,指示下行数据包转发完成。
可选的,所述定时器可以为设置的一个时间门限,所述时间门限可以为一个经验值,当定时器超时,则可认为源基站转发给目标基站的数据已经发送完毕。
可选的,所述定时器可以带有触发结构,若定时器启动过程中有源基站转发的新的下行数据到达,所述定时器可以重新启动;
应当理解的是,在实际应用中,同样可以采用其他的方式判断转发的数据是否已经发送完毕,具体方式此处不作限定。
318、目标基站向源基站发送UE上下文释放消息。
源基站根据目标基站发送的UE上下文释放消息释放UE的相关资源。
第一实施例相对与现有技术提出了一种新的网络架构,去除了用户面锚点,减少了数据传输时延;同时又设计了一套新网络架构下无用户面锚点的分布式切换方案,使UE在完成路径切换后主动发送上行用户面消息,如“上行业务数据包”或“上行路径更新数据包”,帮助交换机网络完成下行路径更新;并且通过目标基站的路径更新指示信息和基于源基站定时器的end maker完成无损切换,避免在源基站处丢包。
图4是本申请提出的极简网络架构下切换方法第二实施例的流程示意图。如图4所示,第二实施例与第一实施例主要存在以下区别:
405、源基站向目标基站发送SN Staus Transfer,同时开始向目标基站转发数据,复用当前LTE中通过GTP(General Packet Radio Service Tunnelling Protocol,简称:GTP)隧道转发的方式。
所述SN Staus Transfe包含每个SN对应的PDCP SDU的传输状态,包括上行和下行传输;
首先,所述UE接收到切换命令并与目标基站同步,发起随机接入过程;其次,UE接收目标基站发送的RAR消息,获得上行授权和TA;再次,UE向目标基站发送RRC重配置完成消息,同时也可以开始上行数据的传输。
最后,目标基站通过解析UE的数据包或者源基站的切换请求信息令获知UE数据包承载对应的源地址和目的地址,在接收UE发送的RRC重配置完成消息后,产生一个上行路径更新数据包,并将该数据包发送到外部网络(交换机网络中可以吗)中,用于路径更新。
所述上行路径更新数据包可以是以太网的ARP报文,广播或者单播报文等;其中,源地址填写UE的MAC地址,目的地址填写数据包承载对应的目的MAC地址。
416、目标基站通过解析UE的数据包或者源基站的切换请求信息令获知UE数据包承载对应的源地址和目的地址,在收到UE发送的RRC重配置完成消息后,产生一个上行路径更新数据包,并将该数据包发送到交换机网络中,用于路径更新。
所述目标基站通过解析UE的数据包或者源基站的切换请求信息令获知UE数据包承载对应的源MAC地址和目的MAC地址,然后按照所述源MAC地址和目的MAC地址将产生的上行路径更新数据包发送到交换机网络,交换机网络基于目标基站发送的“上行路径更新数据包”完成路径更新。
所述上行路径更新数据包可以是以太网的ARP报文,广播或者单播报文等;其中,源 地址填写UE的MAC地址,目的地址填写数据包承载对应的目的MAC地址。
将上述步骤405替换第一实施例中以源基站为执行主体的步骤305,并将步骤416替换第一实施例中以目标基站为执行主体的步骤316,即可得到本申请提出的极简网络架构下切换方法的第二实施例,其他步骤与第一实施例均相同,此处不再赘述。
第二实施例相对与现有技术提出了一种新的网络架构,去除了用户面锚点,减少了数据传输时延;同时又设计了一套新网络架构下无用户面锚点的分布式切换方案,使UE在完成路径切换后主动发送上行用户面消息,如“上行业务数据包”或“上行路径更新数据包”,帮助交换机网络完成下行路径更新;并且通过目标基站的路径更新指示信息和基于源基站定时器的end maker完成无损切换,避免在源基站处丢包。
第二实施例相对于第一实施例,改为由目标基站向交换机网络发送用于路径更新的上行用户面消息而非UE发送。该实施例节省了因UE主动发送用于交换机网络路径更新的上行用户面消息而带来的空口开销。
图5是本申请提出的极简网络架构下切换方法第三实施例的流程示意图。如图5所示,第三实施例与第一实施例主要存在以下区别:
506、源基站根据目标基站发送的UE上下文释放消息释放UE的相关资源。
交换机网络基于目标基站转发的“上行业务数据包”或者“上行路径更新数据包”完成路径更新,下行数据包通过新的路径直接发送到目标基站,目标基站接收到交换机网络发来的下行数据包时,启动一个定时器,在定时器超时后认为完成下行数据路径更新。
可选的,所述定时器可以为设置的一个时间门限,所述时间门限可以为一个经验值,当定时器超时,则可认为源基站转发给目标基站的数据已经发送完毕。
可选的,所述定时器可以带有触发结构,若定时器启动过程中有源基站转发的新的下行数据到达,所述定时器可以重新启动;
应当理解的是,在实际应用中,同样可以采用其他的方式判断转发的数据是否已经发送完毕,具体方式此处不作限定。
517、交换机网络基于上行数据包完成路径更新,下行数据包通过新的路径直接发送到目标基站,目标基站接收到交换机网络发来的下行数据包时,启动一个定时器,在定时器超时后认为完成下行数据路径更新。
可选的,所述定时器可以为设置的一个时间门限,所述时间门限可以为一个经验值,当定时器超时,则可认为源基站转发给目标基站的数据已经发送完毕。
可选的,所述定时器可以带有触发结构,若定时器启动过程中有源基站转发的新的下行数据到达,所述定时器可以重新启动;
应当理解的是,在实际应用中,同样可以采用其他的方式判断转发的数据是否已经发送完毕,具体方式此处不作限定。
将上述步骤506替换第一实施例中以源基站为执行主体的步骤306,去掉步骤307,并将步骤517替换第一实施例中以目标基站为执行主体的步骤317,即可得到本申请提出的极简网络架构下切换方法的第三实施例,其他步骤与第一实施例均相同,此处不再赘述。
第三实施例相对于现有技术的优点与第一实施例和第二实施例大致相同。
第三实施例相对于第一实施例,目标基站不再向源基站发送路径更新指示信息,源基站也不用启动定时器,并在定时器超时后向目标基站发送end maker,而是由目标基站启动一个定时器判断源基站的数据包转发是否完成。该实施例节省了源基站和目标基站间的信 息交互开销。
图6是本申请提出的极简网络架构下的一种切换方法的流程示意图。如图6所示,该实施例与图3所示实施例主要存在以下区别:
605、源基站向目标基站发送SN Staus Transfer,同时开始向目标基站转发数据,所述转发数据可以直接利用MAC地址进行转发。
所述SN Staus Transfe包含每个SN对应的PDCP SDU的传输状态,包括上行和下行传输;
所述利用MAC地址进行转发数据的方法大致如下:源基站在网络初始化时可以获知目标基站的MAC地址。源基站向目标基站转发数据时,将UE的数据包封装成以太网数据包,增加以太网包头,源地址填写源基站的MAC地址,目的地址填写目标基站的MAC地址,转发数据包根据源MAC地址和目的MAC地址被转发;
所述在网络初始化时获知目标基站的MAC地址包括通过核心网与基站之间的端口获知,还包括通过基站间通信接口信令获知;
应当理解的是,可以针对数据包承载类型(IP包或GTP包)或者某类QoS信息采用MAC地址转发;
可选的,还可以通过源基站向目标基站发送切换请求过程中协商确定转发隧道的类型(是GTP-U隧道还是MAC隧道);
可选的,还可以通过核心网控制节点进行配置,确定转发隧道的类型;
确定完转发隧道的类型后,需要执行以下操作:
首先,所述UE接收到切换命令并与目标基站同步,发起随机接入过程;其次,UE接收目标基站发送的RAR消息,获得上行授权和TA;再次,UE向目标基站发送RRC重配置完成消息,同时也可以开始上行数据的传输;最后,UE利用上行业务数据包进行路径更新,当不存在上述上行业务数据包时,UE产生一个上行路径更新数据包,随所述RRC重配置完成消息发送给目标基站;
所述上行路径更新数据包可以是以太网的ARP报文,广播或者单播报文等;
可选的,所述上行路径更新数据包还可以在发送RRC重配置完成消息之后发送给目标基站。
614、目标基站接收源基站发送的SN Staus Transfer,同时开始接收源基站转发的数据,所述转发数据可以直接利用MAC地址进行转发。
所述SN Staus Transfe包含每个SN对应的PDCP SDU的传输状态,包括上行和下行传输;
所述利用MAC地址进行转发数据的方法大致如下:源基站在网络初始化时可以获知目标基站的MAC地址。源基站向目标基站转发数据时,将UE的数据包封装成以太网数据包,增加以太网包头,源地址填写源基站的MAC地址,目的地址填写目标基站的MAC地址,转发数据包根据源MAC地址和目的MAC地址被转发;
所述在网络初始化时获知目标基站的MAC地址包括通过核心网与基站之间的端口获知,还包括通过基站间通信接口信令获知;
应当理解的是,可以针对数据包承载类型(IP包或GTP包)或者某类QoS信息采用MAC地址转发;
可选的,还可以通过源基站向目标基站发送切换请求过程中协商确定转发隧道的类型 (是GTP-U隧道还是MAC隧道);
可选的,还可以通过核心网控制节点进行配置,确定转发隧道的类型;
确定完转发隧道的类型后,需要执行以下操作:
UE接收到所述切换命令并与目标基站同步,发起随机接入过程。
将上述步骤605替换第一实施例中以源基站为执行主体的步骤305,并将步骤614替换第一实施例中以目标基站为执行主体的步骤314,即可得到本申请提出的极简网络架构下切换方法的第四实施例,其他步骤与第一实施例均相同,此处不再赘述。
第四实施例相对于现有技术的优点与第一实施例大致相同。
第四实施例相对于第一实施例,通过MAC隧道而非GTP-U隧道进行站间数据转发,由于是利用层2网络直接处理,可以减少处理时延。
进一步的,图7是本申请提出的极简网络架构下切换方法第五实施例的流程示意图。如图7所示,所述第五实施例相对于第一实施例主要存在以下改进:
706、源基站对转发的数据包类型进行指示,使目标基站确认数据包的类型;
可选的,可以在转发的数据包封装的包头中指示所述数据包是什么类型的数据包,例如是MAC类型数据包还是IP类型数据包;
可选的,可以在源基站向目标基站发送切换请求的数据包各承载配置信息中通过UE的配置信息确定数据包类型,例如数据包类型指示信息或者头压缩信息等;
可选的,可以通过数据包各承载配置信息中的QoS信息确定数据包类型;
可选的,可以通过核心网控制节点配置确定数据包类型。
将上述步骤706***到第一实施例中以源基站为执行主体的步骤305和306之间,即可得到本申请提出的极简网络架构下切换方法的第五实施例,其他步骤与第一实施例均相同,此处不再赘述。
第五实施例相对于现有技术的优点与第一实施例大致相同。
第五实施例相对于第一实施例,增加源基站指示数据包类型的步骤,可以让目标基站确认转发过来的数据包类型并进行对应的解析,避免目标基站盲检,提高了数据传输效率。
上述第一实施例与第二实施例的区别为上行路径更新的执行主体不同,第一实施例为UE,第二实施例为目标基站;上述第一实施例与第三实施例的区别为指示下行数据包转发完成的执行主体不同,第一实施例为源基站,第三实施例为目标基站;上述第一实施例与第四实施例的区别为站间数据转发的隧道不同,第一实施例为GTP隧道,第四实施例为MAC隧道或协商确定隧道类型或由核心网控制节点配置隧道类型;上述第五实施例与第一实施例的区别为增加了源基站指示数据包类型的步骤,可以让目标基站确认转发过来的数据包类型并进行对应的解析,避免第一实施例中的盲检。所述第三实施例可以与第二实施例组合,构成新的实施例;所述第四实施例可以与第二实施例组合,构成新的实施例;所述第四实施例可以与第三实施例组合,构成新的实施例;所述第四实施例可以与第三实施例和第二实施例组合,构成新的实施例;所述第五实施例可以与上述任一实施例或任一实施例组合进行组合,构成新的实施例。
本申请除了提出数据通信方法外,还提出一种复合式网络架构。所述复合式网络架构不仅包括本申请提出的去掉用户面锚点的新的极简网络架构,还包括现有技术中包含用户面锚点的原有网络架构;新架构和原有架构可以通过指示信息进行指示。
图8是本申请提出的复合式网络架构第六实施例的示意图。
804、源基站向目标基站发送切换请求,其中包括针对以太网数据包承载的一些配置信息。
所述数据包可以是以太网数据包或IP网数据包,与要传输到的外部网络类型有关;
所述配置信息包括但不限于服务质量(Quality of Service,简称:QoS)信息,UE局域网地址(Media Access Control Address,简称:MAC),以太网数据承载的指示信息,(例如分组数据汇聚协议(Packet Data Convergence Protocol,简称:PDCP)头压缩算法),以及所述太网数据承载对应的以太网协议类型等;
所述配置信息还必须包括切换模式指示信息用于指示后续步骤中路径更新要使用无用户面锚点的新的极简网络架构还是有用户面锚点的现有技术原有架构;
所述目标基站根据各承载配置信息中的QoS信息和自身的资源进行准入控制,确定接受切换请求;然后,所述目标基站向源基站发送切换确认消息,其中携带切换命令。
813、目标基站向源基站发送切换确认消息,其中携带切换命令和切换模式确认信息。
目标基站根据源基站发送的切换模式指示信息选择相应的网络架构,并向源基站发送切换模式确认信息。
源基站将所述切换命令和切换模式确认信息通过RRC重配置消息透传给UE。
上述第六实施例还包括:
805、源基站通过核心网控制节点进行配置,确定后续步骤中路径更新要使用无用户面锚点的新的极简网络架构还是有用户面锚点的现有技术原有架构。
814、目标基站通过核心网控制节点进行配置,确定后续步骤中路径更新要使用无用户面锚点的新的极简网络架构还是有用户面锚点的现有技术原有架构。
将上述步骤804替换第一实施例中以源基站为执行主体的步骤304,并将步骤813替换第一实施例中以目标基站为执行主体的步骤313,即可得到本申请提出的极简网络架构下切换方法的第六实施例;可选的,将上述步骤805***到第一实施例中以源基站为执行主体的步骤305和306之间,并将上述步骤814***到第一实施例中以源基站为执行主体的步骤313和314之间,即可得到本申请提出的极简网络架构下切换方法的第六实施例;其他步骤与第一实施例均相同,此处不再赘述。
第六实施例相对于现有技术和第一实施例,可以自行选择不同的网络架构切换模式,使所述蜂窝网络可以灵活的应对各种应用场景。
除上述实施例提出的无用户面锚点的新的极简网络架构和复合式网络架构外,所述新的极简网络架构还可以是用户面锚点SGW与目标基站合设的方式,在SGW与目标基站合设的情况下,上述实施例中的切换方案流程不产生变化。
以上,结合图2至图8详细描述了本申请提出的极简网络架构下切换方法的相关实施例;下面,将结合图9至图10描述本申请实施例相关的装置,上述方法实施例所描述的技术特征同样适用于以下装置实施例。
与针对极简网络架构下切换方法的执行主体为源基站相对应,本发明实施例提供一种切换装置,所述切换装置可为源基站。图9示出了所述切换装置90的一种结构,其至少可包括:
处理单元900,用于当终端设备切换到第一基站,接收交换机发送的数据后,生成第二指示信息,所述第二指示信息用于指示所述第二基站停止接收所述交换机发送的数据;
收发单元902,发送第二指示信息给所述第二基站;以及根据所述第二基站的第二指 示信息的反馈确认,将所述交换机发送的数据发送给所述终端设备。
进一步地,所述处理单元还用于生成第一指示信息,所述第一指示信息用于指示所述终端设备切换到所述第一基站;
所述收发单元,还用于发送所述第一指示信息给交换机。
进一步地,所述处理器,还用于根据所述终端设备的标识信息,确定所述终端设备的数据发送给所述交换机;
所述收发单元,还用于接收所述终端设备的数据;以及发送所述终端设备的数据给所述交换机。
进一步地,所述处理器,还用于根据终端设备的标识信息ID,获取所述终端设备的标识信息对应的所述终端设备的MAC地址。
进一步地,所述处理器,具体用于根据所述终端设备的MAC地址,建立路由表,所述路由表包括:所述终端设备的MAC地址、所述第一基站的目的MAC地址的对应关系。
本申请实施例还提供一种通信装置,所述装置100包括:
处理单元1000,用于当终端设备切换到第一基站,交换机获得第一指示信息,所述第一指示信息用于指示所述终端设备切换到所述第一基站;
收发单元1002,用于发送数据给所述第一基站。
进一步地,所述收发单元,还用于接收发送所述终端设备的数据给所述交换机。
所述处理单元,还用于根据终端设备的标识信息ID,获取所述终端设备的标识信息对应的所述终端设备的MAC地址。
进一步地,所述处理单元,还用于根据所述终端设备的MAC地址,建立路由表,所述路由表包括:所述终端设备的MAC地址、所述第一基站的目的MA C地址的对应关系。
本申请提供一种计算机可读存储介质,该计算机可读存储介质中存储有指令,当该指令在计算机上运行时,使得计算机执行上述任一实施例提供的方法。
本申请提供一种芯片,包括存储器和处理器,存储器用于存储计算机程序,处理器用于从存储器中调用并运行该计算机程序,以执行上述任一实施例提供的方法。
可选地,上述芯片还可以仅包括处理器,处理器用于读取并执行存储器中存储的计算机程序,当计算机程序被执行时,处理器执行上述任一实施例提供的方法。
本申请还提供一种计算机程序产品,该计算机程序产品包含计算机程序代码,当计算机程序代码在计算机上运行时,使得计算机执行上述任一实施例提供的方法的方法。
可选的,上述存储器与处理器可以是物理上相互独立的单元,或者,存储器也可以和处理器集成在一起。
Claims (20)
- 一种数据通信方法,其特征在于,所述方法包括:当终端设备切换到第一基站,所述第一基站接收交换机发送的数据后,所述第一基站生成第二指示信息,所述第二指示信息用于指示所述第二基站停止接收所述交换机发送的所述数据;所述第一基站向所述第二基站发送所述第二指示信息;所述第一基站接收到所述第二基站针对所述第二指示信息的反馈确认后,向所述终端设备发送所述交换机发送的所述数据。
- 根据权利要求1所述的方法,其特征在于,所述方法还包括:所述第一基站生成第一指示信息,所述第一指示信息用于指示所述终端设备切换到所述第一基站;所述第一基站向所述交换机发送所述第一指示信息。
- 根据权利要求1所述的方法,其特征在于,所述方法还包括:所述第一基站接收所述终端设备的相关数据;所述第一基站根据所述终端设备的标识信息,确定将所述终端设备的相关数据发送给所述交换机;所述第一基站向所述交换机发送所述终端设备的相关数据。
- 根据权利要求1所述的方法,其特征在于,所述方法还包括:所述第一基站根据终端设备的标识信息ID,获取所述终端设备的标识信息对应的所述终端设备的MAC地址。
- 根据权利要求4所述的方法,其特征在于,所述方法还包括:所述第一基站根据所述终端设备的MAC地址,建立路由表,所述路由表包括:所述终端设备的MAC地址、所述第一基站的目的MAC地址的对应关系。
- 一种数据通信方法,其特征在于,所述方法包括:当终端设备切换到第一基站,交换机获得第一指示信息,所述第一指示信息用于指示所述终端设备切换到所述第一基站;所述交换机发送数据给所述第一基站。
- 根据权利要求6所述的方法,其特征在于,所述方法还包括:所述交换机接收发送所述终端设备的数据给所述交换机。
- 根据权利要求1所述的方法,其特征在于,所述方法还包括:所述交换机根据终端设备的标识信息ID,获取所述终端设备的标识信息对应的所述终端设备的MAC地址。
- 根据权利要求8所述的方法,其特征在于,所述方法还包括:所述交换机根据所述终端设备的MAC地址,建立路由表,所述路由表包括:所述终端设备的MAC地址、所述第一基站的目的MAC地址的对应关系。
- 一种通信装置,其特征在于,所述装置包括:处理单元,用于当终端设备切换到第一基站,接收交换机发送的数据后,生成第二指示信息,所述第二指示信息用于指示所述第二基站停止接收所述交换机发送的数据;收发单元,发送第二指示信息给所述第二基站;以及根据所述第二基站的第二指示信 息的反馈确认,将所述交换机发送的数据发送给所述终端设备。
- 根据权利要求10所述的装置,其特征在于,所述处理单元还用于生成第一指示信息,所述第一指示信息用于指示所述终端设备切换到所述第一基站;所述收发单元,还用于发送所述第一指示信息给交换机。
- 根据权利要求10所述的装置,其特征在于,所述处理器,还用于根据所述终端设备的标识信息,确定所述终端设备的数据发送给所述交换机;所述收发单元,还用于接收所述终端设备的数据;以及发送所述终端设备的数据给所述交换机。
- 根据权利要求10所述的装置,其特征在于,所述处理器,还用于根据终端设备的标识信息ID,获取所述终端设备的标识信息对应的所述终端设备的MAC地址。
- 根据权利要求13所述的装置,其特征在于,所述处理器,具体用于根据所述终端设备的MAC地址,建立路由表,所述路由表包括:所述终端设备的MAC地址、所述第一基站的目的MAC地址的对应关系。
- 一种通信装置,其特征在于,所述装置包括:处理单元,用于当终端设备切换到第一基站,交换机获得第一指示信息,所述第一指示信息用于指示所述终端设备切换到所述第一基站;收发单元,用于发送数据给所述第一基站。
- 根据权利要求15所述的装置,其特征在于,所述收发单元,还用于接收发送所述终端设备的数据给所述交换机。
- 根据权利要求15所述的装置,其特征在于,所述处理单元,还用于根据终端设备的标识信息ID,获取所述终端设备的标识信息对应的所述终端设备的MAC地址。
- 根据权利要求17所述的装置,其特征在于,所述处理单元,还用于根据所述终端设备的MAC地址,建立路由表,所述路由表包括:所述终端设备的MAC地址、所述第一基站的目的MAC地址的对应关系。
- 一种计算机可读存储介质,其特征在于,所述计算机可读存储介质中存储有指令,当所述指令在计算机上运行时,使得所述计算机执行如权利要求1-5中任一项所述的方法,执行如权利要求6-9中任一项所述的方法。
- 一种芯片,其特征在于,包括:存储器,用于存储计算机程序;处理器,用于读取并执行所述存储器中存储的所述计算机程序,当所述计算机程序被执行时,所述处理器执行如权利要求1-5中任一项所述的方法,执行如权利要求6-9中任一项所述的方法。
Priority Applications (2)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
EP19887648.4A EP3873132A4 (en) | 2018-11-20 | 2019-11-20 | DATA COMMUNICATION METHOD AND APPARATUS |
US17/323,325 US20210274395A1 (en) | 2018-11-20 | 2021-05-18 | Data communication method and apparatus |
Applications Claiming Priority (2)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201811380553.9A CN111200851A (zh) | 2018-11-20 | 2018-11-20 | 一种数据通信方法以及装置 |
CN201811380553.9 | 2018-11-20 |
Related Child Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
US17/323,325 Continuation US20210274395A1 (en) | 2018-11-20 | 2021-05-18 | Data communication method and apparatus |
Publications (1)
Publication Number | Publication Date |
---|---|
WO2020103871A1 true WO2020103871A1 (zh) | 2020-05-28 |
Family
ID=70746104
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
PCT/CN2019/119748 WO2020103871A1 (zh) | 2018-11-20 | 2019-11-20 | 一种数据通信方法及装置 |
Country Status (4)
Country | Link |
---|---|
US (1) | US20210274395A1 (zh) |
EP (1) | EP3873132A4 (zh) |
CN (1) | CN111200851A (zh) |
WO (1) | WO2020103871A1 (zh) |
Families Citing this family (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN114079980B (zh) * | 2020-08-06 | 2023-11-03 | 北京佰才邦技术股份有限公司 | 一种切换方法及基站设备 |
CN114079981B (zh) * | 2020-08-06 | 2024-02-02 | 北京佰才邦技术股份有限公司 | 一种网络设备切换方法及网络设备 |
WO2022027653A1 (zh) * | 2020-08-07 | 2022-02-10 | 华为技术有限公司 | 信息传输方法、通信装置及存储介质 |
Citations (5)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN105744575A (zh) * | 2014-12-11 | 2016-07-06 | 中国电信股份有限公司 | 用于小区切换的方法、无线网sdn控制器和*** |
CN106686572A (zh) * | 2016-12-20 | 2017-05-17 | 北京工业大学 | 一种基于sdn的移动性管理的方法 |
CN107277879A (zh) * | 2016-04-01 | 2017-10-20 | 北京三星通信技术研究有限公司 | 一种支持无缝切换的方法及基站设备 |
WO2018142308A1 (en) * | 2017-02-03 | 2018-08-09 | Telefonaktiebolaget Lm Ericsson (Publ) | Handover with zero ms user plane interruption |
WO2018178075A1 (en) * | 2017-03-30 | 2018-10-04 | Sony Corporation | Wireless telecommunications apparatus and methods |
Family Cites Families (15)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
GB2409377B (en) * | 2003-12-17 | 2006-05-24 | Motorola Inc | Wireless access networks |
JPWO2006109462A1 (ja) * | 2005-04-05 | 2008-10-16 | 松下電器産業株式会社 | 無線通信システムおよび無線通信方法 |
US8437306B2 (en) * | 2007-08-08 | 2013-05-07 | Qualcomm Incorporated | Layer 2 tunneling of data during handover in a wireless communication system |
US20090092098A1 (en) * | 2007-10-05 | 2009-04-09 | Samsung Electronics Co., Ltd. | System and method for updating neighbor base station information in a communication system |
US20090109926A1 (en) * | 2007-10-31 | 2009-04-30 | Qualcomm Incorporated | Methods and systems for in-order delivery during handoff using a timer in mobile communications |
US8463232B2 (en) * | 2007-12-31 | 2013-06-11 | Motorola Mobility Llc | Accurate billing for services used across multiple serving nodes |
JP4952586B2 (ja) * | 2008-01-07 | 2012-06-13 | 富士通株式会社 | パケットデータの廃棄方法、無線通信装置、移動通信システム |
CN107667481A (zh) * | 2015-04-07 | 2018-02-06 | 三星电子株式会社 | 用于使用波束成形的无线通信***中的切换的方法和装置 |
US10349317B2 (en) * | 2015-07-06 | 2019-07-09 | Telefonaktiebolaget Lm Ericsson (Publ) | Handover control in mobile communication system |
JP6487111B2 (ja) * | 2016-04-01 | 2019-03-20 | 京セラ株式会社 | 通信方法、プロセッサ、基地局、及びネットワーク装置 |
CN109076417A (zh) * | 2016-04-20 | 2018-12-21 | 韩国电子通信研究院 | 切换方法 |
WO2018079998A1 (ko) * | 2016-10-27 | 2018-05-03 | 엘지전자(주) | 무선 통신 시스템에서 핸드오버를 수행하기 위한 방법 및 이를 위한 장치 |
WO2018148893A1 (zh) * | 2017-02-15 | 2018-08-23 | 华为技术有限公司 | 数据传输方法和设备 |
EP3610672A1 (en) * | 2017-04-10 | 2020-02-19 | Nokia Solutions and Networks Oy | Handover with no or limited mme involvement |
JP7121487B2 (ja) * | 2017-12-15 | 2022-08-18 | パナソニックホールディングス株式会社 | 移動端末装置、基地局装置、通信システムおよび通信制御方法 |
-
2018
- 2018-11-20 CN CN201811380553.9A patent/CN111200851A/zh active Pending
-
2019
- 2019-11-20 EP EP19887648.4A patent/EP3873132A4/en active Pending
- 2019-11-20 WO PCT/CN2019/119748 patent/WO2020103871A1/zh unknown
-
2021
- 2021-05-18 US US17/323,325 patent/US20210274395A1/en active Pending
Patent Citations (5)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN105744575A (zh) * | 2014-12-11 | 2016-07-06 | 中国电信股份有限公司 | 用于小区切换的方法、无线网sdn控制器和*** |
CN107277879A (zh) * | 2016-04-01 | 2017-10-20 | 北京三星通信技术研究有限公司 | 一种支持无缝切换的方法及基站设备 |
CN106686572A (zh) * | 2016-12-20 | 2017-05-17 | 北京工业大学 | 一种基于sdn的移动性管理的方法 |
WO2018142308A1 (en) * | 2017-02-03 | 2018-08-09 | Telefonaktiebolaget Lm Ericsson (Publ) | Handover with zero ms user plane interruption |
WO2018178075A1 (en) * | 2017-03-30 | 2018-10-04 | Sony Corporation | Wireless telecommunications apparatus and methods |
Non-Patent Citations (3)
Title |
---|
ERICSSON: "Intra 5G System Handover", R3-171147, 3GPP TSG-RAN WG3 MEETING #95BIS, 3 April 2017 (2017-04-03), XP051245866 * |
See also references of EP3873132A4 * |
ZTE: "Further Discussion and 38.300 TP on Slice Aware Mobility", R3-181687, 3GPP TSG RAN WG3#99BIS, 5 April 2018 (2018-04-05), XP051416599, DOI: 20200217105838A * |
Also Published As
Publication number | Publication date |
---|---|
US20210274395A1 (en) | 2021-09-02 |
EP3873132A1 (en) | 2021-09-01 |
EP3873132A4 (en) | 2022-01-19 |
CN111200851A (zh) | 2020-05-26 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
JP6405454B2 (ja) | ユーザー装置の基地局ハンドオーバ方法及び基地局、ユーザー装置 | |
JP4533431B2 (ja) | Ipアドレス設定の遅延によるハンドオーバー実行方法 | |
JP5920801B2 (ja) | データ転送方法、装置、および通信システム | |
US11917449B2 (en) | Communication method and device and storage medium | |
WO2017054538A1 (zh) | 建立辅助信令链路的方法及其装置、基站及终端 | |
CN104427489B (zh) | 一种通信切换、建立方法及设备 | |
US8179851B2 (en) | Mobile communication system, mobile communication method, and communication apparatus | |
US20170339722A1 (en) | Method and device for transmitting downlink data | |
WO2005081428A1 (ja) | 移動通信システム及び移動通信方法 | |
US20210274395A1 (en) | Data communication method and apparatus | |
CN111901817A (zh) | 数据包传输方法、装置、通信节点及存储介质 | |
EP3541116B1 (en) | Data migration method and device | |
US9961045B2 (en) | Service path changing method and apparatus | |
US20230029292A1 (en) | Data transmission method and apparatus | |
WO2021026706A1 (zh) | 一种f1接口管理方法及装置 | |
JP2023533422A (ja) | デュアルコネクティビティ下でのサイドリンクリレー通信のための方法 | |
US20140307712A1 (en) | Changes of Forward-Link and Reverse-Link Serving Access Points | |
WO2022082690A1 (zh) | 群组切换的方法、装置和*** | |
WO2017166291A1 (zh) | 一种通信方法、终端、基站和移动性管理设备 | |
WO2020088177A1 (zh) | 一种通信方法、移动性管理实体、用户设备及服务网关 | |
KR20230070483A (ko) | Iab-노드 마이그레이션 방법 및 장치 | |
TW202033047A (zh) | 行動性中斷減少之方法及其使用者設備 | |
KR101104517B1 (ko) | Ip 주소 설정을 지연하여 핸드오버를 수행하는 방법 | |
WO2022205326A1 (en) | Integrated access and backhaul donor migration methods and systems | |
WO2022233008A1 (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: 19887648 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: 2019887648 Country of ref document: EP Effective date: 20210527 |