IP Library › Granted Patent US 12,476,900
Granted Patent B2
US 12,476,900 · App. 18/317,650 · Granted Nov 18, 2025

Communication method and system applied to metro transport network MTN or slicing packet network SPN

Inventors: Yuanlong Jiang (Shenzhen, CN); Yongjian Hu (Dongguan, CN)
Assignee: Huawei Technologies Co., Ltd.
H04L45/22H04L41/0654
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 12,476,900
App. No.
18/317,650
Granted
Nov 18, 2025
Kind
B2
Abstract

Embodiments of this application disclose a communication method and system applied to an MTN or an SPN. An MTN communication system includes a third communication apparatus connected to the first communication apparatus and the second communication apparatus by using a first MTN path and a second MTN path respectively. If the second MTN path is available, the third communication apparatus transmits data stream corresponding to a first client by using the second MTN path. If the second MTN path is unavailable, the third communication apparatus transmits the data stream corresponding to the first client by using the first MTN path, to ensure normal transmission of the data stream. In addition, the third communication apparatus may further implement load sharing.

Claims (44)

1 . A method in a network, the network comprising a first communication apparatus, a second communication apparatus, and a third communication apparatus, the third communication apparatus being connected to the first communication apparatus using a first metro transport network (MTN) path and the third communication apparatus being connected to the second communication apparatus using a second MTN path, and the method comprising:

transmitting, using flexible Ethernet (FlexE), a data stream corresponding to a first client using the second MTN path, wherein the data stream corresponding to the first client is transmitted using the first MTN path when the second MTN path becomes faulty.

2 . The method according to claim 1 , further comprising:

after the second MTN path is unavailable, transmitting, using FlexE, the data stream corresponding to the first client using the first MTN path.

3 . The method according to claim 2 , wherein before transmitting the data stream corresponding to the first client using the first MTN path, the method further comprises:

determining, based on a first indication sent by the second communication apparatus, that the second MTN path is faulty, wherein the first indication indicates that the second MTN path is faulty.

4 . The method according to claim 3 , further comprising:

sending, by the first communication apparatus, a second indication to the third communication apparatus, the second indication indicating to the third communication apparatus to switch a transmission path of the data stream corresponding to the first client from the second MTN path to the first MTN path.

5 . The method according to claim 3 , wherein before determining that the second MTN path is faulty, the method comprises:

receiving, by the third communication apparatus, the first indication from the second communication apparatus.

6 . The method according to claim 2 , wherein before transmitting the data stream corresponding to the first client using the first MTN path, the method further comprises:

receiving, by the third communication apparatus, indication information sent by the first communication apparatus, wherein the indication information instructs the third communication apparatus to switch the second MTN path to the first MTN path.

7 . The method according to claim 2 , wherein before transmitting the data stream corresponding to the first client using the first MTN path, the method further comprises:

determining, based on a third indication sent by the third communication apparatus, that the second MTN path is faulty, wherein the third indication indicates that the second MTN path is faulty.

8 . The method according to claim 7 , wherein the third indication is sent by the third communication apparatus to the first communication apparatus.

9 . The method according to claim 2 , wherein before transmitting the data stream corresponding to the first client using the first MTN path, the method further comprises:

sending, by the second communication apparatus, a first indication to the first communication apparatus or the third communication apparatus, wherein the first indication indicates that the second MTN path is faulty.

10 . The method according to claim 1 , further comprising:

transmitting, using FlexE, a data stream corresponding to a second client by using the first MTN path.

11 . A method in a network, the network comprising a first communication apparatus, a second communication apparatus, and a third communication apparatus, the third communication apparatus being connected to the first communication apparatus by using a first path and the third communication apparatus being connected to the second communication apparatus using a second path, the first communication apparatus and the second communication apparatus being connected using a first metro transport network (MTN) path, and the method comprising:

when the second path is available, transmitting a data stream corresponding to a first client using the second path; and

when the second path is unavailable, transmitting the data stream corresponding to the first client using the first path and the first MTN path.

12 . The method according to claim 11 , wherein when the second path is available, transmitting the data stream corresponding to the first client using the second path comprises:

transmitting the data stream corresponding to the first client using the first MTN path and the second path.

13 . The method according to claim 11 , further comprising:

when the second path is unavailable, determining, by the first communication apparatus based on indication information sent by the second communication apparatus, that the second path is faulty, wherein the indication information indicates that the second path is faulty.

14 . A third communication apparatus, comprising:

at least one processor; and

a memory storing instructions; and

wherein the at least one processor is configured to execute the instructions, and execution of the instructions causes the third communication apparatus to:

transmit, using flexible Ethernet (FlexE), a data stream corresponding to a first client using a second metro transport network (MTN) path, wherein the third communication apparatus is multi-homing connected to a first communication apparatus and a second communication apparatus using a first MTN path between the third communication apparatus and the first communication apparatus and the second MTN path between the third communication apparatus and the second communication apparatus, and wherein the data stream corresponding to the first client is transmitted using the first MTN path when the second MTN path becomes faulty.

15 . The third communication apparatus according to claim 14 , wherein execution of the instructions causes the third communication apparatus to:

after the second MTN path is unavailable, transmit, using FlexE, the data stream corresponding to the first client using the first MTN path.

16 . The third communication apparatus according to claim 14 , wherein execution of the instructions causes the third communication apparatus to:

before transmitting the data stream corresponding to the first client using the first MTN path, determine, based on a first indication sent by the second communication apparatus, that the second MTN path is faulty, wherein the first indication indicates that the second MTN path is faulty.

17 . The third communication apparatus according to claim 16 , wherein execution of the instructions causes the third communication apparatus to:

receive a second indication from the first communication apparatus; and

switch, according to the second indication, a transmission path of the data stream corresponding to the first client from the second MTN path to the first MTN path.

18 . The third communication apparatus according to claim 15 , wherein execution of the instructions causes the third communication apparatus to:

send a third indication to the first communication apparatus, wherein the third indication indicates that the second MTN path is faulty.

19 . The third communication apparatus according to claim 15 , wherein execution of the instructions causes the third communication apparatus to:

send a third indication to the second communication apparatus, wherein the third indication indicates that the second MTN path is faulty.

20 . The third communication apparatus according to claim 14 , wherein execution of the instructions causes the third communication apparatus to:

transmit, via FlexE, a data stream corresponding to a second client by using the first MTN path.

Assignments (1)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Aug 11, 2025
From: HU, YONGJIAN; JIANG, YUANLONG
To: HUAWEI TECHNOLOGIES CO., LTD.
Reel/Frame 071980/0184 →
Priority Claims (1)
CN 202011282559.X · Nov 16, 2020 · national
Continuity (2)
Continuation PCTCN2021123670 · Oct 14, 2021
Related Publication 20230283541A1 · Sep 7, 2023
References Cited (23)
US 10750260B1 · Gareau · 2020 [cited by examiner]
US 10797816B1 · Gorshe · 2020 [cited by examiner]
US 20080192820A1 · Brooks · 2008 [cited by examiner]
US 20120151042A1 · Garg · 2012 [cited by examiner]
US 20170366255A1 · Sharma · 2017 [cited by examiner]
US 20180013511A1 · Hussain · 2018 [cited by examiner]
US 20190280797A1 · Zha · 2019 [cited by examiner]
US 20210058496A1 · Mok · 2021 [cited by examiner]
US 20210076111A1 · Shew · 2021 [cited by examiner]
US 20210273826A1 · Ye · 2021 [cited by examiner]
US 20230254389A1 · Gorshe · 2023 [cited by examiner]
US 20230412493A1 · Wen · 2023 [cited by examiner]
CN 111211957A · 2020 [cited by applicant]
EP 3618350A1 · 2020 [cited by applicant]
JP 2014131130A · 2014 [cited by applicant]
JP 2016086316A · 2016 [cited by applicant]
Wang D et al, “OSPF for routing information exchange across metro/core optical networks”, Optical Networks Magazine, Sep. 1, 2002, total 10 pages, XP001161643. [cited by applicant]
IEEE Std 802.3™-2018, IEEE Standard for Ethernet, LAN/MAN Standards Committee of the, IEEE Computer Society, Approved Jun. 14, 2018, total 5600 pages. [cited by applicant]
“Flex Ethernet Implementation Agreement 2.1”, IA OIF FLEXE-02.1, Jul. 2019, total 56 pages. [cited by applicant]
“Flex Ethernet Implementation Agreement 2.0”, IA OIF-FLEXE-02.0, Jun. 2018, total 51 pages. [cited by applicant]
ITU-T G.8023, “Characteristics of equipment functional blocks supporting Ethernet physical layer and Flex Ethernet interfaces”, Jun. 2018, total 56 pages. [cited by applicant]
ITU-T G.8312, “Interfaces for metro transport networks”, Dec. 2020, total 30 pages. [cited by applicant]
P.Calhoun et al., “Diameter Base Protocol”, Network Working Group Request for Comments: 3588, Sep. 2003, total 147 pages. [cited by applicant]