Device And Method For Managing Inter-Domain Communications Of A Network Node Assigned To The Device Within A Software-Defined Production Network System
20200252322 ยท 2020-08-06
Inventors
Cpc classification
H04L47/785
ELECTRICITY
H04L47/782
ELECTRICITY
H04L41/342
ELECTRICITY
International classification
Abstract
A device for managing inter-domain communications of a network node assigned to the device within a software-defined production network system is suggested. The software-defined production network system includes a plurality of subnets, each subnet being associated with one domain and including a plurality of network nodes. The device includes an internal communication control unit for controlling communication of the network node with a network node in the same subnet by communicating with an intra-domain control unit and includes a gateway communication control unit for controlling communication of the network node with a network node of another subnet by communicating with an inter-domain control unit adapted to control resources in the software-defined production network system.
Claims
1. A device for managing inter-domain communications of a network node assigned to the device within a software-defined production network system, the software-defined production network system including a plurality of subnets, each subnet being associated with one domain and including a plurality of network nodes, the device comprising: an internal communication controller for controlling communication of a first one of the network nodes with a second one of the network nodes in a first subnet of the subnets by communicating with an intra-domain controller assigned to the first subnet, and a gateway communication controller for controlling communication of the first network node with a third one of the network nodes of a second subnet of the subnets by communicating with an inter-domain controller configured to control resources in the software-defined production network system, wherein the internal communication controller and the gateway communication controller are configured to control the communications based on quality of service requirements of the first network node and are adapted to interact to provide a path within the software-defined production network system in order to provide the quality of service requirements of the first network node.
2. The device according to claim 1, wherein the gateway communication controller is connected to a gateway communication controller of the second subnet.
3. The device according to claim 1, further comprising a transformation unit for transforming a communication language used by the internal communication controller into a communication language used by the gateway communication controller and vice versa.
4. The device according to claim 1, wherein the internal communication controller is configured to register the first network node with the intra-domain controller of the first subnet.
5. The device according to claim 1, wherein the gateway communication controlleris configured to communicate with the inter-domain controller for receiving information with respect to a path between the first and second subnets from the first network node to the third or a fourth network node within the second subnet.
6. The device according to claim 5, wherein the gateway communication controller is configured to register the first network node with the inter-domain controller.
7. The device according to claim 6, wherein the gateway communication controller is configured to provide the inter-domain controller with information of other connected gateway communication controllers of the second or a third subnet.
8-10. (canceled)
11. A method for managing inter-domain communications within a software-defined production network system, the software-defined production network system including first and second subnets, each of the first and second subnets being associated with one domain and including a plurality of network nodes, the method comprising: controlling, in a first subnet internal communication of a first network node with a second network node by communicating with an intra-domain control unit assigned to the first subnet, and controlling external communication of the first network node with a third network node of the second subnet by communicating with an inter-domain control unit adapted to control resources in the software-defined production network system, wherein communications are controlled based on quality of service requirements of the first network node and are controlled using the internal communication and the external communication to provide a path within the software-defined production network system in order to provide the quality of service requirements of the first network node.
12. (canceled)
13. The device according to claim 2, further comprising a transformation unit for transforming a communication language used by the internal communication controller into a communication language used by the gateway communication controller and vice versa.
14. The device according to claim 13, wherein the internal communication controller is configured to register the first network node with the intra-domain controller of the first subnet.
15. The device according to claim 14, wherein the gateway communication controller.is configured to communicate with the inter-domain controller for receiving information with respect to a path between the first and second subnets from the first network node to the third or a fourth network node within the second subnet.
16. A software-defined production network system comprising: a plurality of subnets, each subnet being associated with one domain and including an intra-domain controller and a plurality of network nodes, each network node comprising a device, and an inter-domain controller for managing communication between the plurality of subnets by communicating with the devices, wherein each device comprises (1) an internal communication controller for controlling communication of a first one of the network nodes in a first subnet of the subnets with a second one of the network nodes in the first subnet of by communicating with an intra-domain controller assigned to the first subnet, and (2) a gateway communication controller for controlling communication of the first network node with a third one of the network nodes of a second subnet of the subnets by communicating with the inter-domain controller, which is configured to control resources in the software-defined production network system, wherein the internal communication controller and the gateway communication controller are configured to control the communications based on quality of service requirements of the first network node and are adapted to interact to provide a path within the software-defined production network system in order to provide the quality of service requirements of the first network node.
17. The software-defined production network system according to claim 16, wherein the inter-domain controller is configured to communicate with the gateway communication controllers of other ones of the devices.
18. The software-defined production network system according to claim 17, wherein the inter-domain controller is configured to receive information with respect to resources and/or network topology of each of the network nodes.
Description
BRIEF DESCRIPTION OF THE DRAWINGS
[0051] Further embodiments, features and advantages will become apparent from the subsequent description and dependent claims, taken in conjunction with the accompanying drawings, in which:
[0052]
[0053]
[0054]
[0055] In the Figures, like reference numerals designate like or functionally equivalent elements, unless otherwise indicated.
DETAILED DESCRIPTION
[0056]
[0057] The subnet 1 includes at least one network node 20 which may be a router or switch 22 (shown in
[0058] The device 10 includes an internal communication control unit or controller 11 for controlling communication of the network node 20 with another network node 20 in the same subnet 1.
[0059] The device 10 further includes a gateway communication control unit or controller 12 for controlling communication of the network node 20 with a network node 20 of another subnet 1.
[0060] In addition, the device 10 includes a transformation unit or controller 13 for transforming a communication language used by the internal communication control unit 11 into a communication language used by the gateway communication control unit 12 and vice versa.
[0061] The internal communication control unit 11 and the gateway communication control unit 12 may be called internal SEP agent and external SEP agent, respectively.
[0062] Such a network node 20 or device 10 running both an internal SEP agent 11 and an external SEP agent 12 has to be physically connected to two domains (i.e., to two subnets 1), as shown in
[0063] In
[0064] If one network node 20, 21 wants or needs to communicate with a network node 20, 21 of another subnet 1, 3, this communication is carried out via one or more network nodes 20 including an internal communication control unit 11 and a gateway communication control unit 12. In the example of
[0065] The gateway communication control unit 12 communicates with an inter-domain control unit 2 or inter-domain slice manager (controller) 2.
[0066] The inter-domain slice manager 2 may query the registries of each local (or internal) slice manager 30 when receiving a slice request to communicate between a network node 20, 21 in subnet 1 to a network node 20, 21 in subnet 3. Once the node ID is located and its coordinating internal slice manager 30 as well, the slice request may be forwarded to the internal slice manager 30 only mentioning the gateway SEP 12 and the internal node ID plus the type of resources requested in between the two. The route and resources allocated between two gateway SEPs 12 are managed and configured by the inter-domain slice manager 2.
[0067] If a CPPU hosting a slice manager 30 and several SEPs 20 interconnected to a CPPC, depending on the network size, the SEPs 20 may simply merge with the CPPU's slice manager, or may keep their internal slice manager 30, while selecting one node 20 to act as a gateway SEP, and the local slice manager 30 registers with the CPPC's slice manager which is then considered as level one intra-domain slice manager 2. Thus, the structure may be extended vertically as well as horizontally.
[0068]
[0069] In a first act 301, internal communication of the network node 20 with a network node 20 in the same subnet 1, 3 are controlled by communicating with an intra-domain control unit 30 assigned to the same subnet 1, 3.
[0070] In a second act 302, external communication of the network node 20 with a network node 20 of another subnet 1, 3 is controlled by communicating with an inter-domain control unit 2 adapted to control resources in the software-defined production network system 100.
[0071] Although the present invention has been described in accordance with preferred embodiments, it is obvious for the person skilled in the art that modifications are possible in all embodiments.
[0072] It is to be understood that the elements and features recited in the appended claims may be combined in different ways to produce new claims that likewise fall within the scope of the present invention. Thus, whereas the dependent claims appended below depend from only a single independent or dependent claim, it is to be understood that these dependent claims can, alternatively, be made to depend in the alternative from any preceding or following claim, whether independent or dependent, and that such new combinations are to be understood as forming a part of the present specification.
[0073] While the present invention has been described above by reference to various embodiments, it should be understood that many changes and modifications can be made to the described embodiments. It is therefore intended that the foregoing description be regarded as illustrative rather than limiting, and that it be understood that all equivalents and/or combinations of embodiments are intended to be included in this description.