IP Library › Granted Patent US 11,902,718
Granted Patent B2
US 11,902,718 · App. 17/715,315 · Granted Feb 13, 2024

Service data transmission method, related device, and digital processing chip

Inventors: Junling Xiang (Shenzhen, CN); Wei Su (Dongguan, CN)
Assignee: HUAWEI TECHNOLOGIES CO., LTD.
H04Q11/0003H04Q11/0066
View Patent ↗
Loading inventors, assignments & file history…
Monitor This Case
Get email alerts when status or documents change.
Order Certified Copies
Most orders are placed with the USPTO same day — all within 24 business hours.
Order via The Patent Place →
Pre-filled with this patent's details
Quick Facts
Patent No.
US 11,902,718
App. No.
17/715,315
Granted
Feb 13, 2024
Kind
B2
Abstract

A service data transmission method, a related device, and a digital processing chip, to reduce a transmission latency of service data. The method in the embodiments includes the following steps: a first device encapsulates a channel frame in a transmission frame, where the channel frame is used to carry service data. Next, the first device sends the transmission frame to a second device. A transmission manner of the channel frame is a non-decapsulation manner between an optical transport network and an access network.

Claims (50)

1. A service data transmission method comprising:

encapsulating, by a first device, a channel frame in a transmission frame, wherein the channel frame is used to carry service data, the channel frame is transmitted between an optical transport network and an access network in a non-decapsulation transmission manner, and the transmission frame comprises indication information used to indicate the channel frame; and

sending, by the first device, the transmission frame to a second device.

2. The service data transmission method according to claim 1 , wherein before the encapsulating, by the first device, the channel frame in the transmission frame, the method further comprises:

processing, by the first device, the channel frame to form an intermediate frame, wherein a byte quantity corresponding to the intermediate frame is less than or equal to a first byte quantity, and the first byte quantity is a byte quantity corresponding to a payload area of a 10-gigabit-capable passive optical network encapsulation method (XGEM) frame.

3. The service data transmission method according to claim 2 , wherein processing, by the first device, the channel frame to form the intermediate frame further comprises:

when a second byte quantity is greater than the first byte quantity, dividing, by the first device, the channel frame to form a plurality of intermediate frames, wherein the second byte quantity is a byte quantity corresponding to the channel frame.

4. The service data transmission method according to claim 3 , wherein dividing, by the first device, the channel frame to form the plurality of intermediate frames further comprises:

obtaining, by the first device, a division parameter, wherein the division parameter is a quotient between the second byte quantity used as a dividend and the first byte quantity used as a divisor; and

evenly dividing, by the first device, the channel frame based on the division parameter, to form the intermediate frames, wherein a quantity of intermediate frames is equal to the division parameter.

5. The service data transmission method according to claim 2 , wherein processing, by the first device, the channel frame to form the intermediate frame further comprises:

when a second byte quantity is less than or equal to the first byte quantity, combining, by the first device, a plurality of channel frames to form the intermediate frame, wherein the second byte quantity is a byte quantity corresponding to the channel frame.

6. The service data transmission method according to claim 5 , wherein a quotient between the first byte quantity used as a dividend and the second byte quantity used as a divisor is a positive integer greater than 1.

7. The service data transmission method according to claim 2 , wherein encapsulating, by the first device, the channel frame in the transmission frame further comprises:

encapsulating, by the first device, the intermediate frame in the payload area of the XGEM frame; and

encapsulating, by the first device, the XGEM frame in the transmission frame, wherein the transmission frame is a 10-gigabit-capable passive optical network transmission convergence (XGTC) frame.

8. The service data transmission method according to claim 2 , wherein a first intermediate frame is used to carry first service data, a second intermediate frame is used to carry second service data, and the encapsulating, by the first device, the channel frame in the transmission frame further comprises:

encapsulating, by the first device, a first service slice and a second service slice in the payload area of the XGEM frame in an interleaving manner, wherein an overhead of the XGEM frame carries the indication information, the first service slice belongs to the first intermediate frame, the second service slice belongs to the second intermediate frame, and a ratio between a quantity of bytes comprised in the first service slice and a quantity of bytes comprised in the second service slice is equal to a bandwidth ratio between the first service data and the second service data; and

encapsulating, by the first device, the XGEM frame in the transmission frame, wherein the transmission frame is an XGTC frame.

9. The service data transmission method according to claim 1 , wherein encapsulating, by the first device, the channel frame in the transmission frame further comprises:

when a second byte quantity is less than or equal to a first byte quantity, encapsulating, by the first device, the channel frame in a payload area of an XGEM frame, wherein the second byte quantity is a byte quantity corresponding to the channel frame, and the first byte quantity is a byte quantity corresponding to the payload area of the XGEM frame; and

encapsulating, by the first device, the XGEM frame in the transmission frame, wherein the transmission frame is an XGTC frame.

10. The service data transmission method according to claim 9 , wherein a quotient between the first byte quantity used as a dividend and the second byte quantity used as a divisor is 1.

11. A service data transmission method comprising:

receiving, by a second device, a transmission frame from a first device, wherein the transmission frame comprises indication information used to indicate a channel frame; and

obtaining, by the second device, the channel frame carried in the transmission frame, wherein the channel frame is used to carry service data, and the channel frame is transmitted between an optical transport network and an access network in a non-decapsulation manner.

12. The service data transmission method according to claim 11 , wherein obtaining, by the second device, the channel frame carried in the transmission frame further comprises:

obtaining, by the second device, an intermediate frame carried in the transmission frame, wherein a byte quantity corresponding to the intermediate frame is less than or equal to a first byte quantity, and the first byte quantity is a byte quantity corresponding to a payload area of an XGEM frame; and

processing, by the second device, the intermediate frame to obtain the channel frame.

13. The service data transmission method according to claim 12 , wherein obtaining, by the second device, the intermediate frame carried in the transmission frame further comprises:

obtaining, by the second device, the XGEM frame carried in the transmission frame, wherein the transmission frame is an XGTC frame, and an overhead of the XGEM frame carries the indication information;

obtaining, by the second device, a first service slice and a second service slice from the XGEM frame, wherein the first service slice belongs to a first intermediate frame, the second service slice belongs to a second intermediate frame, the first intermediate frame is used to carry first service data, the second intermediate frame is used to carry second service data, and a ratio between a quantity of bytes comprised in the first service slice and a quantity of bytes comprised in the second service slice is equal to a bandwidth ratio between the first service data and the second service data;

obtaining, by the second device, the first intermediate frame based on the first service slice; and

obtaining, by the second device, the second intermediate frame based on the second service slice.

14. A digital processing chip comprising a processor and a memory that are interconnected by a line, wherein the memory is configured to stores instructions, and the processor is configured to perform a service data transmission method:

encapsulating a channel frame in a transmission frame, wherein the channel frame is used to carry service data, the channel frame is transmitted between an optical transport network and an access network in a non-decapsulation transmission manner, and the transmission frame comprises indication information used to indicate the channel frame; and

sending the transmission frame to a second device.

15. The digital processing chip according to claim 14 , wherein the processor is further configured to process

the channel frame to form an intermediate frame, wherein a byte quantity corresponding to the intermediate frame is less than or equal to a first byte quantity, and the first byte quantity is a byte quantity corresponding to a payload area of a 10-gigabit-capable passive optical network encapsulation method (XGEM) frame.

16. The digital processing chip according to claim 15 , wherein processing the channel frame to form the intermediate frame further comprises:

when a second byte quantity is greater than the first byte quantity, dividing the channel frame to form a plurality of intermediate frames, wherein the second byte quantity is a byte quantity corresponding to the channel frame.

17. The digital processing chip according to claim 16 , wherein dividing the channel frame to form a plurality of intermediate frames further comprises:

obtaining a division parameter, wherein the division parameter is a quotient between the second byte quantity used as a dividend and the first byte quantity used as a divisor; and

evenly dividing the channel frame based on the division parameter, to form the intermediate frames, wherein a quantity of intermediate frames is equal to the division parameter.

18. The digital processing chip according to claim 15 , wherein processing the channel frame to form the intermediate frame further comprises:

when a second byte quantity is less than or equal to the first byte quantity, combining a plurality of channel frames to form the intermediate frame, wherein the second byte quantity is a byte quantity corresponding to the channel frame.

19. The digital processing chip according to claim 18 , wherein a quotient between the first byte quantity used as a dividend and the second byte quantity used as a divisor is a positive integer greater than 1.

20. The digital processing chip according to claim 15 , wherein encapsulating the channel frame in the transmission frame further comprises:

encapsulating the intermediate frame in the payload area of the XGEM frame; and

encapsulating the XGEM frame in the transmission frame, wherein the transmission frame is a 10-gigabit-capable passive optical network transmission convergence (XGTC) frame.

Assignments (1)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jul 20, 2023
From: XIANG, JUNLING; SU, WEI
To: HUAWEI TECHNOLOGIES CO., LTD.
Reel/Frame 064325/0648 →
Priority Claims (1)
CN 201910980016.6 · Oct 15, 2019 · national
Continuity (2)
Continuation PCTCN2020118198 · Sep 27, 2020
Related Publication 20220232300A1 · Jul 21, 2022