Information transmission method and communication device
By acquiring and processing information of time-sensitive network adapter ports and constructing and managing the delay of port pairs, the problem of bridge-related information management control in time-sensitive networks is solved, and stable and deterministic time-sensitive data transmission is achieved.
Patent Information
- Application Number
- CN202210834034.5
- Authority / Receiving Office
- CN · China
- Patent Type
- Patents(China)
- Current Assignee / Owner
- Filing Date
- 2019-12-03
- Publication Date
- 2025-01-10
- Estimated Expiration
- 2039-12-03
AI Technical Summary
In a time-sensitive network, how to effectively manage and control the information related to the bridge to support the transmission of time-sensitive data, especially in a wireless connection environment, there are problems of delay and jitter, resulting in unstable data transmission.
By obtaining and processing port-related information, delay-related information and data routing information of time-sensitive network adapter (TSN translator) ports, the delay-related information of port pairs is constructed and managed to support the management and control of bridge-related information.
It realizes stable transmission of time-sensitive data streams, reduces network delay, improves the certainty and reliability of data transmission, and meets the needs of time-sensitive communication.
Smart Images

Figure CN115118374B_ABST
Abstract
Description
[0001] This invention is a divisional application of the invention application with application date of December 3, 2019, application number 201911222880.6, and invention name “Information Transmission Method and Communication Equipment”. Technical Field
[0002] The present invention relates to the field of communication technology, and in particular to an information transmission method and communication equipment. Background Art
[0003] Many vertical industries have time-sensitive communication needs. In the Industrial Internet, there is time-sensitive data, such as robot instructions, which need to be executed in sequence within a specified time. However, network transmission resources are shared, and data transmission has delays and jitters, which cannot support time-sensitive data. Therefore, a time-sensitive network is proposed to support the transmission of time-sensitive data.
[0004] In a time-sensitive network, the sender and receiver of a time-sensitive data stream can forward data through one or more bridges. The transmission medium of a time-sensitive network may be a wireless connection. Therefore, how to support the control and management of bridge-related information is a technical problem that needs to be solved urgently. Summary of the invention
[0005] The embodiment of the present invention provides an information transmission method and a communication device to solve the problem of how to support the control and management of bridge-related information.
[0006] In a first aspect, an embodiment of the present invention provides an information transmission method, applied to a first communication device, including:
[0007] Execute the related operations of the first port;
[0008] Sending the first message;
[0009] The operation related to the first port includes at least one of the following: obtaining port related information of the first port, determining related information of the TT where the first port is located, and determining delay related information of the first port;
[0010] The first information includes at least one of the following: port related information of the first port, related information of the TT where the first port is located, and delay related information of the first port;
[0011] The first port is a port of a time-sensitive network adapter (TSN translator, TT).
[0012] In a second aspect, an embodiment of the present invention provides an information transmission method, which is applied to a second communication device, including:
[0013] obtaining second information;
[0014] performing port-related operations according to the second information;
[0015] The second information includes at least one of the following: port related information of the first port, related information of the TT where the first port is located, latency related information of the first port, and MAC addresses of the first container, the second container, and the data channel;
[0016] The first port is a port of a time-sensitive network adapter TT.
[0017] In a third aspect, an embodiment of the present invention provides an information transmission method, which is applied to a third communication device, including:
[0018] Acquire data routing information, wherein the data routing information includes at least one of the following: data flow identification information and port related information;
[0019] According to the data routing information, relevant operations are performed on the downlink data flow.
[0020] In a fourth aspect, an embodiment of the present invention provides an information transmission method, which is applied to a fourth communication device, including:
[0021] Obtain port related information of the second port;
[0022] Sending port related information of the second port;
[0023] The second port is a port of the network-side time-sensitive network adapter NW-TT.
[0024] In a fifth aspect, an embodiment of the present invention provides a communication device, where the communication device is a first communication device, including:
[0025] An execution module, used for executing related operations of the first port;
[0026] A sending module, used for sending first information;
[0027] The operation related to the first port includes at least one of the following: obtaining port related information of the first port, determining related information of the TT where the first port is located, and determining delay related information of the first port;
[0028] The first information includes at least one of the following: port related information of the first port, related information of the TT where the first port is located, and delay related information of the first port;
[0029] The first port is a port of a time-sensitive network adapter TT.
[0030] In a sixth aspect, an embodiment of the present invention provides a communication device, where the communication device is a second communication device, including:
[0031] An acquisition module, used for acquiring second information;
[0032] An execution module, configured to execute port-related operations according to the second information;
[0033] The second information includes at least one of the following: port related information of the first port, related information of the TT where the first port is located, latency related information of the first port, and MAC addresses of the first container, the second container, and the data channel;
[0034] The first port is a port of a time-sensitive network adapter TT.
[0035] In a seventh aspect, an embodiment of the present invention provides a communication device, where the communication device is a third communication device, including:
[0036] An acquisition module, used to acquire data routing information, wherein the data routing information includes at least one of the following: data flow identification information and port related information;
[0037] The execution module is used to perform relevant operations on the downlink data flow according to the data routing information.
[0038] In an eighth aspect, an embodiment of the present invention provides a communication device, where the communication device is a fourth communication device, including:
[0039] An acquisition module, used to acquire port related information of the second port;
[0040] A sending module, used for sending the port related information of the second port;
[0041] The second port is a port of the network-side time-sensitive network adapter NW-TT.
[0042] In the ninth aspect, an embodiment of the present invention provides a communication device, comprising a processor, a memory, and a computer program stored in the memory and executable on the processor, wherein the computer program, when executed by the processor, implements the steps of the information transmission method provided in the first aspect, or implements the steps of the information transmission method provided in the second aspect, or implements the steps of the information transmission method provided in the third aspect, or implements the steps of the information transmission method provided in the fourth aspect.
[0043] In the tenth aspect, an embodiment of the present invention provides a computer-readable storage medium, on which a computer program is stored. When the computer program is executed by a processor, the computer program implements the steps of the information transmission method provided in the first aspect, or implements the steps of the information transmission method provided in the second aspect, or implements the steps of the information transmission method provided in the third aspect, or implements the steps of the information transmission method provided in the fourth aspect.
[0044] In the embodiment of the present invention, the first port-related operation is performed; the first information is sent; wherein the first port-related operation includes at least one of the following: obtaining port-related information of the first port, determining relevant information of the TT where the first port is located, and determining delay-related information of the first port; the first information includes at least one of the following: port-related information of the first port, relevant information of the TT where the first port is located, and delay-related information of the first port; the first port is a port of a time-sensitive network adapter TT. Thus, management and control of bridge-related information can be supported. BRIEF DESCRIPTION OF THE DRAWINGS
[0045] Various other advantages and benefits will become apparent to those of ordinary skill in the art by reading the detailed description of the preferred embodiments below. The accompanying drawings are only for the purpose of illustrating the preferred embodiments and are not to be considered as limiting the present invention. Moreover, the same reference symbols are used throughout the accompanying drawings to represent the same components. In the accompanying drawings:
[0046] Figure 1 A schematic diagram of the architecture of a wireless communication system applicable to an embodiment of the present invention;
[0047] Figure 2 A flowchart of an information transmission method provided by an embodiment of the present invention;
[0048] Figure 3 A flowchart of another information transmission method provided by an embodiment of the present invention;
[0049] Figure 4 A flowchart of another information transmission method provided by an embodiment of the present invention;
[0050] Figure 5 A flowchart of another information transmission method provided by an embodiment of the present invention;
[0051] Figure 6 is a schematic diagram of another application scenario provided in an embodiment of the present invention;
[0052] Figure 7 is a schematic diagram of another application scenario provided in an embodiment of the present invention;
[0053] Figure 8is a schematic diagram of another application scenario provided in an embodiment of the present invention;
[0054] Fig. 9 A structural diagram of a communication device provided by the present invention;
[0055] Fig.10 A structural diagram of another communication device provided by the present invention;
[0056] Fig.11 A structural diagram of another communication device provided by the present invention;
[0057] Fig.12 A structural diagram of another communication device provided by the present invention;
[0058] Fig.13 A structural diagram of another communication device provided by the present invention. DETAILED DESCRIPTION
[0059] The following will be combined with the drawings in the embodiments of the present invention to clearly and completely describe the technical solutions in the embodiments of the present invention. Obviously, the described embodiments are part of the embodiments of the present invention, not all of the embodiments. Based on the embodiments of the present invention, all other embodiments obtained by ordinary technicians in this field without creative work are within the scope of protection of the present invention.
[0060] The term "comprise" and any variation thereof in the specification and claims of the present application are intended to cover non-exclusive inclusions, for example, a process, method, system, product or device comprising a series of steps or units need not be limited to those steps or units clearly listed, but may include other steps or units that are not clearly listed or inherent to these processes, methods, products or devices. In addition, the use of "and / or" in the specification and claims to indicate at least one of the connected objects, such as A and / or B, means that A alone, B alone, and A and B exist in three cases.
[0061] In the embodiments of the present invention, words such as "exemplary" or "for example" are used to indicate examples, illustrations or explanations. Any embodiment or design described as "exemplary" or "for example" in the embodiments of the present invention should not be interpreted as being more preferred or more advantageous than other embodiments or designs. Specifically, the use of words such as "exemplary" or "for example" is intended to present related concepts in a specific way.
[0062] The following is an introduction to an embodiment of the present invention in conjunction with the accompanying drawings. The information transmission method and communication device provided in the embodiment of the present invention can be applied to a wireless communication system. The wireless communication system can be a 5G system, or an evolved long term evolution (eLTE) system, or a subsequent evolution communication system.
[0063] In the embodiment of the present invention, time sensitivity (Time Sensing) may also be referred to as periodic deterministic (Periodic deterministic). Time sensitive communication may also be referred to as periodic deterministic communication. Time sensitive data stream may also be referred to as periodic deterministic data stream. A time sensitive network technology such as IEEE TSN (Time Sensing Network). Periodic deterministic communication is data transmission with a transmission interval as a period.
[0064] refer to Figure 1 , is a schematic diagram of an architecture of a wireless communication system applicable to an embodiment of the present invention. In an embodiment of the present invention, a time-sensitive data stream transmitter may be called a talker, and a time-sensitive data stream receiver may be called a listener. Data may be forwarded between a talker and a listener through one or more bridges. An end station node (End Station) may be a talker or a listener. A bridge (Bridge) is responsible for data transmission between a talker and a listener.
[0065] The terminal (such as User Equipment, UE), the time-sensitive adapter and the wireless communication network form a bridge (the 5G bridge will be used as an example later). For downlink data, the port of the device-side time-sensitive network adapter (Device-side TSN translator, DS-TT) can be the data egress port, and the port of the network-side time-sensitive network adapter (Network-side TSN translator, NW-TT) is the data ingress port. For uplink data, the port of NW-TT can be the data ingress port, and the port of DS-TT is the data egress port. The terminal can be co-located with DS-TT. The user plane function (UserPlane Function, UPF) can be co-located with NW-TT.
[0066] like Figure 1As shown, a terminal can be connected to one or more DS-TTs, and a DS-TT can have one or more ports. A 5G bridge can have a UPF, and one or more ports can be enabled on the NW-TT of the UPF. The terminal can act as a proxy for the port of the DS-TT and establish a protocol data unit (PDU) session with the UPF. Through the PDU session, the port on the DS-TT is associated with the port of the NW-TT jointly established by the UPF. The port of the DS-TT becomes a port of the 5G bridge. The ports of the DS-TT and the ports of the NW-TT can be connected to the TSN bridge (TSN Bridge) and / or the end station (End Station) respectively. Through the 5G bridge, the TSN bridge and / or the end station connected to the port of the TT can communicate.
[0067] It should be noted that Figure 1 This is only an example diagram. In the embodiment of the present invention, the structure of the 5G bridge and the connection relationship between the ports in the 5G bridge are not limited.
[0068] In order to support the implementation of the bridge composed of terminals, time-sensitive adapters and wireless communication networks, the following problems need to be solved
[0069] Question 1: A DS-TT port can form a port pair with multiple NW-TT ports. For example, the ports on the DS-TT side are A1 and A2, and there are B1, B2, and B3 on the NW-TT. Then the port pairs can be [A1, B1], [A1, B2], [A1, B3], [A2, B1], [A2, B2], [A3, B3]. Currently, the AF calculates the delay of different port pairs, and the delay of the port pair is the time required for a data packet to pass from one port of the port pair to another port. It is not difficult to understand that there can be three types of port pairs: a port pair consisting of two DS-TT ports, a port pair consisting of a DS-TT port and a NW-TT port, and a port pair consisting of two NW-TT ports. It is not difficult to understand that the delay calculations of the three types of port pairs are different. Therefore, in order to form a port pair and determine the delay of the port pair, the TT type of the port is required. However, currently, the AF does not distinguish between DS-TT ports and NW-TT ports.
[0070] Question 2: When calculating the delay between a port pair consisting of a DS-TT port and a NW-TT, the processing time between the terminal and the DS-TT (UE to DS-TT residence time) plus the packet delay budget (Packet Delay Budget, PDB) is calculated.
[0071] The processing time between the terminal and DS-TT is the delay of the data packet passing between the DS-TT port and the terminal; it is related to the port of DS-TT. Packet Delay Budget (PDB) is the time it takes for a data packet to pass between the terminal and the NW-TT port, and should be related to the port of NW-TT. However, at present, PDB does not distinguish between the ports of NW-TT. In one embodiment, each port of NW-TT is configured with the same PDB, that is, the time it takes for a data packet to pass between the terminal and any NW-TT port is the same. In another embodiment, each port of NW-TT is configured with the same PDB but different PDBs. PDB distinguishes NW-TT ports.
[0072] Question 3: Different packets received from a NW-TT port may be sent to different DS-TT ports. Different DS-TT packets correspond to different PDU sessions, and the SMFs of different PDU sessions can be different. NW-TT currently lacks information to select a DS-TT port. UPF also lacks information to select a PDU session corresponding to a DS-TT port.
[0073] Question 4: Currently, there is no association between the NW-TT port and the PDU session of DS-TT, nor should there be an association. This is because different data packets received from a NW-TT port may be sent to different DS-TT ports; different data packets received from a DS-TT port may also be sent to different NW-TT ports. However, the port-related information of the NW-TT port is currently sent through the relevant signaling of the PDU session related to the DS-TT port. For example, the UPF sends the port-related information of the NW-TT port to the SMF of the PDU session related to the DS-TT port, and the SMF sends the port-related information of the NW-TT port to the PCF of the PDU session policy related to the DS-TT port. The PCF then sends the port-related information of the NW-TT port to the AF.
[0074] When DS-TT is not connected, the port-related information of NW-TT cannot be sent to AF when it is generated or updated. Therefore, it waits for the PDU session of DS-TT to be established before forwarding.
[0075] In the embodiment of the present invention, optionally, acquisition can be understood as generation, acquisition from configuration, reception, reception after request, acquisition through self-learning, acquisition by deduction based on information not received, or acquisition after processing based on received information, which can be determined according to actual needs and is not limited in the embodiment of the present invention. For example, when a certain capability indication information sent by a device is not received, it can be deduced that the device does not support the capability.
[0076] Optionally, the sending may include broadcasting, broadcasting in system messages, and returning after responding to requests.
[0077] Optional, pre-configured ones can be called default.
[0078] In an optional embodiment of the present invention, the port management container may also be called a port management information container. The port management container is a container that carries port control information (also called port management information).
[0079] In an optional embodiment of the present invention, the port related information includes: a port management container. In an optional embodiment of the present invention, the port related information can be understood as any one or more information about the port managed by the bridge (such as port related configuration information in bridge management in 802.1Q).
[0080] In an embodiment of the present invention, the port may be one of the following: an Ethernet port or an IP port.
[0081] In an optional embodiment of the present invention, the data channel may include but is not limited to one of the following: PDU session, PDN connection, QoS flow, bearer, Internet Protocol Security (IPsec) channel, wherein the bearer may be an evolved radio access bearer (Evolved Radio Access Bearer, E-RAB), a radio access bearer (Evolved Radio Access Bearer, RAB), a data radio bearer (Data Radio Bearer, DRB), a signaling radio bearer (signalling radio bearers, SRB), etc.
[0082] In an optional embodiment of the present invention, the port pair is composed of two ports, for example: two ports of the same DS-TT, or two ports of different DS-TTs, or two ports of the same NW-TT, or two ports of different NW-TTs.
[0083] In an optional embodiment of the present invention, the latency of a port pair (also referred to as the bridge latency of a port pair) may refer to the time it takes for a data packet to pass from one port to another port. The two ports may be two ports of the same bridge (such as a 5G bridge). It is not difficult to understand that the bridge latency may be the time overhead for a data packet to pass through the bridge.
[0084] For example, a first port pair is composed of a first port and a second port, and the delay of the port pair may refer to the time taken for a data packet to pass from the first port to the second port.
[0085] In an optional embodiment of the present invention, the port pair delay can be a bridge delay that distinguishes traffic classes. Each port can support one or more traffic classes. The transmission performance of each traffic class is different, so it is not difficult to understand that each traffic class of the outgoing port has a port pair delay. The port pair delay of each traffic class can be different.
[0086] That is to say, port delay may also refer to the bridge delay of a certain service class. Of course, the bridge delays of different service classes may be the same or different.
[0087] In an optional embodiment of the present invention, TT port, port of TT, port on TT, port on TT side, and TT side port represent the same meaning and can be used interchangeably.
[0088] In an optional embodiment of the present invention, the DS-TT port and the ports of DS-TT both represent ports located on the DS-TT and can be mixed; in an optional embodiment of the present invention, the NW-TT port and the ports of NW-TT both represent ports located on the NW-TT and can be mixed.
[0089] In an optional embodiment of the present invention, a DS-TT port may also be equivalent to a device side port; and an NW-TT port may also be equivalent to a network side port. When the TT type of a port is DS-TT, it may be equivalent to a port being a device side port; when the TT type of a port is NW-TT, it may be equivalent to a port being a network side port.
[0090] In an optional embodiment of the present invention, the relevant information of the TT where the first port is located may be referred to as the relevant information of the TT of the first port or the TT related information of the first port.
[0091] In an optional embodiment of the present invention, the data channel corresponding to the port is generally associated with a port of a DS-TT.
[0092] In an optional embodiment of the present invention, the wireless communication network may be referred to as a network for short.
[0093] In an embodiment of the present invention, the wireless communication network may be at least one of the following: a public network and a non-public network.
[0094] In one embodiment of the present invention, non-public network is short for non-public network. Non-public network can be referred to as one of the following: non-public communication network. Non-public network can include at least one of the following deployment methods: non-public network for independent networking (such as SNPN), non-public network for non-independent networking (such as closed access group (Closed Access Group, CAG)). In one embodiment of the present invention, non-public network can include or be referred to as private network. Private network can be referred to as one of the following: private communication network, private network, local area network (LAN), private virtual network (PVN), isolated communication network, dedicated communication network or other naming. It should be noted that in the embodiment of the present invention, there is no specific limitation on the naming method.
[0095] In an embodiment of the present invention, the public network (such as PLMN) is the abbreviation of the public network. The public network can be called one of the following: public communication network or other names. It should be noted that the naming method is not specifically limited in the embodiment of the present invention.
[0096] In an optional embodiment of the present invention, the communication device may include at least one of the following: a communication network element and a terminal.
[0097] In one embodiment of the present invention, the communication network element may include at least one of the following: a core network element and a radio access network element.
[0098] In the embodiment of the present invention, the core network element (CN element) may include but is not limited to at least one of the following: core network equipment, core network node, core network function, core network element, mobility management entity (Mobility Management Entity, MME), access mobility management function (Access Management Function, AMF), session management function (Session Management Function, SMF), user plane function (User Plane Function, UPF), serving gateway (serving GW, SGW), PDN gateway (PDN Gate Way, PDN Gateway), Policy Control Function (Policy Control Function, PCF), Policy and Charging Rules Function (Policy and Charging Rules Function, PCRF), GPRS service support node (Serving GPRS Support Node, SGSN), Gateway GPRS Support Node (Gateway GPRS Support Node, GGSN), unified data management (Unified Data Management, UDM), unified data storage (Unified Data Repository, UDR), Home Subscriber Server (Home Subscriber Server, HSS), Application Function (Application Function, AF), Centralized network configuration (Centralized network configuration, CNC).
[0099] In an embodiment of the present invention, a radio access network (RAN) network element may include but is not limited to at least one of the following: a radio access network device, a radio access network node, a radio access network function, a radio access network unit, a third generation partnership project (3GPP) radio access network, a non-3GPP radio access network, a centralized unit (CU), a distributed unit (DU), a base station, an evolved base station (evolved Node B, eNB), a 5G base station (gNB), a radio network controller (Radio Network Controller, RNC), a base station (NodeB), a non-3GPP interworking function (Non-3GPP Inter Working Function, N3IWF), an access control (AC) node, an access point (AP) device or a wireless local area network (WLAN) node, and an N3IWF.
[0100] The base station can be a base station (BTS, Base Transceiver Station) in the Global System for Mobile Communications (GSM) or Code Division Multiple Access (CDMA), a base station (NodeB) in Wideband Code Division Multiple Access (WCDMA), an evolved base station (eNB or e-NodeB, evolutional Node B) in LTE, and a 5G base station (gNB), but the embodiments of the present invention are not limited thereto.
[0101] In the embodiment of the present invention, UE is a terminal. The terminal may include a relay supporting terminal functions and / or a terminal supporting relay functions. The terminal may also be referred to as a terminal device or a user terminal (User Equipment, UE). The terminal may be a terminal side device such as a mobile phone, a tablet computer (Tablet Personal Computer), a laptop computer (Laptop Computer), a personal digital assistant (Personal Digital Assistant, PDA), a mobile Internet device (Mobile Internet Device, MID), a wearable device (Wearable Device) or a vehicle-mounted device. It should be noted that the specific type of the terminal is not limited in the embodiment of the present invention.
[0102] The method and communication device provided in the embodiment of the present invention can be applied to a wireless communication system. The wireless communication system may be a fifth-generation mobile communication (Fifth-generation, 5G) system, or an evolved packet system (Evolved Packet System, EPS), or a subsequent evolved communication system. The wireless communication network in the embodiment of the present invention may be a fifth-generation mobile communication network (Fifth-generation system, 5GS) or an LTE network. The technical scheme in the embodiment of the present invention will be clearly and completely described below in conjunction with the drawings in the embodiment of the present invention. Obviously, the described embodiment is a part of the embodiment of the present invention, not all of the embodiments. Based on the embodiments in the present invention, all other embodiments obtained by ordinary technicians in this field without making creative work are within the scope of protection of the present invention.
[0103] The information transmission method according to the embodiment of the present invention is described below.
[0104] Please refer to Figure 2 The embodiment of the present invention provides an information transmission method, which is applied to a first communication device. The first communication device includes but is not limited to a terminal, a TT (such as one of the following: DS-TT, NW-TT, a first DS-TT, a second DS-TT, a first NW-TT, a second NW-TT), a CN network element (such as one of the following: SMF, UPF, PCF, NEF, AF), and a RAN network element. The method includes:
[0105] Step 201, executing related operations of the first port;
[0106] Step 202: Sending first information;
[0107] The operation related to the first port includes at least one of the following: obtaining port related information of the first port, determining related information of the TT where the first port is located, and determining delay related information of the first port;
[0108] The first information includes at least one of the following: port related information of the first port, related information of the TT where the first port is located, and delay related information of the first port;
[0109] The first port is a port of a time-sensitive network adapter TT.
[0110] In one implementation manner, the first port may be a DS-TT port or a NW-TT port.
[0111] In one implementation, the first port may be an input port or an output port, that is, data is received from the first port or data is sent from the first port.
[0112] In one implementation, the port-related information of the first port may be embodied as a port management container including the first port information.
[0113] In one implementation manner, optionally, the port-related information of the first port includes at least one of the following:
[0114] Relevant information of the TT where the first port is located;
[0115] Delay related information of the first port.
[0116] In another implementation manner, optionally, the port-related information of the first port does not include at least one of the following:
[0117] Relevant information of the TT where the first port is located;
[0118] Delay related information of the first port.
[0119] In one implementation, the acquired first information may include relevant information about the TT where the first port is located. The first communication device simply forwards the first information. In another implementation, the acquired first information does not include relevant information about the TT where the first port is located. The first communication device may determine relevant information about the TT where the first port is located, and when sending the first information, simultaneously send relevant information about the TT where the first port is located.
[0120] In one implementation, the first information obtained may include information related to the delay of the first port. The first communication device simply forwards the first information. In another implementation, the first information obtained does not include information related to the delay of the first port. The first communication device may determine information related to the delay of the first port, and when sending the first information, simultaneously send information related to the delay of the first port.
[0121] In one implementation manner, the delay-related information of the first port may be understood as the delay of the first port.
[0122] Optionally, the relevant information of the TT includes at least one of the following: type of TT, identification information of TT, and numbering information of TT.
[0123] Optionally, the type of the TT is: DS-TT or NW-TT.
[0124] In one implementation, if the type of the TT is DS-TT, then the first port is a DS-TT port; if the type of the TT is NW-TT, then the first port is a NW-TT port.
[0125] In one implementation, the identification information of the TT may be used to identify the information of the TT, and different TTs may have different identification information. The numbering information of the TT may be the number of the TT.
[0126] Optionally, the latency-related information of the first port includes at least one of the following:
[0127] PDB and / or business information corresponding to the PDB;
[0128] The processing time between the terminal and the DS-TT and / or the service class corresponding to the processing time.
[0129] In one implementation, the PDB is a PDB corresponding to the business class.
[0130] Optionally, the PDB includes a PDB for each service class of the first port.
[0131] In one implementation, when the delay-related information of the first port includes PDB, it can be determined that the TT type of the first port is NW-TT; in another implementation, when the delay-related information of the first port includes the processing time between the terminal and the DS-TT, it can be determined that the TT type of the first port is DS-TT.
[0132] Furthermore, before the step of sending the first information, at least one of the following is performed:
[0133] Determine relevant information of the TT where the first port is located;
[0134] Delay related information of the first port is determined.
[0135] In one implementation, after the step of acquiring the port-related information of the first port and before the step of sending the first information, at least one of the following is performed:
[0136] Determine relevant information of the TT where the first port is located;
[0137] Delay related information of the first port is determined.
[0138] It is not difficult to understand that when the first communication device is SMF, the first information can be received from the terminal to confirm that the TT type of the first port is DS-TT; the first information can be received from the UPF to confirm that the TT type of the first port is NW-TT.
[0139] In one implementation, when it is determined that the first port is a DS-TT port, it can be determined that the latency-related information of the first port includes the processing time between the terminal and the DS-TT. When it is determined that the first port is a NW-TT port, it can be determined that the latency-related information of the first port includes the PDB.
[0140] Optionally, the sending of the first information includes at least one of the following:
[0141] Sending first information, wherein the first information is included in a port management container;
[0142] Sending first information, wherein the first information is included outside the port management container;
[0143] Sending first information, a portion of the first information being included in a port management container, and another portion of the first information being included outside the port management container;
[0144] Sending first information, wherein the first information is contained in a first container;
[0145] Sending first information and including the first information in a second container;
[0146] in,
[0147] The first container is used to transmit port related information of the DS-TT port and / or DS-TT related information;
[0148] The second container is used to transmit port related information of the NW-TT port and / or NW-TT related information
[0149] (1) In one implementation, the port-related information of the first port does not include the relevant information of the TT where the first port is located. After determining the relevant information of the TT where the first port is located, the port-related information of the first port and the relevant information of the TT where the first port is located are sent. For example, when the SMF sends the port-related information of the first port to the PCF or the PCF sends the port-related information of the first port to the AF, the type of the TT where the first port is located is additionally included.
[0150] In another implementation manner, the port-related information of the first port does not include the delay-related information of the first port. After determining the delay-related information of the first port and / or determining the relevant information of the TT where the first port is located, the port-related information of the first port and the delay-related information of the first port are sent. For example, when the SMF sends the port-related information of the first port to the PCF or the PCF sends the port-related information of the first port to the AF, the delay-related information of the first port is additionally included.
[0151] In another implementation, the port-related information of the first port includes the relevant information of the TT where the first port is located and / or the delay-related information of the first port. The port-related information of the first port can be sent. For example, the SMF sends the received port-related information of the first port to the PCF; the PCF sends the port-related information of the first port to the AF.
[0152] (2) In one implementation, when the port-related information of the first port is sent, the port-related information of the first port is included in a port management container of the first port, or is included outside the port management container of the first port.
[0153] In another implementation manner, the port-related information of the first port is included in the port management container of the first port, and the related information of the TT where the first port is located is included outside the port management container of the first port.
[0154] In another implementation manner, the port-related information of the first port is included in a port management container of the first port, and the delay-related information of the first port is included outside the port management container of the first port.
[0155] In another implementation manner, the relevant information of the TT where the first port is located is included in the port management container of the first port.
[0156] In another implementation, the delay related information of the first port is included in a port management container of the first port.
[0157] (3) In one implementation, the port-related information of the first port includes the relevant information of the TT where the first port is located. When sending the port-related information of the first port, the type of the TT where the port is located is indicated in the port management container as DS-TT or NW-TT;
[0158] (4) In one embodiment, when sending the port-related information of the first port, the port-related information of the first port is included in a first container (such as a class A port management container), indicating that the type of the TT where the port is located is a DS-TT. The first container (such as a class A port management container) is used to transmit the port-related information of the DS-TT port and / or the related information of the DS-TT. In another embodiment, when sending the port-related information of the first port, the port-related information of the first port is included in a second container (such as a class B port management container), indicating that the type of the TT where the port is located is a NW-TT. The second container (such as a class B port management container) is used to transmit the port-related information of the NW-TT port and / or the related information of the NW-TT.
[0159] In one implementation, the first communication device is a DS-TT, and can send the first information to the terminal. For example, the first port is a port of the DS-TT.
[0160] In one implementation manner, the port related information of the first port sent by the DS-TT includes related information of the TT where the first port is located.
[0161] In another implementation manner, the port related information of the first port sent by the DS-TT does not include the related information of the TT where the first port is located.
[0162] In another implementation manner, the first communication device is an NW-TT, and the first information can be sent to the UPF. For example, the first port is a port of the NW-TT.
[0163] In one implementation manner, the port related information of the first port sent by the NW-TT includes related information of the TT where the first port is located.
[0164] In another implementation manner, the port related information of the first port sent by the NW-TT does not include the related information of the TT where the first port is located.
[0165] In another implementation, the first communication device is a terminal or a UPF, and can send the first information to the SMF;
[0166] In another implementation, the first communication device is an SMF, which can send first information to the PCF; for example, the SMF obtains port-related information of the first port, and after the SMF determines the relevant information of the TT where the first port is located (such as determining the type of the TT where the first port is located), the SMF sends the port-related information of the first port and the relevant information of the TT where the first port is located to the PCF.
[0167] For example, the SMF obtains the port-related information of the first port, and after determining the delay-related information of the first port, the SMF sends the port-related information of the first port and the delay-related information of the first port to the PCF. In another implementation, the first communication device is the PCF, which can send the first information to the AF.
[0168] In the embodiment of the present invention, the first port-related operation is performed; the first information is sent; wherein the first port-related operation includes at least one of the following: obtaining port-related information of the first port, determining relevant information of the TT where the first port is located, and determining delay-related information of the first port; the first information includes at least one of the following: port-related information of the first port, relevant information of the TT where the first port is located, and delay-related information of the first port; the first port is a port of a time-sensitive network adapter TT. Thus, the construction of a port pair and the calculation of the port pair delay can be supported, thereby supporting the management and control of the time-sensitive bridge-related information.
[0169] Please refer to Figure 3 The embodiment of the present invention provides an information transmission method, which is applied to a second communication device. The second communication device includes but is not limited to a terminal, a TT (such as one of the following: DS-TT, NW-TT, a first DS-TT, a second DS-TT, a first NW-TT, a second NW-TT), a CN network element (such as one of the following: SMF, UPF, PCF, NEF, AF), and a RAN network element. The method includes:
[0170] Step 301: Obtain second information;
[0171] Step 302: Execute port-related operations according to the second information;
[0172] The second information includes at least one of the following: the first information (the first information includes at least one of the following: port related information of the first port, related information of the TT where the first port is located, and latency related information of the first port), the first container, the second container, and the MAC address of the data channel;
[0173] The first port is a port of a time-sensitive network adapter TT.
[0174] The first information, the first port, the port related information of the first port, the related information of the TT where the first port is located, the delay related information of the first port, the first container, and the second container can be found in Figure 2 The corresponding description of the illustrated embodiment will not be repeated here.
[0175] Exemplarily, the first container (such as a type A port management container) is used to transmit port-related information of a DS-TT port and / or DS-TT related information. The second container (such as a type B port management container) is used to transmit port-related information of an NW-TT port and / or NW-TT related information.
[0176] Exemplarily, the port related information of the first port includes but is not limited to at least one of the following:
[0177] Relevant information of the TT where the first port is located;
[0178] Delay related information of the first port.
[0179] Exemplarily, in another implementation manner, optionally, the port-related information of the first port does not include at least one of the following:
[0180] Relevant information of the TT where the first port is located;
[0181] Delay related information of the first port.
[0182] Optionally, the relevant information of the TT includes at least one of the following: type of TT, identification information of TT, and numbering information of TT.
[0183] Optionally, the type of the TT is:
[0184] DS-TT or NW-TT.
[0185] Optionally, the latency-related information of the first port includes at least one of the following:
[0186] PDB and / or business information corresponding to the PDB;
[0187] The processing time between the terminal and the DS-TT and / or the service class corresponding to the processing time.
[0188] Optionally, the PDB includes a PDB for each service class of the first port.
[0189] The port related information of the first port can be found in Figure 2 The corresponding description of the illustrated embodiment will not be repeated here.
[0190] Optionally, the obtaining the second information includes: obtaining the first information.
[0191] The first information includes at least one of the following: port related information of the first port, related information of the TT where the first port is located, and delay related information of the first port;
[0192] Further, the obtaining of the first information may include one of the following: obtaining the first information and the first information is included in a port management container;
[0193] Acquire first information, wherein the first information is included outside the port management container;
[0194] Acquire first information, where part of the first information is included in a port management container, and other part of the first information is included outside the port management container;
[0195] Acquire first information, wherein the first information is contained in a first container;
[0196] Acquire first information, wherein the first information is contained in a second container;
[0197] The first container is used to transmit port related information of the DS-TT port and / or DS-TT related information;
[0198] The second container is used to transmit port related information of the NW-TT port and / or NW-TT related information.
[0199] The above method for obtaining the port information of the first port can be found in Figure 2 The corresponding description of the illustrated embodiment will not be repeated here.
[0200] Optionally, the port-related operation includes at least one of the following:
[0201] Determine the TT type of the first port;
[0202] Construct port pairs;
[0203] Determine latency-related information for a port pair.
[0204] In one implementation manner, constructing the port pair may be forming the ports into the port pair.
[0205] In one implementation manner, the delay-related information of the port pair may be understood as the bridge delay of the port pair.
[0206] Optionally, determining the TT type of the first port includes one of the following:
[0207] According to the port related information of the first port included in the first container, it can be determined that the TT type of the first port is DS-TT;
[0208] According to the port related information of the first port included in the second container, it can be determined that the TT type of the first port is NW-TT;
[0209] According to the relevant information of the TT where the first port is located in the second information, the TT type of the first port may be determined;
[0210] According to the TT related information of the first port in the delay of the first port, the TT type of the first port may be determined;
[0211] When the delay-related information of the first port includes PDB, it can be determined that the TT type of the first port is DS-TT; in another implementation manner;
[0212] When the delay-related information of the first port includes the processing time between the terminal and the DS-TT, it can be determined that the TT type of the first port is NW-TT;
[0213] According to the MAC address of the first port and the MAC address of the data channel, when the MAC address of the first port is the MAC address of the data channel, it can be determined that the TT type of the first port is DS-TT;
[0214] According to the MAC address of the first port and the MAC address of the data channel, when the MAC address of the first port is not the MAC address of the data channel, it can be determined that the TT type of the first port is NW-TT;
[0215] It is not difficult to understand that the data channel is associated with DS-TT, and the MAC address of the data channel is the MAC address of the DS-TT port, so it can be determined that the TT type of the first port corresponding to the data channel MAC address is DS-TT. The data channel has no association with NW-TT, so it can be determined that the TT type of the first port that does not correspond to the data channel MAC address is NW-TT.
[0216] Optionally, the constructed port pair includes at least one of the following:
[0217] constructing a port pair including the first port;
[0218] constructing a first type of port pair;
[0219] constructing a second type of port pair;
[0220] constructing a third type of port pair;
[0221] The port pair including the first port includes at least one of the following:
[0222] A NW-TT port and a DS-TT port, wherein the first port is a port in the NW-TT port or the DS-TT port; or
[0223] two NW-TT ports, wherein the first port is one of the two NW-TT ports; or
[0224] two DS-TT ports, wherein the first port is one of the two DS-TT ports;
[0225] The first type of port pair is a port pair consisting of an NW-TT port and a DS-TT port;
[0226] The second type port pair is a port pair consisting of a first DS-TT port and a second DS-TT port;
[0227] The third type of port pair is a port pair consisting of a first NW-TT port and a second NW-TT port.
[0228] In one implementation, the second communication device (such as AF or SMF) can construct at least one port pair according to the type of TT where the port is located: a first port pair consisting of [NW-TT port, DS-TT port], a second port pair consisting of [DS-TT port 1, DS-TT port 2], and a third port pair consisting of [NW-TT port 1, NW-TT port 2]. The first port pair can be a port pair consisting of any NW-TT port and any DS-TT port, the second port pair can be a port pair consisting of any two DS-TT ports, and the second port pair can be a port pair consisting of any two NW-TT ports.
[0229] Optionally, the information related to the delay of determining the port pair includes at least one of the following:
[0230] Determining latency related information of a port pair including the first port;
[0231] Determining latency related information of the first type of port pair;
[0232] determining a latency of a second type of port pair;
[0233] determining a delay of a third type of port pair;
[0234] The first type of port pair is a port pair consisting of an NW-TT port and a DS-TT port;
[0235] The second type port pair is a port pair consisting of a first DS-TT port and a second DS-TT port;
[0236] The third type of port pair is a port pair consisting of a first NW-TT port and a second NW-TT port.
[0237] In one implementation, the delay-related information of the port pair may be referred to as the bridge delay of the port pair.
[0238] Optionally, in the implementation of constructing the port pair and determining the delay related information of the port pair, the first DS-TT and the second DS-TT are the same DS-TT; or
[0239] The first DS-TT and the second DS-TT are different DS-TTs, and the first DS-TT and the second DS-TT access the network through the same terminal; or
[0240] The first DS-TT and the second DS-TT are different DS-TTs, and the first DS-TT and the second DS-TT access the network through different terminals.
[0241] In one implementation, ports of the same DS-TT are configured as a port pair.
[0242] In one implementation, ports of different DS-TTs that access the network through the same terminal are configured as a port pair, for example, a first port of a first DS-TT and a second port of a second DS-TT are configured as a port pair.
[0243] In one implementation, ports of different DS-TTs that access the network through different terminals are configured as a port pair, for example, a first port of a first DS-TT and a second port of a second DS-TT are configured as a port pair.
[0244] In one implementation, the delay-related information of the first type of port pair is the processing delay between the DS-TT port and the terminal + the PDB related to the NW-TT port.
[0245] In one implementation, the delay-related information of the second type port pair is the processing delay between the first DS-TT port and the first terminal+the first PDB+the processing delay between the second DS-TT port and the second terminal+the second PDB.
[0246] In another implementation, when the first DS-TT and the second DS-TT access the network through the same UE, the delay-related information of the second type of port pair is the processing delay between the first DS-TT port and the first terminal + the processing delay between the second DS-TT port and the second terminal.
[0247] In another implementation manner, when the first DS-TT and the second DS-TT are the same DS-TT, the delay-related information of the second type of port pair is the transmission delay between the first DS-TT port and the second DS-TT port.
[0248] In one implementation, the delay-related information of the third type of port pair is a transmission delay between the first NW-TT port and the second NW-TT port.
[0249] In one implementation, the second communication device is an AF, and the second information can be obtained from the PCF;
[0250] In another implementation, the second communication device is a PCF, and the second information can be obtained from the SMF;
[0251] In another implementation, the second communication device is an SMF, and the second information can be obtained from a UE or a UPF.
[0252] In the embodiment of the present invention, port-related operations are performed according to the second information, so as to realize the construction of supported port pairs and the calculation of port pair delays, thereby supporting the management and control of information related to time-sensitive bridges.
[0253] Please refer to Figure 4 The embodiment of the present invention further provides an information transmission method, which is applied to a third communication device, and the third communication device includes but is not limited to: a terminal, a DS-TT, an NW-TT, a CN network element (such as one of the following: SMF, UPF, PCF, NEF, AF), and a RAN network element, and the method includes:
[0254] Step 401: Acquire data routing information, where the data routing information includes at least one of the following: data flow identification information and port related information;
[0255] Step 402: Perform relevant operations on the downlink data flow according to the data routing information.
[0256] In one implementation, the third communication device is NW-TT or UPF.
[0257] In one implementation manner, the data routing information is related to the downlink data flow, for example, the data routing information is at least one of the data routing information and the data packet header information of the downlink data flow.
[0258] In one implementation, the data flow identification information includes at least one of the following: a target MAC address, a VLAN ID.
[0259] In one implementation, the data routing information is embodied as static filter entry information (Static Filterentry)
[0260] In one implementation, the port related information may be a port map, and the port map includes but is not limited to an egress port and a port operation (forwarding or blocking).
[0261] Optionally, the performing relevant operations on the downlink data flow includes at least one of the following:
[0262] Selecting a DS-TT port to send the downstream data stream;
[0263] Select a data channel to send the downlink data stream, wherein the data channel is a data channel corresponding to the DS-TT port;
[0264] A port operation is performed on the downstream data flow.
[0265] In one implementation, the data communication is a PDU session.
[0266] In one implementation, the selected data channel may be a PDU session corresponding to a DS-TT port selected according to the above data routing information.
[0267] Optionally, the port operation includes:
[0268] Forward or block.
[0269] In one implementation, the downlink data flow is forwarded and the sending of the downlink data flow is blocked.
[0270] In this embodiment, relevant operations are performed on the downstream data flow according to the data routing information, so as to realize the processing of the downstream data flow in the time-sensitive bridge, thereby supporting the management and control of the relevant information of the time-sensitive bridge.
[0271] Please refer to Figure 5 The embodiment of the present invention further provides an information transmission method, which is applied to a fourth communication device, and the fourth communication device includes but is not limited to: a terminal, a DS-TT, an NW-TT, a CN network element (such as one of the following: SMF, UPF, PCF, NEF, AF), and a RAN network element, and the method includes:
[0272] Step 501: Obtain port related information of the second port;
[0273] Step 502: Send the port related information of the second port;
[0274] The second port is a NW-TT port (ie, located on the NW-TT).
[0275] In one implementation, the second port may be an input port or an output port, that is, data is received from the second port or data is sent from the second port.
[0276] In one implementation, the fourth communication device is NW-TT or UPF.
[0277] In one implementation, the port-related information of the second port includes but is not limited to at least one of the following: a port management information container containing the second port information, a port number, a bridge identifier, a port address (such as a MAC address and / or an IP address), relevant information of the TT where the second port is located, and delay-related information of the second port.
[0278] In one embodiment, the port related information of the second port includes but is not limited to at least one of the following:
[0279] Relevant information of the TT where the second port is located;
[0280] The delay related information of the second port.
[0281] In one implementation, the relevant information of the TT includes at least one of the following: identification information of the TT and numbering information of the TT.
[0282] In one implementation manner, optionally, the delay-related information of the second port includes at least one of the following:
[0283] PDB and / or business information corresponding to the PDB;
[0284] The processing time between the terminal and the DS-TT and / or the service class corresponding to the processing time.
[0285] Optionally, when the first condition is met, the sending of the port related information of the second port includes:
[0286] Select any data channel, and send the port related information of the second port to the communication device related to the selected data channel;
[0287] The first condition includes one of the following:
[0288] There is at least one data channel in the bridge;
[0289] There is at least one data channel established with a fourth communication device.
[0290] In one implementation, the data communication may be a PDU session or a bearer, etc.
[0291] In one embodiment, if there is at least one PDU session in the bridge, then any data channel is selected and the port-related information of the second port is sent to the communication device related to the selected data channel, for example: the port-related information of the second port is sent to the SMF, PCF; or, if there is at least one PDU session established with a fourth communication device, the port-related information of the second port is sent to any SMF, PCF.
[0292] Optionally, the selected communication device includes:
[0293] Any communications equipment associated with a data channel; or
[0294] Any communication device within the bridge; or
[0295] a communication device associated with any data channel established with the fourth communication device; or
[0296] The default communication device.
[0297] In one implementation, any SMF or PCF related to a PDU session may be selected and the port related information of the second port may be sent.
[0298] In one implementation, an SMF or PCFF related to any PDU session in the bridge may be selected and the port related information of the second port may be sent.
[0299] In one implementation, an SMF or PCFF related to any PDU session established by the fourth communication device may be selected and the port related information of the second port may be sent.
[0300] Optionally, when the second condition is met, the sending of the port related information of the second port includes:
[0301] Waiting for at least one data channel to be established before sending the port related information of the second port; or
[0302] Sending the port related information of the second port to any communication device or a default communication device in the bridge;
[0303] The second condition includes one of the following:
[0304] There is no data channel within the bridge;
[0305] There is no data channel established with the fourth communication device.
[0306] In one implementation, when there is no PDU session associated with any DS-TT port, after waiting for at least one PDU session associated with a DS-TT port to be established, the port-related information of the second port is sent to the SMF.
[0307] In one implementation, if there is no PDU session established with the fourth communication device, the port-related information of the second port is sent to any or default SMF, PCF.
[0308] Optionally, the data channel includes:
[0309] Data channel associated with the DS-TT port.
[0310] In one implementation mode, the data channel is a PDU session associated with a DS-TT port.
[0311] In the embodiment of the present invention, the port-related information of the second port is obtained and sent, thereby supporting the transmission of the port-related information of the second port and achieving the beneficial effect of supporting the management and control of the bridge-related information.
[0312] The method provided by the embodiment of the present invention is described below in conjunction with specific embodiments:
[0313] Embodiment 1
[0314] This implementation example Figure 6 As shown, the following steps are included:
[0315] Step 1: UE requests to establish a PDU session on the DS-TT port.
[0316] In the PDU session establishment request or PDU session modification request, the port related information of the DS-TT port is indicated, such as the related information of the TT where the DS-TT port is located, and the related information of the TT includes at least one of the following: the type of TT, the number of the TT (such as the number of the DS-TT), and the identifier of the TT (such as the identifier of the DS-TT). The number of the DS-TT can be used to distinguish different DS-TTs, for example, the ports associated with the TT number 1 of the DS-TT where the port is located and the TT number 2 of the DS-TT where the port is located belong to different DS-TTs.
[0317] The TT related information may be included in the port management information container or outside the port management information container.
[0318] Step 2: AMF sends a PDU session modification request message or a PDU session establishment request message to SMF. Optionally, the request message includes port-related information of the DS-TT port. In one implementation, the type of TT in the port-related information of the DS-TT port is DS-TT.
[0319] Step 3: SMF sends an N4 session modification request message or an N4 session establishment request message to UPF.
[0320] Step 4: UPF sends an N4 session modification response message or an N4 session establishment response message to SMF.
[0321] Optionally, the response message includes port related information of the NW-TT port. In one implementation, the type of TT in the port related information of the NW-TT port is NW-TT.
[0322] Step 5: SMF sends an SMF-triggered session management policy association modification request message or an SMF-triggered session management policy association establishment request message to PCF. Optionally, the request message includes port-related information of the DS-TT port and / or port-related information of the NW-TT port. In one embodiment, the type of TT in the port-related information of the DS-TT port is DS-TT. In one embodiment, the type of TT in the port-related information of the NW-TT port is NW-TT.
[0323] The port related information sent by SMF to PCF includes at least one of the following: TT related information of the TT associated with the port, PDB information, and UE-DS-TT residence time (which may be the processing time between the port and the terminal).
[0324] In one implementation, the PDB information is the PDB of each service class of each NW-TT port (PDB per UE per traffic class);
[0325] In one implementation, the UE-DS-TT residence time may be the UE-DS-TT residence time of each traffic class of each DS-TT port (UE-DS-TT residence time per port per traffic class).
[0326] Step 6: PCF sends port related information to AF, including at least one of the following: TT related information of the TT associated with the port, PDB information (PDB per UE per traffic class), UE-DS-TT residence time (UE-DS-TT residence time per port per traffic class).
[0327] Based on the relevant information of the TT where the port is located, the AF can perform one of the following operations:
[0328] A first port pair is constructed, the first port pair consisting of a DS-TT port and a NW-TT port.
[0329] Constructing a second port pair, wherein the first port pair is composed of a DS-TT port and another DS-TT port. The two DS-TT ports may be ports of the same DS-TT or ports of different DS-TTs;
[0330] The time delay of generating the first port pair (i.e. the time it takes for a packet to pass from the ingress to the egress of the port pair)
[0331] Generates a time delay for the second port pair.
[0332] In one implementation, the time delay of the first port pair may be UE-DS-TT residence time+PDB;
[0333] In one implementation, the time delay of the second port pair may be the first UE-DS-TT residence time+the first PDB+the second UE-DS-TT residence time+the second PDB.
[0334] Step 7: The AF sends an event notification response to the PCF.
[0335] Step 8: PCF sends an SMF-triggered session management policy association modification response / SMF-triggered session management policy association establishment response to SMF.
[0336] Step 9: SMF sends PDU Session_Update Session Management Context Response / PDU Session_Establish Session Management Context Response to AMF.
[0337] Step 10: AMF sends a NAS message to the UE, where the NAS message includes the PDU session modification acceptance / PDU session establishment acceptance.
[0338] Embodiment 2
[0339] This embodiment includes the following steps:
[0340] Step 1: NW-TT receives the downstream data flow and performs at least one of the following based on the data routing information (such as static filtering entry) and the packet header information:
[0341] Select the DS-TT port for data transmission;
[0342] Select the PDU session corresponding to the DS-TT port to send data;
[0343] Perform port operations (forwarding, blocking, etc.).
[0344] The data routing information includes at least one of the following: a target MAC address, a VLAN ID, and an egress port.
[0345] Embodiment 3
[0346] This implementation example Figure 7 As shown, the following steps are included:
[0347] Step 1: UPF obtains port-related information of the NW-TT port (which may be information of one port or information of multiple ports).
[0348] When there are one or more PDU sessions related to DS-TT ports, UPF sends the information of NW-TT port to the first SMF. The first SMF is one of the following: the SMF of any DS-TT related PDU session, any PDU session in the bridge, the SMF associated with any PDU session established by the UPF, and the default SMF.
[0349] When there is no PDU session related to any DS-TT port, after waiting for at least one PDU session related to the DS-TT port to be established, the UPF sends the port-related information of the NW-TT port to the first SMF. The first SMF is the SMF in the PDU session related to the at least one DS-TT port. The first SMF is as described above and will not be described again here.
[0350] The UPF sends the port-related information of the NW-TT port to the first SMF. Optionally, the UPF may send the port-related information of the NW-TT port via an N4 session report.
[0351] Step 2: SMF sends N4 session report confirmation to UPF
[0352] Step 3: When the first SMF is a PDU session-related SMF, the first SMF selects a PCF associated with a PDU session-related policy to send the port-related information of the NW-TT port. When the first SMF is a default SMF, the first SMF selects a default PCF to send the port-related information of the NW-TT port.
[0353] Step 4: The PCF sends the port related information of the NW-TT port to the AF.
[0354] The AF reports the port related information of the NW-TT port to the CNC.
[0355] Step 5: The AF sends an event notification response to the PCF.
[0356] Step 6: PCF sends an SMF-triggered session management policy control update response to SMF.
[0357] Embodiment 4
[0358] This implementation example Figure 8 As shown, the following steps are included:
[0359] Step 1: AF obtains port-related information of the NW-TT port (which may be information of one port or information of multiple ports).
[0360] When there are one or more PDU sessions related to DS-TT ports, the UPF sends the information of the NW-TT port to the first PCF. The first PCF is one of the following: a PCF associated with any DS-TT related PDU session, a PCF associated with any PDU session in the bridge, any PDU session established with the UPF, or a default PCF.
[0361] When there is no PDU session associated with any DS-TT port, after waiting for at least one PDU session associated with the DS-TT port to be established, the UPF sends the port-related information of the NW-TT port to the first PCF. The first PCF is the PCF associated with the PDU session associated with the at least one DS-TT port. The first PCF is as described above and will not be described again here.
[0362] Step 2: The UPF sends the port-related information of the NW-TT port to the first PCF.
[0363] Step 3: When the first PCF is the PCF associated with the PDU session, the first PCF binds the SMF of the PDU session to send the port-related information of the NW-TT port. When the first PCF is the default SMF, the first PCF selects a default SMF to send the port-related information of the NW-TT port.
[0364] Step 4: SMF sends the port-related information of the NW-TT port to UPF.
[0365] The UPF reports the port-related information of the NW-TT port to the NW-TT.
[0366] Step 5: UPF returns a response to SMF.
[0367] See also Fig. 9 , an embodiment of the present invention provides a communication device, the communication device is a first communication device, the first communication device includes but is not limited to a terminal, a TT (such as one of the following: DS-TT, NW-TT, a first DS-TT, a second DS-TT, a first NW-TT, a second NW-TT), a CN network element (such as one of the following: SMF, UPF, PCF, NEF, AF), a RAN network element, such as Fig. 9 , the communication device 900 includes:
[0368] An execution module 901 is used to execute related operations of the first port;
[0369] A sending module 902, configured to send first information;
[0370] The operation related to the first port includes at least one of the following: obtaining port related information of the first port, determining related information of the TT where the first port is located, and determining delay related information of the first port;
[0371] The first information includes at least one of the following: port related information of the first port, related information of the TT where the first port is located, and delay related information of the first port;
[0372] The first port is a port of a time-sensitive network adapter TT.
[0373] Optionally, the port-related information of the first port includes at least one of the following:
[0374] Relevant information of the TT where the first port is located;
[0375] Delay related information of the first port.
[0376] Optionally, the sending of the first information includes at least one of the following:
[0377] Sending first information, wherein the first information is included in a port management container;
[0378] Sending first information, wherein the first information is included outside the port management container;
[0379] Sending first information, a portion of the first information being included in a port management container, and another portion of the first information being included outside the port management container;
[0380] Sending first information, wherein the first information is contained in a first container;
[0381] Sending first information and including the first information in a second container;
[0382] The first container is used to transmit port related information of the DS-TT port and / or DS-TT related information;
[0383] The second container is used to transmit port related information of the NW-TT port and / or NW-TT related information.
[0384] Optionally, the relevant information of the TT includes at least one of the following: type of TT, identification information of TT, and numbering information of TT.
[0385] Optionally, the type of the TT is:
[0386] DS-TT or NW-TT.
[0387] Optionally, the latency-related information of the first port includes at least one of the following:
[0388] Data packet delay budget PDB and / or the service class corresponding to the PDB;
[0389] The processing time between the terminal and the DS-TT and / or the service class corresponding to the processing time.
[0390] Optionally, the PDB includes a PDB for each service class of the first port.
[0391] The communication device 900 can implement each process implemented by the first communication device in the method embodiment of the present invention, and achieve the same beneficial effects. To avoid repetition, it will not be described again here.
[0392] See also Fig.10 , an embodiment of the present invention provides another communication device, which is a second communication device, and the second communication device includes but is not limited to a terminal, a DS-TT, an NW-TT, a CN network element (such as one of the following: SMF, UPF, PCF, NEF, AF), and a RAN network element, such as Fig.10 As shown, the communication device 1000 includes:
[0393] An acquisition module 1001 is used to acquire second information;
[0394] An execution module 1002, configured to execute port-related operations according to the second information;
[0395] The second information includes at least one of the following: port related information of the first port, related information of the TT where the first port is located, latency related information of the first port, and MAC addresses of the first container, the second container, and the data channel;
[0396] The first port is a port of a time-sensitive network adapter TT.
[0397] Optionally, the port-related information of the first port includes at least one of the following:
[0398] Relevant information of the TT where the first port is located;
[0399] Delay related information of the first port.
[0400] Optionally, the relevant information of the TT includes at least one of the following: type of TT, identification information of TT, and numbering information of TT.
[0401] Optionally, the type of the TT is:
[0402] DS-TT or NW-TT.
[0403] Optionally, the obtaining the second information includes: obtaining the first information;
[0404] The first information includes at least one of the following: port related information of the first port, related information of the TT where the first port is located, and delay related information of the first port;
[0405] The obtaining of the first information may include one of the following:
[0406] Acquire first information, wherein the first information is contained in a port management container;
[0407] Acquire first information, wherein the first information is included outside the port management container;
[0408] Acquire first information, where part of the first information is included in a port management container, and other part of the first information is included outside the port management container;
[0409] Acquire first information, wherein the first information is contained in a first container;
[0410] Acquire first information, wherein the first information is contained in a second container;
[0411] in,
[0412] The first container is used to transmit port related information of the DS-TT port and / or DS-TT related information;
[0413] The second container is used to transmit port related information of the NW-TT port and / or NW-TT related information.
[0414] Optionally, the latency-related information of the first port includes at least one of the following:
[0415] Data packet delay budget PDB and / or the service class corresponding to the PDB;
[0416] The processing time between the terminal and the DS-TT and / or the service class corresponding to the processing time.
[0417] Optionally, the PDB includes a PDB for each service class of the first port.
[0418] Optionally, the port-related operation includes at least one of the following:
[0419] determining a type of TT of the first port;
[0420] Construct port pairs;
[0421] Determine latency-related information for a port pair.
[0422] Optionally, the constructed port pair includes at least one of the following:
[0423] constructing a port pair including the first port;
[0424] constructing a first type of port pair;
[0425] constructing a second type of port pair;
[0426] constructing a third type of port pair;
[0427] The port pair including the first port includes at least one of the following:
[0428] A NW-TT port and a DS-TT port, wherein the first port is a port in the NW-TT port or the DS-TT port; or
[0429] two NW-TT ports, wherein the first port is one of the two NW-TT ports; or
[0430] two DS-TT ports, wherein the first port is one of the two DS-TT ports;
[0431] The first type of port pair is a port pair consisting of an NW-TT port and a DS-TT port;
[0432] The second type port pair is a port pair consisting of a first DS-TT port and a second DS-TT port;
[0433] The third type of port pair is a port pair consisting of a first NW-TT port and a second NW-TT port.
[0434] Optionally, the information related to the delay of determining the port pair includes at least one of the following:
[0435] Determining latency related information of a port pair including the first port;
[0436] Determining latency related information of the first type of port pair;
[0437] determining a latency of a second type of port pair;
[0438] determining a delay of a third type of port pair;
[0439] The first type of port pair is a port pair consisting of an NW-TT port and a DS-TT port;
[0440] The second type port pair is a port pair consisting of a first DS-TT port and a second DS-TT port;
[0441] The third type of port pair is a port pair consisting of a first NW-TT port and a second NW-TT port.
[0442] Optionally, the first DS-TT and the second DS-TT are the same DS-TT; or
[0443] The first DS-TT and the second DS-TT are different DS-TTs, and the first DS-TT and the second DS-TT access a network through the same terminal; or
[0444] The first DS-TT and the second DS-TT are different DS-TTs, and the first DS-TT and the second DS-TT access a network through different terminals.
[0445] The communication device 1000 can implement each process implemented by the second communication device in the method embodiment of the present invention, and achieve the same beneficial effects. To avoid repetition, it will not be described again here.
[0446] See also Fig.11 , an embodiment of the present invention provides another communication device, which is a third communication device, and the third communication device includes but is not limited to a terminal, a DS-TT, an NW-TT, a CN network element (such as one of the following: SMF, UPF, PCF, NEF, AF), and a RAN network element, such as Fig.11 As shown, the communication device 1100 includes:
[0447] An acquisition module 1101 is used to acquire data routing information, where the data routing information includes at least one of the following: data flow identification information and port related information;
[0448] The execution module 1102 is used to perform relevant operations on the downlink data flow according to the data routing information.
[0449] Optionally, the performing relevant operations on the downlink data flow includes at least one of the following:
[0450] Select a device-side time-sensitive network adapter DS-TT port to send the downstream data stream;
[0451] Select a data channel to send the downlink data stream, wherein the data channel is a data channel corresponding to the DS-TT port;
[0452] A port operation is performed on the downstream data flow.
[0453] Optionally, the port operation includes:
[0454] Forward or block.
[0455] The communication device 1100 can implement each process implemented by the third communication device in the method embodiment of the present invention, and achieve the same beneficial effects. To avoid repetition, it will not be described again here.
[0456] See also Fig.12 , an embodiment of the present invention provides another communication device, which is a fourth communication device, and the fourth communication device includes but is not limited to a terminal, a DS-TT, an NW-TT, a CN network element (such as one of the following: SMF, UPF, PCF, NEF, AF), and a RAN network element, such as Fig.12 As shown, the communication device 1200 includes:
[0457] An acquisition module 1201 is used to acquire port related information of a second port;
[0458] A sending module 1202, configured to send port related information of the second port;
[0459] The second port is a port of the network-side time-sensitive network adapter NW-TT.
[0460] Optionally, when the first condition is met, the sending of the port related information of the second port includes:
[0461] Select any data channel, and send the port related information of the second port to the communication device related to the selected data channel;
[0462] The first condition includes one of the following:
[0463] There is at least one data channel in the bridge;
[0464] There is at least one data channel established with a fourth communication device.
[0465] Optionally, when the second condition is met, the sending of the port related information of the second port includes:
[0466] Waiting for at least one data channel to be established before sending the port related information of the second port; or
[0467] Sending the port related information of the second port to any communication device or a default communication device in the bridge;
[0468] The second condition includes one of the following:
[0469] There is no data channel within the bridge;
[0470] There is no data channel established with the fourth communication device.
[0471] Optionally, the data channel includes:
[0472] Data channel related to the DS-TT port of the device-side time-sensitive network adapter.
[0473] Optionally, the selected communication device includes:
[0474] Any communications equipment associated with a data channel; or
[0475] Any communication device within the bridge; or
[0476] a communication device associated with any data channel established with the fourth communication device; or
[0477] The default communication device.
[0478] The communication device 1200 can implement each process implemented by the fourth communication device in the method embodiment of the present invention, and achieve the same beneficial effects. To avoid repetition, it will not be described again here.
[0479] See also Fig.13 , Fig.13 FIG. 1 is a structural diagram of another communication device provided by an embodiment of the present invention. Fig.13 As shown, the communication device 1300 includes: a memory 1301 , a processor 1302 , a computer program 13011 stored in the memory 1301 and executable on the processor 1302 , and a transceiver 1303 .
[0480] When the communication device 1300 is the first communication device in the above method embodiment, the computer program 13011 is executed by the processor 1302 to implement the following steps:
[0481] Execute the related operations of the first port;
[0482] Sending the first information through the transceiver 1303;
[0483] The operation related to the first port includes at least one of the following: obtaining port related information of the first port, determining related information of the TT where the first port is located, and determining delay related information of the first port;
[0484] The first information includes at least one of the following: port related information of the first port, related information of the TT where the first port is located, and delay related information of the first port;
[0485] The first port is a port of a time-sensitive network adapter TT.
[0486] Optionally, the port-related information of the first port includes at least one of the following:
[0487] Relevant information of the TT where the first port is located;
[0488] Delay related information of the first port.
[0489] Optionally, the sending of the first information includes at least one of the following:
[0490] Sending first information, wherein the first information is included in a port management container;
[0491] Sending first information, wherein the first information is included outside the port management container;
[0492] Sending first information, a portion of the first information being included in a port management container, and another portion of the first information being included outside the port management container;
[0493] Sending first information, wherein the first information is contained in a first container;
[0494] Sending first information and including the first information in a second container;
[0495] in,
[0496] The first container is used to transmit port related information of the DS-TT port and / or DS-TT related information;
[0497] The second container is used to transmit port related information of the NW-TT port and / or NW-TT related information.
[0498] Optionally, the relevant information of the TT includes at least one of the following: type of TT, identification information of TT, and numbering information of TT.
[0499] Optionally, the type of the TT is:
[0500] DS-TT or NW-TT.
[0501] Optionally, the latency-related information of the first port includes at least one of the following:
[0502] Data packet delay budget PDB and / or the service class corresponding to the PDB;
[0503] The processing time between the terminal and the DS-TT and / or the service class corresponding to the processing time.
[0504] Optionally, the PDB includes a PDB for each service class of the first port.
[0505] When the communication device 1300 is a second communication device in the above method embodiment, the computer program 13011 is executed by the processor 1302 to implement the following steps:
[0506] obtaining second information;
[0507] performing port-related operations according to the second information;
[0508] The second information includes at least one of the following: port related information of the first port, related information of the TT where the first port is located, latency related information of the first port, and MAC addresses of the first container, the second container, and the data channel;
[0509] The first port is a port of a time-sensitive network adapter TT.
[0510] Optionally, the port-related information of the first port includes at least one of the following:
[0511] Relevant information of the TT where the first port is located;
[0512] Delay related information of the first port.
[0513] Optionally, the relevant information of the TT includes at least one of the following: type of TT, identification information of TT, and numbering information of TT.
[0514] Optionally, the type of the TT is:
[0515] DS-TT or NW-TT.
[0516] Optionally, the obtaining the second information includes: obtaining the first information;
[0517] The first information includes at least one of the following: port related information of the first port, related information of the TT where the first port is located, and delay related information of the first port;
[0518] The obtaining of the first information may include one of the following:
[0519] Acquire first information, wherein the first information is contained in a port management container;
[0520] Acquire first information, wherein the first information is included outside the port management container;
[0521] Acquire first information, where part of the first information is included in a port management container, and other part of the first information is included outside the port management container;
[0522] Acquire first information, wherein the first information is contained in a first container;
[0523] Acquire first information, wherein the first information is contained in a second container;
[0524] in,
[0525] The first container is used to transmit port related information of the DS-TT port and / or DS-TT related information;
[0526] The second container is used to transmit port related information of the NW-TT port and / or NW-TT related information.
[0527] Optionally, the latency-related information of the first port includes at least one of the following:
[0528] Data packet delay budget PDB and / or the service class corresponding to the PDB;
[0529] The processing time between the terminal and the DS-TT and / or the service class corresponding to the processing time.
[0530] Optionally, the PDB includes a PDB for each service class of the first port.
[0531] Optionally, the port-related operation includes at least one of the following:
[0532] determining a type of TT of the first port;
[0533] Construct port pairs;
[0534] Determine latency-related information for a port pair.
[0535] Optionally, the constructed port pair includes at least one of the following:
[0536] constructing a port pair including the first port;
[0537] constructing a first type of port pair;
[0538] constructing a second type of port pair;
[0539] constructing a third type of port pair;
[0540] The port pair including the first port includes at least one of the following:
[0541] A NW-TT port and a DS-TT port, wherein the first port is a port in the NW-TT port or the DS-TT port; or
[0542] two NW-TT ports, wherein the first port is one of the two NW-TT ports; or
[0543] two DS-TT ports, wherein the first port is one of the two DS-TT ports;
[0544] The first type of port pair is a port pair consisting of an NW-TT port and a DS-TT port;
[0545] The second type port pair is a port pair consisting of a first DS-TT port and a second DS-TT port;
[0546] The third type of port pair is a port pair consisting of a first NW-TT port and a second NW-TT port.
[0547] Optionally, the information related to the delay of determining the port pair includes at least one of the following:
[0548] determining delay related information of a port pair including the first port,
[0549] Determining latency related information of the first type of port pair;
[0550] determining a latency of a second type of port pair;
[0551] determining a delay of a third type of port pair;
[0552] The first type of port pair is a port pair consisting of an NW-TT port and a DS-TT port;
[0553] The second type port pair is a port pair consisting of a first DS-TT port and a second DS-TT port;
[0554] The third type of port pair is a port pair consisting of a first NW-TT port and a second NW-TT port.
[0555] Optionally, the first DS-TT and the second DS-TT are the same DS-TT; or
[0556] The first DS-TT and the second DS-TT are different DS-TTs, and the first DS-TT and the second DS-TT access a network through the same terminal; or
[0557] The first DS-TT and the second DS-TT are different DS-TTs, and the first DS-TT and the second DS-TT access a network through different terminals.
[0558] When the communication device 1300 is the third communication device in the above method embodiment, the computer program 13011 implements the following steps when executed by the processor 1302:
[0559] Acquire data routing information, wherein the data routing information includes at least one of the following: data flow identification information and port related information;
[0560] According to the data routing information, relevant operations are performed on the downlink data flow.
[0561] Optionally, the performing relevant operations on the downlink data flow includes at least one of the following:
[0562] Select a device-side time-sensitive network adapter DS-TT port to send the downstream data stream;
[0563] Select a data channel to send the downlink data stream, wherein the data channel is a data channel corresponding to the DS-TT port;
[0564] A port operation is performed on the downstream data flow.
[0565] Optionally, the port operation includes:
[0566] Forward or block.
[0567] When the communication device 1300 is the fourth communication device in the above method embodiment, the computer program 13011 implements the following steps when executed by the processor 1302:
[0568] Obtain port related information of the second port;
[0569] The transceiver 1303 sends the port related information of the second port;
[0570] The second port is a port of the network-side time-sensitive network adapter NW-TT.
[0571] Optionally, when the first condition is met, the sending of the port related information of the second port includes:
[0572] Select any data channel, and send the port related information of the second port to the communication device related to the selected data channel;
[0573] The first condition includes one of the following:
[0574] There is at least one data channel in the bridge;
[0575] There is at least one data channel established with a fourth communication device.
[0576] Optionally, when the second condition is met, the sending of the port related information of the second port includes:
[0577] Waiting for at least one data channel to be established before sending the port related information of the second port; or
[0578] Sending the port related information of the second port to any communication device or a default communication device in the bridge;
[0579] The second condition includes one of the following:
[0580] There is no data channel within the bridge;
[0581] There is no data channel established with the fourth communication device.
[0582] Optionally, the data channel includes:
[0583] Data channel related to the DS-TT port of the device-side time-sensitive network adapter.
[0584] Optionally, the selected communication device includes:
[0585] Any communications equipment associated with a data channel; or
[0586] Any communication device within the bridge; or
[0587] a communication device associated with any data channel established with the fourth communication device; or
[0588] The default communication device.
[0589] The communication device 1300 can implement each process implemented by the communication device in the above method embodiment, and will not be described again here to avoid repetition.
[0590] The embodiment of the present invention further provides a computer-readable storage medium, on which a computer program is stored, and when the computer program is executed by a processor, each process of the method embodiment of any of the above-mentioned information transmission methods can be implemented, and the same technical effect can be achieved. To avoid repetition, it is not repeated here. The computer-readable storage medium is, for example, a read-only memory (ROM), a random access memory (RAM), a magnetic disk or an optical disk.
[0591] It should be noted that, in this article, the terms "include", "comprises" or any other variations thereof are intended to cover non-exclusive inclusion, so that a process, method, article or device including a series of elements includes not only those elements, but also other elements not explicitly listed, or also includes elements inherent to such process, method, article or device. In the absence of further restrictions, an element defined by the sentence "comprises a ..." does not exclude the existence of other identical elements in the process, method, article or device including the element.
[0592] Through the description of the above implementation methods, those skilled in the art can clearly understand that the above-mentioned embodiment methods can be implemented by means of software plus a necessary general hardware platform, and of course by hardware, but in many cases the former is a better implementation method. Based on such an understanding, the technical solution of the present invention, or the part that contributes to the prior art, can be embodied in the form of a software product, which is stored in a storage medium (such as ROM / RAM, a magnetic disk, or an optical disk), and includes a number of instructions for enabling a terminal (which can be a mobile phone, a computer, a server, an air conditioner, or a network device, etc.) to execute the methods described in each embodiment of the present invention.
[0593] The embodiments of the present invention are described above in conjunction with the accompanying drawings, but the present invention is not limited to the above-mentioned specific implementation modes, which are merely illustrative rather than restrictive. Under the guidance of the present invention, ordinary technicians in this field can also make many forms without departing from the scope of protection of the present invention and the claims, all of which are within the protection of the present invention.
Claims
1. An information transmission method, applied to a fourth communication device, characterized in that: include: Obtain port related information of the second port; Sending port related information of the second port; The second port is a port of a network-side time-sensitive network adapter NW-TT; The port related information for sending the second port includes: When the first condition is met, selecting any data channel, and sending the port related information of the second port to the communication device related to the selected data channel; The first condition includes one of the following: There is at least one data channel in the bridge; There is at least one data channel established with a fourth communication device.
2. The method according to claim 1, characterized in that When the second condition is met, the sending of the port related information of the second port includes: Waiting for at least one data channel to be established before sending the port related information of the second port; or Sending the port related information of the second port to any communication device or a default communication device in the bridge; The second condition includes one of the following: There is no data channel within the bridge; There is no data channel established with the fourth communication device.
3. The method according to claim 1, characterized in that The data channel includes: Data channel related to the DS-TT port of the device-side time-sensitive network adapter.
4. The method according to claim 1, characterized in that The selected data channel related communication equipment includes: Any communications equipment associated with a data channel; or Any communication device within the bridge; or a communication device associated with any data channel established with the fourth communication device; or The default communication device.
5. The method according to claim 1, characterized in that The selected data channel related communication equipment includes one of the following: a session management function SMF, a policy control function PCF.
6. An information transmission method, applied to a third communication device, characterized in that: include: Acquire data routing information, where the data routing information includes at least one of the following: data flow identification information, port related information, where the port related information includes port related information of a second port, where the second port is a port of a network-side time-sensitive network adapter NW-TT; performing relevant operations on the downlink data flow according to the data routing information; The performing of relevant operations on the downlink data flow includes at least one of the following: Select a device-side time-sensitive network adapter DS-TT port to send the downstream data stream; Select a data channel to send the downlink data stream, wherein the data channel is a data channel corresponding to the DS-TT port; Performing port operations on the downstream data flow; The port operations include: forward or block; The obtaining of data routing information comprises: Receive the port related information of the second port sent by the fourth communication device through any selected data channel.
7. A communication device, the communication device being a fourth communication device, characterized in that: include: An acquisition module, used to acquire port related information of the second port; A sending module, used for sending the port related information of the second port; The second port is a port of a network-side time-sensitive network adapter NW-TT; The port related information for sending the second port includes: When the first condition is met, selecting any data channel, and sending the port related information of the second port to the communication device related to the selected data channel; The first condition includes one of the following: There is at least one data channel in the bridge; There is at least one data channel established with a fourth communication device.
8. A communication device, the communication device being a third communication device, characterized in that: include: An acquisition module, configured to acquire data routing information, wherein the data routing information includes at least one of the following: data flow identification information, port related information, wherein the port related information includes port related information of a second port, wherein the second port is a port of a network-side time-sensitive network adapter NW-TT; An execution module, used for performing relevant operations on the downlink data flow according to the data routing information; The performing of relevant operations on the downlink data flow includes at least one of the following: Select a device-side time-sensitive network adapter DS-TT port to send the downstream data stream; Select a data channel to send the downlink data stream, wherein the data channel is a data channel corresponding to the DS-TT port; Performing port operations on the downstream data flow; The port operations include: forward or block; The obtaining of data routing information comprises: Receive the port related information of the second port sent by the fourth communication device through any selected data channel.
9. A communication device, characterized in that: The method comprises a processor, a memory, and a computer program stored in the memory and executable on the processor, wherein the computer program, when executed by the processor, implements the steps of the information transmission method according to any one of claims 1 to 5, or implements the steps of the information transmission method according to claim 6.
10. A computer-readable storage medium, characterized in that: The computer-readable storage medium stores a computer program, and when the computer program is executed by a processor, the steps of the information transmission method according to any one of claims 1 to 5 are implemented, or the steps of the information transmission method according to claim 6 are implemented.