Method and communication device for transmitting multiple data streams of different communication services over a multipath transmission system

US12047276B2 · US · B2

Patent metadata
FieldValue
Publication numberUS-12047276-B2
Application numberUS-202017763239-A
CountryUS
Kind codeB2
Filing dateOct 9, 2020
Priority dateOct 10, 2019
Publication dateJul 23, 2024
Grant dateJul 23, 2024

How to read this patent

A practical reading order for non-experts. Skip the full description unless you need deep technical detail.

  1. Title

    What the patent document calls the invention.

  2. Abstract

    A short plain-language summary of the technical disclosure.

  3. Assignees and inventors

    Who owns or filed the patent and who is credited as inventor.

  4. Key dates

    Filing, priority, publication, and grant dates set the timeline.

  5. First independent claim

    The legal scope of protection — read this for what is actually claimed.

  6. CPC / IPC classifications

    Technology tags used to group this patent with similar filings.

  7. Citations and related patents

    Prior art links and similar publications in this corpus.

Abstract

Official abstract text for this publication.

A method for transmitting multiple data streams of different communication services over a multipath transmission system includes: providing data to be transmitted, wherein the data to be transmitted comprises first data and second data; detecting, out of a plurality of communication services, a first communication service the first data belongs to and a second communication service the second data belongs to; mapping the first data to a first data stream and the second data to a second data stream based on the first and second detected communication services; scheduling transfer of the first data stream and the second data stream based on the first classification parameter assigned to the first and second communication services; and scheduling transmission of the first data and the second data to the destination communication device based on the at least one second classification parameter assigned to the first and second communication services.

First claim

Opening claim text (preview).

The invention claimed is: 1. A method for transmitting multiple data streams of different communication services over a multipath transmission system, wherein the method comprises the following steps: a) assigning to each communication service of a plurality of communication services a predefined set of classification parameters, wherein each predefined set of classification parameters comprises a first classification parameter and at least one second classification parameter, wherein the first classification parameter is a priority value; b) providing, at a communication device configured to transmit data traffic to a destination communication device, data to be transmitted, wherein the data to be transmitted comprises first data and second data; c) detecting, out of the plurality of communication services, a first communication service the first data belongs to and a second communication service the second data belongs to; d) mapping, by the communication device, the first data to a first data stream and the second data to a second data stream based on the first and second detected communication services; e) scheduling, by a data stream scheduler of the communication device, transfer of the first data stream and the second data stream from the data stream scheduler to a path scheduler of the communication device based on the first classification parameter assigned to the first communication service and the first classification parameter assigned to the second communication service; and f) subsequent to step e), scheduling, by the path scheduler of the communication device, transmission of the first data and the second data to the destination communication device based on the at least one second classification parameter assigned to the first communication service and the at least one second classification parameter assigned to the second communication service; wherein the at least one second classification parameter of each predefined set of classification parameters comprises: a multi-connectivity mode, wherein the multi-connectivity mode defines the number of different paths to be simultaneously used for transmitting a respective data stream over the multipath transmission system, a path selection rule; and/or a path order rule; wherein step e) and/or step f) is based on a multi-stream capable network protocol which comprises the data stream scheduler and the path scheduler, wherein the multi-stream capable transmission protocol is based on a Stream Control Transmission Protocol (SCTP) or a Quick UDP Internet Connections (QUIC) network protocol. 2. The method of claim 1 , wherein a connection comprising at least two communication paths is established between the communication device and the destination communication device using a multi-stream capable network protocol, and wherein step f) comprises transmitting the first data stream including the first data and the second data stream including the second data over at least one of the at least two communication paths from the communication device to the destination communication device. 3. The method of claim 2 , wherein the connection is established over a hybrid access network. 4. The method of claim 1 , wherein at step c) the detection of the first communication service is based on predefined information of the first data and the detection of the second communication service is based on predefined information of the second data, wherein the predefined information includes: an IP address and/or a port address of the destination device; an IP address and/or a port address of the communication device; payload information; and/or traffic pattern information. 5. The method of claim 1 , wherein the first data of the first data stream and the second data of the second data stream are transmitted via IP packets. 6. The method of claim 2 , wherein the first and second data streams transmitted in step f) are each received and processed by the destination communication device. 7. The method of claim 6 , wherein processing the first and second data streams comprises: re-constructing the first data stream based on the first data stream having been transmitted via the at least two communication paths; or re-constructing the second data stream based on the second data stream having been transmitted via the at least two communication paths. 8. The method of claim 6 , wherein the first and second data streams are processed in an order based on the priority values associated with the first and second communication services. 9. The method of claim 2 , further comprising: monitoring the at least two communication paths with respect to each communication service of step a); and changing the at least one second classification parameter assigned at step a) to each communication service based on a result of the monitoring step. 10. A communication device for transmitting multiple data streams of different communication services according to a multi-stream capable network protocol, comprising: a first storage configured to store a plurality of predefined sets of classification parameters; a second storage configured to store a program including a plurality of instructions; at least two access interfaces, each access interface corresponding to at least one path; and a processor configured to execute the program to facilitate the following being performed by the communication device: a) assigning to each communication service of a plurality of communication services a predefined set of classification parameters, wherein each predefined set of classification parameters comprises a first classification parameter and at least one second classification parameter, wherein the first classification parameter is a priority value; b) providing data to be transmitted, wherein the data to be transmitted comprises first data and second data; c) detecting, out of the plurality of communication services, a first communication service the first data belongs to and a second communication service the second data belongs to; d) mapping, by the communication device, the first data to a first data stream and the second data to a second data stream based on the first and second detected communication services; e) scheduling, by a data stream scheduler of the communication device, transfer of the first data stream and the second data stream from the data stream scheduler to a path scheduler of the communication device based on the first classification parameter assigned to the first communication service and the first classification parameter assigned to the second communication service; and f) subsequent to step e), scheduling, by the path scheduler of the communication device, transmission of the first data and the second data to a destination communication device based on the at least one second classification parameter assigned to the first communication service and the at least one second classification parameter assigned to the second communication service; wherein the at least one second classification parameter of each predefined set of classification parameters comprises: a multi-connectivity mode, wherein the multi-connectivity mode defines the number of different paths to be simultaneously used for transmitting a respective data stream over the multipath transmission system; a path selection rule; and/or a path order rule; wherein step e) and/or step f) is based on a multi-stream capable network protocol which comprises the data stream scheduler and the path scheduler, wherein the multi-stream capable transmission protocol is based on a Stream Control Transmission Protocol (SCTP) or a Quick UDP Internet Connections (QUIC) network protocol.

Assignees

Inventors

Classifications

  • Multichannel or multilink protocols · CPC title

  • H04L45/306Primary

    Route determination based on the nature of the carried application · CPC title

  • taking into account QoS or priority requirements · CPC title

  • Traffic characterised by specific attributes, e.g. priority or QoS · CPC title

  • relying on flow classification, e.g. using integrated services [IntServ] · CPC title

Patent family

Related publications grouped by family.

External sources

Frequently asked questions

Answers are generated from the same data shown on this page.

What does patent US12047276B2 cover?
A method for transmitting multiple data streams of different communication services over a multipath transmission system includes: providing data to be transmitted, wherein the data to be transmitted comprises first data and second data; detecting, out of a plurality of communication services, a first communication service the first data belongs to and a second communication service the second …
Who is the assignee on this patent?
Deutsche Telekom Ag
What technology area does this patent fall under?
Primary CPC classification H04L45/306. Mapped technology areas include Electricity.
When was this patent published?
Publication date Tue Jul 23 2024 00:00:00 GMT+0000 (Coordinated Universal Time) (B2). Legal status and post-grant events are not shown on this page.
What related patents are in patentsdb?
We list 1 related publication on this page (citations in our corpus or others sharing the same primary CPC).