IP Library › Granted Patent US 11,528,239
Granted Patent B2
US 11,528,239 · App. 17/225,492 · Granted Dec 13, 2022

Time-sensitive networking communication method and apparatus for configuring virtual switching node

Inventors: Hancheng Li (Shanghai, CN); Han Zhou (Shanghai, CN); Wenfu Wu (Shanghai, CN)
Assignee: HUAWEI TECHNOLOGIES CO., LTD.
H04L49/70H04L12/4641H04L41/085H04L41/0806H04L41/0813H04L49/253H04L67/141H04L67/146H04L67/147H04W76/11
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,528,239
App. No.
17/225,492
Granted
Dec 13, 2022
Kind
B2
Abstract

A time-sensitive networking communication method and an apparatus, where the method may include: determining, by an application function network element, a virtual switching node identifier corresponding to a port identifier of a user plane function network element; determining a virtual port identifier of a virtual switching node identified by the virtual switching node identifier; obtaining attribute information of the virtual switching node, where the attribute information includes attribute information of a port identified by the port identifier of the user plane function network element and attribute information of a virtual port identified by the virtual port identifier; and sending the attribute information of the virtual switching node to a time-sensitive network, where the attribute information of the virtual switching node is used to request the time-sensitive network to register or update the virtual switching node based on the attribute information of the virtual switching node.

Claims (33)

1. A time-sensitive networking communication method, comprising:

determining, by an application function network element, at least one of a virtual switching node identifier or a physical port identifier, wherein the virtual switching node identifier identifies a virtual switching node, wherein the physical port identifier identifies a physical port in physical ports of the virtual switching node, and wherein the physical ports are on a user plane function network element side of the virtual switching node;

determining, by the application function network element, a virtual port identifier of the virtual switching node, wherein the virtual port identifier identifies a virtual port in virtual ports of the virtual switching node, and wherein the virtual ports are on a user terminal side of the virtual switching node;

obtaining, by the application function network element, attribute information of the virtual switching node, wherein the attribute information comprises first attribute information of the physical port and second attribute information of the virtual port; and

sending, by the application function network element, the attribute information of the virtual switching node to a network configuration network element in a time-sensitive network, wherein the application function network element sends the attribute information to the network configuration network element to register or update the virtual switching node.

2. The time-sensitive networking communication method of claim 1 , wherein the first attribute information comprises at least one of the physical port identifier, external topology information of the physical port, or an external transmission delay of the physical port, and wherein the second attribute information comprises at least one of the virtual port identifier, external topology information of the virtual port, or an external transmission delay of the virtual port.

3. The time-sensitive networking communication method of claim 1 , further comprising receiving, by the application function network element from a user plane function network element, a first message comprising the physical port identifier.

4. The time-sensitive networking communication method of claim 3 , wherein the first message further comprises the virtual switching node identifier, and wherein determining the virtual switching node identifier comprises obtaining, by the application function network element, the virtual switching node identifier from the first message.

5. The time-sensitive networking communication method of claim 3 , wherein determining the virtual switching node identifier comprises allocating, by the application function network element, the virtual switching node identifier for the virtual switching node.

6. The time-sensitive networking communication method of claim 5 , further comprising:

determining, by the application function network element, a correspondence between the physical port identifier and the virtual port identifier; and

determining, by the application function network element, an internal processing delay between the physical port and the virtual port.

7. The time-sensitive networking communication method of claim 6 , wherein the attribute information of the virtual switching node further comprises the internal processing delay.

8. The time-sensitive networking communication method of claim 1 , wherein determining the virtual switching node identifier comprises obtaining the virtual switching node identifier from configuration information, and wherein the configuration information comprises a correspondence between the physical port identifier and the virtual switching node identifier.

9. The time-sensitive networking communication method of claim 1 , wherein the virtual port corresponds to a session established for a user terminal.

10. The time-sensitive networking communication method of claim 1 , further comprising receiving, by the application function network element from a session management network element, a second message comprising at least one of the virtual switching node identifier or an identifier of a user plane function network element.

11. The time-sensitive networking communication method of claim 10 , wherein the second message requests the application function network element to allocate the virtual port identifier, and wherein determining the virtual port identifier comprises:

adding, by the application function network element according to the second message, the virtual port to the virtual switching node; and

allocating, by the application function network element, the virtual port identifier for the virtual port.

12. The time-sensitive networking communication method of claim 10 , wherein the second message comprises the virtual port identifier, and wherein determining the virtual port identifier comprises:

obtaining, by the application function network element, the virtual port identifier from the second message; and

adding, by the application function network element, the virtual port to the virtual switching node.

13. The time-sensitive networking communication method of claim 10 , further comprising determining the virtual port identifier during establishment of a session of a user terminal when the session is served by the user plane function network element.

14. The time-sensitive networking communication method of claim 1 , further comprising receiving, by the application function network element, a third message from a user plane function network element, wherein the third message comprises the virtual port identifier, and wherein determining the virtual port identifier comprises:

obtaining, by the application function network element, the virtual port identifier from the third message; and

adding, by the application function network element, the virtual port to the virtual switching node.

15. An application function network element, comprising:

at least one processor; and

a memory coupled to the at least one processor and storing program instructions, which, when executed by the at least one processor, cause the application function network element to be configured to:

determine at least one of a virtual switching node identifier or a physical port identifier, wherein the virtual switching node identifier identifies a virtual switching node, wherein the physical port identifier identifies a physical port in physical ports of the virtual switching node, and wherein the physical ports are on a user plane function network element side of the virtual switching node;

determine a virtual port identifier of the virtual switching node, wherein the virtual port identifier identifies a virtual port in virtual ports of the virtual switching node, and wherein the virtual ports are on a user terminal side of the virtual switching node;

obtain attribute information of the virtual switching node, wherein the attribute information comprises first attribute information of the physical port and second attribute information of the virtual port; and

send the attribute information to a network configuration network element in a time-sensitive network, wherein the application function network element sends the attribute information to the network configuration network element to register or update the virtual switching node.

Assignments (1)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jun 29, 2021
From: LI, HANCHENG; ZHOU, HAN; WU, WENFU
To: HUAWEI TECHNOLOGIES CO., LTD.
Reel/Frame 056699/0244 →
Priority Claims (1)
CN 201811169312.X · Oct 8, 2018 · national
Continuity (2)
Continuation PCTCN2019110020 · Oct 8, 2019
Related Publication 20210226902A1 · Jul 22, 2021
Cited By (1)
US 12,376,001