Looking for breakthrough ideas for innovation challenges? Try Patsnap Eureka!

A user terminal device, its data forwarding method, and a communication system

A technology of user terminal equipment and forwarding method, which is applied in the field of user terminal equipment and its data forwarding, and communication systems, can solve the problem that the same data stream cannot share multi-link bandwidth, etc. Effect

Active Publication Date: 2021-07-27
ZTE CORP
View PDF7 Cites 0 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

[0004] The embodiment of the present invention provides a user terminal device, its data forwarding method, and a communication system to solve the problem that the existing equalization algorithm cannot realize the sharing of multi-link bandwidth by the same data stream

Method used

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
View more

Image

Smart Image Click on the blue labels to locate them in the text.
Viewing Examples
Smart Image
  • A user terminal device, its data forwarding method, and a communication system
  • A user terminal device, its data forwarding method, and a communication system
  • A user terminal device, its data forwarding method, and a communication system

Examples

Experimental program
Comparison scheme
Effect test

no. 1 example

[0023] figure 1 It is a flow chart of the data forwarding method provided in the first embodiment of the present invention, consisting of figure 1 It can be seen that in this embodiment, the data forwarding method provided by the present invention includes:

[0024] S101: Receive different data packets of the same data flow through at least two communication links;

[0025] For example, the data flow of a service includes 10,000 data packets. When these data packets are transmitted through two or more communication links, each link needs to transmit up to 5,000 data packets, and the transmission time will be much shorter than The transmission time required for a link to transmit 10,000 data packets, that is, when the same data stream is transmitted through multiple links, the bandwidth of these links can be shared;

[0026] S102: Obtain the sequence identifier of the received data packet, and match it with the expected value;

[0027] The sequence identifier is used to iden...

no. 2 example

[0041] figure 2 It is a schematic structural diagram of the user terminal equipment provided in the second embodiment of the present invention, which is represented by figure 2 It can be seen that, in this embodiment, the user terminal equipment provided by the present invention includes: a communication module 21 provided with at least two communication links, and an organizing module 22, wherein,

[0042] The communication module 21 is used to receive different data packets of the same data flow through at least two communication links;

[0043] The sorting module 22 is used to obtain the sequence identification of the data packet received, and matches with the expected value; When the sequence identification of the data packet matches the expected value, the data packet is sent to the user equipment through the communication module 21; When the sequence identifier does not match the expected value, the packet is buffered into the buffer queue.

[0044] In some embodimen...

no. 3 example

[0051] The present invention will be further explained in combination with specific application scenarios.

[0052] CPE that supports multiple uplinks at the same time (downloading data streams from content providers such as operators through multiple communication links), when multiple uplinks work simultaneously, due to the channel quality and bandwidth of each link If they are not the same, data packets of the same data flow traveling through different links will arrive at the CPE out of order, which reduces the user experience to a certain extent. In order to solve this problem, this embodiment provides a way to determine the queue length through the link RTT difference threshold, and at the same time combine the Sequence Number (serial number) in the data packet header to realize the message order preservation, and the effect will be much better.

[0053] Specifically, the solution provided in this embodiment is as follows:

[0054] Step 1. The protocol stipulates that t...

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
Login to View More

PUM

No PUM Login to View More

Abstract

Embodiments of the present invention provide a user terminal device, a data forwarding method, and a communication system. The method includes: receiving different data packets of the same data stream through at least two communication links; acquiring sequence identifiers of the received data packets , and match the expected value; when the sequence identifier of the data packet matches the expected value, the data packet is sent; when the sequence identifier of the data packet does not match the expected value, the data packet is buffered to the buffer queue. The embodiment of the present invention can achieve the effect of sorting out-of-order data packets arriving at the CPE, while ensuring that the same data flow shares the multi-link bandwidth, it also ensures the ordering of the data packets to the greatest extent, and solves the problem of existing equilibrium The algorithm cannot realize the problem that the same data stream shares multi-link bandwidth, which enhances the user experience.

Description

technical field [0001] The present invention relates to the communication field, in particular to a user terminal device, a data forwarding method thereof, and a communication system. Background technique [0002] In order to solve the problem that the bandwidth of CPE (Customer Premises Equipment, user terminal equipment) is limited by DSL (Digital Subscriber Line, digital subscriber line), and to expand the bandwidth, there is currently a relatively common way to insert an LTE (Long Term Evolution , long-term evolution technology) network card, etc., to expand the wired bandwidth through wireless; this kind of CPE that supports multiple uplinks (downloading data streams from operators and other content providers through multiple communication links) at the same time, in When multiple links work upstream at the same time, because the channel quality and bandwidth of each link are not the same, data packets of the same data flow going through different links will arrive at t...

Claims

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
Login to View More

Application Information

Patent Timeline
no application Login to View More
Patent Type & Authority Patents(China)
IPC IPC(8): H04L12/801H04M11/06H04L12/811
CPCH04L47/10H04L47/32H04M11/062H04L12/28H04L12/64
Inventor 葛成华
Owner ZTE CORP
Who we serve
  • R&D Engineer
  • R&D Manager
  • IP Professional
Why Patsnap Eureka
  • Industry Leading Data Capabilities
  • Powerful AI technology
  • Patent DNA Extraction
Social media
Patsnap Eureka Blog
Learn More
PatSnap group products