Service Sending Method and Apparatus, Service Receiving Method and Apparatus, and Network System

US2019190829A1 · US · A1

Patent metadata
FieldValue
Publication numberUS-2019190829-A1
Application numberUS-201916282832-A
CountryUS
Kind codeA1
Filing dateFeb 22, 2019
Priority dateAug 25, 2016
Publication dateJun 20, 2019
Grant date

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.

Embodiments of the present disclosure disclose a service sending method and apparatus, a service receiving method and apparatus, and a network system. The service sending method includes: obtaining, by a transmit-end device, an original data flow; inserting an increment tag p in the original data flow, to generate a first data flow, where the increment tag p is used to identify a quantity of changed idle units of the first data flow relative to the original data flow; and sending the first data flow. In the embodiments of the present disclosure, transparent transport of clock frequency and time phase information of a service is implemented.

First claim

Opening claim text (preview).

What is claimed is: 1 . A service sending method, wherein the method comprises: obtaining, by a transmit-end device, an original data flow; inserting an increment tag p in the original data flow, to generate a first data flow, wherein the increment tag p identifies a quantity of changed idle units of the first data flow relative to the original data flow; and sending the first data flow. 2 . The method according to claim 1 , wherein the inserting the increment tag p in the original data flow comprises: obtaining a first segment data flow from the original data flow; determining a quantity of changed idle units of the first segment data flow relative to the original data flow; and inserting an increment tag p at a first location in the first segment data flow, wherein the first location is a location of a data unit that carries the increment tag p, and the increment tag p identifies the quantity of changed idle units of the first segment data flow relative to the original data flow. 3 . The method according to claim 2 , wherein the obtaining the first segment data flow from the original data flow comprises: identifying a start unit of the original data flow; and determining a location of the start unit as the first location. 4 . The method according to claim 2 , wherein the obtaining the first segment data flow from the original data flow comprises: setting a threshold of the increment tag p; identifying a first idle unit of the original data flow when the quantity of changed idle units of the first segment data flow relative to the original data flow is greater than or equal to the threshold; and determining a location of the first idle unit as the first location. 5 . The method according to claim 1 , wherein before the inserting the increment tag p in the original data flow, the method further comprises: inserting or deleting n idle units in the original data flow; and determining the increment tag p according to the n idle units, wherein p is equal to n when the n idle units are inserted; or p is equal to −n when the n idle units are deleted. 6 . A service receiving method, wherein the method comprises: receiving, by a receive-end device, a first data flow; extracting an increment tag p from the first data flow, wherein the increment tag p identifies a quantity of changed idle units of the first data flow relative to an original data flow; and restoring the first data flow to the original data flow according to the increment tag p. 7 . The method according to claim 6 , wherein the extracting an increment tag p from the first data flow comprises: obtaining a first segment data flow from the first data flow; determining a first location in the first segment data flow; and extracting an increment tag p from the first location, wherein the first location is a location of a data unit carries the increment tag p, and the increment tag p identifies a quantity of changed idle units of the first segment data flow relative to the original data flow. 8 . The method according to claim 6 , wherein the restoring the first data flow to the original data flow comprises: inserting p idle units in the first data flow when the increment tag p is greater than 0; or reducing idle units, whose quantity is an absolute value of p, from the first data flow when the increment tag p is less than 0. 9 . The method according to claim 7 , wherein the first location is a location of a start unit or a location of a first idle unit. 10 . The method according to claim 6 , wherein the method further comprises: obtaining a clock frequency of the original data flow. 11 . A service sending apparatus, wherein the apparatus comprises: a non-transitory memory storage comprising instructions; and one or more hardware processors in communication with the non-transitory memory storage, wherein the one or more hardware processors execute the instructions to: obtain an original data flow; insert an increment tag p in the original data flow, to generate a first data flow, wherein the increment tag p identifies a quantity of changed idle units of the first data flow relative to the original data flow; and send the first data flow. 12 . The apparatus according to claim 11 , wherein the one or more hardware processors execute the instructions to: obtain a first segment data flow from the original data flow; determine a quantity of changed idle units of the first segment data flow relative to the original data flow; and insert an increment tag p at a first location in the first segment data flow, wherein the first location is a location of a data unit that carries the increment tag p, and the increment tag p identifies the quantity of changed idle units of the first segment data flow relative to the original data flow. 13 . The apparatus according to claim 12 , wherein the one or more hardware processors execute the instructions to: identify a start unit of the original data flow; and determine a location of the start unit as the first location. 14 . The apparatus according to claim 12 , wherein the one or more hardware processors execute the instructions to: set a threshold of the increment tag p; identify a first idle unit of the original data flow when the quantity of changed idle units of the first segment data flow relative to the original data flow is greater than or equal to the threshold; and determine a location of the first idle unit as the first location. 15 . The apparatus according to claim 11 , wherein the one or more hardware processors execute the instructions to: insert or delete n idle units in the original data flow; and determine the increment tag p according to the n idle units, wherein p is equal to n when the n idle units are inserted; or p is equal to −n when the n idle units are deleted.

Assignees

Inventors

Classifications

  • carrying packets or ATM cells; (H04J3/1664 takes precedence for payloads with different packet types) · CPC title

  • characterised by the adaptation strategy · CPC title

  • H04L1/0002Primary

    by adapting the transmission rate · CPC title

  • Arrangements for detecting or preventing errors in the information received {(correcting synchronisation H04L7/00)} · CPC title

  • H04L47/10Primary

    Flow control; Congestion control · 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 US2019190829A1 cover?
Embodiments of the present disclosure disclose a service sending method and apparatus, a service receiving method and apparatus, and a network system. The service sending method includes: obtaining, by a transmit-end device, an original data flow; inserting an increment tag p in the original data flow, to generate a first data flow, where the increment tag p is used to identify a quantity of ch…
Who is the assignee on this patent?
Huawei Tech Co Ltd
What technology area does this patent fall under?
Primary CPC classification H04L1/0002. Mapped technology areas include Electricity.
When was this patent published?
Publication date Thu Jun 20 2019 00:00:00 GMT+0000 (Coordinated Universal Time) (A1). Legal status and post-grant events are not shown on this page.
What related patents are in patentsdb?
We list 8 related publications on this page (citations in our corpus or others sharing the same primary CPC).