IP Library Granted Patent US 12,368,655
Granted Patent B2
US 12,368,655 · App. 17/991,996 · Granted Jul 22, 2025

Service resource preconfiguration method and device, and system

Inventors: Xiaolin Luo (Wuhan, CN); Haomian Zheng (Dongguan, CN); Gang Xie (Wuhan, CN)
Assignee: HUAWEI TECHNOLOGIES CO., LTD.
H04L41/5054H04B10/032H04L41/00H04L45/22H04Q11/0067H04Q2011/0081
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,368,655
App. No.
17/991,996
Granted
Jul 22, 2025
Kind
B2
Abstract

Embodiments of this application disclose a service resource preconfiguration method and device, and a system. The method includes establishing a first working path, sending a first path message from a first node to a second node, the first path message including an instruction to the second node to preconfigure a second channel resource; and preconfiguring the second channel resource based on the first path message. Fast automatic service recovery can be implemented, and fault recovery performance can be improved.

Claims (64)

1. An apparatus that is a node in a communication system or a chip in the node, the apparatus comprising:

one or more processors; and

a memory, configured to store one or more programs that, when executed by the one or more processors, enable the node to perform operations comprising:

receiving a message including channel resource configuration information of the node after a first working path for a service flow is established,

wherein the channel resource configuration information of the node includes an instruction to preconfigure a first channel resource for a preset recovery path of the first working path, the first working path and the preset recovery path include the node, and the message is a first path message sent by a second node included in the preset recovery path or a first message sent by a manage and control node in the communication system,

wherein the channel resource configuration information of the node comprises at least one of the following information:

line board identification information to configure a line board on which is located the first ODUk reserved by the node;

port identification information to configure a port on which is located the first ODUk reserved by the node; and

channel resource information of the node to identify the first ODUk reserved by the node, the first ODUk reserved by the node being configured to establish the preset recovery path;

preconfiguring the first channel resource based on the message, wherein the first channel resource is a first optical channel data unit-k (ODUk) reserved by the node and configured to switch the service flow from the working path to the preset recovery path after the first working path is faulty, k corresponds to a rate level.

2. The apparatus according to claim 1 , the message further comprising service identification information to configure a service on which fault recovery is performed on the preset recovery path.

3. The apparatus according to claim 1 , the message further comprising a channel resource configuration type indicating a service-level agreement (SLA) type supported by the first ODUk reserved by the node.

4. The apparatus according to claim 1 , the message comprising resource sharing identification information indicating that the channel resource is allowed to be shared by a plurality of services or shared in the communication system.

5. The apparatus according to claim 1 , the channel resource information of the node comprising channel identification information and a slot quantity, the channel identification information indicating a channel of the first ODUk reserved by the node, and the slot quantity indicating a slot quantity of the first ODUk reserved by the node.

6. The apparatus according to claim 1 , wherein the first path message further comprises channel resource configuration information of a third node included in the preset recovery path, and the channel resource configuration information includes an instruction for the third node to preconfigure a second channel resource that is a second ODUk reserved by the third node; and

wherein the operations further comprise:

sending a second path message to the third node, the second path message carrying the channel resource configuration information of the third node.

7. The apparatus according to claim 1 , wherein the first message further comprises channel resource configuration information of at least one of the second node included in the preset recovery path or a third node included in the preset recovery path.

8. A method performed by a node in a communication system or a chip in the node, the method comprising:

receiving a message including channel resource configuration information of the node after a first working path for a service flow is established,

wherein the channel resource configuration information of the node includes an instruction to preconfigure a first channel resource for a preset recovery path of the first working path, the first working path and the preset recovery path include the node, and the message is a first path message sent by a second node included in the preset recovery path or a first message sent by a a manage and control node in the communication system,

wherein the channel resource configuration information of the node comprises at least one of the following information:

line board identification information to configure a line board on which is located the first ODUk reserved by the node;

port identification information to configure a port on which is located the first ODUk reserved by the node; and

channel resource information of the node to identify the first ODUk reserved by the node, the first ODUk reserved by the node being configured to establish the preset recovery path;

preconfiguring the first channel resource based on the message, wherein the first channel resource is a first optical channel data unit-k (ODUk) reserved by the node and configured to switch the service flow from the working path to the preset recovery path after the first working path is faulty, k corresponds to a rate level.

9. The method according to claim 8 , the channel resource information of the node comprising channel identification information and a slot quantity, the channel identification information indicating a channel of the first ODUk reserved by the node, and the slot quantity indicating a slot quantity of the first ODUk reserved by the node.

10. The method according to claim 8 , the message further comprising service identification information to configure a service on which fault recovery is performed on the preset recovery path.

11. The method according to claim 8 , the message further comprising a channel resource configuration type indicating a service-level agreement (SLA) type supported by the first ODUk reserved by the node.

12. The method according to claim 8 , the message comprising resource sharing identification information indicating that the channel resource is allowed to be shared by a plurality of services or shared in the communication system.

13. The method according to claim 8 , wherein the first path message further comprises channel resource configuration information of a third node included in the preset recovery path, and the channel resource configuration information includes an instruction for the third node to preconfigure a second channel resource that is a second ODUk reserved by the third node; and

wherein the method further comprises:

sending a second path message to the third node, the second path message carrying the channel resource configuration information of the third node.

14. The method according to claim 8 , wherein the first message further comprises channel resource configuration information of at least one of the second node included in the preset recovery path or a third node included in the preset recovery path.

15. A non-transitory computer-readable storage medium, comprising a computer program for execution by a processor of a node in a communication system, the computer program comprising instructions for:

receiving a message including channel resource configuration information of the node after a first working path for a service flow is established,

wherein the channel resource configuration information of the node includes an instruction to preconfigure a first channel resource for a preset recovery path of the first working path, the first working path and the preset recovery path include the node, and the message is a first path message sent by a second node included in the preset recovery path or a first message sent by a manage and control node in the communication system,

wherein the channel resource configuration information of the node comprises at least one of the following information:

line board identification information to configure a line board on which is located the first ODUk reserved by the node;

port identification information to configure a port on which is located the first ODUk reserved by the node; and

channel resource information of the node to identify the first ODUk reserved by the node, the first ODUk reserved by the node being configured to establish the preset recovery path;

preconfiguring the first channel resource based on the message, wherein the first channel resource is a first optical channel data unit-k (ODUk) reserved by the node and configured to switch the service flow from the working path to the preset recovery path after the first working path is faulty, k corresponds to a rate level.

16. The non-transitory computer-readable storage medium according to claim 15 , the channel resource information of the node comprising channel identification information and a slot quantity, the channel identification information indicating a channel of the first ODUk reserved by the node, and the slot quantity indicating a slot quantity of the first ODUk reserved by the node.

17. The non-transitory computer-readable storage medium according to claim 15 , the message further comprising service identification information to configure a service on which fault recovery is performed on the preset recovery path.

18. The non-transitory computer-readable storage medium according to claim 15 , the message further comprising a channel resource configuration type indicating a service-level agreement (SLA) type supported by the first ODUk reserved by the node, or resource sharing identification information indicating that the channel resource is allowed to be shared by a plurality of services or shared in the communication system.

19. The non-transitory computer-readable storage medium according to claim 15 , wherein the first path message further comprises channel resource configuration information of a third node included in the preset recovery path, and the channel resource configuration information includes an instruction for the third node to preconfigure a second channel resource that is a second ODUk reserved by the third node; and

wherein the computer program further comprises instructions for:

sending a second path message to the third node, the second path message carrying the channel resource configuration information of the third node.

20. The non-transitory computer-readable storage medium according to claim 15 , wherein the first message further comprises channel resource configuration information of at least one of the second node included in the preset recovery path or a third node included in the preset recovery path.

21. A communication system, comprising a first node and a second node, wherein

the first node is configured to send a message to the second node, wherein the message includes channel resource configuration information of the second node after a first working path for a service flow is established,

wherein the channel resource configuration information of the node includes an instruction to preconfigure a first channel resource for a preset recovery path of the first working path, the first working path and the preset recovery path include the second node, and the first node is a node included in the preset recovery path or a manage and control node in the communication system,

wherein the channel resource configuration information of the second node comprises at least one of the following information:

line board identification information to configure a line board on which is located the first ODUk reserved by the second node;

port identification information to configure a port on which is located the first ODUk reserved by the second node; and

channel resource information of the second node to identify the first ODUk reserved by the second node, the first ODUk reserved by the second node being configured to establish the preset recovery path; and

the second node is configured to receive the message and preconfigure the first channel resource based on the message, wherein the first channel resource is a first optical channel data unit-k (ODUk) reserved by the node and configured to switch the service flow from the working path to the preset recovery path after the first working path is faulty, k corresponds to a rate level.

22. The communication system according to claim 21 , the channel resource information of the node comprising channel identification information and a slot quantity, the channel identification information indicating a channel of the first ODUk reserved by the second node, and the slot quantity indicating a slot quantity of the first ODUk reserved by the second node.

23. The communication system according to claim 21 , he message further comprising service identification information to configure a service on which fault recovery is performed on the preset recovery path.

24. The communication system according to claim 21 , the message further comprising a channel resource configuration type indicating a service-level agreement (SLA) type supported by the first ODUk reserved by the second node, or resource sharing identification information indicating that the channel resource is allowed to be shared by a plurality of services or shared in the communication system.

25. The communication system according to claim 21 , wherein the first path message further comprises channel resource configuration information of a third node included in the preset recovery path, and the channel resource configuration information includes an instruction for the third node to preconfigure a second channel resource that is a second ODUk reserved by the third node; and

wherein the second node is further configured to:

send a second path message to the third node, the second path message carrying the channel resource configuration information of the third node.

26. The communication system according to claim 21 , wherein the first message further comprises channel resource configuration information of at least one of the second node included in the preset recovery path or a third node included in the preset recovery path.

Assignments (1)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Apr 29, 2025
From: LUO, XIAOLIN; ZHENG, HAOMIAN; XIE, GANG
To: HUAWEI TECHNOLOGIES CO., LTD.
Reel/Frame 070966/0271 →
Priority Claims (1)
CN 202010457977.1 · May 26, 2020 · national
Continuity (2)
Continuation PCTCN2020140217 · Dec 28, 2020
Related Publication 20230078178A1 · Mar 16, 2023
References Cited (41)
US 8593940B2 · Zeng · 2013 [cited by examiner]
US 9172658B2 · Kakkar · 2015 [cited by examiner]
US 9667341B2 · Youn · 2017 [cited by examiner]
US 9800325B1 · Skalecki · 2017 [cited by examiner]
US 10993005B2 · Zheng · 2021 [cited by examiner]
US 12245084B2 · Yu · 2025 [cited by examiner]
US 20070070909A1 · Reeve · 2007 [cited by applicant]
US 20070292129A1 · Yan · 2007 [cited by examiner]
US 20100296809A1 · Yan · 2010 [cited by examiner]
US 20120250695A1 · Jia · 2012 [cited by examiner]
US 20130243417A1 · Youn · 2013 [cited by examiner]
US 20140029416A1 · Ceccarelli · 2014 [cited by examiner]
US 20140233939A1 · Gruman · 2014 [cited by examiner]
US 20140281670A1 · Vasseur · 2014 [cited by examiner]
US 20140362684A1 · Green · 2014 [cited by examiner]
US 20150186216A1 · Lee · 2015 [cited by examiner]
US 20150188625A1 · Park · 2015 [cited by examiner]
US 20150215200A1 · Bottari · 2015 [cited by examiner]
US 20150229398A1 · Lee et al. · 2015 [cited by applicant]
US 20160149752A1 · Belanger · 2016 [cited by examiner]
US 20160149802A1 · Youn · 2016 [cited by examiner]
US 20160344471A1 · Meng · 2016 [cited by examiner]
US 20170317953A1 · Sareen · 2017 [cited by examiner]
US 20170366255A1 · Sharma · 2017 [cited by examiner]
US 20180331974A1 · He · 2018 [cited by examiner]
US 20190215060A1 · Zheng · 2019 [cited by examiner]
US 20200389386A1 · Uscumlic · 2020 [cited by examiner]
US 20210377160A1 · K · 2021 [cited by examiner]
US 20230078178A1 · Luo · 2023 [cited by examiner]
US 20240064111A1 · Li · 2024 [cited by examiner]
CN 1606277A · 2005 [cited by applicant]
CN 1859156A · 2006 [cited by applicant]
CN 1921409A · 2007 [cited by applicant]
CN 101160901A · 2008 [cited by applicant]
CN 101958809A · 2011 [cited by applicant]
CN 101969381A · 2011 [cited by applicant]
CN 102104495A · 2011 [cited by applicant]
CN 105721045A · 2016 [cited by applicant]
CN 106487674A · 2017 [cited by applicant]
WO 2007071189A1 · 2007 [cited by applicant]
WO 2015024163A1 · 2015 [cited by applicant]