An information transmission method and apparatus, a communication device, and a storage medium
Patent Information
- Application Number
- CN202210254371.7
- Authority / Receiving Office
- CN · China
- Patent Type
- Patents(China)
- Current Assignee / Owner
- Filing Date
- 2022-03-15
- Publication Date
- 2026-09-18
- Estimated Expiration
- 2042-03-15
AI Technical Summary
这种方式需要管控系统为所有节点下发配置,在业务量大,更新频繁的情况下,交互信息众多,流程复杂且需要较长时间
[0081] The information transmission method, apparatus, communication device, and storage medium provided in this embodiment of the invention allow the network device to send first path information only to the first node (first node), and the first node further sends path information for establishing channels to downstream nodes (such as the second node or the third node, etc.) until the end node; it can combine the advantages of the control layer and the device layer, reduce the interaction between control and devices, the interaction process is simple and clear, and meets the needs of dynamic flexibility.
Smart Images

Figure CN116801419B_ABST
Abstract
Description
Technical Field
[0001] This invention relates to the field of communication technology, and more specifically to an information transmission method, apparatus, communication device, and storage medium. Background Technology
[0002] With the development of 5G and the increase in users in vertical industries, the demand for network slicing is increasing, and the demand for hard slices based on the characteristics of Time-Division Multiplexing (TDM) is gradually rising.
[0003] Currently, TDM channels are typically established by the control system directly sending establishment requirements and configuration information to all nodes along the path. The control system needs to initiate the corresponding request from the orchestration layer or manually by operations personnel to establish the channel. This method requires the control system to send configurations to all nodes, resulting in a large amount of interactive information, a complex process, and a considerable time consumption, especially with high traffic and frequent updates. Furthermore, the control system does not have complete knowledge of the detailed information of each node's device, making it unable to allocate optimal time slots based on device characteristics, leading to suboptimal performance. Additionally, the control system needs to collect successful route establishment information reported by each node before it can determine whether the channel has been successfully established, resulting in long interaction times. Summary of the Invention
[0004] To address the existing technical problems, embodiments of the present invention provide an information transmission method, apparatus, communication device, and storage medium.
[0005] To achieve the above objectives, the technical solution of this invention is implemented as follows:
[0006] In a first aspect, embodiments of the present invention provide an information transmission method, the method comprising:
[0007] The first node receives the first path information sent by the network device;
[0008] The first node sends first information to the second node based on the first path information. The first information includes at least the second path information, which is used to instruct the second node to establish a channel.
[0009] The channel to be established includes multiple nodes included in the first path information, and the first node is the first node in the channel to be established.
[0010] In the above scheme, the method further includes: the first node determining the first service identifier, and determining the first time slot resource according to the demand information of the channel to be established, and establishing a channel with the second node.
[0011] In the above scheme, the first information also includes at least one of the following: the first service identifier and the first time slot resource.
[0012] In the above scheme, the method further includes: the first node receiving the requirement information of the channel to be established sent by the network device.
[0013] In the above scheme, the method further includes: the first node sending a first request to the network device to request the creation of a channel, the first request including the requirement information of the channel to be established.
[0014] In the above scheme, the first request also includes indication information for establishing a TDM channel or a group pipeline channel.
[0015] In the above scheme, the first request is obtained from the user equipment through the user network interface (UNI).
[0016] In the above scheme, the first information also includes the requirement information of the channel to be established.
[0017] In the above scheme, the requirement information for the channel to be established includes at least one of the following:
[0018] Bandwidth requirements, source node requirements, destination node requirements, latency requirements.
[0019] In the above scheme, the first service identifier and the first time slot resource correspond to the first transmission direction;
[0020] The method further includes: when the first node determines the first service identifier and the first time slot resource, it determines the second service identifier corresponding to the second transmission direction and the second time slot resource, wherein the first time slot resource and the second time slot resource are the same.
[0021] In the above scheme, the first service identifier and the first time slot resource correspond to the first transmission direction;
[0022] The method further includes: the first node receiving second information sent by the second node, the second information being used to indicate the establishment of a channel in a second transmission direction; the second information originates from the end node in the channel to be established and is transmitted through the second node;
[0023] The second information includes at least one of the following: a second service identifier corresponding to the second transmission direction determined by the second node, and a second time slot resource determined by the second node, wherein the first time slot resource and the second time slot resource are the same or different.
[0024] In the above scheme, the method further includes: the first node receiving third information sent from the end node in the channel to be established, the third information indicating that the channel has been established.
[0025] In the above scheme, the method further includes: the first node sending fourth information to the network device, the fourth information indicating that the channel has been established.
[0026] In the above scheme, the channel to be established is a TDM channel, and the TDM channel includes at least one of the following: a metropolitan area transport network (MTN) low-bandwidth TDM channel and an optical transport network (OTN) low-bandwidth TDM channel.
[0027] Secondly, embodiments of the present invention also provide an information transmission method, the method comprising:
[0028] The third node receives the fifth information sent by the fourth node, the fifth information including at least the third path information for indicating the establishment of a channel;
[0029] The third node sends a sixth message to the fifth node based on the third path information. The sixth message includes at least the fourth path information, which is used to instruct the fifth node to establish a channel.
[0030] The third node is an intermediate node in the channel to be established.
[0031] In the above scheme, the fifth information also includes at least one of the following: the third service identifier determined by the fourth node, and the third time slot resource determined by the fourth node.
[0032] In the above scheme, the method further includes: the third node determining the fourth service identifier, and determining the fourth time slot resource according to the demand information of the channel to be established, and establishing a channel with the fifth node.
[0033] In the above scheme, the sixth information also includes at least one of the following: the fourth service identifier determined by the third node, and the fourth time slot resource determined by the third node.
[0034] In the above scheme, the fifth piece of information also includes the requirement information for the channel to be established.
[0035] In the above scheme, the method further includes: the third node determining first forwarding information, the first forwarding information including at least: the correspondence between the third service identifier and / or the third time slot resource determined by the fourth node and the fourth service identifier and / or the fourth time slot resource determined by the third node.
[0036] In the above scheme, the requirement information for the channel to be established includes at least one of the following:
[0037] Bandwidth requirements, source node requirements, destination node requirements, latency requirements.
[0038] In the above scheme, the fourth service identifier and the fourth time slot resource correspond to the first transmission direction;
[0039] The method further includes: when the third node determines the fourth service identifier and the fourth time slot resource, it determines the fifth service identifier corresponding to the second transmission direction and determines the fifth time slot resource, wherein the fourth time slot resource and the fifth time slot resource are the same.
[0040] In the above scheme, the fourth service identifier and the fourth time slot resource correspond to the first transmission direction;
[0041] When the fifth node is the last node in the channel to be established, the method further includes:
[0042] The third node receives the seventh information sent by the fifth node, the seventh information being used to indicate the establishment of a channel in the second transmission direction;
[0043] The third node determines the fifth service identifier corresponding to the second transmission direction and determines the fifth time slot resource, wherein the fourth time slot resource and the fifth time slot resource are the same or different.
[0044] In the above scheme, the seventh information includes at least one of the following: the eighth service identifier determined by the fifth node, and the eighth time slot resource determined by the fifth node.
[0045] In the above scheme, the method further includes: the third node determining second forwarding information, the second forwarding information including at least: the correspondence between the fifth service identifier and / or the fifth time slot resource, and the eighth service identifier and / or the eighth time slot resource.
[0046] In the above scheme, the method further includes: the third node receiving third information sent from the end node in the channel to be established; the third information indicates that the channel has been established.
[0047] In the above scheme, the method further includes: the third node sending third information to the fourth node, the third information indicating that the channel has been established.
[0048] In the above scheme, the channel to be established is a TDM channel, and the TDM channel includes at least one of the following: MTN small bandwidth TDM channel and OTN small bandwidth TDM channel.
[0049] Thirdly, embodiments of the present invention also provide an information transmission method, the method comprising:
[0050] The network device determines the first path information based on the requirement information of the channel to be established; the channel to be established includes multiple nodes included in the first path information;
[0051] The network device sends the first path information to the first node based on the first path information, where the first node is the first node in the channel to be established.
[0052] In the above scheme, the method further includes: the network device receiving a first request sent by the first node for requesting the creation of a channel, wherein the first request includes the demand information.
[0053] In the above scheme, the first request also includes indication information for establishing a time-division multiplexing (TDM) channel or a packet pipeline channel.
[0054] In the above scheme, the channel to be established is a TDM channel, and the TDM channel includes at least one of the following: MTN small bandwidth TDM channel and OTN small bandwidth TDM channel.
[0055] In the above scheme, the method further includes: the network device sending the requirement information of the channel to be established to the first node.
[0056] In the above scheme, the method further includes: the network device receiving fourth information sent by the first node, the fourth information indicating that the channel has been established.
[0057] Fourthly, embodiments of the present invention also provide an information transmission method, the method comprising:
[0058] After the channel to be established is completed, the sixth node sends a third message to the first node, which indicates that the channel has been established.
[0059] The sixth node is the end node of the channel to be established, and the first node is the first node in the channel to be established.
[0060] In the above scheme, the method further includes: the sixth node receiving the eighth information sent by the seventh node, the eighth information including at least the fifth path information for indicating the establishment of a channel;
[0061] Sending the third information to the first node includes: the sixth node sending the third information to the first node based on the fifth path information.
[0062] In the above scheme, the eighth information also includes at least one of the following: the sixth service identifier determined by the seventh node, and the sixth time slot resource determined by the seventh node.
[0063] In the above scheme, the eighth piece of information also includes the requirement information for the channel to be established;
[0064] The sixth service identifier and the sixth time slot resource correspond to the first transmission direction;
[0065] The method further includes: the sixth node determining a seventh service identifier corresponding to the second transmission direction, and determining a seventh time slot resource based on the demand information, wherein the sixth time slot resource and the seventh time slot resource are the same.
[0066] In the above scheme, the sixth service identifier and the sixth time slot resource correspond to the first transmission direction;
[0067] The method further includes: the sixth node sending a ninth message to the seventh node, the ninth message being used to indicate the establishment of a channel in the second transmission direction.
[0068] In the above scheme, the eighth information also includes the demand information of the channel to be established; the method further includes: the sixth node determining the seventh service identifier corresponding to the second transmission direction, and determining the seventh time slot resource based on the demand information; the sixth time slot resource and the seventh time slot resource may be the same or different;
[0069] The ninth information also includes at least one of the following: the seventh service identifier and the seventh time slot resource.
[0070] Fifthly, embodiments of the present invention also provide an information transmission device applied to a first node, the device comprising: a first communication unit, configured to receive first path information sent by a network device; and to send first information to a second node based on the first path information, wherein the first information includes at least second path information, and the second path information is used to instruct the second node to establish a channel;
[0071] The channel to be established includes multiple nodes included in the first path information, and the first node is the first node in the channel to be established.
[0072] In a sixth aspect, embodiments of the present invention also provide an information transmission device applied to a third node, the device comprising: a second communication unit, configured to receive fifth information sent by a fourth node, the fifth information including at least third path information for instructing the establishment of a channel; and further configured to send sixth information to the fifth node based on the third path information, the sixth information including at least fourth path information, the fourth path information being used to instruct the fifth node to establish a channel;
[0073] The third node is an intermediate node in the channel to be established.
[0074] In a seventh aspect, embodiments of the present invention also provide an information transmission device applied to a network device, the device comprising: a third processing unit and a third communication unit; wherein,
[0075] The third processing unit is used to determine the first path information based on the demand information of the channel to be established; the channel to be established includes multiple nodes included in the first path information.
[0076] The third communication unit is used to send the first path information to the first node based on the first path information, where the first node is the first node in the channel to be established.
[0077] Eighthly, embodiments of the present invention also provide an information transmission device applied to a sixth node, the device comprising: a fourth communication unit, configured to send third information to a first node after the establishment of a channel to be established is completed, the third information indicating that the channel establishment is complete;
[0078] The sixth node is the end node of the channel to be established, and the first node is the first node in the channel to be established.
[0079] In a ninth aspect, embodiments of the present invention also provide a computer-readable storage medium having a computer program stored thereon, which, when executed by a processor, implements the steps of the methods described in the first, second, third, or fourth aspects of the embodiments of the present invention.
[0080] In a tenth aspect, embodiments of the present invention also provide a communication device, including a memory, a processor, and a computer program stored in the memory and executable on the processor, wherein the processor executes the program to implement the steps of the methods described in the first, second, third, or fourth aspects of the embodiments of the present invention.
[0081] The information transmission method, apparatus, communication device, and storage medium provided in this embodiment of the invention allow the network device to send first path information only to the first node (first node), and the first node further sends path information for establishing channels to downstream nodes (such as the second node or the third node, etc.) until the end node; it can combine the advantages of the control layer and the device layer, reduce the interaction between control and devices, the interaction process is simple and clear, and meets the needs of dynamic flexibility. Attached Figure Description
[0082] Figure 1 This is a flowchart illustrating the information transmission method according to an embodiment of the present invention. Figure 1 ;
[0083] Figure 2This is a flowchart illustrating the information transmission method according to an embodiment of the present invention. Figure 2 ;
[0084] Figure 3 This is a flowchart illustrating the information transmission method according to an embodiment of the present invention. Figure 3 ;
[0085] Figure 4 This is a flowchart illustrating the information transmission method according to an embodiment of the present invention. Figure 4 ;
[0086] Figure 5 This is a schematic diagram of the composition structure of the information transmission device according to an embodiment of the present invention. Figure 1 ;
[0087] Figure 6 This is a schematic diagram of the composition structure of the information transmission device according to an embodiment of the present invention. Figure 2 ;
[0088] Figure 7 This is a schematic diagram of the composition structure of the information transmission device according to an embodiment of the present invention. Figure 3 ;
[0089] Figure 8 This is a schematic diagram of the composition structure of the information transmission device according to an embodiment of the present invention. Figure 4 ;
[0090] Figure 9 This is a schematic diagram of the hardware composition structure of a communication device according to an embodiment of the present invention. Detailed Implementation
[0091] The present invention will now be described in further detail with reference to the accompanying drawings and specific embodiments.
[0092] The technical solutions of this invention can be applied to various communication systems, such as GSM (Global System of Mobile communication), LTE (Long Term Evolution), or 5G systems. Optionally, a 5G system or 5G network can also be referred to as a New Radio (NR) system or NR network.
[0093] For example, the communication system used in this embodiment of the invention may include network devices and terminal devices (also referred to as terminals, communication terminals, etc.); the network device may be a device that communicates with the terminal device. The network device can provide communication coverage within a certain area and can communicate with terminals located within that area. Optionally, the network device may be a base station in various communication systems, such as an evolved Node B (eNB) in an LTE system, or a gNB in a 5G or NR system.
[0094] It should be understood that devices with communication functions in the network / system of this application embodiment can be referred to as communication devices. Communication devices may include network devices and terminals with communication functions. Network devices and terminal devices can be the specific devices described above, which will not be repeated here. Communication devices may also include other devices in the communication system, such as network controllers, mobility management entities, and other network entities. This embodiment of the present invention does not limit these.
[0095] It should be understood that the terms "system" and "network" are often used interchangeably in this document. The term "and / or" in this document merely describes the relationship between related objects, indicating that three relationships can exist. For example, A and / or B can represent: A alone, A and B simultaneously, or B alone. Furthermore, the character " / " in this document generally indicates that the preceding and following related objects have an "or" relationship.
[0096] The terms “first,” “second,” etc., used in the specification and claims of this application are used to distinguish similar objects and are not necessarily used to describe a specific order or sequence. It should be understood that such data can be interchanged where appropriate so that the embodiments of this application described herein can be implemented, for example, in orders other than those illustrated or described herein. Furthermore, the terms “comprising” and “having,” and any variations thereof, are intended to cover a non-exclusive inclusion; for example, a process, method, system, product, or apparatus that comprises a series of steps or units is not necessarily limited to those steps or units explicitly listed, but may include other steps or units not explicitly listed or inherent to such processes, methods, products, or apparatus.
[0097] This invention provides an information transmission method. Figure 1 This is a flowchart illustrating the information transmission method according to an embodiment of the present invention. Figure 1 ;like Figure 1 As shown, the method includes:
[0098] Step 101: The first node receives the first path information sent by the network device;
[0099] Step 102: The first node sends first information to the second node based on the first path information. The first information includes at least the second path information, which is used to instruct the second node to establish a channel.
[0100] The channel to be established includes multiple nodes included in the first path information, and the first node is the head node in the channel to be established. The head node corresponds to the first transmission direction.
[0101] In this embodiment, the channel to be established may include multiple nodes. The channel to be established is achieved by establishing a channel between two adjacent nodes among the multiple nodes.
[0102] The first path information includes path information for all nodes included in the channel to be established, so that the first node can send second path information for establishing the channel to the downstream node (second node), thereby enabling the downstream nodes to establish the channel. The second path information may be the same as or different from the first path information. For example, the second path information may include path information for all nodes included in the channel to be established, or it may only include path information between the second node and the end node.
[0103] The path information (including the first path information and any other path information) in this embodiment can be implemented in different ways. For example, the path information can be the forwarding rules for each node included in the path; for instance, the path information represents the forwarding rules for each port. The path information can also be represented by a label for each node in the path. This embodiment does not limit the implementation method of the path information.
[0104] In some alternative embodiments, the requirement information for the channel to be established may include at least one of the following: bandwidth requirement, source node requirement, destination node requirement, and latency requirement. The destination node requirement may also be referred to as the end node requirement.
[0105] In this embodiment, the requirement information of the channel to be established may include bandwidth requirements and / or first and last node requirements (i.e., specifying the first and last nodes of the channel), etc. Optionally, the requirement information may also include information such as minimum latency and bidirectional symmetry requirements. In this embodiment, the content of the requirement information is not limited.
[0106] The technical solution of this invention allows network devices to send first path information only to the first node (first node), and then the first node further sends path information for establishing channels to downstream nodes (such as the second node or the third node) until the end node. This combines the advantages of the control layer and the device layer, reduces the interaction between control and devices, makes the interaction process simple and clear, and meets the needs of dynamic flexibility.
[0107] In some optional embodiments of the present invention, the method further includes: the first node receiving the request information for the channel to be established sent by the network device.
[0108] In this embodiment, the first node obtains the demand information from the network device. The network device can be any network device with path calculation capabilities, such as a management and control system; the name of the network device is not limited in this embodiment. The network device can pre-configure or pre-select the demand information for the channel to be established, or it can obtain the demand information for the channel to be established from other network devices.
[0109] In some alternative embodiments of the present invention, the method further includes: the first node sending a first request to the network device for requesting the creation of a channel, the first request including requirement information for the channel to be established.
[0110] Optionally, the first request is obtained from the user equipment via the user network interface (UNI).
[0111] In this embodiment, the first node can obtain the first request from the user equipment through UNI, that is, the user equipment initiates channel establishment and carries the requirement information of the channel to be established in the first request; on the one hand, the first node obtains the requirement information from the user equipment, and on the other hand, sends a first request to the network device to request the creation of the channel, thereby triggering the network device to calculate the path; the calculated path can be a TDM path or a packet pipeline path.
[0112] Optionally, the first request may also include indication information for establishing a TDM channel or a packet pipeline channel.
[0113] In this embodiment, when the first request includes establishing a TDM channel, the network device is triggered to calculate the aforementioned first path information. That is, the embodiments of the present invention are implemented when a TDM channel is requested to be established.
[0114] In some optional embodiments, the channel to be established is a TDM channel, which includes at least one of the following: a low-bandwidth TDM channel for a Metro Transport Network (MTN) or a low-bandwidth TDM channel for an Optical Transport Network (OTN). Optionally, the low-bandwidth TDM channel for an OTN can be a low-bandwidth TDM channel for an OTN Optical Service Unit (OSU).
[0115] In some optional embodiments of the present invention, the method further includes: the first node determining a first service identifier, and determining a first time slot resource based on the demand information, and establishing a channel with the second node.
[0116] In this embodiment, the first node determines a service identifier (denoted as the first service identifier) and time slot resources (denoted as the first time slot resources) based on demand information. For example, the time slot resources can specifically be the number of time slots; the number of time slots can be determined based on the bandwidth requirements in the aforementioned demand information, or it can also be determined based on bandwidth requirements and other requirements (such as minimum latency requirements). This embodiment does not limit the method of determining the time slot resources. The aforementioned first service identifier and first time slot resources can be used as the outgoing channel configuration of the first node to establish a TDM channel based on the first service identifier and the first time slot resources. For example, if the minimum TDM time slot granularity is 10Mbps and the channel to be established has a bandwidth requirement of 100Mbps, then 10 time slot resources need to be allocated in each node direction.
[0117] It should be noted that the outgoing direction in the various embodiments of the present invention can also be referred to as the first direction, and correspondingly, the incoming direction can also be referred to as the second direction. The incoming direction refers to the direction in which information enters the node, and the outgoing direction refers to the direction in which information leaves the node. In practical applications, the aforementioned outgoing and incoming directions are related to the transmission direction. When the transmission direction is the first transmission direction, that is, the direction in which information is transmitted from the first node (or head node) to the end node, the outgoing direction refers to the direction in which the first node sends information to the second node. Since the first node is the head node, under the first transmission direction, the first node does not have an incoming direction. Correspondingly, when the transmission direction is the second transmission direction, that is, the direction in which information is transmitted from the end node to the first node (or head node), the incoming direction refers to the direction in which the first node receives information from the second node. Since the first node is the head node, under the second transmission direction, the first node does not have an outgoing direction.
[0118] In some alternative embodiments, the first node may also receive the first service identifier and the first time slot resource sent by the network device, that is, the first service identifier and / or the first time slot resource of the first node may be configured by the network device.
[0119] Optionally, the first node may record the mapping relationship between the first service identifier and the first time slot resource.
[0120] Optionally, the first information may further include at least one of the following: the first service identifier and the first time slot resource. This is used to notify the downstream node (second node) of the first service identifier and the determined first time slot resource determined by the first node.
[0121] In this embodiment, the first node determines the first service identifier and the first time slot resource, and can create a channel with the second node based on the first service identifier and / or the first time slot resource. Optionally, the channel refers to a channel in a first transmission direction, where the first transmission direction is the direction of transmission from the first node to the second node. The first service identifier and the first time slot resource are configured for the outgoing direction (or first direction) of the channel of the first node.
[0122] In some alternative embodiments, the first information may also include the demand information of the channel to be established, so as to notify the downstream nodes of the demand information of the channel to be established, so that the downstream nodes can determine the time slot resources based on the demand information.
[0123] In some optional embodiments, the first service identifier and the first time slot resource correspond to a first transmission direction; the method further includes: when the first node determines the first service identifier and the first time slot resource, it determines a second service identifier corresponding to a second transmission direction and determines a second time slot resource, wherein the first time slot resource and the second time slot resource are the same.
[0124] In this embodiment, for the establishment of the channel in the opposite direction of the first transmission direction (i.e., the second transmission direction), one implementation is that when the first node (also called the head node, or denoted as node 1) determines the first service identifier and the first time slot resource, that is, when the channel in the first transmission direction is established, it directly creates the channel in the second transmission direction. That is, it determines the second service identifier corresponding to the outgoing direction of the second transmission direction and determines the second time slot resource. Here, the first time slot resource is the outgoing time slot resource of the first transmission direction, and the second time slot resource is the outgoing time slot resource of the second transmission direction (i.e., the opposite direction of the first transmission direction). In this implementation, the time slots selected for the first time slot resource and the second time slot resource are the same.
[0125] In some alternative embodiments, the first service identifier and the first time slot resource correspond to a first transmission direction; the method further includes: the first node receiving second information sent by the second node, the second information being used to indicate the establishment of a channel in a second transmission direction; the second information comes from the end node in the channel to be established and is transmitted through the second node; the second information includes at least one of the following: a second service identifier corresponding to the second transmission direction determined by the second node, and a second time slot resource determined by the second node, wherein the first time slot resource and the second time slot resource are the same or different.
[0126] In this embodiment, after the channel in the first transmission direction is established, that is, after all the channels in the first transmission direction from the first node (also called the head node, or denoted as node 1) to the end node are established, the end node triggers the establishment of the channel in the second transmission direction. That is, the end node acts as the head node of the second transmission direction and initiates information to indicate the establishment of the channel in the second transmission direction. Each intermediate node establishes the channel in the second transmission direction in sequence through information transmission and time slot resource configuration, and then reaches the second node (intermediate node, located after the first node, or denoted as node 2). The second node (e.g., node 2) sends the aforementioned second information to the first node (e.g., node 1). After receiving the second information, the first node (e.g., node 1) uses the second service identifier and / or second time slot resource corresponding to the outgoing direction of the second transmission direction, which is determined by the second node (e.g., node 2) in the second information, as the configuration of the incoming direction of the second transmission direction, so as to establish the channel in the second transmission direction according to the above configuration. In this implementation, the time slots selected by the first time slot resource and the second time slot resource can be different, that is, different time slots can be used for different transmission directions; or, the time slots selected by the first time slot resource and the second time slot resource can also be the same, that is, different transmission directions can also use the same time slot.
[0127] In this embodiment, the channel establishment is considered complete when the first node completes the channel establishment in the second transmission direction.
[0128] In some optional embodiments of the present invention, the method further includes: the first node receiving third information sent from the end node in the channel to be established, the third information indicating that the channel has been established.
[0129] In this embodiment, after the channel is established at the end node, a third message indicating the completion of channel establishment is sent. This third message passes through each intermediate node sequentially to reach the first node. Upon receiving the third message, the first node indicates that the channel establishment is complete. This embodiment is applicable to the above-described embodiment of channel establishment in the first transmission direction, as well as to the embodiment applicable to each node simultaneously establishing channels in the first and second transmission directions.
[0130] In an embodiment where the establishment of a channel in the second transmission direction is triggered by the end node, after the first node establishes the channel in the second transmission direction, determines the second service identifier corresponding to the second transmission direction, and determines the second time slot resource, it can be indicated that the channel establishment is complete.
[0131] In some optional embodiments of the present invention, the method further includes: the first node sending fourth information to the network device, the fourth information indicating that the channel has been established.
[0132] In this embodiment, after the first node determines that the channel has been established, it sends a fourth message indicating that the channel has been established to the network device.
[0133] Based on the above embodiments, this invention also provides an information transmission method. Figure 2 This is a flowchart illustrating the information transmission method according to an embodiment of the present invention. Figure 2 ;like Figure 2 As shown, the method includes:
[0134] Step 201: The third node receives the fifth information sent by the fourth node, the fifth information including at least the third path information for indicating the establishment of a channel;
[0135] Step 202: The third node sends sixth information to the fifth node based on the third path information. The sixth information includes at least the fourth path information, which is used to instruct the fifth node to establish a channel.
[0136] In this embodiment, the third node is an intermediate node in the channel to be established. For example, the third node can be the second node in the aforementioned embodiment, or it can be a node located after the second node among the multiple nodes included in the channel to be established, but the third node is not the end node of the channel to be established. Correspondingly, the fourth node can be the first node in the aforementioned embodiment, or it can be a node located before the third node among the multiple nodes included in the channel to be established. The fifth node is a node located after the third node among the multiple nodes included in the channel to be established. For example, the fifth node can be the end node or an intermediate node of the channel to be established.
[0137] In this embodiment, the third path information and the fourth path information may both include the path information of all nodes included in the channel to be established, which is equivalent to the first path information in the aforementioned embodiment; or, the third path information and the fourth path information may be different from the first path information. For example, the third path information may only include the path information between the third node and the end node, and the fourth path information may only include the path information between the fifth node and the end node.
[0138] In some alternative embodiments, the requirement information for the channel to be established may include at least one of the following: bandwidth requirement, source node requirement, destination node requirement, and latency requirement. The destination node requirement may also be referred to as the end node requirement.
[0139] In this embodiment, the requirement information of the channel to be established may include bandwidth requirements and / or first and last node requirements (i.e., specifying the first and last nodes of the channel), etc. Optionally, the requirement information may also include information such as minimum latency and bidirectional symmetry requirements. In this embodiment, the content of the requirement information is not limited.
[0140] In some optional embodiments, the fifth information may further include at least one of the following: the third service identifier determined by the fourth node, and the third time slot resource determined by the fourth node.
[0141] In this embodiment, during the process of establishing a channel with the third node, the fourth node determines the third service identifier and the third time slot resource in the outgoing direction of the first transmission direction. The fifth information sent to the third node may also include the third service identifier and / or the third time slot resource. After receiving the fifth information, the third node records the third service identifier and / or the third time slot resource and uses it as the configuration for the incoming direction of the first transmission direction.
[0142] In some optional embodiments of the present invention, the method further includes: the third node determining a fourth service identifier, and determining a fourth time slot resource based on the demand information of the channel to be established, and establishing a channel with the fifth node.
[0143] In this embodiment, the third node determines a service identifier (denoted as the fourth service identifier) and a time slot resource (denoted as the fourth time slot resource) based on the demand information. For example, the time slot resource can specifically be the number of time slots; the number of time slots can be determined based on the bandwidth requirements in the aforementioned demand information, or it can also be determined based on bandwidth requirements and other requirements (such as minimum latency requirements). This embodiment does not limit the method of determining the time slot resource. The aforementioned fourth service identifier and fourth time slot resource can be used as the outgoing direction (or first direction) channel configuration of the third node to establish a TDM channel based on the fourth service identifier and fourth time slot resource.
[0144] In some alternative embodiments, the third node may also receive a fourth service identifier and / or a fourth time slot resource sent from the network device, that is, the network device may configure the service identifier and / or time slot resource of each intermediate node.
[0145] Optionally, the fifth piece of information may also include the requirement information for the channel to be established.
[0146] In some optional embodiments, the method further includes: the third node determining first forwarding information, the first forwarding information including at least: the correspondence between the third service identifier and / or the third time slot resource determined by the fourth node and the fourth service identifier and / or the fourth time slot resource determined by the third node.
[0147] In this embodiment, the third node can record the aforementioned third service identifier and / or third time slot resource, and the aforementioned fourth service identifier and / or fourth time slot resource, recording the above information in the first forwarding information. That is, the first forwarding information may include the configuration of the inbound direction (the third service identifier and / or the third time slot resource) and the configuration of the outbound direction (the fourth service identifier and / or the fourth time slot resource) of the channel to be established. The first forwarding information may also be referred to as the first forwarding relationship, the first mapping relationship, the first correspondence relationship, etc., and this name is not limited in this embodiment. For example, the third node can record the first mapping relationship between the third service identifier and the third time slot resource, and record the second mapping relationship between the aforementioned fourth service identifier and the fourth time slot resource, filling the first mapping relationship and the second mapping relationship into the first forwarding information.
[0148] Optionally, the sixth information may further include at least one of the following: the fourth service identifier determined by the third node, and the fourth time slot resource determined by the third node.
[0149] In this embodiment, the third node can send the configuration of the outgoing direction of the first transmission direction (at least one of the fourth service identifier and the fourth time slot resource) to the downstream node (i.e., the fifth node) through the sixth information.
[0150] In this embodiment, the third node establishes a channel with the fifth node. Here, the channel refers to the channel in the first transmission direction, which is the direction of transmission from the third node to the fifth node (or the end node).
[0151] In some optional embodiments, the channel to be established is a TDM channel, which includes at least one of the following: an MTN low-bandwidth TDM channel and an OTN low-bandwidth TDM channel. Optionally, the OTN low-bandwidth TDM channel may be an OTN OSU low-bandwidth TDM channel.
[0152] In some optional embodiments of the present invention, the fourth service identifier and the fourth time slot resource correspond to the first transmission direction; the method further includes: when the third node determines the fourth service identifier and the fourth time slot resource, it determines a fifth service identifier corresponding to the second transmission direction and determines a fifth time slot resource, wherein the fourth time slot resource and the fifth time slot resource are the same.
[0153] In this embodiment, for the establishment of the channel in the opposite direction of the first transmission direction (i.e., the second transmission direction), one implementation is that when the third node determines the fourth service identifier and the fourth time slot resource and establishes the channel in the first transmission direction, it directly creates the channel in the second transmission direction, that is, it determines the fifth service identifier corresponding to the second transmission direction and determines the fifth time slot resource. Here, the fourth time slot resource is the output time slot resource of the first transmission direction, and the fifth time slot resource is the output time slot resource of the second transmission direction (i.e., the opposite direction of the first transmission direction). In this implementation, the time slots selected by the fourth time slot resource and the fifth time slot resource are the same.
[0154] Optionally, the aforementioned fifth service identifier and fifth time slot resource correspond to the outgoing direction of the second transmission direction, and the outgoing direction of the second transmission direction can adopt the configuration of the incoming direction of the first transmission direction. For example, taking the second node as the node preceding the third node in the first transmission direction, for the first transmission direction, the second node determines the outgoing service identifier 1 and time slot resource 1, and sends them to the third node via information. The third node uses service identifier 1 and time slot resource 1 as the incoming direction configuration, and determines the outgoing service identifier 2 and time slot resource 2. In determining the second transmission direction, the third node can determine the outgoing service identifier as the incoming service identifier 1, and determine the outgoing time slot resource as the incoming time slot resource 1, that is, the configuration of the incoming direction of the first transmission direction is determined as the configuration of the outgoing direction of the second transmission direction. Optionally, for the configuration of the incoming direction of the second transmission direction, the third node can use service identifier 2 and time slot resource 2 as the configuration of the incoming direction of the second transmission direction.
[0155] In some alternative embodiments of the present invention, the fourth service identifier and the fourth time slot resource correspond to the first transmission direction; when the fifth node is the end node in the channel to be established, the method further includes: the third node receiving seventh information sent by the fifth node, the seventh information being used to indicate the establishment of a channel in the second transmission direction; the third node determining the fifth service identifier corresponding to the second transmission direction and determining the fifth time slot resource, wherein the fourth time slot resource and the fifth time slot resource are the same or different.
[0156] In this embodiment, after the channel in the first transmission direction is established, that is, after all channels in the first transmission direction from the first node to the last node are established, the last node triggers the establishment of the channel in the second transmission direction. Specifically, the last node (e.g., the fifth node) initiates information indicating the establishment of the channel in the second transmission direction. Each intermediate node sequentially establishes the channel in the second transmission direction through information transmission and time slot resource configuration before reaching the first node. After receiving the seventh information sent by the last node, the third node (an intermediate node located before the last node) triggers the establishment of the channel in the second transmission direction, determines the fifth service identifier corresponding to the outgoing direction of the second transmission direction, and determines the fifth time slot resource. In this implementation, the time slots selected for the fourth and fifth time slot resources can be different, meaning different transmission directions can use different time slot resources; or, the time slots selected for the fourth and fifth time slot resources can be the same, meaning different transmission directions can use the same time slot resource.
[0157] In some alternative embodiments, the seventh information includes at least one of the following: the eighth service identifier determined by the fifth node, and the eighth time slot resource determined by the fifth node.
[0158] In this embodiment, after receiving the seventh information, the third node uses the eighth service identifier and / or eighth time slot resource corresponding to the second transmission direction determined by the fifth node and carried in the second information as the configuration of the ingress direction of the second transmission direction, so as to establish a channel in the second transmission direction according to the above configuration.
[0159] In some optional embodiments, the method further includes: the third node determining second forwarding information, the second forwarding information including at least: the correspondence between the fifth service identifier and / or the fifth time slot resource, and the eighth service identifier and / or the eighth time slot resource.
[0160] In this embodiment, the third node can record the aforementioned fifth service identifier and / or fifth time slot resource, and the aforementioned eighth service identifier and / or eighth time slot resource, recording the above information in the second forwarding information. That is, the second forwarding information may include the configuration of the inbound direction (such as the fifth service identifier and / or fifth time slot resource) and the configuration of the outbound direction (such as the eighth service identifier and / or eighth time slot resource) of a transmission direction of the channel to be established. The first forwarding information may also be referred to as the first forwarding relationship, the first mapping relationship, the first correspondence relationship, etc., and this name is not limited in this embodiment. For example, the third node can record the third mapping relationship of the fifth service identifier and / or fifth time slot resource, and the fourth mapping relationship of the aforementioned eighth service identifier and / or eighth time slot resource, filling the third mapping relationship and the fourth mapping relationship into the second forwarding information.
[0161] In some optional embodiments of the present invention, the method further includes: the third node receiving third information sent from the end node in the channel to be established; the third information indicating that the channel has been established.
[0162] In some optional embodiments of the present invention, the method further includes: the third node sending the third information to the fourth node.
[0163] Based on the above embodiments, this invention also provides an information transmission method. Figure 3 This is a flowchart illustrating the information transmission method according to an embodiment of the present invention. Figure 3 ;like Figure 3 As shown, the method includes:
[0164] Step 301: The network device determines the first path information based on the requirement information of the channel to be established; the channel to be established includes multiple nodes included in the first path information;
[0165] Step 302: The network device sends the first path information to the first node based on the first path information, where the first node is the first node in the channel to be established.
[0166] In some optional embodiments of the present invention, the method further includes: the network device receiving a first request sent by the first node for requesting the creation of a channel, the first request including the demand information.
[0167] Optionally, the first request may also include indication information for establishing a TDM channel or a packet pipeline channel.
[0168] Optionally, the channel to be established is a TDM channel, and the TDM channel includes at least one of the following: MTN low-bandwidth TDM channel and OTN low-bandwidth TDM channel.
[0169] In some optional embodiments of the present invention, the method further includes: the network device sending the request information for the channel to be established to the first node.
[0170] In some optional embodiments of the present invention, the method further includes: the network device receiving fourth information sent by the first node, the fourth information indicating that the channel has been established.
[0171] This invention also provides an information transmission method. Figure 4 This is a flowchart illustrating the information transmission method according to an embodiment of the present invention. Figure 4 ;like Figure 4 As shown, the method includes:
[0172] Step 401: After the channel to be established is completed, the sixth node sends a third message to the first node, the third message indicating that the channel has been established.
[0173] The sixth node is the end node of the channel to be established, and the first node is the first node of the channel to be established. Both the first and last nodes correspond to the first transmission direction.
[0174] In some optional embodiments of the present invention, the method further includes: the sixth node receiving eighth information sent by the seventh node, the eighth information including at least fifth path information for indicating the establishment of a channel;
[0175] Accordingly, sending the third information to the first node includes: the sixth node sending the third information to the first node based on the fifth path information.
[0176] In this embodiment, during the channel establishment process, the sixth node receives the eighth information sent by the seventh node. The eighth information includes at least the fifth path information. The fifth path information may include the path information between the sixth node and the seventh node, or the fifth path information may also include the path information of all nodes included in the channel to be established, so that the sixth node can send the third information indicating that the channel establishment is complete to the direction of the first node.
[0177] In some optional embodiments of the present invention, the eighth information further includes at least one of the following: the sixth service identifier determined by the seventh node, and the sixth time slot resource determined by the seventh node.
[0178] In this embodiment, the eighth information sent by the seventh node to the sixth node, which is the end node, may also include the sixth service identifier determined by the seventh node and / or the sixth time slot resource determined by the seventh node. The sixth node may configure the sixth service identifier and / or the sixth time slot resource as the ingress direction of the first transmission direction.
[0179] In some alternative embodiments, the sixth node may also receive a sixth service identifier and a sixth time slot resource from the network device, that is, the service identifier and / or time slot resource of the end node may be configured by the network device.
[0180] In some optional embodiments of the present invention, the eighth information further includes the demand information of the channel to be established; the sixth service identifier and the sixth time slot resource correspond to the first transmission direction; the method further includes: the sixth node determining a seventh service identifier corresponding to the second transmission direction, and determining a seventh time slot resource based on the demand information, wherein the sixth time slot resource and the seventh time slot resource are the same.
[0181] In some alternative embodiments, the requirement information for the channel to be established may include at least one of the following: bandwidth requirement, source node requirement, destination node requirement, and latency requirement. The destination node requirement may also be referred to as the end node requirement.
[0182] In this embodiment, for the establishment of a channel in the opposite direction of the first transmission direction (i.e., the second transmission direction), when the sixth node (also known as the end node) establishes a channel in the first transmission direction, or when it receives the eighth information, or when it configures the sixth service identifier and / or the sixth time slot resource as the first transmission direction, it can directly create a channel in the second transmission direction. That is, it determines the seventh service identifier corresponding to the outgoing direction of the second transmission direction and determines the seventh time slot resource. The sixth time slot resource is the outgoing time slot resource of the first transmission direction, and the seventh time slot resource is the outgoing time slot resource of the second transmission direction (i.e., the opposite direction of the first transmission direction). In this implementation, the time slots selected by the seventh time slot resource and the sixth time slot resource are the same.
[0183] In some optional embodiments of the present invention, the sixth service identifier and the sixth time slot resource correspond to the first transmission direction; the method further includes: the sixth node sending ninth information to the seventh node, the ninth information being used to indicate the establishment of a channel for the second transmission direction.
[0184] In this embodiment, after the channel in the first transmission direction is established, that is, after the channels from the first node to the sixth node (which is the end node) in the first transmission direction are all established, the sixth node triggers the establishment of the channel in the second transmission direction. That is, the sixth node initiates information (referred to as the ninth information) to indicate the establishment of the channel in the second transmission direction.
[0185] In some optional embodiments of the present invention, the eighth information further includes the demand information of the channel to be established; the method further includes: the sixth node determining a seventh service identifier corresponding to the second transmission direction, and determining a seventh time slot resource based on the demand information; the sixth time slot resource and the seventh time slot resource are the same or different; the ninth information further includes at least one of the following: the seventh service identifier and the seventh time slot resource.
[0186] In this embodiment, during the process of establishing a channel for the second transmission direction triggered by the sixth node (also known as the end node), the sixth node determines the seventh service identifier corresponding to the outgoing direction of the second transmission direction and determines the seventh time slot resource. The ninth information sent to the seventh node includes the seventh service identifier and / or the seventh time slot resource, so that the seventh node can use the seventh service identifier and / or the seventh time slot resource as the configuration for the incoming direction of the second transmission direction.
[0187] The information transmission method of this invention will be described below with reference to a specific example. In this example, a channel consisting of three nodes will be used as an example. The three nodes are denoted as node 1, node 2, and node 3, respectively. Node 1 is the first node in the channel, node 3 is the last node in the channel, and node 2 is the middle node in the channel. Of course, the number of nodes in this example is only one example; in other examples, the number of middle nodes can be other values.
[0188] Step 501: The network device calculates the path information (denoted as the first path information) based on the requirement information of the TDM channel to be established.
[0189] The required information includes bandwidth requirements and requirements for the first and last nodes, and may also include other requirements such as minimum latency and bidirectional symmetry.
[0190] Optionally, prior to step 501, node 1 may send a first request to the network device to request the creation of a TDM channel. The first request includes the aforementioned requirement information.
[0191] The first request can be obtained from the user equipment via UNI. Node 1 sends the first request to the network device according to the specific needs of the user equipment. Optionally, the first request also includes indication information for establishing a Time Division Multiplexing (TDM) channel or a packet pipeline channel. After receiving the first request from Node 1, the network device triggers the calculation of the path information for the TDM channel or the packet pipeline channel based on the indication information. This example is executed under the premise of triggering the calculation of the path information for the TDM channel.
[0192] Step 502: The network device sends the path information (denoted as the first path information) to node 1.
[0193] Optionally, if node 1 does not send the above-mentioned demand information to the network device, the information sent by the network device includes the above-mentioned first path information and demand information.
[0194] Step 503: After obtaining the first path information and demand information, Node 1 transmits information to Node 2 based on the first path information. The transmitted information includes the second path information and demand information, so that Node 2 can create a channel and further transmit information to Node 3 to create a channel.
[0195] Here, when creating a channel, Node 1 determines the service identifier (denoted as the first service identifier) and the time slot resources (denoted as the first time slot resource) based on the demand information. Specifically, the time slot resource can be the number of time slots, which is determined based on the actual bandwidth requirements. For example, if the minimum granularity of a TDM time slot is 10Mbps and the channel to be established requires 100Mbps of bandwidth, then 10 time slot resources need to be determined for each node direction.
[0196] Optionally, Node 1 sends the first service identifier and the first time slot resource to Node 2.
[0197] Step 504: Node 2 receives the second path information and demand information sent by Node 1, and transmits information to Node 3 based on the second path information. The transmitted information may include the third path information and demand information.
[0198] Optionally, since node 3 is the end node, the third path information can be the same as the second path information, so that node 3 can pass information to node 2.
[0199] In this step, Node 2 can use the first service identifier and the first time slot resource as the configuration for the inbound direction, and determine the service identifier (e.g., the second service identifier) and time slot resource (e.g., the second time slot resource) for the outbound direction. The configuration for the inbound direction (the first service identifier and the first time slot resource) and the configuration for the outbound direction (the second service identifier and the second time slot resource) are recorded in the forwarding relationship, thereby realizing the corresponding forwarding relationship of the inbound and outbound time slots of this node for this channel.
[0200] Optionally, node 2 sends the outbound configuration (second service identifier and second time slot resource) to node 3.
[0201] Step 505: Node 3, as the end node, completes the channel creation and time slot resource determination based on the information (second service identifier and second time slot resource) transmitted by Node 2. After completing the channel creation and time slot resource determination, it sends a message indicating that the creation is complete to Node 2 according to the path information.
[0202] Step 506: After receiving the message from node 3 indicating that creation is complete, node 2 sends a message to node 1 indicating that creation is complete.
[0203] Step 507: After receiving the information indicating that the creation is complete, Node 1 sends the information indicating that the creation is complete to the network device, indicating that the channel creation is complete.
[0204] In the above embodiments, if node 1 does not receive a message indicating creation completion from node 3 within a preset time period, it retransmits the message to node 2. When node 2 receives the same message, it does not perform any intra-node operations but only transmits the message to node 3. When node 3 receives the same message from node 2, it returns a message indicating creation completion, until node 1 receives a message indicating creation completion from node 3 within the preset time period.
[0205] In this example, one implementation for establishing a bidirectional channel is as follows: After obtaining path information, node 1 transmits information to downstream nodes based on the path information to create the channel. A bidirectional channel is directly created during channel creation, meaning that the service identifier and time slot resources are determined for the reverse direction, and the same time slot resources or time slot configuration are used for both transmission directions. For another example, node 2 receives information transmitted by node 1, which may include service identifier 1 and time slot resource 1 determined by node 1. Node 2 uses service identifier 1 and time slot resource 1 as the configuration for the inbound direction and determines service identifier 2 and time slot resource 2 for the outbound direction to create the channel. Simultaneously, for the reverse direction, node 2 uses the configuration of the inbound direction for the outbound direction, that is, the configuration of the outbound direction for the reverse direction is determined as service identifier 1 and time slot resource 1, and the configuration of the inbound direction for the reverse direction is determined as service identifier 2 and time slot resource 2.
[0206] Another implementation involves node 1 obtaining path information and then transmitting it to downstream nodes to create a channel. Upon reaching node 3, node 3 is triggered to create a channel in the reverse bidirectional path from node 1. The two transmission directions can use the same or different time slot resources or time slot configurations.
[0207] In various embodiments of the present invention, after the first node (such as the first node or node 1) obtains the path information, the channel used to transmit information to the downstream node can be a TDM frame format overhead channel or a service channel.
[0208] Based on the above embodiments, this invention also provides an information transmission device, which is applied to a first node, the first node being the first node in a channel to be established. Figure 5 This is a schematic diagram of the composition structure of the information transmission device according to an embodiment of the present invention. Figure 1 ;like Figure 5 As shown, the device includes: a first communication unit 11, configured to receive first path information sent by a network device; and to send first information to a second node based on the first path information, wherein the first information includes at least second path information, and the second path information is used to instruct the second node to establish a channel;
[0209] The channel to be established includes multiple nodes included in the first path information.
[0210] In some optional embodiments of the present invention, the apparatus further includes a first processing unit 12, configured to determine a first service identifier, determine a first time slot resource based on the demand information, and establish a channel with the second node.
[0211] In some optional embodiments of the present invention, the first information may further include at least one of the following: the first service identifier and the first time slot resource.
[0212] In some optional embodiments of the present invention, the first communication unit 11 is further configured to receive the request information for the channel to be established sent by the network device.
[0213] In some optional embodiments of the present invention, the first communication unit 11 is further configured to send a first request to the network device for requesting the creation of a channel, the first request including the requirement information for the channel to be established.
[0214] In some alternative embodiments of the present invention, the first request may further include indication information for establishing a TDM channel or a packet pipeline channel.
[0215] In some alternative embodiments of the present invention, the first request is obtained from the user equipment via UNI.
[0216] In some alternative embodiments of the present invention, the first information may further include the requirement information for the channel to be established.
[0217] In some optional embodiments of the present invention, the requirement information for establishing a channel includes at least one of the following:
[0218] Bandwidth requirements, source node requirements, destination node requirements, latency requirements.
[0219] In some optional embodiments of the present invention, the first service identifier and the first time slot resource correspond to the first transmission direction;
[0220] The first processing unit 12 is further configured to determine a second service identifier corresponding to the second transmission direction and a second time slot resource when determining the first service identifier and the first time slot resource, wherein the first time slot resource and the second time slot resource are the same.
[0221] In some optional embodiments of the present invention, the first service identifier and the first time slot resource correspond to the first transmission direction;
[0222] The first communication unit 11 is further configured to receive second information sent by the second node, the second information being used to indicate the establishment of a channel in the second transmission direction; the second information comes from the end node in the channel to be established and is transmitted through the second node; the second information includes at least one of the following: a second service identifier corresponding to the second transmission direction determined by the second node, and a second time slot resource determined by the second node. The first time slot resource and the second time slot resource are the same or different.
[0223] In some optional embodiments of the present invention, the first communication unit 11 is further configured to receive third information sent from the end node in the channel to be established, the third information indicating that the channel has been established.
[0224] In some optional embodiments of the present invention, the first communication unit 11 is further configured to send a fourth message to the network device, the fourth message indicating that the channel has been established.
[0225] In some optional embodiments of the present invention, the channel to be established is a TDM channel, and the TDM channel includes at least one of the following: MTN small bandwidth TDM channel and OTN small bandwidth TDM channel.
[0226] In this embodiment of the invention, the first processing unit 12 in the device can be implemented by a central processing unit (CPU), a digital signal processor (DSP), a microcontroller unit (MCU), or a field-programmable gate array (FPGA) in practical applications; the first communication unit 11 in the device can be implemented by a communication module (including: basic communication kit, operating system, communication module, standardized interface and protocol, etc.) and a transceiver antenna in practical applications.
[0227] This invention also provides an information transmission device, which is applied to a third node, wherein the first node is an intermediate node in a channel to be established. Figure 6 This is a schematic diagram of the composition structure of the information transmission device according to an embodiment of the present invention. Figure 2 ;like Figure 6 As shown, the device includes: a second communication unit 21, configured to receive fifth information sent by a fourth node, the fifth information including at least third path information for instructing the establishment of a channel; and further configured to send sixth information to the fifth node based on the third path information, the sixth information including at least fourth path information, the fourth path information being used to instruct the fifth node to establish a channel.
[0228] In some optional embodiments of the present invention, the fifth information further includes at least one of the following: the third service identifier determined by the fourth node, and the third time slot resource determined by the fourth node.
[0229] In some optional embodiments of the present invention, the apparatus further includes a second processing unit 22, configured to determine a fourth service identifier and determine a fourth time slot resource based on the demand information of the channel to be established, and establish a channel with the fifth node.
[0230] In some optional embodiments of the present invention, the sixth information further includes at least one of the following: the fourth service identifier determined by the second processing unit 22, and the fourth time slot resource determined by the second processing unit 22.
[0231] In some alternative embodiments of the present invention, the fifth information also includes the requirement information for the channel to be established.
[0232] In some optional embodiments of the present invention, the requirement information of the channel to be established includes at least one of the following: bandwidth requirement, source node requirement, destination node requirement, and latency requirement.
[0233] In some optional embodiments of the present invention, the second processing unit 22 is further configured to determine first forwarding information, the first forwarding information including at least: the correspondence between the third service identifier and / or the third time slot resource determined by the fourth node and the fourth service identifier and / or the fourth time slot resource determined by the third node.
[0234] In some optional embodiments of the present invention, the fourth service identifier and the fourth time slot resource correspond to the first transmission direction;
[0235] The second processing unit 22 is further configured to determine a fifth service identifier corresponding to the second transmission direction and a fifth time slot resource when determining the fourth service identifier and the fourth time slot resource, wherein the fourth time slot resource and the fifth time slot resource are the same.
[0236] In some optional embodiments of the present invention, the fourth service identifier and the fourth time slot resource correspond to the first transmission direction;
[0237] In the case that the fifth node is the end node in the channel to be established, the second communication unit 21 is also used to receive the seventh information sent by the fifth node, the seventh information being used to indicate the establishment of a channel in the second transmission direction;
[0238] The second processing unit 22 is further configured to determine a fifth service identifier corresponding to the second transmission direction and to determine a fifth time slot resource, wherein the fourth time slot resource and the fifth time slot resource are the same or different.
[0239] In some optional embodiments of the present invention, the seventh information includes at least one of the following: the eighth service identifier determined by the fifth node, and the eighth time slot resource determined by the fifth node.
[0240] In some optional embodiments of the present invention, the second processing unit 22 is further configured to determine second forwarding information, the second forwarding information including at least: the correspondence between the fifth service identifier and / or the fifth time slot resource and the eighth service identifier and / or the eighth time slot resource.
[0241] In some optional embodiments of the present invention, the second communication unit 21 is further configured to receive third information sent from the end node in the channel to be established, the third information indicating that the channel has been established.
[0242] In some optional embodiments of the present invention, the second communication unit 21 is further configured to send the third information to the fourth node, the third information indicating that the channel has been established.
[0243] In some optional embodiments of the present invention, the channel to be established is a TDM channel, and the TDM channel includes at least one of the following: MTN small bandwidth TDM channel and OTN small bandwidth TDM channel.
[0244] In this embodiment of the invention, the second processing unit 22 in the device can be implemented by a CPU, DSP, MCU or FPGA in practical applications; the second communication unit 21 in the device can be implemented by a communication module (including: basic communication kit, operating system, communication module, standardized interface and protocol, etc.) and transceiver antenna in practical applications.
[0245] This invention also provides an information transmission device, which is applied in a network device. Figure 7 This is a schematic diagram of the composition structure of the information transmission device according to an embodiment of the present invention. Figure 3 ;like Figure 7 As shown, the device includes: a third processing unit 32 and a third communication unit 31; wherein,
[0246] The third processing unit 32 is used to determine the first path information based on the demand information of the channel to be established; the channel to be established includes multiple nodes included in the first path information;
[0247] The third communication unit 31 is used to send the first path information to the first node based on the first path information, wherein the first node is the first node in the channel to be established.
[0248] In some optional embodiments of the present invention, the third communication unit 31 is further configured to receive a first request sent by the first node for requesting the creation of a channel, the first request including the requirement information.
[0249] In some alternative embodiments of the present invention, the first request may further include indication information for establishing a TDM channel or a packet pipeline channel.
[0250] In some optional embodiments of the present invention, the channel to be established is a TDM channel, and the TDM channel includes at least one of the following: MTN small bandwidth TDM channel and OTN small bandwidth TDM channel.
[0251] In some optional embodiments of the present invention, the third communication unit 31 is further configured to send the requirement information of the channel to be established to the first node.
[0252] In some optional embodiments of the present invention, the third communication unit 31 is further configured to receive fourth information sent by the first node, the fourth information indicating that the channel has been established.
[0253] In this embodiment of the invention, the third processing unit 32 in the device can be implemented by a CPU, DSP, MCU or FPGA in practical applications; the third communication unit 31 in the device can be implemented by a communication module (including: basic communication kit, operating system, communication module, standardized interface and protocol, etc.) and transceiver antenna in practical applications.
[0254] This invention also provides an information transmission device, which is applied to a sixth node, the sixth node being the end node of the channel to be established. Figure 7 This is a schematic diagram of the composition structure of the information transmission device according to an embodiment of the present invention. Figure 3 ;like Figure 7 As shown, the device includes: a fourth communication unit 41, used to send third information to the first node after the channel to be established is established, the third information indicating that the channel has been established;
[0255] The first node is the first node in the channel to be established.
[0256] In some optional embodiments of the present invention, the fourth communication unit 41 is further configured to receive eighth information sent by the seventh node, the eighth information including at least fifth path information for indicating the establishment of a channel; and to send the third information to the first node based on the fifth path information.
[0257] In some optional embodiments of the present invention, the eighth information further includes at least one of the following: the sixth service identifier determined by the seventh node, and the sixth time slot resource determined by the seventh node.
[0258] In some optional embodiments of the present invention, the eighth information further includes the demand information of the channel to be established; the sixth service identifier and the sixth time slot resource correspond to the first transmission direction; the device further includes a fourth processing unit 42, configured to determine a seventh service identifier corresponding to the second transmission direction, and to determine a seventh time slot resource based on the demand information, wherein the sixth time slot resource and the seventh time slot resource are the same.
[0259] In some optional embodiments of the present invention, the sixth service identifier and the sixth time slot resource correspond to the first transmission direction;
[0260] The fourth communication unit 41 is also used to send a ninth message to the seventh node, the ninth message being used to indicate the establishment of a channel in the second transmission direction.
[0261] In some optional embodiments of the present invention, the eighth information further includes the demand information of the channel to be established; the fourth processing unit 42 is used to determine the seventh service identifier corresponding to the second transmission direction, and to determine the seventh time slot resource based on the demand information; the sixth time slot resource and the seventh time slot resource may be the same or different;
[0262] The ninth information also includes at least one of the following: the seventh service identifier and the seventh time slot resource.
[0263] In this embodiment of the invention, the fourth processing unit 42 in the device can be implemented by a CPU, DSP, MCU or FPGA in practical applications; the fourth communication unit 41 in the device can be implemented by a communication module (including: basic communication kit, operating system, communication module, standardized interface and protocol, etc.) and transceiver antenna in practical applications.
[0264] It should be noted that the information transmission device provided in the above embodiments is only illustrated by the division of the above program modules. In actual applications, the above processing can be assigned to different program modules as needed, that is, the internal structure of the device can be divided into different program modules to complete all or part of the processing described above. In addition, the information transmission device and the information transmission method embodiments provided in the above embodiments belong to the same concept, and their specific implementation process can be found in the method embodiments, which will not be repeated here.
[0265] This invention also provides a communication device, which is a first node, a third node, or a network device. Figure 9 This is a schematic diagram of the hardware composition structure of a communication device according to an embodiment of the present invention, such as... Figure 9As shown, the communication device includes a memory 52, a processor 51, and a computer program stored in the memory 52 and executable on the processor 51. When the processor 51 executes the program, it implements the steps of the channel establishment method applied to a first node; or, when the processor 51 executes the program, it implements the steps of the channel establishment method applied to a third node; or, when the processor 51 executes the program, it implements the steps of the channel establishment method applied to a network device; or, when the processor 51 executes the program, it implements the steps of the channel establishment method applied to a sixth node.
[0266] Optionally, the communication device also includes at least one network interface 53. The various components in the node device are coupled together via a bus system 54. It is understood that the bus system 54 is used to implement communication between these components. In addition to a data bus, the bus system 54 also includes a power bus, a control bus, and a status signal bus. However, for clarity, in... Figure 9 The general labeled all buses as Bus System 54.
[0267] It is understood that memory 52 can be volatile memory or non-volatile memory, or both. Non-volatile memory can be read-only memory (ROM), programmable read-only memory (PROM), erasable programmable read-only memory (EPROM), electrically erasable programmable read-only memory (EEPROM), magnetic random access memory (FRAM), flash memory, magnetic surface memory, optical disc, or compact disc read-only memory (CD-ROM); magnetic surface memory can be disk storage or magnetic tape storage. Volatile memory can be random access memory (RAM), which is used as an external cache. By way of example, but not limitation, many forms of RAM are available, such as Static Random Access Memory (SRAM), Synchronous Static Random Access Memory (SSRAM), Dynamic Random Access Memory (DRAM), Synchronous Dynamic Random Access Memory (SDRAM), Double Data Rate Synchronous Dynamic Random Access Memory (DDRSDRAM), Enhanced Synchronous Dynamic Random Access Memory (ESDRAM), SyncLink Dynamic Random Access Memory (SLDRAM), and Direct Rambus Random Access Memory (DRRAM).The memory 52 described in this embodiment of the invention is intended to include, but is not limited to, these and any other suitable types of memory.
[0268] The methods disclosed in the above embodiments of the present invention can be applied to processor 51, or implemented by processor 51. Processor 51 may be an integrated circuit chip with signal processing capabilities. In the implementation process, each step of the above method can be completed by the integrated logic circuit of the hardware in processor 51 or by instructions in the form of software. The processor 51 may be a general-purpose processor, DSP, or other programmable logic devices, discrete gate or transistor logic devices, discrete hardware components, etc. Processor 51 can implement or execute the methods, steps and logic block diagrams disclosed in the embodiments of the present invention. The general-purpose processor may be a microprocessor or any conventional processor, etc. The steps of the methods disclosed in the embodiments of the present invention can be directly manifested as being executed by a hardware decoding processor, or being executed by a combination of hardware and software modules in the decoding processor. The software modules may be located in a storage medium, which is located in memory 52. Processor 51 reads the information in memory 52 and completes the steps of the aforementioned method in combination with its hardware.
[0269] In an exemplary embodiment, the communication device may be implemented by one or more application-specific integrated circuits (ASICs), DSPs, programmable logic devices (PLDs), complex programmable logic devices (CPLDs), FPGAs, general-purpose processors, controllers, MCUs, microprocessors, or other electronic components to perform the aforementioned method.
[0270] In an exemplary embodiment, the present invention also provides a computer-readable storage medium, such as a memory 52 including a computer program, which can be executed by a processor 51 of a node device to perform the steps described in the foregoing method. The computer-readable storage medium may be a memory such as FRAM, ROM, PROM, EPROM, EEPROM, Flash Memory, magnetic surface memory, optical disc, or CD-ROM; or it may be a device including one or any combination of the above-mentioned memories.
[0271] The computer-readable storage medium provided in this embodiment of the invention stores a computer program that, when executed by a processor, implements the steps of the channel establishment method applied to a first node; or, when executed by a processor, implements the steps of the channel establishment method applied to a third node; or, when executed by a processor, implements the steps of the channel establishment method applied to a network device; or, when executed by a processor, implements the steps of the channel establishment method applied to a sixth node.
[0272] The methods disclosed in the several method embodiments provided in this application can be arbitrarily combined without conflict to obtain new method embodiments.
[0273] The features disclosed in the several product embodiments provided in this application can be arbitrarily combined without conflict to obtain new product embodiments.
[0274] The features disclosed in the several method or device embodiments provided in this application can be arbitrarily combined without conflict to obtain new method or device embodiments.
[0275] In the several embodiments provided in this application, it should be understood that the disclosed devices and methods can be implemented in other ways. The device embodiments described above are merely illustrative. For example, the division of units is only a logical functional division, and in actual implementation, there may be other division methods, such as: multiple units or components can be combined, or integrated into another system, or some features can be ignored or not executed. In addition, the coupling, direct coupling, or communication connection between the various components shown or discussed can be through some interfaces, and the indirect coupling or communication connection between devices or units can be electrical, mechanical, or other forms.
[0276] The units described above as separate components may or may not be physically separate. The components shown as units may or may not be physical units, that is, they may be located in one place or distributed across multiple network units. Some or all of the units may be selected to achieve the purpose of this embodiment according to actual needs.
[0277] In addition, in the various embodiments of the present invention, each functional unit can be integrated into one processing unit, or each unit can be a separate unit, or two or more units can be integrated into one unit; the integrated unit can be implemented in hardware or in the form of hardware plus software functional units.
[0278] Those skilled in the art will understand that all or part of the steps of the above method embodiments can be implemented by hardware related to program instructions. The aforementioned program can be stored in a computer-readable storage medium. When the program is executed, it performs the steps of the above method embodiments. The aforementioned storage medium includes various media that can store program code, such as mobile storage devices, ROM, RAM, magnetic disks, or optical disks.
[0279] Alternatively, if the integrated units of this invention are implemented as software functional modules and sold or used as independent products, they can also be stored in a computer-readable storage medium. Based on this understanding, the technical solutions of the embodiments of this invention, or the parts that contribute to the prior art, can be embodied in the form of a software product. This computer software product is stored in a storage medium and includes several instructions to cause a computer device (which may be a personal computer, server, or network device, etc.) to execute all or part of the methods described in the various embodiments of this invention. The aforementioned storage medium includes various media capable of storing program code, such as mobile storage devices, ROM, RAM, magnetic disks, or optical disks.
[0280] The above description is merely a specific embodiment of the present invention, but the scope of protection of the present invention is not limited thereto. Any variations or substitutions that can be easily conceived by those skilled in the art within the technical scope disclosed in the present invention should be included within the scope of protection of the present invention. Therefore, the scope of protection of the present invention should be determined by the scope of the claims.
Claims
1. An information transmission method, characterized in that, The method includes: The first node receives the first path information sent by the network device; The first node sends first information to the second node based on the first path information. The first information includes at least the second path information, which is used to instruct the second node to establish a channel. The channel to be established includes multiple nodes included in the first path information, and the first node is the first node in the channel to be established. The method further includes: when the first node determines the first service identifier and the first time slot resource, it determines the second service identifier corresponding to the second transmission direction and the second time slot resource, wherein the first service identifier and the first time slot resource correspond to the first transmission direction, and the first time slot resource and the second time slot resource are the same.
2. The method according to claim 1, characterized in that, The method further includes: The first node determines the first service identifier and the first time slot resource based on the demand information of the channel to be established, and establishes a channel with the second node.
3. The method according to claim 2, characterized in that, The first information also includes at least one of the following: the first service identifier and the first time slot resource.
4. The method according to claim 1 or 2, characterized in that, The method further includes: The first node receives the request information for the channel to be established sent by the network device.
5. The method according to claim 1 or 2, characterized in that, The method further includes: The first node sends a first request to the network device to request the creation of a channel, the first request including the requirement information for the channel to be established.
6. The method according to claim 5, characterized in that, The first request also includes indication information for establishing a time-division multiplexing (TDM) channel or a packet pipeline channel.
7. The method according to claim 5, characterized in that, The first request is obtained from the user equipment via the user network interface (UNI).
8. The method according to claim 1 or 2, characterized in that, The first information also includes the requirement information for the channel to be established.
9. The method according to claim 1 or 2, characterized in that, The requirement information for the channel to be established includes at least one of the following: Bandwidth requirements, source node requirements, destination node requirements, latency requirements.
10. The method according to claim 2, characterized in that, The first service identifier and the first time slot resource correspond to the first transmission direction; The method further includes: the first node receiving second information sent by the second node, the second information being used to indicate the establishment of a channel in a second transmission direction; the second information originates from the end node in the channel to be established and is transmitted through the second node; The second information includes at least one of the following: a second service identifier corresponding to the second transmission direction determined by the second node, and a second time slot resource determined by the second node, wherein the first time slot resource and the second time slot resource are the same or different.
11. The method according to claim 1, characterized in that, The method further includes: The first node receives third information from the end node in the channel to be established, the third information indicating that the channel has been established.
12. The method according to claim 1, characterized in that, The method further includes: The first node sends a fourth message to the network device, the fourth message indicating that the channel has been established.
13. The method according to claim 1, characterized in that, The channel to be established is a TDM channel, and the TDM channel includes at least one of the following: a metropolitan area network (MTN) low-bandwidth TDM channel and an optical transport network (OTN) low-bandwidth TDM channel.
14. An information transmission method, characterized in that, The method includes: The third node receives the fifth information sent by the fourth node, the fifth information including at least the third path information for indicating the establishment of a channel; The third node sends a sixth message to the fifth node based on the third path information. The sixth message includes at least the fourth path information, which is used to instruct the fifth node to establish a channel. The third node is an intermediate node in the channel to be established; The method further includes: when the third node determines the fourth service identifier and the fourth time slot resource, it determines the fifth service identifier corresponding to the second transmission direction and the fifth time slot resource, wherein the fourth service identifier and the fourth time slot resource correspond to the first transmission direction, and the fourth time slot resource and the fifth time slot resource are the same.
15. The method according to claim 14, characterized in that, The fifth piece of information also includes at least one of the following: the third service identifier determined by the fourth node, and the third time slot resource determined by the fourth node.
16. The method according to claim 14, characterized in that, The method further includes: The third node determines the fourth service identifier and the fourth time slot resource based on the demand information of the channel to be established, and establishes a channel with the fifth node.
17. The method according to claim 14, characterized in that, The sixth piece of information also includes at least one of the following: the fourth service identifier determined by the third node, and the fourth time slot resource determined by the third node.
18. The method according to claim 14 or 15, characterized in that, The fifth piece of information also includes the requirement information for the channel to be established.
19. The method according to any one of claims 14 to 16, characterized in that, The method further includes: The third node determines first forwarding information, which includes at least the correspondence between the third service identifier and / or the third time slot resource determined by the fourth node, and the fourth service identifier and / or the fourth time slot resource determined by the third node.
20. The method according to claim 16, characterized in that, The requirement information for the channel to be established includes at least one of the following: Bandwidth requirements, source node requirements, destination node requirements, latency requirements.
21. The method according to claim 16, characterized in that, The fourth service identifier and the fourth time slot resource correspond to the first transmission direction; When the fifth node is the last node in the channel to be established, the method further includes: The third node receives the seventh information sent by the fifth node, the seventh information being used to indicate the establishment of a channel in the second transmission direction; The third node determines the fifth service identifier corresponding to the second transmission direction and determines the fifth time slot resource, wherein the fourth time slot resource and the fifth time slot resource are the same or different.
22. The method according to claim 21, characterized in that, The seventh information includes at least one of the following: the eighth service identifier determined by the fifth node, and the eighth time slot resource determined by the fifth node.
23. The method according to claim 22, characterized in that, The method further includes: The third node determines the second forwarding information, which includes at least the correspondence between the fifth service identifier and / or the fifth time slot resource, and the eighth service identifier and / or the eighth time slot resource.
24. The method according to claim 14, characterized in that, The method further includes: The third node receives third information sent from the end node in the channel to be established; the third information indicates that the channel has been established.
25. The method according to claim 14 or 24, characterized in that, The method further includes: the third node sending third information to the fourth node, the third information indicating that the channel has been established.
26. The method according to claim 14, characterized in that, The channel to be established is a TDM channel, and the TDM channel includes at least one of the following: a metropolitan area network (MTN) low-bandwidth TDM channel and an optical transport network (OTN) low-bandwidth TDM channel.
27. An information transmission method, characterized in that, The method includes: The network device determines the first path information based on the requirement information of the channel to be established; the channel to be established includes multiple nodes included in the first path information; The network device sends the first path information to the first node based on the first path information; Wherein, the first node is the first node in the channel to be established, the first path information is used by the first node to send first information to the second node, the first information includes at least one of the following: a first service identifier and a first time slot resource, the first service identifier and the first time slot resource correspond to a first transmission direction, the first time slot resource and the second time slot resource are the same, the second time slot resource and the second service identifier are determined when the first node determines the first service identifier and the first time slot resource, and the second time slot resource and the second service identifier correspond to a second transmission direction.
28. The method according to claim 27, characterized in that, The method further includes: The network device receives a first request from the first node to request the creation of a channel, the first request including the requirement information.
29. The method according to claim 28, characterized in that, The first request also includes indication information for establishing a time-division multiplexing (TDM) channel or a packet pipeline channel.
30. The method according to claim 27, characterized in that, The channel to be established is a TDM channel, and the TDM channel includes at least one of the following: MTN small bandwidth TDM channel and OTN small bandwidth TDM channel.
31. The method according to claim 27 or 28, characterized in that, The method further includes: The network device sends the request information for the channel to be established to the first node.
32. The method according to claim 27, characterized in that, The method further includes: The network device receives the fourth information sent by the first node, which indicates that the channel has been established.
33. An information transmission method, characterized in that, The method includes: After the channel to be established is completed, the sixth node sends a third message to the first node, which indicates that the channel has been established. The sixth node is the end node of the channel to be established, and the first node is the first node in the channel to be established. The method further includes: the sixth node receiving eighth information sent by the seventh node, the eighth information further including at least one of the following: a sixth service identifier determined by the seventh node, a sixth time slot resource determined by the seventh node, and the demand information of the channel to be established, wherein the sixth service identifier and the sixth time slot resource correspond to the first transmission direction; The sixth node determines the seventh service identifier corresponding to the second transmission direction, and determines the seventh time slot resource based on the demand information. The sixth time slot resource and the seventh time slot resource are the same.
34. The method according to claim 33, characterized in that, The method further includes: The eighth information includes at least the fifth path information used to indicate the establishment of the channel; Sending the third information to the first node includes: The sixth node sends the third information to the first node based on the fifth path information.
35. The method according to claim 33, characterized in that, The sixth service identifier and the sixth time slot resource correspond to the first transmission direction; The method further includes: the sixth node sending a ninth message to the seventh node, the ninth message being used to indicate the establishment of a channel in the second transmission direction.
36. The method according to claim 35, characterized in that, The eighth piece of information also includes the requirement information for the channel to be established; the method further includes: The sixth node determines the seventh service identifier corresponding to the second transmission direction, and determines the seventh time slot resource based on the demand information; the sixth time slot resource and the seventh time slot resource may be the same or different; The ninth information also includes at least one of the following: the seventh service identifier and the seventh time slot resource.
37. An information transmission device, applied to a first node, characterized in that, The device includes: a first communication unit and a first processing unit; wherein... The first communication unit is configured to receive first path information sent by a network device; and send first information to a second node based on the first path information, wherein the first information includes at least second path information, and the second path information is used to instruct the second node to establish a channel. The channel to be established includes multiple nodes included in the first path information, and the first node is the first node in the channel to be established. The first processing unit is configured to determine a second service identifier corresponding to a second transmission direction and determine a second time slot resource when determining a first service identifier and a first time slot resource, wherein the first service identifier and the first time slot resource correspond to the first transmission direction, and the first time slot resource and the second time slot resource are the same.
38. An information transmission device applied to a third node, characterized in that, The device includes: a second communication unit and a second processing unit; wherein... The second communication unit is configured to receive fifth information sent by the fourth node, the fifth information including at least third path information for instructing the establishment of a channel; and to send sixth information to the fifth node based on the third path information, the sixth information including at least fourth path information for instructing the fifth node to establish a channel; The third node is an intermediate node in the channel to be established; The second processing unit is configured to determine a fifth service identifier corresponding to a second transmission direction and a fifth time slot resource when determining a fourth service identifier and a fourth time slot resource, wherein the fourth service identifier and the fourth time slot resource correspond to a first transmission direction, and the fourth time slot resource and the fifth time slot resource are the same.
39. An information transmission device, applied to network equipment, characterized in that, The device includes: a third processing unit and a third communication unit; wherein... The third processing unit is used to determine the first path information based on the demand information of the channel to be established; the channel to be established includes multiple nodes included in the first path information. The third communication unit is used to send the first path information to the first node based on the first path information; Wherein, the first node is the first node in the channel to be established, the first path information is used by the first node to send first information to the second node, the first information includes at least one of the following: a first service identifier and a first time slot resource, the first service identifier and the first time slot resource correspond to a first transmission direction, the first time slot resource and the second time slot resource are the same, the second time slot resource and the second service identifier are determined when the first node determines the first service identifier and the first time slot resource, and the second time slot resource and the second service identifier correspond to a second transmission direction.
40. An information transmission device applied to a sixth node, characterized in that, The device includes: a fourth communication unit and a fourth processing unit; wherein... The fourth communication unit is configured to send third information to the first node after the channel to be established is established, the third information indicating that the channel establishment is complete; the sixth node is the end node of the channel to be established, and the first node is the first node in the channel to be established; it is also configured to receive eighth information sent by the seventh node, the eighth information including at least one of the following: a sixth service identifier determined by the seventh node, a sixth time slot resource determined by the seventh node, and demand information of the channel to be established, wherein the sixth service identifier and the sixth time slot resource correspond to the first transmission direction; The fourth processing unit is used to determine the seventh service identifier corresponding to the second transmission direction, and to determine the seventh time slot resource based on the demand information, wherein the sixth time slot resource and the seventh time slot resource are the same.
41. A computer-readable storage medium having a computer program stored thereon, characterized in that, When executed by a processor, the program implements the steps of the method according to any one of claims 1 to 13; or... When executed by a processor, the program performs the steps of the method according to any one of claims 14 to 26; or... When executed by a processor, the program performs the steps of the method according to any one of claims 27 to 32; or... When executed by a processor, the program performs the steps of the method according to any one of claims 33 to 36.
42. A communication device, comprising a memory, a processor, and a computer program stored in the memory and executable on the processor, characterized in that, When the processor executes the program, it implements the steps of the method according to any one of claims 1 to 13; or... When the processor executes the program, it implements the steps of the method according to any one of claims 14 to 26; or... When the processor executes the program, it implements the steps of the method according to any one of claims 27 to 32; When the processor executes the program, it implements the steps of the method according to any one of claims 33 to 36.
Citation Information
Patent Citations
Forwarding path establishment method and device and computer readable storage medium
CN113497754A