WO2016004635A1 - Domain merging method, domain master node and node - Google Patents
Domain merging method, domain master node and node Download PDFInfo
- Publication number
- WO2016004635A1 WO2016004635A1 PCT/CN2014/082099 CN2014082099W WO2016004635A1 WO 2016004635 A1 WO2016004635 A1 WO 2016004635A1 CN 2014082099 W CN2014082099 W CN 2014082099W WO 2016004635 A1 WO2016004635 A1 WO 2016004635A1
- Authority
- WO
- WIPO (PCT)
- Prior art keywords
- node
- service flow
- type
- domain
- belongs
- Prior art date
Links
- 238000000034 method Methods 0.000 title claims abstract description 44
- 238000004891 communication Methods 0.000 claims abstract description 36
- 230000004044 response Effects 0.000 claims description 63
- 238000012545 processing Methods 0.000 claims description 33
- 230000005540 biological transmission Effects 0.000 claims description 21
- 230000000694 effects Effects 0.000 claims description 7
- 230000007547 defect Effects 0.000 abstract description 4
- 230000006870 function Effects 0.000 description 80
- 238000010586 diagram Methods 0.000 description 13
- 238000004590 computer program Methods 0.000 description 4
- 238000012986 modification Methods 0.000 description 4
- 230000004048 modification Effects 0.000 description 4
- 238000005516 engineering process Methods 0.000 description 3
- 230000002085 persistent effect Effects 0.000 description 3
- 238000011084 recovery Methods 0.000 description 3
- 238000000354 decomposition reaction Methods 0.000 description 2
- 230000001360 synchronised effect Effects 0.000 description 2
- 241000282326 Felis catus Species 0.000 description 1
- 238000007596 consolidation process Methods 0.000 description 1
- 230000002950 deficient Effects 0.000 description 1
- 238000011161 development Methods 0.000 description 1
- 238000004519 manufacturing process Methods 0.000 description 1
- 230000011664 signaling Effects 0.000 description 1
Definitions
- the present invention relates to the field of communications technologies, and in particular, to a domain merging method, a domain master node, and a class node. Background technique
- the home network may include one or more domains, wherein a network composed of the DM and all other nodes registered to the DM is called a domain, and each domain is a centralized management network, and each domain has one domain.
- DM Domain Master
- the DM is used to manage other nodes in the domain.
- the nodes can be in various forms, such as a home gateway, a power cat, or a set-top box, a smart TV, and the like.
- DM In addition to the communication functions of common nodes, DM also has the management functions responsible for the entire domain, such as: domain establishment, registration of nodes included in the domain, bandwidth allocation and resource scheduling of the domain, and multiple neighboring domains or networks. Coordination, network power management, etc.
- the domain working in the security mode also includes an SC (Security Controller), which is responsible for the authentication of the nodes in the domain and the management of the key management process, each registered.
- SC Security Controller
- the nodes must obtain the key after completing the authentication to the SC, and transmit the data, thereby improving the security of the transmitted data.
- the DM performs domain management and resource scheduling by transmitting a MAP (Media Access Plan) frame in each MAC (Media Access Control) cycle, and the node detects the existence of the domain by detecting the MAP frame.
- the domain is added to the domain by sending a registration request to the DM. After the registration is successful, the SC is authenticated to improve the security of the transmitted data. After the authentication succeeds, data transmission can be started.
- MAP Media Access Plan
- MAC Media Access Control
- the node In order to guarantee QoS (Quality of Service), the node needs to apply to the DM.
- the service flow if the DM can support the establishment of the service flow, agrees to the application, and after the service flow is established, performs resource scheduling according to the TSpec (Traffic Specification).
- the scheduling mode of the DM for the service flow may be continuous scheduling or non-persistent scheduling.
- the persistent scheduling is effective for the resource scheduling information advertised by the DM in several MAC cycles, and the non-persistent scheduling is the resource scheduling information advertised by the DM. Only valid for the next MAC cycle.
- domain 1 includes DM and node N1, node N2, node N3, node N4, node N5, but the channel changes between DM and node N2. Or other reasons, the DM cannot detect the existence of the node N2 and cannot communicate directly. According to the current regulations, the original domain 1 will be divided into two domains: domain 2 and domain 3, node N2, node N3, and node N4 will proceed. DM recovery, node N2, node N3, node 1-4 capable of DM capability will become the newly formed DM in domain 3 (node N2 in the figure). If node N2 can again hear the MAP-D/RMAP-D frame or MAP-A/RMAP-A frame sent by the DM, domain 2 and domain 3 need to be merged.
- domain 1 includes DM and node N1, node N2, node N3, node N4, and node N5, but because the DM is offline, two cannot be connected.
- One node of node N2, node N3, and node N4 with DM capability will become the DM in the newly formed domain 3 (node N2 in the figure).
- Node N1 and node N5 will also perform DM recovery.
- the nodes in the domain may be defective in the interruption of service transmission carried by the service flow.
- N2 sends a backoff message to N3 and N4.
- N3 and N4 join domain 2, and at this time, between nodes of domain 3.
- the service flow will be disconnected and the services carried by the service flow will be interrupted.
- the current domain merging method has the defect of service transmission interruption.
- the embodiment of the invention provides a domain merging method, a domain master node and a node, which are used to solve the problem of existing service transmission interruption in the domain merging process.
- a domain master node belongs to a first domain of a communication network, the first domain includes the DM, and a node managed by the DM, and the communication network further includes a a second domain, the second domain includes another DM, where the DM includes: a processing unit, configured to determine, from a node included in the first domain managed by the DM, a first type of node, where The first type of node is a node associated with at least one service flow of the first domain;
- a sending unit configured to send a merge indication message to the first type of node, where the merge indication message is used to indicate that the first type of node joins the second domain;
- a receiving unit configured to receive a completion merge response message returned by the first type of node, where the completion merge response message is used to feed back that the first type of node has joined the second domain;
- the sending unit is further configured to send a de-local message to the first-type node, where the de-local message is used to indicate that the first-type node exits the first domain.
- the processing unit is specifically configured to: determine, according to the topology information and the service flow information of the first domain, from the nodes included in the first domain The first type of node.
- the first type of node determined by the processing unit is a node that belongs to a service flow, and/or provides a media access plan MAP relay function for a node that belongs to the service flow.
- the first type of node determined by the processing unit is a node that belongs to the service flow and is not the other service flow. a node that provides MAP relay functionality; or
- the first type of node is a node that belongs to the service flow and provides a MAP relay function for other nodes belonging to the service flow;
- the first type of node is a node that does not belong to the service flow and provides a MAP relay function for other nodes belonging to the service flow;
- the node belonging to the service flow is a node for which the corresponding service transmission is carried by the service flow.
- the completion merge response message received by the receiving unit is the first type of node. Any one of the nodes is added to the second domain managed by the another DM and returned after establishing a service flow with the another DM;
- the completion merge response message received by the receiving unit is any of the first type of nodes.
- a node returns after joining the second domain managed by the other DM.
- the sending unit is specifically configured to:
- a merge indication message carrying the node type identifiers corresponding to the respective nodes is sent to each node in the first type of node in a broadcast form.
- processing unit is further configured to:
- Determining that the first type of node exits the first domain has no effect on the service flow in the first domain.
- the processing unit is further configured to:
- a node belongs to a first domain of a communication network, the node is managed by a first domain master node DM of the first domain, and the communication network further includes a second domain, The second domain includes a second DM, where the node includes:
- a receiving unit configured to receive a merge indication message sent by the first DM, where the merge indication message is used to indicate that the node joins the second domain;
- a processing unit configured to add to the second domain according to the merge indication message, and generate a complete merge response message, where the complete merge response message is used to feed back that the node has joined the second domain;
- a sending unit configured to send the completion merge response message to the first DM.
- the node is a node that belongs to the service flow, and/or provides a media access plan MAP relay function for a node that belongs to the service flow.
- the node provides a MAP that belongs to the service flow and does not belong to another node that belongs to the service flow. a node that relays functionality; or
- the node is a node that belongs to the service flow and provides a MAP relay function for other nodes belonging to the service flow;
- the node is a node that does not belong to the service flow and provides a MAP relay function for other nodes belonging to the service flow;
- the node belonging to the service flow is a node for which the corresponding service transmission is carried by the service flow.
- the processing unit is further configured to: when the class node belongs to a service flow, and not belongs to another service flow The node provides a node of the MAP relay function; or, when the node belongs to the service flow and provides the MAP relay function for other nodes belonging to the service flow, the service flow is established with the second DM.
- the receiving unit is further configured to receive a de-local message returned by the first DM;
- the processing unit is further configured to exit the first domain according to the delocalized message.
- a method for domain merging which is applied to a communication network, the communication network includes at least two domains, the first domain in the at least two domains includes a first domain master node DM, and the a node managed by the DM, and the second domain in the at least two domains includes a second DM, and the method includes:
- the first type of node is determined from the nodes included in the first domain managed by the first DM, and specifically includes:
- the first type of node belongs to a service flow, and/or provides media for a node that belongs to the service flow. Access to the node that plans the MAP relay function.
- the first type of node is provided by the node that belongs to the service flow and does not belong to another service flow.
- a node of the MAP relay function or
- the first type of node is a node that belongs to the service flow and provides a MAP relay function for other nodes belonging to the service flow;
- the first type of node is a node that does not belong to the service flow and provides a MAP relay function for other nodes belonging to the service flow;
- the node belonging to the service flow is a node for which the corresponding service transmission is carried by the service flow.
- the completion merge response message is any one of the first type of nodes. Adding to the second domain managed by the second DM, and returning after establishing the service flow with the second DM;
- the completion merge response message is that any one of the first type of nodes is added to Returned after the second domain managed by the second DM.
- the sending the merge indication message to the first type of node specifically: Each of the nodes of the class, sending a merge indication message carrying the node type identifier of the node to the node; or
- a merge indication message carrying the node type identifiers corresponding to the respective nodes is sent to each node in the first type of node in a broadcast form.
- the method further includes: Determining that the first type of node exits the first domain has no effect on the service flow in the first domain.
- a seventh possible implementation manner if the first type of node is a node that belongs to a service flow, before sending the indication message to the node, Also includes:
- a fourth aspect provides a method for domain merging, which is applied to a communication network, the communication network includes at least two domains, the first domain in the at least two domains includes a first domain master node DM, and the a node managed by the DM, and the second domain in the at least two domains includes a second DM, and the method includes:
- the first type of node in the first domain receives the merge indication message sent by the first DM, where the merge indication message is used to indicate that the first type of node joins the second domain, where the first type of node is a node associated with at least one service flow of the first domain;
- the first type of node joins the second domain according to the merge indication message, and generates a complete merge response message, where the complete merge response message is used to feed back that the first type of node has joined the first Two domains;
- the first type of node returns a completion merge response message to the first DM.
- the first type of node is a node that belongs to the service flow, and/or provides a media access plan MAP relay function for a node that belongs to the service flow. .
- the first type of node belongs to the service flow, and is not belong to the service flow.
- the first type of node is a node that belongs to the service flow and provides a MAP relay function for other nodes belonging to the service flow;
- the first type of node is a node that does not belong to the service flow and provides a MAP relay function for other nodes belonging to the service flow;
- the node belonging to the service flow is a section corresponding to the service transmission carried by the service flow. Point.
- the first type of node After receiving the merge indication message sent by the first DM, the first type of node returns a complete merge to the first DM. Before responding to the message, it also includes:
- the first type of node is a node that belongs to a service flow and does not provide a media access plan MAP relay function for other nodes belonging to the service flow; or, provides a MAP relay for belonging to the service flow and for other nodes belonging to the service flow.
- the node is functional, the first type of node establishes a service flow with the second DM.
- a fourth possible implementation manner after the first type of node returns a complete merge response message to the first DM, also includes:
- the first type of node receives the delocalized message returned by the first DM, and exits the first domain according to the delocalized message.
- the embodiment of the present invention is applied to a communication network, where the communication network includes at least two domains, the first domain in the at least two domains includes a first DM, and a node managed by the first DM, and a second in at least two domains.
- the domain includes a second DM, and the first type of node is determined from the nodes included in the first domain managed by the first DM, where the first type of node is a node associated with the at least one service flow of the first domain;
- a type of node sends a merge indication message, and the merge indication message is used to indicate that the first type of node joins the second domain; receives the completion merge response message returned by the first type of node, and completes the merge response message for feeding back the first type of node to join
- the merge indication message is sent to the first type node associated with the at least one service flow of the first domain in the local domain, and is returned in the first type node.
- the delocalized message is sent to the first type of node, thus avoiding the defect of the service transmission interruption.
- 1A is a first schematic diagram of domain decomposition in the prior art
- FIG. 1B is a second schematic diagram of domain decomposition in the prior art 2 is a schematic diagram showing the functional structure of a DM in the implementation of the present invention
- FIG. 3 is a schematic diagram of an entity structure of a DM in an implementation of the present invention.
- FIG. 4 is a schematic diagram showing the functional structure of a node in an implementation of the present invention.
- FIG. 5 is a schematic diagram of an entity structure of a node in an implementation of the present invention.
- Figure 8 is an embodiment of domain consolidation in an implementation of the present invention. detailed description
- an embodiment of the present invention provides a functional structure diagram of a DM.
- the domain primary node DM belongs to a first domain of a communication network, and the first domain includes a DM, and a node managed by the DM.
- the communication network further includes a second domain, the second domain includes another DM, and the DM includes a processing unit 20, a sending unit 21, and a receiving unit 22, where:
- the processing unit 20 is configured to determine, according to the node included in the first domain managed by the DM, the first type of section a point, where the first type of node is a node that is associated with the at least one service flow of the first domain, and the sending unit 21 is configured to send a merge indication message to the first type of node, where the merge indication message is used to indicate that the first type of node joins To the second domain;
- the receiving unit 22 is configured to receive a completion merge response message returned by the first type of node, and complete a merge response message for feeding back that the first type of node has joined the second domain;
- the sending unit 21 is further configured to send a delocalized message to the first type of node, where the delocalized message is used to indicate that the first type of node exits the first domain.
- processing unit 20 is specifically configured to:
- the first type of node is determined from the nodes included in the first domain according to the topology information and the service flow information of the first domain.
- the first type of node determined by the processing unit 20 is a node that belongs to the service flow, and/or provides a media access plan MAP relay function for the node that belongs to the service flow.
- the first type of node determined by the processing unit 20 is a node that belongs to the service flow and does not provide the MAP relay function for other nodes belonging to the service flow;
- the first type of node is a node that belongs to the service flow and provides MAP relay function for other nodes belonging to the service flow;
- the first type of node is a node that does not belong to the service flow and provides MAP relay function for other nodes belonging to the service flow;
- the node belonging to the service flow is a node that is corresponding to the service transmission and is carried by the service flow.
- the completion merge response message received by the receiving unit 22 is that any one of the first type of nodes is joined to the second domain managed by another DM, and the other Returned by the DM after establishing the service flow;
- the completion merge response message received by the receiving unit 22 is any one of the first type of nodes added to the node. Returned by another DM managed by the second domain.
- the sending unit 21 is specifically configured to:
- a merge indication message carrying a node type identifier corresponding to each node is sent to each node in the first type of node in a broadcast form.
- processing unit 20 is further configured to:
- Determining that the first type of node exits the first domain has no effect on the service flow in the first domain.
- the processing unit 20 is further configured to:
- FIG. 3 it is a physical device diagram of a DM according to an embodiment of the present invention.
- the domain master node DM belongs to a first domain of a communication network, and the first domain includes a DM, and a node managed by the DM, and the communication network further includes The second domain is included, and the second domain includes another DM.
- the physical device includes a signal receiver 30, a signal transmitter 31, and a processor 32, where:
- the processor 32 is configured to determine, from a node included in the first domain managed by the DM, a first type of node, where the first type of node is a node associated with the at least one service flow of the first domain;
- the signal transmitter 31 is configured to send a merge indication message to the first type of node, where the merge indication message is used to indicate that the first type of node joins the second domain;
- the signal receiver 30 is configured to receive a completion merge response message returned by the first type of node, and complete a merge response message for feeding back that the first type of node has joined the second domain;
- the signal transmitter 31 is further configured to send a delocalized message to the first type of node, where the delocalized message is used to indicate that the first type of node exits the first domain.
- the processor 32 is specifically configured to:
- the first type of node is determined from the nodes included in the first domain according to the topology information and the service flow information of the first domain.
- the first type of node determined by the processor 32 is a node that belongs to the service flow, and/or provides a media access plan MAP relay function for the node that belongs to the service flow.
- the first type of node determined by the processor 32 is a node that belongs to the service flow and does not provide a MAP relay function for other nodes that belong to the service flow; or
- the first type of node is a node that belongs to the service flow and provides MAP relay function for other nodes belonging to the service flow;
- the first type of node is a node that does not belong to the service flow and provides MAP relay function for other nodes belonging to the service flow;
- the node belonging to the service flow is a node that is corresponding to the service transmission and is carried by the service flow.
- the completion merge response message received by the signal receiver 30 is that any one of the first type of nodes is joined to the second domain managed by another DM, and the other Returned after a DM establishes a service flow;
- the completion merge response message received by the signal receiver 30 is added to any one of the first type of nodes. Returned to the second domain managed by another DM.
- the signal transmitter 31 is specifically configured to:
- a merge indication message carrying a node type identifier corresponding to each node is sent to each node in the first type of node in a broadcast form.
- the processor 32 is further configured to:
- Determining that the first type of node exits the first domain has no effect on the service flow in the first domain.
- the processor 32 is further configured to:
- an embodiment of the present invention provides a functional structure diagram of a node, where the node belongs to a first domain of a communication network, and the node is a first domain of the first domain.
- the master node DM manages, the communication network further includes a second domain, and the second domain includes a second DM, the node includes a receiving unit 40, a processing unit 41, and a sending unit 42, wherein:
- the receiving unit 40 is configured to receive a merge indication message sent by the first DM, where the merge indication message is used to indicate that the node joins the second domain;
- the processing unit 41 is configured to join the second domain according to the merge indication message, and generate a completion merge response message, where the merge response message is used for the feedback node to join the second domain;
- the sending unit 42 is configured to send the completion merge response message to the first DM.
- the node is a node that belongs to the service flow, and/or provides a media access plan MAP relay function for the node that belongs to the service flow.
- the node is a node that belongs to the service flow and does not provide the MAP relay function for other nodes that belong to the service flow;
- a node is a node that belongs to a service flow and provides MAP relay functionality for other nodes that belong to the service flow;
- a node is a node that does not belong to a service flow and provides a MAP relay function for other nodes belonging to the service flow;
- the node belonging to the service flow is a node that is corresponding to the service transmission and is carried by the service flow.
- the processing unit 41 is further configured to: when the class node is a node that belongs to the service flow and does not provide a MAP relay function for other nodes that belong to the service flow; or, belongs to the service flow, and belongs to the other When the node of the service flow provides the node of the MAP relay function, the service flow is established with the second DM.
- FIG. 5 it is a physical device diagram of a node according to an embodiment of the present invention.
- the node belongs to a first domain of a communication network, and the node is managed by a first domain master node DM of the first domain, and the communication network further includes The second domain includes a second DM, and the physical device includes a signal receiver 50, a signal transmitter 51, and a processor 52, wherein:
- the signal receiver 50 is configured to receive a merge indication message sent by the first DM, where the merge indication message is used to indicate that the node joins the second domain;
- the processor 52 is configured to join the second domain according to the merge indication message, and generate a complete merge response. a message, wherein the completion merge response message is used by the feedback node to join the second domain; and the signal transmitter 51 is configured to send the complete merge response message to the first DM.
- the node is a node that belongs to the service flow, and/or provides a media access plan MAP relay function for the node that belongs to the service flow.
- the node is a node that belongs to the service flow and does not provide the MAP relay function for other nodes that belong to the service flow;
- a node is a node that belongs to a service flow and provides MAP relay functionality for other nodes that belong to the service flow;
- a node is a node that does not belong to a service flow and provides a MAP relay function for other nodes belonging to the service flow;
- the node belonging to the service flow is a node that is corresponding to the service transmission and is carried by the service flow.
- the processor 52 is further configured to: when the class node is a node that belongs to the service flow, does not provide a MAP relay function for other nodes that belong to the service flow; or, belongs to the service flow, and belongs to the other When the node of the service flow provides the node of the MAP relay function, the service flow is established with the second DM.
- the first detailed process application provided below is applied to a communication network, the communication network includes at least two domains, the first domain in at least two domains includes a first DM, and a node managed by the first DM, at least two domains
- the second domain in the second domain includes a second DM.
- Step 600 Determine a first type of node from a node included in a first domain managed by a first DM, where the first type The node is a node associated with at least one service flow of the first domain;
- Step 610 Send a merge indication message to the first type node, where the merge indication message is used to indicate that the first type node joins the second domain.
- Step 620 Receive a completion merge response message returned by the first type of node, complete a merge response message, and use the feedback that the first type of node has joined the second domain.
- Step 630 Send a delocalized message to the first type of node, where the delocalized message is used to indicate that the first type of node exits the first domain.
- the delocalized message is used to indicate that the first type of node exits the first domain.
- the first type of node is determined from the nodes included in the first domain according to the topology information of the first domain, the service flow information, and the information of the MAP relay node.
- the topology information and the service flow information of the first domain are also determined.
- the MAP relay node Before determining the first type of node from the nodes included in the first domain according to the topology information of the first domain, the service flow information, and the information of the MAP relay node, determining the topology information and the service flow of the first domain Information, information of the MAP relay node.
- the merge indication message is sent to the first type of node. Previously, it also included the following operations:
- the MAC period of the first DM is adjusted to be aligned with the MAC period of the second DM.
- the first type of node has multiple forms: for example, the first type of node is a node that belongs to a service flow, and/or provides a MAP relay function for a node that belongs to the service flow.
- the first type of node is a node that belongs to the service flow, and/or provides a MAP relay function for the node that belongs to the service flow, and optionally, may be divided into the following types of nodes:
- the first type of node is a node that belongs to the service flow and does not provide MAP relay function for other nodes belonging to the service flow;
- the first type of node is a node that belongs to the service flow and provides MAP relay function for other nodes belonging to the service flow;
- the first type of node provides a MAP for nodes that are not part of the service flow that are not part of the service flow.
- a node of the relay function a node of the relay function
- the node belonging to the service flow is a node that is corresponding to the service transmission and is carried by the service flow, and may be a node that initiates the establishment of the service flow, a final destination node of the service flow, or a relay node of the service flow.
- the completion merge response message is that any one of the first type of nodes is added to the second domain managed by the second DM, and is returned after establishing the service flow with the second DM;
- the completion of the merge response message is that any one of the first type of nodes is added to the management managed by the second DM. Returned after the second domain.
- a merge indication message carrying a node type identifier corresponding to each node is sent to each node in the first type of node in a broadcast form.
- node 1 is a node that belongs to the service flow and does not provide MAP relay function for other nodes belonging to the service flow (corresponding The node type identifier is "00"), marked as a type I node
- node 2 is a node that belongs to the service flow and provides MAP relay function for other nodes belonging to the service flow (the corresponding node type identifier is "01")
- the node 3 is a node that does not belong to the service flow and provides the MAP relay function for other nodes belonging to the service flow (the corresponding node type identifier is "10"), and is marked as the type III node, then,
- the merge indication message carries the node type identifier corresponding to the node 1.
- the format of the merge indication message is as follows:
- DM registration identification number 0:5 [47:0] MAC address information of the DM of the second domain Node Type 6 [1:0]
- the type identifier of the node set to 00, to indicate that the node reserves 6 for the Type I node [7:2] Reserved bits
- the merge indication message When the merge indication message is sent to the node 2, the merge indication message carries the node type identifier corresponding to the node 2, and the format of the merge indication message is as follows:
- the merge indication message When the merge indication message is sent to the node 3, the merge indication message carries the node type identifier corresponding to the node 3.
- the format of the merge indication message is as follows:
- the first domain when the first domain is merged into the second domain, the first domain includes the first type node and the second type node, wherein the first type node has three nodes, and the node 1 belongs to the service flow, and the other belongs to the service flow.
- the node that provides the MAP relay function is labeled as the type I node
- the node 2 is the node that belongs to the service flow
- the MAP relay function is provided for other nodes belonging to the service flow, and is marked as the type II node
- the node 3 is not.
- the broadcast form sends a merge indication message to the three nodes.
- the merge indication message When the merge indication message is sent to the node 1, the merge indication message carries the device identifier corresponding to the node 1, the device identifier corresponding to the node 2, and the node 3 Corresponding device identifier, when the merge indication message is sent to the node 2, the device indication corresponding to the node 1 and the device identifier corresponding to the node 2 are carried in the merge indication message.
- the device identifier corresponding to the node 3 when the merge indication message is sent to the node 1, the node 2, and the node 3, the device identifier corresponding to the node 1 and the device identifier corresponding to the node 2 and the node 3 corresponding to the node indication message are carried in the merge indication message.
- Device ID At this time, the format of the merge indication message is as follows: Domain sub-"P bit description
- Class I Node 1 7 [7:0] Device ID of the first node in the Type I node
- Class I node N Var [7:0] Device ID of the Nth node in the Type I node
- Class II Node 1 7 [7:0] Device ID of the first node in the Type II node
- Class III Node 1 7 [7:0] Device ID of the first node in the Type III node
- Class IV Node 1 7 [7:0] Device ID of the first node in the Type IV node
- the first type of node is a node that belongs to the service flow and provides a MAP relay function for other nodes belonging to the service flow; or, the first type of node is not belonging to the service flow.
- the node that provides the MAP relay function for other nodes belonging to the service flow further includes the following operations before sending the delocalized message to the first type of node:
- the method further includes: using, as the second class, the node other than the first type of node included in the first domain Node; for each node in the second type of node, execute separately:
- the delocalized message is used to indicate that the node exits the first domain; or the delocalized message is used to indicate that the node exits the first domain and joins the second domain.
- a delocalized message is directly sent to the node, where the delocalized message is used to indicate that the node exits the first domain; or, the delocalized message is used to indicate the The node exits the first domain and joins the second domain.
- the method further includes the following operations: determining the node to which the node belongs The priority of the service flow is greater than or equal to the service flow priority threshold.
- the preset service flow priority threshold is 3, and the service flow to which the node belonging to the service flow belongs has a priority of 2. If the node sends a delocalized message directly, the merge indication message is not sent, and the service flow belongs to the service flow. The priority of the service flow to which the node belongs is 4, then the merge indication message is sent first for such a node, and then the de-message message is sent after receiving the completion merge response message.
- the merge indication message is further used to indicate that the first type of node joins the second domain, and establishes a service flow with the second DM of the second domain.
- the embodiment of the present invention is mainly based on "sending the de-domain message to the first-type node after receiving the merge completion response message returned by the first-type node", which solves the problems in the background art, and thus solves the problems in the background art.
- step 630 is performed after step 620, so that the problems in the background art can be solved.
- a second detailed process of domain merging is applied to a communication network, where the communication network includes at least two domains, and the first domain in at least two domains includes a first DM, and A node managed by a DM, and a second domain of at least two domains includes a second DM, in a specific process:
- Step 700 The first type of node in the first domain receives the merge indication message sent by the first DM, where the merge indication message is used to indicate that the first type of node joins the second domain, and the first type of node is the first domain At least one node associated with the service flow;
- Step 710 The first type of node joins the second domain according to the merge indication message, and generates a complete merge response message, where the merge response message is used to feedback that the first type of node has joined the second domain;
- the first type of node has various forms: For example, the first type of node is a node that belongs to a service flow, and/or provides a MAP relay function for a node that belongs to the service flow.
- the first type of node is a node that belongs to the service flow, and/or provides a MAP relay function for the node that belongs to the service flow, and optionally, may be divided into the following types of nodes:
- the first type of node is a node that belongs to the service flow and does not provide MAP relay function for other nodes belonging to the service flow;
- the first type of node is a node that belongs to the service flow and provides MAP relay function for other nodes belonging to the service flow;
- the first type of node is a node that does not belong to the service flow and provides a MAP relay function for other nodes belonging to the service flow;
- the node belonging to the service flow is a node that is corresponding to the service transmission and is carried by the service flow, and may be a node that initiates the establishment of the service flow, a final destination node of the service flow, or a relay node of the service flow.
- the first type of node to receive the merge indication message sent by the first DM, and optionally, the following manner can be used:
- the first type of node receives a merge indication message for itself
- the first type of node receives the merge indication message sent by the first DM sent in broadcast form.
- the first type of node after receiving the merge indication message sent by the first DM, the first type of node further includes the following operations before returning the completion merge response message to the first DM:
- the first type of node is a node that belongs to the service flow and does not provide the media access plan MAP relay function for other nodes belonging to the service flow; or, for the service flow, provides the MAP relay function for other nodes belonging to the service flow.
- the first type of node establishes a service flow with the second DM.
- the method further includes the following operations:
- the first type of node receives the delocalized message returned by the first DM and exits the first domain according to the delocalized message.
- the first domain managed by DM1 is to be merged into the second domain managed by DM2, where node 1 and Node 2 and node 3 belong to the first domain, where node 1 is a node that belongs to the service flow and does not provide MAP relay function for other nodes belonging to the service flow; node 3 belongs to the service flow and belongs to other nodes belonging to the service flow.
- a node that provides a MAP relay function, and node 2 belongs to a second type of node.
- Step 800 The DM1 adjusts the transmit clock frequency of the DM1 to be synchronized with the transmit clock frequency of the DM2; and adjusts the MAC period of the DM2 to be aligned with the MAC cycle of the DM2;
- Step 810 The DM1 sends a merge indication message to the node 1 and the node 3 in a broadcast form, and directly sends the delocalization message to the node 2;
- the merge indication message carries the node type identifier corresponding to the node 1 and the node type identifier corresponding to the node 3.
- Step 820 The DM1 receives the completion merge response message returned by the node 1 and the node 3 respectively; Step 830: The DM1 sends the delocalization message to the node 1, and when it is determined that the node 3 exits the first domain and has no influence on the service flow in the first domain, Send a delocalized message to node 3.
- a domain merging method is provided, where the method is applied to a communication network, where the communication network includes at least two domains, and the first domain in at least two domains includes a first DM, and The node managed by the first DM, the second domain in the at least two domains includes a second DM, and the first type of node is determined from the nodes included in the first domain managed by the first DM, where the first type of node is a node associated with the at least one service flow of the first domain; sending a merge indication message to the first type of node, the merge indication message is used to indicate that the first type of node joins the second domain; and receiving the completed merge response returned by the first type of node The message, the completion merge response message is used to feed back the first type of node to join the second domain.
- the DM when the DM is to be merged into other domains, the DM is first associated with at least one service flow of the first domain.
- the first type of node sends a merge indication message, and when the first type of node returns the completion merge response message, the off-domain message is sent to the first type node, thereby avoiding the defect of the service transmission interruption.
- the computer program instructions can also be stored in a computer readable memory that can direct a computer or other programmable data processing device to operate in a particular manner, such that the instructions stored in the computer readable memory produce an article of manufacture comprising the instruction device.
- the apparatus functions in one or more blocks of a flow or a flow diagram and/or block diagram of a flowchart.
- These computer program instructions can also be loaded onto a computer or other programmable data processing device such that a series of operational steps are performed on a computer or other programmable device to produce computer-implemented processing for execution on a computer or other programmable device.
- the instructions provide steps for implementing the functions in one or more blocks of the flowchart or in a flow or block of the flowchart.
Landscapes
- Data Exchanges In Wide-Area Networks (AREA)
- Mobile Radio Communication Systems (AREA)
Abstract
The present invention relates to the technical field of communications, and specifically relates to a domain merging method, a domain master (DM) and a node. In the solution, DM sends merging indication messages to local domain nodes with influences on service flows when DM would be merged into other domains, and only sends off-domain messages to nodes with influences on service flows when the nodes with influence on service flows join a second domain. Therefore, the defect of service interruption is avoided.
Description
一种域合并的方法、 域主节点及节点 技术领域 Method for domain merging, domain master node and node
本发明涉及通信技术领域, 具体涉及一种域合并的方法、 域主节点及类 节点。 背景技术 The present invention relates to the field of communications technologies, and in particular, to a domain merging method, a domain master node, and a class node. Background technique
随着通信技术的发展及网络技术的普及, 家庭网络的重要性日益突出。 家庭网络可以包含一个或者多个域(Domain ) , 其中, 由 DM和注册到该 DM 的所有其他节点所组成的网络叫作域, 每个域为一个集中式管理网络, 每个 域均有一个 DM ( Domain Master, 域主节点) DM用于管理所在域中的其他节 点, 节点有多种形式, 如可以为家庭网关, 电力猫, 或者机顶盒, 智能电视 等。 With the development of communication technologies and the popularity of network technologies, the importance of home networks has become increasingly prominent. The home network may include one or more domains, wherein a network composed of the DM and all other nodes registered to the DM is called a domain, and each domain is a centralized management network, and each domain has one domain. DM (Domain Master) The DM is used to manage other nodes in the domain. The nodes can be in various forms, such as a home gateway, a power cat, or a set-top box, a smart TV, and the like.
DM除了具备普通节点的通信功能外, 还要具备负责整个域的管理功能, 例如: 域的建立、 域中包括的节点的注册、 域的带宽分配和资源调度、 与多 个相邻域或网络的协调、 网络功耗管理等。 In addition to the communication functions of common nodes, DM also has the management functions responsible for the entire domain, such as: domain establishment, registration of nodes included in the domain, bandwidth allocation and resource scheduling of the domain, and multiple neighboring domains or networks. Coordination, network power management, etc.
为了提高域中传输的数据的安全性, 工作于安全模式的域中还包含一个 SC ( Security Controller, 安全控制器) , SC负责域中节点的认证和密钥管理 流程的管理, 每个已注册的节点都要在向 SC完成认证后才能获取密钥, 进行 数据的传输, 进而提高了传输数据的安全性。 In order to improve the security of data transmitted in the domain, the domain working in the security mode also includes an SC (Security Controller), which is responsible for the authentication of the nodes in the domain and the management of the key management process, each registered. The nodes must obtain the key after completing the authentication to the SC, and transmit the data, thereby improving the security of the transmitted data.
DM通过在每个 MAC ( Media Access Control, 媒体接入控制)周期发送 MAP ( Media Access Plan, 媒体接入计划)帧来进行域的管理和资源调度, 节 点通过检测 MAP帧来发现域的存在,通过向 DM发送注册请求来加入域, 并在 注册成功后, 为了提高传输的数据的安全性, 向 SC进行认证, 在认证成功后, 才能开始数据传输。 The DM performs domain management and resource scheduling by transmitting a MAP (Media Access Plan) frame in each MAC (Media Access Control) cycle, and the node detects the existence of the domain by detecting the MAP frame. The domain is added to the domain by sending a registration request to the DM. After the registration is successful, the SC is authenticated to improve the security of the transmitted data. After the authentication succeeds, data transmission can be started.
为了保证 QoS ( Quality of Service, 服务质量), 节点需要向 DM申请建立
服务流,若 DM可以支持该服务流的建立,则同意该申请,并在服务流建立后, 按照 TSpec ( Traffic Specification, 业务规范)进行资源调度。 DM对服务流的 调度方式可以釆取持续性调度或非持续性调度,持续性调度为 DM所发布的资 源调度信息在若干个 MAC周期内有效,非持续性调度为 DM所发布的资源调度 信息仅在下一个 MAC周期有效。 In order to guarantee QoS (Quality of Service), the node needs to apply to the DM. The service flow, if the DM can support the establishment of the service flow, agrees to the application, and after the service flow is established, performs resource scheduling according to the TSpec (Traffic Specification). The scheduling mode of the DM for the service flow may be continuous scheduling or non-persistent scheduling. The persistent scheduling is effective for the resource scheduling information advertised by the DM in several MAC cycles, and the non-persistent scheduling is the resource scheduling information advertised by the DM. Only valid for the next MAC cycle.
例如: 正在工作的某一域中的某一(几)个节点检测到来自另外的一个 域的 MAP-D ( Media Access Plan - Default, 媒体接入计划-缺省的) /RMAP-D For example: One (several) nodes in a certain domain that are working detect MAP-D from another domain (Media Access Plan - Default, Media Access Plan - Default) /RMAP-D
( Relayed Media Access Plan - Default , 转发的媒体接入计划 -缺省的)帧或者 MAP- A ( Media Access Plan - Active, 媒体接入计划-有效的) /RMAP-A(Relayed Media Access Plan - Default, Forwarded Media Access Plan - Default) Frame or MAP-A (Media Access Plan - Active, Media Access Plan - Active) /RMAP-A
( Relayed Media Access Plan - Active, 转发的媒体接入计划 -有效的)帧, 且 另一个域的域名与该节点所在的域的域名相同, 则需要对两个域进行合并。 (Relayed Media Access Plan - Active, forwarded media access plan - valid) frame, and the domain name of another domain is the same as the domain name of the domain where the node is located, then the two domains need to be merged.
例如: 如图 1A所示, 原本只有 1个域: 域 1 , 域 1中包括 DM和节点 Nl、 节 点 N2、 节点 N3、 节点 N4、 节点 N5, 但是由于 DM和节点 N2之间的信道发生变 化或其他原因, 造成 DM无法检测到节点 N2的存在, 无法直接通信, 按照目前 的规定, 原来的域 1会分为两个域: 域 2和域 3 , 节点 N2, 节点 N3 , 节点 N4会 进行 DM的恢复, 节点 N2, 节点 N3 , 节点 N4中一个具备 DM能力的节点会成为 新形成的域 3中的 DM (图中为节点 N2 ) 。 如果节点 N2能够再次侦听到 DM发 送的 MAP-D/RMAP-D帧或者 MAP-A/RMAP-A帧 , 则需要将域 2和域 3进行合 并。 For example: As shown in FIG. 1A, there is only one domain: domain 1, domain 1 includes DM and node N1, node N2, node N3, node N4, node N5, but the channel changes between DM and node N2. Or other reasons, the DM cannot detect the existence of the node N2 and cannot communicate directly. According to the current regulations, the original domain 1 will be divided into two domains: domain 2 and domain 3, node N2, node N3, and node N4 will proceed. DM recovery, node N2, node N3, node 1-4 capable of DM capability will become the newly formed DM in domain 3 (node N2 in the figure). If node N2 can again hear the MAP-D/RMAP-D frame or MAP-A/RMAP-A frame sent by the DM, domain 2 and domain 3 need to be merged.
又例如: 如图 1B所示, 原本只有 1个域: 域 1 , 域 1中包括 DM和节点 Nl、 节点 N2、 节点 N3、 节点 N4、 节点 N5 , 但是由于 DM的离线, 形成两个不能连 通的部分, 节点 N1和节点 N5组成的部分, 节点 N2、 节点 N3和节点 N4组成的 部分, 按照目前的规定, 原来的域 1会分为两个域: 域 2和域 3 , 节点 N2, 节点 N3 , 节点 N4会进行 DM的恢复, 节点 N2, 节点 N3 , 节点 N4中一个具备 DM能 力的节点会成为新形成的域 3中的 DM (图中为节点 N2 ) 。 节点 N1 , 节点 N5 也会进行 DM的恢复, 节点 N1 , 节点 N5中一个具备 DM能力的节点会成为新形 成的域 2中的 DM (图中为节点 N1 ) , 当原 DM重新上线后, 会加入其中一个
域, 如果另一个域中的节点均能够再次侦听到 DM发送的 MAP-D/RMAP-D帧 或者 MAP-A/RMAP-A帧, 则需要将域 2和域 3进行合并。 For another example, as shown in FIG. 1B, there is only one domain: domain 1, domain 1 includes DM and node N1, node N2, node N3, node N4, and node N5, but because the DM is offline, two cannot be connected. The part, node N1 and node N5, node N2, node N3 and node N4, according to the current regulations, the original domain 1 will be divided into two domains: domain 2 and domain 3, node N2, node N3, node N4 will perform DM recovery. One node of node N2, node N3, and node N4 with DM capability will become the DM in the newly formed domain 3 (node N2 in the figure). Node N1 and node N5 will also perform DM recovery. One node with node DM and node N5 with DM capability will become the newly formed DM in domain 2 (node N1 in the figure). When the original DM is back online, it will Join one of them Domain, if the nodes in another domain can detect the MAP-D/RMAP-D frame or the MAP-A/RMAP-A frame sent by the DM again, domain 2 and domain 3 need to be merged.
现有技术中, 进行域合并时, 域中的节点会发生由服务流承载的业务传 输中断的缺陷。 如图 1A中所示, 如果域 3要合并到域 2, 则 N2向 N3和 N4 发送退网消息, N3和 N4离开域 3后, 会加入域 2中, 此时, 域 3的节点之 间的服务流将会断开, 由服务流承载的业务将会被中断。 In the prior art, when domain merging is performed, the nodes in the domain may be defective in the interruption of service transmission carried by the service flow. As shown in FIG. 1A, if domain 3 is to be merged into domain 2, N2 sends a backoff message to N3 and N4. After leaving domain 3, N3 and N4 join domain 2, and at this time, between nodes of domain 3. The service flow will be disconnected and the services carried by the service flow will be interrupted.
综上所述, 目前的域合并方法中存在业务传输中断的缺陷。 发明内容 In summary, the current domain merging method has the defect of service transmission interruption. Summary of the invention
本发明实施例提供一种域合并的方法、 域主节点及节点, 用以解决现有 的在域合并过程中存在的业务传输中断的问题。 The embodiment of the invention provides a domain merging method, a domain master node and a node, which are used to solve the problem of existing service transmission interruption in the domain merging process.
第一方面, 提供一种域主节点, 该域主节点 DM属于一个通信网络的第 一域, 所述第一域包括所述 DM, 及所述 DM所管理的节点, 该通信网络还 包括第二域, 所述第二域包括另一个 DM, 其特征在于, 所述 DM包括: 处理单元, 用于从所述 DM所管理的第一域包括的节点中确定出第一类 节点, 其中, 所述第一类节点为与所述第一域的至少一个服务流相关联的节 点; In a first aspect, a domain master node is provided, where the domain master node DM belongs to a first domain of a communication network, the first domain includes the DM, and a node managed by the DM, and the communication network further includes a a second domain, the second domain includes another DM, where the DM includes: a processing unit, configured to determine, from a node included in the first domain managed by the DM, a first type of node, where The first type of node is a node associated with at least one service flow of the first domain;
发送单元, 用于向所述第一类节点发送合并指示消息, 所述合并指示消 息用于指示所述第一类节点加入至所述第二域; a sending unit, configured to send a merge indication message to the first type of node, where the merge indication message is used to indicate that the first type of node joins the second domain;
接收单元, 用于接收所述第一类节点返回的完成合并响应消息, 所述完 成合并响应消息用于反馈所述第一类节点已加入至所述第二域; a receiving unit, configured to receive a completion merge response message returned by the first type of node, where the completion merge response message is used to feed back that the first type of node has joined the second domain;
所述发送单元, 还用于向所述第一类节点发送离域消息, 所述离域消息 用于指示所述第一类节点退出所述第一域。 The sending unit is further configured to send a de-local message to the first-type node, where the de-local message is used to indicate that the first-type node exits the first domain.
结合第一方面, 在第一种可能的实现方式中, 所述处理单元具体用于: 根据所述第一域的拓朴信息、 服务流信息, 从所述第一域包括的节点中 确定出所述第一类节点。 With reference to the first aspect, in a first possible implementation, the processing unit is specifically configured to: determine, according to the topology information and the service flow information of the first domain, from the nodes included in the first domain The first type of node.
结合第一方面, 或者第一方面的第一种可能的实现方式, 在第二种可能
的实现方式中, 所述处理单元确定的第一类节点为属于服务流, 和 /或为属于 服务流的节点提供媒体接入计划 MAP中继功能的节点。 Combining the first aspect, or the first possible implementation of the first aspect, in the second possibility In an implementation manner, the first type of node determined by the processing unit is a node that belongs to a service flow, and/or provides a media access plan MAP relay function for a node that belongs to the service flow.
结合第一方面的第二种可能的实现方式, 在第三种可能的实现方式中, 所述处理单元确定的第一类节点为属于所述服务流、 未为其他属于所述服务 流的节点提供 MAP中继功能的节点; 或者 With reference to the second possible implementation manner of the first aspect, in a third possible implementation manner, the first type of node determined by the processing unit is a node that belongs to the service flow and is not the other service flow. a node that provides MAP relay functionality; or
所述第一类节点为属于所述服务流、 为其他属于所述服务流的节点提供 MAP中继功能的节点; 或者 The first type of node is a node that belongs to the service flow and provides a MAP relay function for other nodes belonging to the service flow; or
所述第一类节点为未属于所述服务流、 为其他属于所述服务流的节点提 供 MAP中继功能的节点; The first type of node is a node that does not belong to the service flow and provides a MAP relay function for other nodes belonging to the service flow;
其中, 属于所述服务流的节点为对应的业务传输由所述服务流承载的节 点。 The node belonging to the service flow is a node for which the corresponding service transmission is carried by the service flow.
结合第一方面的第三种可能的实现方式, 在第四种可能的实现方式中, 当所述第一类节点为属于服务流、未为其他属于服务流的节点提供 MAP中继 功能的节点; 或者, 当所述第一类节点为属于服务流、 为其他属于服务流的 节点提供 MAP中继功能的节点时,所述接收单元接收到的完成合并响应消息 为所述第一类节点中的任意一节点在加入至所述另一个 DM所管理的第二域, 并与所述另一个 DM建立服务流后返回的; With reference to the third possible implementation manner of the first aspect, in a fourth possible implementation manner, when the first type of node is a node that belongs to a service flow and does not provide a MAP relay function for other nodes belonging to the service flow Or, when the first type of node is a node that belongs to the service flow and provides a MAP relay function for the other node that belongs to the service flow, the completion merge response message received by the receiving unit is the first type of node. Any one of the nodes is added to the second domain managed by the another DM and returned after establishing a service flow with the another DM;
当所述第一类节点为未属于服务流、 为其他属于服务流的节点提供 MAP 中继功能的节点时, 所述接收单元接收到的完成合并响应消息为所述第一类 节点中的任意一节点在加入至所述另一个 DM所管理的第二域后返回的。 When the first type of node is a node that does not belong to the service flow and provides a MAP relay function for other nodes that belong to the service flow, the completion merge response message received by the receiving unit is any of the first type of nodes. A node returns after joining the second domain managed by the other DM.
结合第一方面, 或者第一方面的第一至第四种可能的实现方式, 在第五 种可能的实现方式中, 所述发送单元具体用于: With reference to the first aspect, or the first to fourth possible implementation manners of the first aspect, in a fifth possible implementation manner, the sending unit is specifically configured to:
针对所述第一类节点中的每个节点, 向该节点发送携带该节点的节点类 型标识的合并指示消息; 或者 Sending, to each node of the first type of node, a merge indication message carrying the node type identifier of the node to the node; or
以广播形式向所述第一类节点中的各节点发送携带所述各节点分别对应 的节点类型标识的合并指示消息。 A merge indication message carrying the node type identifiers corresponding to the respective nodes is sent to each node in the first type of node in a broadcast form.
结合第一方面的第三至第五种可能的实现方式, 在第六种可能的实现方
式中, 所述处理单元还用于: Combining the third to fifth possible implementations of the first aspect, in the sixth possible implementation Wherein, the processing unit is further configured to:
确定第一类节点退出所述第一域对所述第一域中的服务流无影响。 Determining that the first type of node exits the first domain has no effect on the service flow in the first domain.
结合第一方面的第三至第六种可能的实现方式, 在第七种可能的实现方 式中, 若所述第一类节点为属于服务流的节点, 所述处理单元还用于: In conjunction with the third to sixth possible implementations of the first aspect, in a seventh possible implementation, if the first type of node is a node that belongs to a service flow, the processing unit is further configured to:
确定该节点所属的服务流的优先级大于或者等于服务流优先级门限值。 第二方面, 提供一种节点, 该节点属于于一个通信网络的第一域, 所述 节点由所述第一域的第一域主节点 DM管理, 所述通信网络还包括第二域, 所述第二域包括第二 DM, 其特征在于, 所述节点包括: Determine that the priority of the service flow to which the node belongs is greater than or equal to the service flow priority threshold. In a second aspect, a node is provided, the node belongs to a first domain of a communication network, the node is managed by a first domain master node DM of the first domain, and the communication network further includes a second domain, The second domain includes a second DM, where the node includes:
接收单元, 用于接收所述第一 DM发送的合并指示消息, 其中, 所述合 并指示消息用于指示所述所述节点加入至所述第二域; a receiving unit, configured to receive a merge indication message sent by the first DM, where the merge indication message is used to indicate that the node joins the second domain;
处理单元, 用于根据所述合并指示消息加入至所述第二域, 并生成完成 合并响应消息, 其中, 所述完成合并响应消息用于反馈所述节点已加入至所 述第二域; a processing unit, configured to add to the second domain according to the merge indication message, and generate a complete merge response message, where the complete merge response message is used to feed back that the node has joined the second domain;
发送单元, 用于将所述完成合并响应消息发送给所述第一 DM。 And a sending unit, configured to send the completion merge response message to the first DM.
结合第二方面, 在第一种可能的实现方式中, 所述节点为属于所述服务 流, 和 /或为属于所述服务流的节点提供媒体接入计划 MAP中继功能的节点。 With reference to the second aspect, in a first possible implementation, the node is a node that belongs to the service flow, and/or provides a media access plan MAP relay function for a node that belongs to the service flow.
结合第二方面, 或者第二方面的第一种可能的实现方式, 在第二种可能 的实现方式中, 所述节点为属于所述服务流、 未为其他属于所述服务流的节 点提供 MAP中继功能的节点; 或者 With reference to the second aspect, or the first possible implementation manner of the second aspect, in a second possible implementation manner, the node provides a MAP that belongs to the service flow and does not belong to another node that belongs to the service flow. a node that relays functionality; or
所述节点为属于所述服务流、为其他属于所述服务流的节点提供 MAP中 继功能的节点; 或者 The node is a node that belongs to the service flow and provides a MAP relay function for other nodes belonging to the service flow; or
所述节点为未属于所述服务流、 为其他属于所述服务流的节点提供 MAP 中继功能的节点; The node is a node that does not belong to the service flow and provides a MAP relay function for other nodes belonging to the service flow;
其中, 属于所述服务流的节点为对应的业务传输由所述服务流承载的节 点。 The node belonging to the service flow is a node for which the corresponding service transmission is carried by the service flow.
结合第二方面的第二种可能的实现方式, 在第三种可能的实现方式中, 所述处理单元还用于: 当所述类节点为属于服务流、 未为其他属于服务流的
节点提供 MAP中继功能的节点; 或者, 为属于服务流、 为其他属于服务流的 节点提供 MAP中继功能的节点时, 与所述第二 DM建立服务流。 With reference to the second possible implementation of the second aspect, in a third possible implementation, the processing unit is further configured to: when the class node belongs to a service flow, and not belongs to another service flow The node provides a node of the MAP relay function; or, when the node belongs to the service flow and provides the MAP relay function for other nodes belonging to the service flow, the service flow is established with the second DM.
结合第二方面, 或者第二方面的第一至第三种可能的实现方式, 在第四 种可能的实现方式中, 所述接收单元还用于接收所述第一 DM返回的离域消 息; With reference to the second aspect, or the first to third possible implementation manners of the second aspect, in a fourth possible implementation, the receiving unit is further configured to receive a de-local message returned by the first DM;
所述处理单元, 还用于根据所述离域消息退出所述第一域。 The processing unit is further configured to exit the first domain according to the delocalized message.
第三方面, 提供一种域合并的方法, 应用于一个通信网络, 该通信网络 包括至少两个域, 所述至少两个域中的第一域包括第一域主节点 DM,及所述 第一 DM所管理的节点, 所述至少两个域中的第二域包括第二 DM, 其特征 在于, 包括: In a third aspect, a method for domain merging is provided, which is applied to a communication network, the communication network includes at least two domains, the first domain in the at least two domains includes a first domain master node DM, and the a node managed by the DM, and the second domain in the at least two domains includes a second DM, and the method includes:
从第一 DM所管理的第一域包括的节点中确定出第一类节点, 其中, 所 述第一类节点为与所述第一域的至少一个服务流相关联的节点; Determining a first type of node from a node included in a first domain managed by the first DM, wherein the first type of node is a node associated with at least one service flow of the first domain;
向所述第一类节点发送合并指示消息, 所述合并指示消息用于指示所述 第一类节点已加入至所述第二域; Sending a merge indication message to the first type of node, where the merge indication message is used to indicate that the first type of node has joined the second domain;
接收所述第一类节点返回的完成合并响应消息, 所述完成合并响应消息 用于反馈所述第一类节点加入至所述第二域; Receiving a complete merge response message returned by the first type of node, where the complete merge response message is used to feed back the first type of node to join the second domain;
向所述第一类节点发送离域消息, 所述离域消息用于指示所述第一类节 点退出所述第一域。 And sending a delocal message to the first type of node, where the delocalized message is used to indicate that the first type of node exits the first domain.
结合第三方面, 在第一种可能的实现方式中, 从第一 DM所管理的第一 域包括的节点中确定出第一类节点, 具体包括: With reference to the third aspect, in a first possible implementation, the first type of node is determined from the nodes included in the first domain managed by the first DM, and specifically includes:
根据所述第一域的拓朴信息、 服务流信息, 从所述第一域包括的节点中 确定出所述第一类节点。 And determining, according to the topology information and the service flow information of the first domain, the first type of node from the nodes included in the first domain.
结合第三方面, 或者第三方面的第一种可能的实现方式, 在第二种可能 的实现方式中, 所述第一类节点为属于服务流, 和 /或为属于服务流的节点提 供媒体接入计划 MAP中继功能的节点。 With reference to the third aspect, or the first possible implementation manner of the third aspect, in a second possible implementation manner, the first type of node belongs to a service flow, and/or provides media for a node that belongs to the service flow. Access to the node that plans the MAP relay function.
结合第三方面的第二种可能的实现方式, 在第三种可能的实现方式中, 所述第一类节点为属于所述服务流、 未为其他属于所述服务流的节点提供
MAP中继功能的节点; 或者 With reference to the second possible implementation manner of the third aspect, in a third possible implementation manner, the first type of node is provided by the node that belongs to the service flow and does not belong to another service flow. a node of the MAP relay function; or
所述第一类节点为属于所述服务流、 为其他属于所述服务流的节点提供 MAP中继功能的节点; 或者 The first type of node is a node that belongs to the service flow and provides a MAP relay function for other nodes belonging to the service flow; or
所述第一类节点为未属于所述服务流、 为其他属于所述服务流的节点提 供 MAP中继功能的节点; The first type of node is a node that does not belong to the service flow and provides a MAP relay function for other nodes belonging to the service flow;
其中, 属于所述服务流的节点为对应的业务传输由所述服务流承载的节 点。 The node belonging to the service flow is a node for which the corresponding service transmission is carried by the service flow.
结合第三方面的第三种可能的实现方式, 在第四种可能的实现方式中, 当所述第一类节点为属于服务流、未为其他属于服务流的节点提供 MAP中继 功能的节点; 或者, 当所述第一类节点为属于服务流、 为其他属于服务流的 节点提供 MAP中继功能的节点时,所述完成合并响应消息为所述第一类节点 中的任意一节点在加入至第二 DM所管理的第二域, 并与所述第二 DM建立 服务流后返回的; With reference to the third possible implementation manner of the third aspect, in a fourth possible implementation manner, when the first type of node is a node that belongs to a service flow and does not provide a MAP relay function for other nodes belonging to the service flow Or, when the first type of node is a node that belongs to the service flow and provides a MAP relay function for other nodes that belong to the service flow, the completion merge response message is any one of the first type of nodes. Adding to the second domain managed by the second DM, and returning after establishing the service flow with the second DM;
当所述第一类节点为未属于服务流、 为其他属于服务流的节点提供 MAP 中继功能的节点时, 所述完成合并响应消息为所述第一类节点中的任意一节 点在加入至第二 DM所管理的第二域后返回的。 When the first type of node is a node that does not belong to the service flow and provides a MAP relay function for other nodes that belong to the service flow, the completion merge response message is that any one of the first type of nodes is added to Returned after the second domain managed by the second DM.
结合第三方面, 或者第三方面的第一至第四种可能的实现方式, 在第五 种可能的实现方式中, 向所述第一类节点发送合并指示消息, 具体包括: 针对所述第一类节点中的每个节点, 向该节点发送携带该节点的节点类 型标识的合并指示消息; 或者 With the third aspect, or the first to fourth possible implementation manners of the third aspect, in a fifth possible implementation, the sending the merge indication message to the first type of node, specifically: Each of the nodes of the class, sending a merge indication message carrying the node type identifier of the node to the node; or
以广播形式向所述第一类节点中的各节点发送携带所述各节点分别对应 的节点类型标识的合并指示消息。 A merge indication message carrying the node type identifiers corresponding to the respective nodes is sent to each node in the first type of node in a broadcast form.
结合第三方面的第三至第五种可能的实现方式, 在第六种可能的实现方 式中, 若所述第一类节点为属于服务流、 为其他属于服务流的节点提供 MAP 中继功能的节点; 或者, 所述第一类节点为未属于服务流、 为其他属于服务 流的节点提供 MAP 中继功能的节点, 在向所述第一类节点发送离域消息之 前, 还包括:
确定第一类节点退出所述第一域对所述第一域中的服务流无影响。 With reference to the third to fifth possible implementation manners of the third aspect, in a sixth possible implementation manner, if the first type of node is a service flow, and a MAP relay function is provided for other nodes belonging to the service flow The node of the first type is a node that does not belong to the service flow and provides the MAP relay function for the other node that belongs to the service flow. Before sending the de-message message to the first-type node, the method further includes: Determining that the first type of node exits the first domain has no effect on the service flow in the first domain.
结合第三方面的第三至第六种可能的实现方式, 在第七种可能的实现方 式中, 若所述第一类节点为属于服务流的节点, 在向该节点发送合指示消息 之前, 还包括: With reference to the third to sixth possible implementation manners of the third aspect, in a seventh possible implementation manner, if the first type of node is a node that belongs to a service flow, before sending the indication message to the node, Also includes:
确定该节点所属的服务流的优先级大于或者等于服务流优先级门限值。 第四方面, 提供一种域合并的方法, 应用于一个通信网络, 该通信网络 包括至少两个域, 所述至少两个域中的第一域包括第一域主节点 DM,及所述 第一 DM所管理的节点, 所述至少两个域中的第二域包括第二 DM, 其特征 在于, 包括: Determine that the priority of the service flow to which the node belongs is greater than or equal to the service flow priority threshold. A fourth aspect provides a method for domain merging, which is applied to a communication network, the communication network includes at least two domains, the first domain in the at least two domains includes a first domain master node DM, and the a node managed by the DM, and the second domain in the at least two domains includes a second DM, and the method includes:
第一域中的第一类节点接收第一 DM发送的合并指示消息, 其中, 所述 合并指示消息用于指示所述第一类节点加入至所述第二域, 所述第一类节点 为与所述第一域的至少一个服务流相关联的节点; The first type of node in the first domain receives the merge indication message sent by the first DM, where the merge indication message is used to indicate that the first type of node joins the second domain, where the first type of node is a node associated with at least one service flow of the first domain;
所述第一类节点根据所述合并指示消息加入至所述第二域, 并生成完成 合并响应消息, 其中, 所述完成合并响应消息用于反馈所述第一类节点已加 入至所述第二域; The first type of node joins the second domain according to the merge indication message, and generates a complete merge response message, where the complete merge response message is used to feed back that the first type of node has joined the first Two domains;
所述第一类节点向所述第一 DM返回完成合并响应消息。 The first type of node returns a completion merge response message to the first DM.
结合第四方面, 在第一种可能的实现方式中, 所述第一类节点为属于所 述服务流, 和 /或为属于所述服务流的节点提供媒体接入计划 MAP 中继功能 的节点。 With reference to the fourth aspect, in a first possible implementation manner, the first type of node is a node that belongs to the service flow, and/or provides a media access plan MAP relay function for a node that belongs to the service flow. .
结合第四方面, 或者第四方面的第一种可能的实现方式, 在第二种可能 的实现方式中, 所述第一类节点为属于所述服务流、 未为其他属于所述服务 流的节点提供 MAP中继功能的节点; 或者 With reference to the fourth aspect, or the first possible implementation manner of the fourth aspect, in a second possible implementation, the first type of node belongs to the service flow, and is not belong to the service flow. a node that provides a MAP relay function; or
所述第一类节点为属于所述服务流、 为其他属于所述服务流的节点提供 MAP中继功能的节点; 或者 The first type of node is a node that belongs to the service flow and provides a MAP relay function for other nodes belonging to the service flow; or
所述第一类节点为未属于所述服务流、 为其他属于所述服务流的节点提 供 MAP中继功能的节点; The first type of node is a node that does not belong to the service flow and provides a MAP relay function for other nodes belonging to the service flow;
其中, 属于所述服务流的节点为对应的业务传输由所述服务流承载的节
点。 The node belonging to the service flow is a section corresponding to the service transmission carried by the service flow. Point.
结合第四方面的第二种可能的实现方式, 在第三种可能的实现方式中, 所述第一类节点在接收第一 DM发送的合并指示消息之后, 向所述第一 DM 返回完成合并响应消息之前, 还包括: With reference to the second possible implementation manner of the fourth aspect, in a third possible implementation manner, after receiving the merge indication message sent by the first DM, the first type of node returns a complete merge to the first DM. Before responding to the message, it also includes:
当所述第一类节点为属于服务流、 未为其他属于服务流的节点提供媒体 接入计划 MAP中继功能的节点; 或者, 为属于服务流、 为其他属于服务流的 节点提供 MAP中继功能的节点时,所述第一类节点与所述第二 DM建立服务 流。 When the first type of node is a node that belongs to a service flow and does not provide a media access plan MAP relay function for other nodes belonging to the service flow; or, provides a MAP relay for belonging to the service flow and for other nodes belonging to the service flow. When the node is functional, the first type of node establishes a service flow with the second DM.
结合第四方面, 或者第四方面的第一至第三种可能的实现方式, 在第四 种可能的实现方式中, 所述第一类节点向所述第一 DM返回完成合并响应消 息之后, 还包括: With reference to the fourth aspect, or the first to third possible implementation manners of the fourth aspect, in a fourth possible implementation manner, after the first type of node returns a complete merge response message to the first DM, Also includes:
所述第一类节点接收所述第一 DM返回的离域消息, 并根据所述离域消 息退出所述第一域。 The first type of node receives the delocalized message returned by the first DM, and exits the first domain according to the delocalized message.
本发明实施例应用于一个通信网络, 该通信网络包括至少两个域, 至少 两个域中的第一域包括第一 DM, 及第一 DM所管理的节点, 至少两个域中 的第二域包括第二 DM, 从第一 DM所管理的第一域包括的节点中确定出第 一类节点, 其中, 第一类节点为与第一域的至少一个服务流相关联的节点; 向第一类节点发送合并指示消息, 合并指示消息用于指示第一类节点加入至 第二域; 接收第一类节点返回的完成合并响应消息, 完成合并响应消息用于 反馈第一类节点加入至第二域, 在该方案中, DM要合并到其他域时, 先向本 域中的与第一域的至少一个服务流相关联的第一类节点发送合并指示消息, 并在第一类节点返回完成合并响应消息时, 才向第一类节点发送离域消息, 因此, 避免了业务传输中断的缺陷。 附图说明 The embodiment of the present invention is applied to a communication network, where the communication network includes at least two domains, the first domain in the at least two domains includes a first DM, and a node managed by the first DM, and a second in at least two domains. The domain includes a second DM, and the first type of node is determined from the nodes included in the first domain managed by the first DM, where the first type of node is a node associated with the at least one service flow of the first domain; A type of node sends a merge indication message, and the merge indication message is used to indicate that the first type of node joins the second domain; receives the completion merge response message returned by the first type of node, and completes the merge response message for feeding back the first type of node to join In the scenario, when the DM is to be merged into another domain, the merge indication message is sent to the first type node associated with the at least one service flow of the first domain in the local domain, and is returned in the first type node. When the merge response message is completed, the delocalized message is sent to the first type of node, thus avoiding the defect of the service transmission interruption. DRAWINGS
图 1A为现有技术中域分解的第一种示意图; 1A is a first schematic diagram of domain decomposition in the prior art;
图 1B为现有技术中域分解的第二种示意图
图 2为本发明实施中 DM的功能结构示意图; FIG. 1B is a second schematic diagram of domain decomposition in the prior art 2 is a schematic diagram showing the functional structure of a DM in the implementation of the present invention;
图 3为本发明实施中 DM的实体结构示意图; 3 is a schematic diagram of an entity structure of a DM in an implementation of the present invention;
图 4为本发明实施中节点的功能结构示意图; 4 is a schematic diagram showing the functional structure of a node in an implementation of the present invention;
图 5为本发明实施中节点的实体结构示意图; 5 is a schematic diagram of an entity structure of a node in an implementation of the present invention;
图 6为本发明实施中域合并的第一详细流程图; 6 is a first detailed flowchart of domain merging in the implementation of the present invention;
图 7为本发明实施中域合并的第二详细流程图; 7 is a second detailed flowchart of domain merging in the implementation of the present invention;
图 8为本发明实施中域合并的实施例。 具体实施方式 Figure 8 is an embodiment of domain consolidation in an implementation of the present invention. detailed description
为使本发明实施例的目的、 技术方案和优点更加清楚, 下面将结合本发 明实施例中的附图, 对本发明实施例中的技术方案进行清楚、 完整地描述, 显然, 所描述的实施例是本发明一部分实施例, 而不是全部的实施例。 基于 本发明中的实施例, 本领域普通技术人员在没有作出创造性劳动前提下所获 得的所有其他实施例, 都属于本发明保护的范围。 The technical solutions in the embodiments of the present invention are clearly and completely described in the following with reference to the accompanying drawings in the embodiments of the present invention. It is a partial embodiment of the invention, and not all of the embodiments. All other embodiments obtained by those skilled in the art based on the embodiments of the present invention without creative efforts are within the scope of the present invention.
另外, 本文中术语"系统,,和"网络"在本文中常被可互换使用。本文中术语 In addition, the terms "system," and "network" are often used interchangeably herein. Terms used herein
"和 /或", 仅仅是一种描述关联对象的关联关系, 表示可以存在三种关系, 例 如, A和 /或 B, 可以表示: 单独存在 A, 同时存在 A和 B, 单独存在 B这三 种情况。 另外, 本文中字母 "/" , 一般表示前后关联对象是一种 "或" 的关系。 "and / or" is just an association describing the associated object, indicating that there can be three relationships, for example, A and / or B, which can mean: A exists separately, A and B exist simultaneously, and B exists separately Kind of situation. In addition, the letter "/" in this article generally means that the contextual object is an "or" relationship.
下面结合说明书附图对本发明优选的实施方式进行详细说明, 应当理解, 此处所描述的优选实施例仅用于说明和解释本发明, 并不用于限定本发明, 并且在不冲突的情况下, 本申请中的实施例及实施例中的特征可以相互组合。 The preferred embodiments of the present invention are described in detail below with reference to the accompanying drawings, and the preferred embodiments of the present invention are intended to illustrate and explain the invention, and not to limit the invention, and The embodiments in the application and the features in the embodiments may be combined with each other.
下面结合附图对本发明优选的实施方式进行详细说明。 Preferred embodiments of the present invention will be described in detail below with reference to the accompanying drawings.
基于上述技术方案, 参阅图 2所示, 本发明实施例提供一种 DM的功能 结构示意图, 该域主节点 DM属于一个通信网络的第一域, 第一域包括 DM, 及 DM所管理的节点, 该通信网络还包括第二域, 第二域包括另一个 DM, 该 DM包括处理单元 20、 发送单元 21 , 接收单元 22, 其中: Based on the foregoing technical solution, as shown in FIG. 2, an embodiment of the present invention provides a functional structure diagram of a DM. The domain primary node DM belongs to a first domain of a communication network, and the first domain includes a DM, and a node managed by the DM. The communication network further includes a second domain, the second domain includes another DM, and the DM includes a processing unit 20, a sending unit 21, and a receiving unit 22, where:
处理单元 20 , 用于从 DM所管理的第一域包括的节点中确定出第一类节
点, 其中, 第一类节点为与第一域的至少一个服务流相关联的节点; 发送单元 21 , 用于向第一类节点发送合并指示消息, 合并指示消息用于 指示第一类节点加入至第二域; The processing unit 20 is configured to determine, according to the node included in the first domain managed by the DM, the first type of section a point, where the first type of node is a node that is associated with the at least one service flow of the first domain, and the sending unit 21 is configured to send a merge indication message to the first type of node, where the merge indication message is used to indicate that the first type of node joins To the second domain;
接收单元 22, 用于接收第一类节点返回的完成合并响应消息, 完成合并 响应消息用于反馈第一类节点已加入至第二域; The receiving unit 22 is configured to receive a completion merge response message returned by the first type of node, and complete a merge response message for feeding back that the first type of node has joined the second domain;
发送单元 21 , 还用于向第一类节点发送离域消息, 离域消息用于指示第 一类节点退出第一域。 The sending unit 21 is further configured to send a delocalized message to the first type of node, where the delocalized message is used to indicate that the first type of node exits the first domain.
本发明实施例中, 可选的, 处理单元 20具体用于: In the embodiment of the present invention, optionally, the processing unit 20 is specifically configured to:
根据第一域的拓朴信息、 服务流信息, 从第一域包括的节点中确定出第 一类节点。 The first type of node is determined from the nodes included in the first domain according to the topology information and the service flow information of the first domain.
本发明实施例中,可选的,处理单元 20确定的第一类节点为属于服务流, 和 /或为属于服务流的节点提供媒体接入计划 MAP中继功能的节点。 In the embodiment of the present invention, optionally, the first type of node determined by the processing unit 20 is a node that belongs to the service flow, and/or provides a media access plan MAP relay function for the node that belongs to the service flow.
本发明实施例中,可选的,处理单元 20确定的第一类节点为属于服务流、 未为其他属于服务流的节点提供 MAP中继功能的节点; 或者 In the embodiment of the present invention, optionally, the first type of node determined by the processing unit 20 is a node that belongs to the service flow and does not provide the MAP relay function for other nodes belonging to the service flow; or
第一类节点为属于服务流、为其他属于服务流的节点提供 MAP中继功能 的节点; 或者 The first type of node is a node that belongs to the service flow and provides MAP relay function for other nodes belonging to the service flow; or
第一类节点为未属于服务流、为其他属于服务流的节点提供 MAP中继功 能的节点; The first type of node is a node that does not belong to the service flow and provides MAP relay function for other nodes belonging to the service flow;
其中, 属于服务流的节点为对应的业务传输由服务流承载的节点。 The node belonging to the service flow is a node that is corresponding to the service transmission and is carried by the service flow.
本发明实施例中, 进一步的, 当第一类节点为属于服务流、 未为其他属 于服务流的节点提供 MAP中继功能的节点; 或者, 当第一类节点为属于服务 流、 为其他属于服务流的节点提供 MAP中继功能的节点时, 接收单元 22接 收到的完成合并响应消息为第一类节点中的任意一节点在加入至另一个 DM 所管理的第二域, 并与另一个 DM建立服务流后返回的; In the embodiment of the present invention, further, when the first type of node is a node that belongs to the service flow and does not provide a MAP relay function for other nodes that belong to the service flow; or, when the first type of node belongs to the service flow, When the node of the service flow provides the node of the MAP relay function, the completion merge response message received by the receiving unit 22 is that any one of the first type of nodes is joined to the second domain managed by another DM, and the other Returned by the DM after establishing the service flow;
当第一类节点为未属于服务流、为其他属于服务流的节点提供 MAP中继 功能的节点时, 接收单元 22接收到的完成合并响应消息为第一类节点中的任 意一节点在加入至另一个 DM所管理的第二域后返回的。
本发明实施例中, 可选的, 发送单元 21具体用于: When the first type of node is a node that does not belong to the service flow and provides the MAP relay function for other nodes belonging to the service flow, the completion merge response message received by the receiving unit 22 is any one of the first type of nodes added to the node. Returned by another DM managed by the second domain. In the embodiment of the present invention, optionally, the sending unit 21 is specifically configured to:
针对第一类节点中的每个节点, 向该节点发送携带该节点的节点类型标 识的合并指示消息; 或者 Sending, to each node of the first type of node, a merge indication message carrying the node type identifier of the node; or
以广播形式向第一类节点中的各节点发送携带各节点分别对应的节点类 型标识的合并指示消息。 A merge indication message carrying a node type identifier corresponding to each node is sent to each node in the first type of node in a broadcast form.
本发明实施例中, 进一步的, 处理单元 20还用于: In the embodiment of the present invention, further, the processing unit 20 is further configured to:
确定第一类节点退出第一域对第一域中的服务流无影响。 Determining that the first type of node exits the first domain has no effect on the service flow in the first domain.
本发明实施例中, 进一步的, 若第一类节点为属于服务流的节点, 处理 单元 20还用于: In the embodiment of the present invention, further, if the first type of node is a node that belongs to the service flow, the processing unit 20 is further configured to:
确定该节点所属的服务流的优先级大于或者等于服务流优先级门限值。 如图 3所示,为本发明实施例提供的 DM的实体装置图,该域主节点 DM 属于一个通信网络的第一域, 第一域包括 DM, 及 DM所管理的节点, 该通 信网络还包括第二域, 第二域包括另一个 DM, 该实体装置包括信号接收器 30、 信号发送器 31和处理器 32, 其中: Determine that the priority of the service flow to which the node belongs is greater than or equal to the service flow priority threshold. As shown in FIG. 3, it is a physical device diagram of a DM according to an embodiment of the present invention. The domain master node DM belongs to a first domain of a communication network, and the first domain includes a DM, and a node managed by the DM, and the communication network further includes The second domain is included, and the second domain includes another DM. The physical device includes a signal receiver 30, a signal transmitter 31, and a processor 32, where:
处理器 32 ,用于从 DM所管理的第一域包括的节点中确定出第一类节点 , 其中, 第一类节点为与第一域的至少一个服务流相关联的节点; The processor 32 is configured to determine, from a node included in the first domain managed by the DM, a first type of node, where the first type of node is a node associated with the at least one service flow of the first domain;
信号发送器 31 , 用于向第一类节点发送合并指示消息, 合并指示消息用 于指示第一类节点加入至第二域; The signal transmitter 31 is configured to send a merge indication message to the first type of node, where the merge indication message is used to indicate that the first type of node joins the second domain;
信号接收器 30, 用于接收第一类节点返回的完成合并响应消息, 完成合 并响应消息用于反馈第一类节点已加入至第二域; The signal receiver 30 is configured to receive a completion merge response message returned by the first type of node, and complete a merge response message for feeding back that the first type of node has joined the second domain;
信号发送器 31 , 还用于向第一类节点发送离域消息, 离域消息用于指示 第一类节点退出第一域。 The signal transmitter 31 is further configured to send a delocalized message to the first type of node, where the delocalized message is used to indicate that the first type of node exits the first domain.
本发明实施例中, 可选的, 处理器 32具体用于: In the embodiment of the present invention, optionally, the processor 32 is specifically configured to:
根据第一域的拓朴信息、 服务流信息, 从第一域包括的节点中确定出第 一类节点。 The first type of node is determined from the nodes included in the first domain according to the topology information and the service flow information of the first domain.
本发明实施例中, 可选的, 处理器 32确定的第一类节点为属于服务流, 和 /或为属于服务流的节点提供媒体接入计划 MAP中继功能的节点。
本发明实施例中, 可选的, 处理器 32确定的第一类节点为属于服务流、 未为其他属于服务流的节点提供 MAP中继功能的节点; 或者 In the embodiment of the present invention, optionally, the first type of node determined by the processor 32 is a node that belongs to the service flow, and/or provides a media access plan MAP relay function for the node that belongs to the service flow. In the embodiment of the present invention, optionally, the first type of node determined by the processor 32 is a node that belongs to the service flow and does not provide a MAP relay function for other nodes that belong to the service flow; or
第一类节点为属于服务流、为其他属于服务流的节点提供 MAP中继功能 的节点; 或者 The first type of node is a node that belongs to the service flow and provides MAP relay function for other nodes belonging to the service flow; or
第一类节点为未属于服务流、为其他属于服务流的节点提供 MAP中继功 能的节点; The first type of node is a node that does not belong to the service flow and provides MAP relay function for other nodes belonging to the service flow;
其中, 属于服务流的节点为对应的业务传输由服务流承载的节点。 The node belonging to the service flow is a node that is corresponding to the service transmission and is carried by the service flow.
本发明实施例中, 进一步的, 当第一类节点为属于服务流、 未为其他属 于服务流的节点提供 MAP中继功能的节点; 或者, 当第一类节点为属于服务 流、 为其他属于服务流的节点提供 MAP中继功能的节点时, 信号接收器 30 接收到的完成合并响应消息为第一类节点中的任意一节点在加入至另一个 DM所管理的第二域, 并与另一个 DM建立服务流后返回的; In the embodiment of the present invention, further, when the first type of node is a node that belongs to the service flow and does not provide a MAP relay function for other nodes that belong to the service flow; or, when the first type of node belongs to the service flow, When the node of the service flow provides the node of the MAP relay function, the completion merge response message received by the signal receiver 30 is that any one of the first type of nodes is joined to the second domain managed by another DM, and the other Returned after a DM establishes a service flow;
当第一类节点为未属于服务流、为其他属于服务流的节点提供 MAP中继 功能的节点时, 信号接收器 30接收到的完成合并响应消息为第一类节点中的 任意一节点在加入至另一个 DM所管理的第二域后返回的。 When the first type of node is a node that does not belong to the service flow and provides the MAP relay function for other nodes belonging to the service flow, the completion merge response message received by the signal receiver 30 is added to any one of the first type of nodes. Returned to the second domain managed by another DM.
本发明实施例中, 可选的, 信号发送器 31具体用于: In the embodiment of the present invention, optionally, the signal transmitter 31 is specifically configured to:
针对第一类节点中的每个节点, 向该节点发送携带该节点的节点类型标 识的合并指示消息; 或者 Sending, to each node of the first type of node, a merge indication message carrying the node type identifier of the node; or
以广播形式向第一类节点中的各节点发送携带各节点分别对应的节点类 型标识的合并指示消息。 A merge indication message carrying a node type identifier corresponding to each node is sent to each node in the first type of node in a broadcast form.
本发明实施例中, 进一步的, 处理器 32还用于: In the embodiment of the present invention, further, the processor 32 is further configured to:
确定第一类节点退出第一域对第一域中的服务流无影响。 Determining that the first type of node exits the first domain has no effect on the service flow in the first domain.
本发明实施例中, 进一步的, 若第一类节点为属于服务流的节点, 处理 器 32还用于: In the embodiment of the present invention, further, if the first type of node is a node that belongs to the service flow, the processor 32 is further configured to:
确定该节点所属的服务流的优先级大于或者等于服务流优先级门限值。 基于上述技术方案, 参阅图 4所示, 本发明实施例提供一种节点的功能 结构示意图, 该节点属于于一个通信网络的第一域, 节点由第一域的第一域
主节点 DM管理, 通信网络还包括第二域, 第二域包括第二 DM, 该节点包 括接收单元 40、 处理单元 41 , 及发送单元 42, 其中: Determine that the priority of the service flow to which the node belongs is greater than or equal to the service flow priority threshold. Based on the foregoing technical solution, referring to FIG. 4, an embodiment of the present invention provides a functional structure diagram of a node, where the node belongs to a first domain of a communication network, and the node is a first domain of the first domain. The master node DM manages, the communication network further includes a second domain, and the second domain includes a second DM, the node includes a receiving unit 40, a processing unit 41, and a sending unit 42, wherein:
接收单元 40, 用于接收第一 DM发送的合并指示消息, 其中, 合并指示 消息用于指示节点加入至第二域; The receiving unit 40 is configured to receive a merge indication message sent by the first DM, where the merge indication message is used to indicate that the node joins the second domain;
处理单元 41 , 用于根据合并指示消息加入至第二域, 并生成完成合并响 应消息, 其中, 完成合并响应消息用于反馈节点已加入至第二域; The processing unit 41 is configured to join the second domain according to the merge indication message, and generate a completion merge response message, where the merge response message is used for the feedback node to join the second domain;
发送单元 42, 用于将完成合并响应消息发送给第一 DM。 The sending unit 42 is configured to send the completion merge response message to the first DM.
本发明实施例中, 可选的, 节点为属于服务流, 和 /或为属于服务流的节 点提供媒体接入计划 MAP中继功能的节点。 In the embodiment of the present invention, optionally, the node is a node that belongs to the service flow, and/or provides a media access plan MAP relay function for the node that belongs to the service flow.
本发明实施例中, 可选的, 节点为属于服务流、 未为其他属于服务流的 节点提供 MAP中继功能的节点; 或者 In the embodiment of the present invention, optionally, the node is a node that belongs to the service flow and does not provide the MAP relay function for other nodes that belong to the service flow; or
节点为属于服务流、 为其他属于服务流的节点提供 MAP 中继功能的节 点; 或者 A node is a node that belongs to a service flow and provides MAP relay functionality for other nodes that belong to the service flow; or
节点为未属于服务流、为其他属于服务流的节点提供 MAP中继功能的节 点; A node is a node that does not belong to a service flow and provides a MAP relay function for other nodes belonging to the service flow;
其中, 属于服务流的节点为对应的业务传输由服务流承载的节点。 The node belonging to the service flow is a node that is corresponding to the service transmission and is carried by the service flow.
本发明实施例中, 进一步的, 处理单元 41还用于: 当类节点为属于服务 流、 未为其他属于服务流的节点提供 MAP中继功能的节点; 或者, 为属于服 务流、为其他属于服务流的节点提供 MAP中继功能的节点时, 与第二 DM建 立服务流。 In the embodiment of the present invention, the processing unit 41 is further configured to: when the class node is a node that belongs to the service flow and does not provide a MAP relay function for other nodes that belong to the service flow; or, belongs to the service flow, and belongs to the other When the node of the service flow provides the node of the MAP relay function, the service flow is established with the second DM.
如图 5 所示, 为本发明实施例提供的节点的实体装置图, 该节点属于于 一个通信网络的第一域, 节点由第一域的第一域主节点 DM管理, 通信网络 还包括第二域, 第二域包括第二 DM, 该实体装置包括信号接收器 50、 信号 发送器 51和处理器 52, 其中: As shown in FIG. 5, it is a physical device diagram of a node according to an embodiment of the present invention. The node belongs to a first domain of a communication network, and the node is managed by a first domain master node DM of the first domain, and the communication network further includes The second domain includes a second DM, and the physical device includes a signal receiver 50, a signal transmitter 51, and a processor 52, wherein:
信号接收器 50, 用于接收第一 DM发送的合并指示消息, 其中, 合并指 示消息用于指示节点加入至第二域; The signal receiver 50 is configured to receive a merge indication message sent by the first DM, where the merge indication message is used to indicate that the node joins the second domain;
处理器 52, 用于根据合并指示消息加入至第二域, 并生成完成合并响应
消息, 其中, 完成合并响应消息用于反馈节点已加入至第二域; 信号发送器 51 , 用于将完成合并响应消息发送给第一 DM。 The processor 52 is configured to join the second domain according to the merge indication message, and generate a complete merge response. a message, wherein the completion merge response message is used by the feedback node to join the second domain; and the signal transmitter 51 is configured to send the complete merge response message to the first DM.
本发明实施例中, 可选的, 节点为属于服务流, 和 /或为属于服务流的节 点提供媒体接入计划 MAP中继功能的节点。 In the embodiment of the present invention, optionally, the node is a node that belongs to the service flow, and/or provides a media access plan MAP relay function for the node that belongs to the service flow.
本发明实施例中, 可选的, 节点为属于服务流、 未为其他属于服务流的 节点提供 MAP中继功能的节点; 或者 In the embodiment of the present invention, optionally, the node is a node that belongs to the service flow and does not provide the MAP relay function for other nodes that belong to the service flow; or
节点为属于服务流、 为其他属于服务流的节点提供 MAP 中继功能的节 点; 或者 A node is a node that belongs to a service flow and provides MAP relay functionality for other nodes that belong to the service flow; or
节点为未属于服务流、为其他属于服务流的节点提供 MAP中继功能的节 点; A node is a node that does not belong to a service flow and provides a MAP relay function for other nodes belonging to the service flow;
其中, 属于服务流的节点为对应的业务传输由服务流承载的节点。 The node belonging to the service flow is a node that is corresponding to the service transmission and is carried by the service flow.
本发明实施例中,进一步的,处理器 52还用于: 当类节点为属于服务流、 未为其他属于服务流的节点提供 MAP中继功能的节点;或者,为属于服务流、 为其他属于服务流的节点提供 MAP中继功能的节点时,与第二 DM建立服务 流。 In the embodiment of the present invention, the processor 52 is further configured to: when the class node is a node that belongs to the service flow, does not provide a MAP relay function for other nodes that belong to the service flow; or, belongs to the service flow, and belongs to the other When the node of the service flow provides the node of the MAP relay function, the service flow is established with the second DM.
下面提供的第一详细流程应用应用于一个通信网络, 该通信网络包括至 少两个域, 至少两个域中的第一域包括第一 DM, 及第一 DM所管理的节点, 至少两个域中的第二域包括第二 DM。 The first detailed process application provided below is applied to a communication network, the communication network includes at least two domains, the first domain in at least two domains includes a first DM, and a node managed by the first DM, at least two domains The second domain in the second domain includes a second DM.
参阅图 6所示, 本发明实施例中, 域合并的第一详细流程如下: 步骤 600: 从第一 DM所管理的第一域包括的节点中确定出第一类节点, 其中, 第一类节点为与第一域的至少一个服务流相关联的节点; Referring to FIG. 6, in the embodiment of the present invention, a first detailed process of domain merging is as follows: Step 600: Determine a first type of node from a node included in a first domain managed by a first DM, where the first type The node is a node associated with at least one service flow of the first domain;
步骤 610: 向第一类节点发送合并指示消息,合并指示消息用于指示第一 类节点加入至第二域; Step 610: Send a merge indication message to the first type node, where the merge indication message is used to indicate that the first type node joins the second domain.
步骤 620: 接收第一类节点返回的完成合并响应消息, 完成合并响应消息 用于反馈第一类节点已加入至第二域; Step 620: Receive a completion merge response message returned by the first type of node, complete a merge response message, and use the feedback that the first type of node has joined the second domain.
步骤 630: 向第一类节点发送离域消息, 离域消息用于指示第一类节点退 出第一域。
本发明实施例中, 从第一 DM所管理的第一域包括的节点中确定出第一 类节点的方式有多种, 可选的, 可以釆用如下方式: Step 630: Send a delocalized message to the first type of node, where the delocalized message is used to indicate that the first type of node exits the first domain. In the embodiment of the present invention, there are multiple ways to determine the first type of nodes from the nodes included in the first domain managed by the first DM, and optionally, the following manners may be used:
根据第一域的拓朴信息、 服务流信息, 从第一域包括的节点中确定出第 一类节点; 或者 Determining a first type of node from the nodes included in the first domain according to the topology information and the service flow information of the first domain; or
根据第一域的拓朴信息、 服务流信息、 MAP中继节点的信息, 从第一域 包括的节点中确定出第一类节点。 The first type of node is determined from the nodes included in the first domain according to the topology information of the first domain, the service flow information, and the information of the MAP relay node.
当然, 在实际应用中, 还有其他方式, 在此不再进行——详述。 Of course, there are other ways in the actual application, which are not carried out here - detailed.
当然, 在根据第一域的拓朴信息、 服务流信息, 从第一域包括的节点中 确定出第一类节点之前, 还要确定第一域的拓朴信息、 服务流信息。 Certainly, before determining the first type of node from the nodes included in the first domain according to the topology information and the service flow information of the first domain, the topology information and the service flow information of the first domain are also determined.
在根据第一域的拓朴信息、 服务流信息、 MAP中继节点的信息, 从第一 域包括的节点中确定出第一类节点之前, 还要确定第一域的拓朴信息、 服务 流信息、 MAP中继节点的信息。 Before determining the first type of node from the nodes included in the first domain according to the topology information of the first domain, the service flow information, and the information of the MAP relay node, determining the topology information and the service flow of the first domain Information, information of the MAP relay node.
在实际应用中, 可能存在部分节点同时工作于多个域的情况, 为了便于 为工作于多个域的节点进行带宽资源的协调, 本发明实施例中, 在向第一类 节点发送合并指示消息之前, 还包括如下操作: In an actual application, there may be a case where a part of the nodes work in a plurality of domains at the same time. In order to facilitate the coordination of the bandwidth resources for the nodes working in the multiple domains, in the embodiment of the present invention, the merge indication message is sent to the first type of node. Previously, it also included the following operations:
将第一 DM的发射时钟频率调整至与第二 DM的发射时钟频率同步; 和 / 或 Adjusting the transmit clock frequency of the first DM to be synchronized with the transmit clock frequency of the second DM; and/or
将第一 DM的 MAC周期调整至与第二 DM的 MAC周期对齐。 The MAC period of the first DM is adjusted to be aligned with the MAC period of the second DM.
本发明实施例中, 第一类节点有多种形式: 例如, 第一类节点为属于服 务流, 和 /或为属于服务流的节点提供 MAP中继功能的节点。 In the embodiment of the present invention, the first type of node has multiple forms: for example, the first type of node is a node that belongs to a service flow, and/or provides a MAP relay function for a node that belongs to the service flow.
其中, 第一类节点为属于服务流, 和 /或为属于服务流的节点提供 MAP 中继功能的节点时, 可选的, 可以至少划分为如下几种节点: The first type of node is a node that belongs to the service flow, and/or provides a MAP relay function for the node that belongs to the service flow, and optionally, may be divided into the following types of nodes:
例如, 第一类节点为属于服务流、 未为其他属于服务流的节点提供 MAP 中继功能的节点; 或者 For example, the first type of node is a node that belongs to the service flow and does not provide MAP relay function for other nodes belonging to the service flow; or
又例如, 第一类节点为属于服务流、 为其他属于服务流的节点提供 MAP 中继功能的节点; 或者 For another example, the first type of node is a node that belongs to the service flow and provides MAP relay function for other nodes belonging to the service flow; or
还例如,第一类节点为未属于服务流、为其他属于服务流的节点提供 MAP
中继功能的节点; Also for example, the first type of node provides a MAP for nodes that are not part of the service flow that are not part of the service flow. a node of the relay function;
其中, 属于服务流的节点为对应的业务传输由服务流承载的节点, 具体 可以是发起建立服务流的节点、 服务流的最终目的节点或服务流的中继节点。 The node belonging to the service flow is a node that is corresponding to the service transmission and is carried by the service flow, and may be a node that initiates the establishment of the service flow, a final destination node of the service flow, or a relay node of the service flow.
本发明实施例中, 当第一类节点为属于服务流、 未为其他属于服务流的 节点提供 MAP中继功能的节点; 或者, 当第一类节点为属于服务流、 为其他 属于服务流的节点提供 MAP中继功能的节点时,完成合并响应消息为第一类 节点中的任意一节点在加入至第二 DM所管理的第二域, 并与第二 DM建立 服务流后返回的; In the embodiment of the present invention, when the first type of node is a node that belongs to a service flow and does not provide a MAP relay function to other nodes that belong to the service flow; or, when the first type of node belongs to the service flow, and belongs to the service flow, When the node provides the node of the MAP relay function, the completion merge response message is that any one of the first type of nodes is added to the second domain managed by the second DM, and is returned after establishing the service flow with the second DM;
当第一类节点为未属于服务流、为其他属于服务流的节点提供 MAP中继 功能的节点时, 完成合并响应消息为第一类节点中的任意一节点在加入至第 二 DM所管理的第二域后返回的。 When the first type of node is a node that does not belong to the service flow and provides the MAP relay function for other nodes that belong to the service flow, the completion of the merge response message is that any one of the first type of nodes is added to the management managed by the second DM. Returned after the second domain.
本发明实施例中, 向第一类节点发送合并指示消息的方式有多种, 可选 的, 可以釆用如下方式: In the embodiment of the present invention, there are multiple ways to send a merge indication message to a first type of node, and optionally, the following manner may be used:
针对第一类节点中的每个节点, 向该节点发送携带该节点的节点类型标 识的合并指示消息; 或者 Sending, to each node of the first type of node, a merge indication message carrying the node type identifier of the node; or
以广播形式向第一类节点中的各节点发送携带各节点分别对应的节点类 型标识的合并指示消息。 A merge indication message carrying a node type identifier corresponding to each node is sent to each node in the first type of node in a broadcast form.
例如: 第一域合并到第二域时, 第一域的第一类节点中有三个节点, 节 点 1为属于服务流、未为其他属于服务流的节点提供 MAP中继功能的节点(对 应的节点类型标识为 "00" ), 标记为第 I类节点、 节点 2为属于服务流、 为其 他属于服务流的节点提供 MAP 中继功能的节点 (对应的节点类型标识为 "01" ), 标记为第 II类节点、 节点 3为未属于服务流、 为其他属于服务流的 节点提供 MAP中继功能的节点(对应的节点类型标识为 "10" ), 标记为第 III 类节点, 那么, 在向节点 1 发送合并指示消息时, 合并指示消息中携带的是 节点 1对应的节点类型标识, 此时, 合并指示消息的格式如下所示: For example, when the first domain is merged into the second domain, there are three nodes in the first type of node in the first domain, and node 1 is a node that belongs to the service flow and does not provide MAP relay function for other nodes belonging to the service flow (corresponding The node type identifier is "00"), marked as a type I node, and node 2 is a node that belongs to the service flow and provides MAP relay function for other nodes belonging to the service flow (the corresponding node type identifier is "01"), For the class II node, the node 3 is a node that does not belong to the service flow and provides the MAP relay function for other nodes belonging to the service flow (the corresponding node type identifier is "10"), and is marked as the type III node, then, When the merge indication message is sent to the node 1, the merge indication message carries the node type identifier corresponding to the node 1. In this case, the format of the merge indication message is as follows:
域 子下 比特 描述 Field sub-bit bit description
DM注册标识号 0:5 [47:0] 第二域的 DM的 MAC地址信息
节点类型 6 [1:0] 节点的类型标识, 设置为 00, 用于指示节点为第 I类节点 保留 6 [7:2] 保留比特 DM registration identification number 0:5 [47:0] MAC address information of the DM of the second domain Node Type 6 [1:0] The type identifier of the node, set to 00, to indicate that the node reserves 6 for the Type I node [7:2] Reserved bits
在向节点 2发送合并指示消息时, 合并指示消息中携带的是节点 2对应 的节点类型标识, 此时, 合并指示消息的格式如下所示: When the merge indication message is sent to the node 2, the merge indication message carries the node type identifier corresponding to the node 2, and the format of the merge indication message is as follows:
在向节点 3发送合并指示消息时, 合并指示消息中携带的是节点 3对应 的节点类型标识, 此时, 合并指示消息的格式如下所示: When the merge indication message is sent to the node 3, the merge indication message carries the node type identifier corresponding to the node 3. In this case, the format of the merge indication message is as follows:
例如: 第一域合并到第二域时, 第一域包括第一类节点和第二类节点, 其中, 第一类节点中有三个节点, 节点 1 为属于服务流、 未为其他属于服务 流的节点提供 MAP中继功能的节点, 标记为第 I类节点、 节点 2为属于服务 流、为其他属于服务流的节点提供 MAP中继功能的节点,标记为第 II类节点、 节点 3为未属于服务流、为其他属于服务流的节点提供 MAP中继功能的节点, 标记为第 III类节点, 第二类节点对应的节点类型标识为 "2"、 标记为第 IV 类节点, 那么, 以广播形式在向这三个节点发送合并指示消息时, 过程如下: 在向节点 1发送合并指示消息时, 合并指示消息中携带的是节点 1对应 的设备标识、 节点 2对应的设备标识和节点 3对应的设备标识, 在向节点 2 发送合并指示消息时, 合并指示消息中携带的是节点 1 对应的设备标识、 节 点 2对应的设备标识和节点 3对应的设备标识, 在向节点 1、 节点 2、 节点 3 发送合并指示消息时, 合并指示消息中均携带的是节点 1 对应的设备标识、 节点 2对应的设备标识和节点 3对应的设备标识, 此时, 合并指示消息的格 式如下:
域 子" P 比特 描述 For example, when the first domain is merged into the second domain, the first domain includes the first type node and the second type node, wherein the first type node has three nodes, and the node 1 belongs to the service flow, and the other belongs to the service flow. The node that provides the MAP relay function is labeled as the type I node, the node 2 is the node that belongs to the service flow, and the MAP relay function is provided for other nodes belonging to the service flow, and is marked as the type II node, and the node 3 is not. A node that belongs to a service flow and provides a MAP relay function for other nodes belonging to the service flow, and is marked as a type III node, and a node type identifier corresponding to the second type node is "2", and is marked as a type IV node, then, The broadcast form sends a merge indication message to the three nodes. The process is as follows: When the merge indication message is sent to the node 1, the merge indication message carries the device identifier corresponding to the node 1, the device identifier corresponding to the node 2, and the node 3 Corresponding device identifier, when the merge indication message is sent to the node 2, the device indication corresponding to the node 1 and the device identifier corresponding to the node 2 are carried in the merge indication message. The device identifier corresponding to the node 3, when the merge indication message is sent to the node 1, the node 2, and the node 3, the device identifier corresponding to the node 1 and the device identifier corresponding to the node 2 and the node 3 corresponding to the node indication message are carried in the merge indication message. Device ID. At this time, the format of the merge indication message is as follows: Domain sub-"P bit description
DM注册标识号 0:5 [47:0] 第二域的 DM的 MAC地址信息 DM registration number 0:5 [47:0] DM MAC address information of the second domain
第 I类节点数目 6 [7:0] 第 I类节点的数目 Number of Class I Nodes 6 [7:0] Number of Class I Nodes
第 I类节点 1 7 [7:0] 第 I类节点中的第 1个节点的设备标识 Class I Node 1 7 [7:0] Device ID of the first node in the Type I node
... ... [7:0] ... ... [7:0] ...
第 I类节点 N Var [7:0] 第 I类节点中的第 N个节点的设备标识 Class I node N Var [7:0] Device ID of the Nth node in the Type I node
第 II类节点数 7 [7:0] 第 II类节点的数目 Number of nodes in class II 7 [7:0] Number of nodes in class II
n n
第 II类节点 1 7 [7:0] 第 II类节点中的第 1个节点的设备标识 Class II Node 1 7 [7:0] Device ID of the first node in the Type II node
... ... [7:0] ... ... [7:0] ...
第 II类节点 N 可变 [7:0] 第 II类节点中的第 N个节点的设备标识 Class II Node N Variable [7:0] Device ID of the Nth node in the Type II node
第 III类节点数 7 [7:0] 第 III类节点的数目 Number of nodes in class III 7 [7:0] Number of nodes in class III
n n
第 III类节点 1 7 [7:0] 第 III类节点中的第 1个节点的设备标识 Class III Node 1 7 [7:0] Device ID of the first node in the Type III node
... ... [7:0] ... ... [7:0] ...
第 III类节点 N 可变 [7:0] 第 III类节点中的第 N个节点的设备标识 Class III Node N Variable [7:0] Device ID of the Nth node in the Type III node
第 IV类节点数 7 [7:0] 第 IV类节点的数目 Number of nodes in class IV 7 [7:0] Number of nodes in class IV
n n
第 IV类节点 1 7 [7:0] 第 IV类节点中的第 1个节点的设备标识 Class IV Node 1 7 [7:0] Device ID of the first node in the Type IV node
... ... [7:0] ... ... [7:0] ...
第 IV类节点 N 可变 [7:0] 第 IV类节点中的第 N个节点的设备标识 Class IV Node N Variable [7:0] Device ID of the Nth Node in the Type IV Node
为了避免节点传输的业务中断, 本发明实施例中, 若第一类节点为属于 服务流、 为其他属于服务流的节点提供 MAP中继功能的节点; 或者, 第一类 节点为未属于服务流、 为其他属于服务流的节点提供 MAP中继功能的节点, 在向第一类节点发送离域消息之前, 还包括如下操作: In order to avoid the service interruption of the node transmission, in the embodiment of the present invention, if the first type of node is a node that belongs to the service flow and provides a MAP relay function for other nodes belonging to the service flow; or, the first type of node is not belonging to the service flow. The node that provides the MAP relay function for other nodes belonging to the service flow further includes the following operations before sending the delocalized message to the first type of node:
确定该节点退出第一域对第一域中的服务流无影响。 本发明实施例中, 在从第一域包括的节点中确定出第一类节点之后, 还 包括如下操作: 将第一域包括的节点中除第一类节点之外的其他节点作为第二类节点; 针对第二类节点中的各节点, 分别执行: Determining that the node exits the first domain has no effect on the service flow in the first domain. In the embodiment of the present invention, after determining the first type of node from the node included in the first domain, the method further includes: using, as the second class, the node other than the first type of node included in the first domain Node; for each node in the second type of node, execute separately:
向该节点发送离域消息; Sending a delocalized message to the node;
其中, 离域消息用于指示该节点退出第一域; 或者, 离域消息用于指示 该节点退出第一域, 并加入至第二域。 The delocalized message is used to indicate that the node exits the first domain; or the delocalized message is used to indicate that the node exits the first domain and joins the second domain.
也就是说, 针对第一域包括的节点中除第一类节点之外的第二类节点,
由于第二类节点中的节点不属于服务流, 并且也不为属于服务流的节点提供That is, for the second type of nodes other than the first type of nodes among the nodes included in the first domain, Since the nodes in the second type of node do not belong to the service flow and are not provided for the nodes belonging to the service flow
MAP中继功能的节点, 因此, 对于这类节点中的节点, 直接向该节点发送离 域消息, 其中, 离域消息用于指示该节点退出第一域; 或者, 离域消息用于 指示该节点退出第一域, 并加入至第二域。 a node of the MAP relay function, therefore, for a node in such a node, a delocalized message is directly sent to the node, where the delocalized message is used to indicate that the node exits the first domain; or, the delocalized message is used to indicate the The node exits the first domain and joins the second domain.
当然, 为了降低实现复杂度和信令开销, 本发明实施例中, 若第一类节 点为属于服务流的节点, 在向该节点发送合指示消息之前, 还包括如下操作: 确定该节点所属的服务流的优先级大于或者等于服务流优先级门限值。 例如: 预设的服务流优先级门限值为 3 , 属于服务流的节点所属的服务流 的优先级为 2, 则对于这类节点直接发送离域消息, 不发送合并指示消息, 属 于服务流的节点所属的服务流的优先级为 4,则对于这类节点先发送合并指示 消息, 然后, 在收到完成合并响应消息后, 再发送离域消息。 Of course, in order to reduce the implementation complexity and the signaling overhead, in the embodiment of the present invention, if the first type of node is a node that belongs to the service flow, before sending the indication message to the node, the method further includes the following operations: determining the node to which the node belongs The priority of the service flow is greater than or equal to the service flow priority threshold. For example, the preset service flow priority threshold is 3, and the service flow to which the node belonging to the service flow belongs has a priority of 2. If the node sends a delocalized message directly, the merge indication message is not sent, and the service flow belongs to the service flow. The priority of the service flow to which the node belongs is 4, then the merge indication message is sent first for such a node, and then the de-message message is sent after receiving the completion merge response message.
本发明实施例中, 合并指示消息还用于指示第一类节点加入至第二域, 并与第二域的第二 DM建立服务流。 In the embodiment of the present invention, the merge indication message is further used to indicate that the first type of node joins the second domain, and establishes a service flow with the second DM of the second domain.
本发明实施例主要是基于 "在接收到第一类节点返回的合并完成响应消 息后, 才向第一类节点发送离域消息", 这一技术点而解决背景技术中存在的 问题的, 因此, 本发明实施例中, 步骤 630—定是在步骤 620后执行的, 这 样就可以解决背景技术中存在的问题。 The embodiment of the present invention is mainly based on "sending the de-domain message to the first-type node after receiving the merge completion response message returned by the first-type node", which solves the problems in the background art, and thus solves the problems in the background art. In the embodiment of the present invention, step 630 is performed after step 620, so that the problems in the background art can be solved.
参阅图 7 所示, 本发明实施例中, 域合并的第二详细流程应用于一个通 信网络, 该通信网络包括至少两个域, 至少两个域中的第一域包括第一 DM, 及第一 DM所管理的节点, 至少两个域中的第二域包括第二 DM, 具体过程 下: Referring to FIG. 7, in the embodiment of the present invention, a second detailed process of domain merging is applied to a communication network, where the communication network includes at least two domains, and the first domain in at least two domains includes a first DM, and A node managed by a DM, and a second domain of at least two domains includes a second DM, in a specific process:
步骤 700: 第一域中的第一类节点接收第一 DM发送的合并指示消息,其 中, 合并指示消息用于指示第一类节点加入至第二域, 第一类节点为与第一 域的至少一个服务流相关联的节点; Step 700: The first type of node in the first domain receives the merge indication message sent by the first DM, where the merge indication message is used to indicate that the first type of node joins the second domain, and the first type of node is the first domain At least one node associated with the service flow;
步骤 710: 第一类节点根据合并指示消息加入至第二域, 并生成完成合并 响应消息, 其中, 完成合并响应消息用于反馈第一类节点已加入至第二域; 步骤 720: 第一类节点向第一 DM返回完成合并响应消息。
第一类节点有多种形式: 例如, 第一类节点为属于服务流, 和 /或为属于 服务流的节点提供 MAP中继功能的节点。 Step 710: The first type of node joins the second domain according to the merge indication message, and generates a complete merge response message, where the merge response message is used to feedback that the first type of node has joined the second domain; Step 720: The node returns a completion merge response message to the first DM. The first type of node has various forms: For example, the first type of node is a node that belongs to a service flow, and/or provides a MAP relay function for a node that belongs to the service flow.
其中, 第一类节点为属于服务流, 和 /或为属于服务流的节点提供 MAP 中继功能的节点时, 可选的, 可以至少划分为如下几种节点: The first type of node is a node that belongs to the service flow, and/or provides a MAP relay function for the node that belongs to the service flow, and optionally, may be divided into the following types of nodes:
例如, 第一类节点为属于服务流、 未为其他属于服务流的节点提供 MAP 中继功能的节点; 或者 For example, the first type of node is a node that belongs to the service flow and does not provide MAP relay function for other nodes belonging to the service flow; or
又例如, 第一类节点为属于服务流、 为其他属于服务流的节点提供 MAP 中继功能的节点; 或者 For another example, the first type of node is a node that belongs to the service flow and provides MAP relay function for other nodes belonging to the service flow; or
还例如,第一类节点为未属于服务流、为其他属于服务流的节点提供 MAP 中继功能的节点; Also for example, the first type of node is a node that does not belong to the service flow and provides a MAP relay function for other nodes belonging to the service flow;
其中, 属于服务流的节点为对应的业务传输由服务流承载的节点, 具体 可以是发起建立服务流的节点、 服务流的最终目的节点或服务流的中继节点。 The node belonging to the service flow is a node that is corresponding to the service transmission and is carried by the service flow, and may be a node that initiates the establishment of the service flow, a final destination node of the service flow, or a relay node of the service flow.
本发明实施例中, 第一类节点接收第一 DM发送的合并指示消息的方式 有多种, 可选的, 可以釆用如下方式: In the embodiment of the present invention, there are multiple ways for the first type of node to receive the merge indication message sent by the first DM, and optionally, the following manner can be used:
第一类节点接收针对自身的合并指示消息; 或者 The first type of node receives a merge indication message for itself; or
第一类节点接收以广播形式发送的接收第一 DM发送的合并指示消息。 本发明实施例中, 第一类节点在接收第一 DM发送的合并指示消息之后, 向第一 DM返回完成合并响应消息之前, 还包括如下操作: The first type of node receives the merge indication message sent by the first DM sent in broadcast form. In the embodiment of the present invention, after receiving the merge indication message sent by the first DM, the first type of node further includes the following operations before returning the completion merge response message to the first DM:
当第一类节点为属于服务流、 未为其他属于服务流的节点提供媒体接入 计划 MAP中继功能的节点; 或者, 为属于服务流、 为其他属于服务流的节点 提供 MAP中继功能的节点时, 第一类节点与第二 DM建立服务流。 When the first type of node is a node that belongs to the service flow and does not provide the media access plan MAP relay function for other nodes belonging to the service flow; or, for the service flow, provides the MAP relay function for other nodes belonging to the service flow. At the time of the node, the first type of node establishes a service flow with the second DM.
本发明实施例中, 第一类节点向第一 DM返回完成合并响应消息之后, 还包括如下操作: In the embodiment of the present invention, after the first type of node returns the completion merge response message to the first DM, the method further includes the following operations:
第一类节点接收第一 DM返回的离域消息, 并根据离域消息退出第一域。 为了更好地理解本发明实施例, 以下给出具体应用场景, 针对域合并的 过程, 作出进一步详细描述, 如图 8所示: The first type of node receives the delocalized message returned by the first DM and exits the first domain according to the delocalized message. For a better understanding of the embodiments of the present invention, a specific application scenario is given below, and a further detailed description is made for the process of domain merging, as shown in FIG. 8:
DM1所管理的第一域要合并至 DM2所管理的第二域, 其中, 节点 1和
节点 2、 节点 3均属于第一域, 其中, 节点 1为属于服务流、 未为其他属于服 务流的节点提供 MAP中继功能的节点; 节点 3为属于服务流、 为其他属于服 务流的节点提供 MAP中继功能的节点, 节点 2属于第二类节点。 The first domain managed by DM1 is to be merged into the second domain managed by DM2, where node 1 and Node 2 and node 3 belong to the first domain, where node 1 is a node that belongs to the service flow and does not provide MAP relay function for other nodes belonging to the service flow; node 3 belongs to the service flow and belongs to other nodes belonging to the service flow. A node that provides a MAP relay function, and node 2 belongs to a second type of node.
步骤 800: DM1将 DM1的发射时钟频率调整至与 DM2的发射时钟频率 同步; 及将 DM2的 MAC周期调整至与 DM2的 MAC周期对齐; Step 800: The DM1 adjusts the transmit clock frequency of the DM1 to be synchronized with the transmit clock frequency of the DM2; and adjusts the MAC period of the DM2 to be aligned with the MAC cycle of the DM2;
步骤 810: DM1向节点 1和节点 3以广播形式发送合并指示消息, 向节 点 2直接发送离域消息; Step 810: The DM1 sends a merge indication message to the node 1 and the node 3 in a broadcast form, and directly sends the delocalization message to the node 2;
该步骤中,合并指示消息中携带的是节点 1对应的节点类型标识、 节点 3 对应的节点类型标识。 In this step, the merge indication message carries the node type identifier corresponding to the node 1 and the node type identifier corresponding to the node 3.
步骤 820: DM1接收节点 1和节点 3分别返回的完成合并响应消息; 步骤 830: DM1向节点 1发送离域消息, 并在确定节点 3退出第一域对 第一域中的服务流无影响时, 向节点 3发送离域消息。 Step 820: The DM1 receives the completion merge response message returned by the node 1 and the node 3 respectively; Step 830: The DM1 sends the delocalization message to the node 1, and when it is determined that the node 3 exits the first domain and has no influence on the service flow in the first domain, Send a delocalized message to node 3.
综上所述, 本发明实施例中, 提供一种域合并方法, 该方法应用于一个 通信网络,该通信网络包括至少两个域,至少两个域中的第一域包括第一 DM , 及第一 DM所管理的节点, 至少两个域中的第二域包括第二 DM,从第一 DM 所管理的第一域包括的节点中确定出第一类节点, 其中, 第一类节点为与第 一域的至少一个服务流相关联的节点; 向第一类节点发送合并指示消息, 合 并指示消息用于指示第一类节点加入至第二域; 接收第一类节点返回的完成 合并响应消息, 完成合并响应消息用于反馈第一类节点加入至第二域, 在该 方案中, DM要合并到其他域时,先向本域中的与第一域的至少一个服务流相 关联的第一类节点发送合并指示消息, 并在第一类节点返回完成合并响应消 息时, 才向第一类节点发送离域消息, 因此, 避免了业务传输中断的缺陷。 In summary, in the embodiment of the present invention, a domain merging method is provided, where the method is applied to a communication network, where the communication network includes at least two domains, and the first domain in at least two domains includes a first DM, and The node managed by the first DM, the second domain in the at least two domains includes a second DM, and the first type of node is determined from the nodes included in the first domain managed by the first DM, where the first type of node is a node associated with the at least one service flow of the first domain; sending a merge indication message to the first type of node, the merge indication message is used to indicate that the first type of node joins the second domain; and receiving the completed merge response returned by the first type of node The message, the completion merge response message is used to feed back the first type of node to join the second domain. In this solution, when the DM is to be merged into other domains, the DM is first associated with at least one service flow of the first domain. The first type of node sends a merge indication message, and when the first type of node returns the completion merge response message, the off-domain message is sent to the first type node, thereby avoiding the defect of the service transmission interruption.
本发明是参照根据本发明实施例的方法、 设备(系统) 、 和计算机程序 产品的流程图和 /或方框图来描述的。 应理解可由计算机程序指令实现流程 图和 /或方框图中的每一流程和 /或方框、 以及流程图和 /或方框图中的流 程和 /或方框的结合。 可提供这些计算机程序指令到通用计算机、 专用计算 机、 嵌入式处理机或其他可编程数据处理设备的处理器以产生一个机器, 使
得通过计算机或其他可编程数据处理设备的处理器执行的指令产生用于实现 在流程图一个流程或多个流程和 /或方框图一个方框或多个方框中的功能的 装置。 The present invention has been described with reference to flowchart illustrations and/or block diagrams of methods, apparatus (systems), and computer program products according to embodiments of the invention. It will be understood that each flow and/or block of the flowchart illustrations and/or FIG. These computer program instructions can be provided to a processor of a general purpose computer, a special purpose computer, an embedded processor or other programmable data processing device to produce a machine The instructions executed by a processor of a computer or other programmable data processing device generate means for implementing the functions in one or more blocks of the flowchart or in a flow or block of the flowchart.
这些计算机程序指令也可存储在能引导计算机或其他可编程数据处理设 备以特定方式工作的计算机可读存储器中, 使得存储在该计算机可读存储器 中的指令产生包括指令装置的制造品, 该指令装置实现在流程图一个流程或 多个流程和 /或方框图一个方框或多个方框中的功能。 The computer program instructions can also be stored in a computer readable memory that can direct a computer or other programmable data processing device to operate in a particular manner, such that the instructions stored in the computer readable memory produce an article of manufacture comprising the instruction device. The apparatus functions in one or more blocks of a flow or a flow diagram and/or block diagram of a flowchart.
这些计算机程序指令也可装载到计算机或其他可编程数据处理设备上, 使得在计算机或其他可编程设备上执行一系列操作步骤以产生计算机实现的 处理, 从而在计算机或其他可编程设备上执行的指令提供用于实现在流程图 一个流程或多个流程和 /或方框图一个方框或多个方框中的功能的步骤。 These computer program instructions can also be loaded onto a computer or other programmable data processing device such that a series of operational steps are performed on a computer or other programmable device to produce computer-implemented processing for execution on a computer or other programmable device. The instructions provide steps for implementing the functions in one or more blocks of the flowchart or in a flow or block of the flowchart.
尽管已描述了本发明的优选实施例, 但本领域内的技术人员一旦得知了 基本创造性概念, 则可对这些实施例作出另外的变更和修改。 所以, 所附权 利要求意欲解释为包括优选实施例以及落入本发明范围的所有变更和修改。 脱离本发明实施例的精神和范围。 这样, 倘若本发明实施例的这些修改和变 型属于本发明权利要求及其等同技术的范围之内, 则本发明也意图包含这些 改动和变型在内。
Although the preferred embodiment of the invention has been described, it will be apparent to those skilled in the < Therefore, the appended claims are intended to be interpreted as including the preferred embodiments and the modifications and modifications The spirit and scope of the embodiments of the present invention are departed. Thus, it is intended that the present invention cover the modifications and modifications of the embodiments of the invention.
Claims
1、 一种域主节点, 该域主节点 DM属于一个通信网络的第一域, 所述第 一域包括所述 DM, 及所述 DM所管理的节点, 该通信网络还包括第二域, 所述第二域包括另一个 DM, 其特征在于, 所述 DM包括: A domain master node, the domain master node DM belongs to a first domain of a communication network, the first domain includes the DM, and a node managed by the DM, and the communication network further includes a second domain, The second domain includes another DM, where the DM includes:
处理单元, 用于从所述 DM所管理的第一域包括的节点中确定出第一类 节点, 其中, 所述第一类节点为与所述第一域的至少一个服务流相关联的节 点; a processing unit, configured to determine a first type of node from a node included in a first domain managed by the DM, where the first type of node is a node associated with at least one service flow of the first domain ;
发送单元, 用于向所述第一类节点发送合并指示消息, 所述合并指示消 息用于指示所述第一类节点加入至所述第二域; a sending unit, configured to send a merge indication message to the first type of node, where the merge indication message is used to indicate that the first type of node joins the second domain;
接收单元, 用于接收所述第一类节点返回的完成合并响应消息, 所述完 成合并响应消息用于反馈所述第一类节点已加入至所述第二域; a receiving unit, configured to receive a completion merge response message returned by the first type of node, where the completion merge response message is used to feed back that the first type of node has joined the second domain;
所述发送单元, 还用于向所述第一类节点发送离域消息, 所述离域消息 用于指示所述第一类节点退出所述第一域。 The sending unit is further configured to send a de-local message to the first-type node, where the de-local message is used to indicate that the first-type node exits the first domain.
2、 如权利要求 1所述域主节点, 其特征在于, 所述处理单元具体用于: 根据所述第一域的拓朴信息、 服务流信息, 从所述第一域包括的节点中 确定出所述第一类节点。 The domain master node according to claim 1, wherein the processing unit is configured to: determine, according to the topology information and the service flow information of the first domain, from nodes included in the first domain The first type of node is out.
3、 如权利要求 1或 2所述域主节点, 其特征在于, 所述处理单元确定的 第一类节点为属于服务流,和 /或为属于服务流的节点提供媒体接入计划 MAP 中继功能的节点。 3. The domain master node according to claim 1 or 2, wherein the first type of node determined by the processing unit belongs to a service flow, and/or provides a media access plan MAP relay for a node belonging to the service flow. Functional node.
4、 如权利要求 3项所述域主节点, 其特征在于, 所述处理单元确定的第 一类节点为属于所述服务流、未为其他属于所述服务流的节点提供 MAP中继 功能的节点; 或者 The domain master node according to claim 3, wherein the first type of node determined by the processing unit is a MAP relay function that belongs to the service flow and does not provide other nodes belonging to the service flow. Node; or
所述第一类节点为属于所述服务流、 为其他属于所述服务流的节点提供 MAP中继功能的节点; 或者 The first type of node is a node that belongs to the service flow and provides a MAP relay function for other nodes belonging to the service flow; or
所述第一类节点为未属于所述服务流、 为其他属于所述服务流的节点提 供 MAP中继功能的节点;
其中, 属于所述服务流的节点为对应的业务传输由所述服务流承载的节 点。 The first type of node is a node that does not belong to the service flow and provides a MAP relay function for other nodes belonging to the service flow; The node belonging to the service flow is a node that is carried by the service flow for a corresponding service transmission.
5、 如权利要求 4所述域主节点, 其特征在于, 当所述第一类节点为属于 服务流、 未为其他属于服务流的节点提供 MAP中继功能的节点; 或者, 当所 述第一类节点为属于服务流、为其他属于服务流的节点提供 MAP中继功能的 节点时, 所述接收单元接收到的完成合并响应消息为所述第一类节点中的任 意一节点在加入至所述另一个 DM所管理的第二域, 并与所述另一个 DM建 立服务流后返回的; The domain master node according to claim 4, wherein when the first type of node is a node that belongs to a service flow and does not provide a MAP relay function for other nodes belonging to the service flow; When a type of node is a node that belongs to a service flow and provides a MAP relay function for other nodes belonging to the service flow, the completion merge response message received by the receiving unit is that any one of the first type of nodes is added to The second domain managed by the another DM, and returned after establishing a service flow with the another DM;
当所述第一类节点为未属于服务流、 为其他属于服务流的节点提供 MAP 中继功能的节点时, 所述接收单元接收到的完成合并响应消息为所述第一类 节点中的任意一节点在加入至所述另一个 DM所管理的第二域后返回的。 When the first type of node is a node that does not belong to the service flow and provides a MAP relay function for other nodes that belong to the service flow, the completion merge response message received by the receiving unit is any of the first type of nodes. A node returns after joining the second domain managed by the other DM.
6、 如权利要求 1-5任一项所述域主节点, 其特征在于, 所述发送单元具 体用于: The domain master node according to any one of claims 1 to 5, wherein the sending unit is specifically configured to:
针对所述第一类节点中的每个节点, 向该节点发送携带该节点的节点类 型标识的合并指示消息; 或者 Sending, to each node of the first type of node, a merge indication message carrying the node type identifier of the node to the node; or
以广播形式向所述第一类节点中的各节点发送携带所述各节点分别对应 的节点类型标识的合并指示消息。 A merge indication message carrying the node type identifiers corresponding to the respective nodes is sent to each node in the first type of node in a broadcast form.
7、 如权利要求 4-6任一项所述域主节点, 其特征在于, 所述处理单元还 用于: The domain master node according to any one of claims 4-6, wherein the processing unit is further configured to:
确定第一类节点退出所述第一域对所述第一域中的服务流无影响。 Determining that the first type of node exits the first domain has no effect on the service flow in the first domain.
8、 如权利要求 4-7任一项所述域主节点, 其特征在于, 若所述第一类节 点为属于服务流的节点, 所述处理单元还用于: The domain master node according to any one of claims 4 to 7, wherein, if the first type of node is a node belonging to a service flow, the processing unit is further configured to:
确定该节点所属的服务流的优先级大于或者等于服务流优先级门限值。 Determine that the priority of the service flow to which the node belongs is greater than or equal to the service flow priority threshold.
9、 一种节点, 该节点属于于一个通信网络的第一域, 所述节点由所述第 一域的第一域主节点 DM管理, 所述通信网络还包括第二域, 所述第二域包 括第二 DM, 其特征在于, 所述节点包括: A node, the node belongs to a first domain of a communication network, the node is managed by a first domain master node DM of the first domain, and the communication network further includes a second domain, the second The domain includes a second DM, where the node includes:
接收单元, 用于接收所述第一 DM发送的合并指示消息, 其中, 所述合
并指示消息用于指示所述所述节点加入至所述第二域; a receiving unit, configured to receive a merge indication message sent by the first DM, where And indicating that the message is used to indicate that the node joins to the second domain;
处理单元, 用于根据所述合并指示消息加入至所述第二域, 并生成完成 合并响应消息, 其中, 所述完成合并响应消息用于反馈所述节点已加入至所 述第二域; a processing unit, configured to add to the second domain according to the merge indication message, and generate a complete merge response message, where the complete merge response message is used to feed back that the node has joined the second domain;
发送单元, 用于将所述完成合并响应消息发送给所述第一 DM。 And a sending unit, configured to send the completion merge response message to the first DM.
10、 如权利要求 9所述节点, 其特征在于, 所述节点为属于所述服务流, 和 /或为属于所述服务流的节点提供媒体接入计划 MAP中继功能的节点。 10. The node of claim 9, wherein the node is a node belonging to the service flow, and/or providing a media access plan MAP relay function for a node belonging to the service flow.
11、 如权利要求 9或 10所述节点, 其特征在于, 所述节点为属于所述服 务流、 未为其他属于所述服务流的节点提供 MAP中继功能的节点; 或者 The node according to claim 9 or 10, wherein the node is a node that belongs to the service flow and does not provide a MAP relay function for other nodes belonging to the service flow; or
所述节点为属于所述服务流、为其他属于所述服务流的节点提供 MAP中 继功能的节点; 或者 The node is a node that belongs to the service flow and provides a MAP relay function for other nodes belonging to the service flow; or
所述节点为未属于所述服务流、 为其他属于所述服务流的节点提供 MAP 中继功能的节点; The node is a node that does not belong to the service flow and provides a MAP relay function for other nodes belonging to the service flow;
其中, 属于所述服务流的节点为对应的业务传输由所述服务流承载的节 点。 The node belonging to the service flow is a node for which the corresponding service transmission is carried by the service flow.
12、 如权利要求 11所述节点, 其特征在于, 所述处理单元还用于: 当所 述类节点为属于服务流、未为其他属于服务流的节点提供 MAP中继功能的节 点; 或者, 为属于服务流、 为其他属于服务流的节点提供 MAP中继功能的节 点时, 与所述第二 DM建立服务流。 The node according to claim 11, wherein the processing unit is further configured to: when the class node is a node that belongs to a service flow and does not provide a MAP relay function for other nodes that belong to the service flow; or When a node belonging to a service flow and providing a MAP relay function for other nodes belonging to the service flow, a service flow is established with the second DM.
13、 如权利要求 9-12任一项所述节点, 其特征在于, 所述接收单元还用 于接收所述第一 DM返回的离域消息; The node according to any one of claims 9 to 12, wherein the receiving unit is further configured to receive a delocalized message returned by the first DM;
所述处理单元, 还用于根据所述离域消息退出所述第一域。 The processing unit is further configured to exit the first domain according to the delocalized message.
14、 一种域合并的方法, 应用于一个通信网络, 该通信网络包括至少两 个域,所述至少两个域中的第一域包括第一域主节点 DM,及所述第一 DM所 管理的节点, 所述至少两个域中的第二域包括第二 DM, 其特征在于, 包括: 从第一 DM所管理的第一域包括的节点中确定出第一类节点, 其中, 所 述第一类节点为与所述第一域的至少一个服务流相关联的节点;
向所述第一类节点发送合并指示消息, 所述合并指示消息用于指示所述 第一类节点已加入至所述第二域; 14. A method of domain merging, applied to a communication network, the communication network comprising at least two domains, the first domain in the at least two domains comprising a first domain master node DM, and the first DM office The managed node, the second domain in the at least two domains, including the second DM, the method includes: determining, by the node included in the first domain managed by the first DM, the first type of node, where The first type of node is a node associated with at least one service flow of the first domain; Sending a merge indication message to the first type of node, where the merge indication message is used to indicate that the first type of node has joined the second domain;
接收所述第一类节点返回的完成合并响应消息, 所述完成合并响应消息 用于反馈所述第一类节点加入至所述第二域; Receiving a complete merge response message returned by the first type of node, where the complete merge response message is used to feed back the first type of node to join the second domain;
向所述第一类节点发送离域消息, 所述离域消息用于指示所述第一类节 点退出所述第一域。 And sending a delocal message to the first type of node, where the delocalized message is used to indicate that the first type of node exits the first domain.
15、 如权利要求 14所述方法, 其特征在于, 从第一 DM所管理的第一域 包括的节点中确定出第一类节点, 具体包括: The method of claim 14, wherein the determining the first type of nodes from the nodes included in the first domain managed by the first DM comprises:
根据所述第一域的拓朴信息、 服务流信息, 从所述第一域包括的节点中 确定出所述第一类节点。 And determining, according to the topology information and the service flow information of the first domain, the first type of node from the nodes included in the first domain.
16、 如权利要求 14或 15所述方法, 其特征在于, 所述第一类节点为属 于服务流, 和 /或为属于服务流的节点提供媒体接入计划 MAP 中继功能的节 点。 The method according to claim 14 or 15, wherein the first type of node is a node belonging to a service flow, and/or providing a media access plan MAP relay function for a node belonging to the service flow.
17、 如权利要求 16项所述方法, 其特征在于, 所述第一类节点为属于所 述服务流、 未为其他属于所述服务流的节点提供 MAP中继功能的节点; 或者 所述第一类节点为属于所述服务流、 为其他属于所述服务流的节点提供 MAP中继功能的节点; 或者 The method according to claim 16, wherein the first type of node is a node that belongs to the service flow and does not provide a MAP relay function for other nodes belonging to the service flow; or the a type of node is a node that belongs to the service flow and provides a MAP relay function for other nodes belonging to the service flow; or
所述第一类节点为未属于所述服务流、 为其他属于所述服务流的节点提 供 MAP中继功能的节点; The first type of node is a node that does not belong to the service flow and provides a MAP relay function for other nodes belonging to the service flow;
其中, 属于所述服务流的节点为对应的业务传输由所述服务流承载的节 点。 The node belonging to the service flow is a node for which the corresponding service transmission is carried by the service flow.
18、 如权利要求 17所述方法, 其特征在于, 当所述第一类节点为属于服 务流、 未为其他属于服务流的节点提供 MAP中继功能的节点; 或者, 当所述 第一类节点为属于服务流、为其他属于服务流的节点提供 MAP中继功能的节 点时, 所述完成合并响应消息为所述第一类节点中的任意一节点在加入至第 二 DM所管理的第二域, 并与所述第二 DM建立服务流后返回的; 18. The method according to claim 17, wherein: when the first type of node is a node that belongs to a service flow and does not provide a MAP relay function for other nodes belonging to the service flow; or, when the first type When the node is a node that belongs to the service flow and provides the MAP relay function for other nodes belonging to the service flow, the completion merge response message is that the node of the first type of node is added to the second DM. a second domain, and returned after establishing a service flow with the second DM;
当所述第一类节点为未属于服务流、 为其他属于服务流的节点提供 MAP
中继功能的节点时, 所述完成合并响应消息为所述第一类节点中的任意一节 点在加入至第二 DM所管理的第二域后返回的。 When the first type of node is not belonging to the service flow, providing MAP for other nodes belonging to the service flow When the node of the relay function is used, the completion merge response message is returned after any node of the first type of node joins the second domain managed by the second DM.
19、 如权利要求 14-18任一项所述方法, 其特征在于, 向所述第一类节点 发送合并指示消息, 具体包括: The method according to any one of claims 14 to 18, wherein the sending the merge indication message to the first type of node includes:
针对所述第一类节点中的每个节点, 向该节点发送携带该节点的节点类 型标识的合并指示消息; 或者 Sending, to each node of the first type of node, a merge indication message carrying the node type identifier of the node to the node; or
以广播形式向所述第一类节点中的各节点发送携带所述各节点分别对应 的节点类型标识的合并指示消息。 A merge indication message carrying the node type identifiers corresponding to the respective nodes is sent to each node in the first type of node in a broadcast form.
20、 如权利要求 17-19任一项所述方法, 其特征在于, 若所述第一类节点 为属于服务流、 为其他属于服务流的节点提供 MAP中继功能的节点; 或者, 所述第一类节点为未属于服务流、为其他属于服务流的节点提供 MAP中继功 能的节点, 在向所述第一类节点发送离域消息之前, 还包括: The method according to any one of claims 17 to 19, wherein, if the first type of node is a node that belongs to a service flow and provides a MAP relay function for other nodes belonging to the service flow; The node of the first type is a node that does not belong to the service flow and provides the MAP relay function for the other node that belongs to the service flow. Before sending the de-local message to the first-type node, the method further includes:
确定第一类节点退出所述第一域对所述第一域中的服务流无影响。 Determining that the first type of node exits the first domain has no effect on the service flow in the first domain.
21、 如权利要求 17-20任一项所述方法, 其特征在于, 若所述第一类节点 为属于服务流的节点, 在向该节点发送合指示消息之前, 还包括: The method according to any one of claims 17 to 20, wherein, if the first type of node is a node that belongs to a service flow, before sending the indication message to the node, the method further includes:
确定该节点所属的服务流的优先级大于或者等于服务流优先级门限值。 Determine that the priority of the service flow to which the node belongs is greater than or equal to the service flow priority threshold.
22、 一种域合并的方法, 应用于一个通信网络, 该通信网络包括至少两 个域,所述至少两个域中的第一域包括第一域主节点 DM,及所述第一 DM所 管理的节点, 所述至少两个域中的第二域包括第二 DM, 其特征在于, 包括: 第一域中的第一类节点接收第一 DM发送的合并指示消息, 其中, 所述 合并指示消息用于指示所述第一类节点加入至所述第二域, 所述第一类节点 为与所述第一域的至少一个服务流相关联的节点; 22. A method of domain merging, applied to a communication network, the communication network comprising at least two domains, the first domain in the at least two domains comprising a first domain master node DM, and the first DM office The managed node, the second domain in the at least two domains, including the second DM, the method includes: receiving, by the first type of node in the first domain, a merge indication message sent by the first DM, where the merging The indication message is used to indicate that the first type of node joins the second domain, and the first type of node is a node that is associated with at least one service flow of the first domain;
所述第一类节点根据所述合并指示消息加入至所述第二域, 并生成完成 合并响应消息, 其中, 所述完成合并响应消息用于反馈所述第一类节点已加 入至所述第二域; The first type of node joins the second domain according to the merge indication message, and generates a complete merge response message, where the complete merge response message is used to feed back that the first type of node has joined the first Two domains;
所述第一类节点向所述第一 DM返回完成合并响应消息。 The first type of node returns a completion merge response message to the first DM.
23、 如权利要求 22所述方法, 其特征在于, 所述第一类节点为属于所述
服务流, 和 /或为属于所述服务流的节点提供媒体接入计划 MAP 中继功能的 节点。 The method of claim 22, wherein the first type of node belongs to the A service flow, and/or a node that provides media access plan MAP relay functionality for nodes belonging to the service flow.
24、 如权利要求 22或 23所述方法, 其特征在于, 所述第一类节点为属 于所述服务流、 未为其他属于所述服务流的节点提供 MAP中继功能的节点; 或者 The method according to claim 22 or 23, wherein the first type of node is a node that belongs to the service flow and does not provide a MAP relay function for other nodes belonging to the service flow; or
所述第一类节点为属于所述服务流、 为其他属于所述服务流的节点提供 MAP中继功能的节点; 或者 The first type of node is a node that belongs to the service flow and provides a MAP relay function for other nodes belonging to the service flow; or
所述第一类节点为未属于所述服务流、 为其他属于所述服务流的节点提 供 MAP中继功能的节点; The first type of node is a node that does not belong to the service flow and provides a MAP relay function for other nodes belonging to the service flow;
其中, 属于所述服务流的节点为对应的业务传输由所述服务流承载的节 点。 The node belonging to the service flow is a node for which the corresponding service transmission is carried by the service flow.
25、 如权利要求 24所述方法, 其特征在于, 所述第一类节点在接收第一 DM发送的合并指示消息之后, 向所述第一 DM返回完成合并响应消息之前, 还包括: The method of claim 24, wherein: after receiving the merge indication message sent by the first DM, the first type of node, before returning the completion merge response message to the first DM, further includes:
当所述第一类节点为属于服务流、 未为其他属于服务流的节点提供媒体 接入计划 MAP中继功能的节点; 或者, 为属于服务流、 为其他属于服务流的 节点提供 MAP中继功能的节点时,所述第一类节点与所述第二 DM建立服务 流。 When the first type of node is a node that belongs to a service flow and does not provide a media access plan MAP relay function for other nodes belonging to the service flow; or, provides a MAP relay for belonging to the service flow and for other nodes belonging to the service flow. When the node is functional, the first type of node establishes a service flow with the second DM.
26、 如权利要求 22-25任一项所述方法, 其特征在于, 所述第一类节点向 所述第一 DM返回完成合并响应消息之后, 还包括: The method according to any one of claims 22-25, wherein, after the first type of node returns a complete merge response message to the first DM, the method further includes:
所述第一类节点接收所述第一 DM返回的离域消息, 并根据所述离域消 息退出所述第一域。
The first type of node receives the delocalized message returned by the first DM, and exits the first domain according to the delocalized message.
Priority Applications (2)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
PCT/CN2014/082099 WO2016004635A1 (en) | 2014-07-11 | 2014-07-11 | Domain merging method, domain master node and node |
CN201480007120.2A CN105453500A (en) | 2014-07-11 | 2014-07-11 | Domain merging method, domain master node and node |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
PCT/CN2014/082099 WO2016004635A1 (en) | 2014-07-11 | 2014-07-11 | Domain merging method, domain master node and node |
Publications (1)
Publication Number | Publication Date |
---|---|
WO2016004635A1 true WO2016004635A1 (en) | 2016-01-14 |
Family
ID=55063535
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
PCT/CN2014/082099 WO2016004635A1 (en) | 2014-07-11 | 2014-07-11 | Domain merging method, domain master node and node |
Country Status (2)
Country | Link |
---|---|
CN (1) | CN105453500A (en) |
WO (1) | WO2016004635A1 (en) |
Citations (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN101184087A (en) * | 2006-11-16 | 2008-05-21 | 华为技术有限公司 | Method, device and system for domain transformation |
US20080313264A1 (en) * | 2007-06-12 | 2008-12-18 | Microsoft Corporation | Domain management for digital media |
CN101364871A (en) * | 2007-08-10 | 2009-02-11 | 华为技术有限公司 | Method, system and apparatus for domain manager to carry out domain management to user equipment |
CN102088450A (en) * | 2009-12-08 | 2011-06-08 | 中兴通讯股份有限公司 | Method for splitting and merging domains in multi-domain peer-to-peer network and system thereof |
Family Cites Families (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
EP2573947A1 (en) * | 2011-09-16 | 2013-03-27 | Alcatel Lucent | Method and apparatus for exchanging data signals over a plurality of domains in a home network |
CN103200059B (en) * | 2013-04-08 | 2019-05-24 | 中兴通讯股份有限公司 | Secure network access processing method and device |
-
2014
- 2014-07-11 WO PCT/CN2014/082099 patent/WO2016004635A1/en active Application Filing
- 2014-07-11 CN CN201480007120.2A patent/CN105453500A/en active Pending
Patent Citations (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN101184087A (en) * | 2006-11-16 | 2008-05-21 | 华为技术有限公司 | Method, device and system for domain transformation |
US20080313264A1 (en) * | 2007-06-12 | 2008-12-18 | Microsoft Corporation | Domain management for digital media |
CN101364871A (en) * | 2007-08-10 | 2009-02-11 | 华为技术有限公司 | Method, system and apparatus for domain manager to carry out domain management to user equipment |
CN102088450A (en) * | 2009-12-08 | 2011-06-08 | 中兴通讯股份有限公司 | Method for splitting and merging domains in multi-domain peer-to-peer network and system thereof |
Also Published As
Publication number | Publication date |
---|---|
CN105453500A (en) | 2016-03-30 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN102340434B (en) | Multihoming access-based loop avoidance method and edge devices | |
CN107342925B (en) | A message transmission method and device | |
WO2015043470A1 (en) | Group communication method, device and system | |
WO2015017968A1 (en) | Method, device and system for network configuration | |
WO2017117956A1 (en) | Information transmission method and device | |
CN103118064A (en) | Method and device of Portal centralized authentication | |
WO2018077304A1 (en) | Service information processing method, apparatus and system | |
CN110536300A (en) | A kind of communication control method, network controlling entity and system | |
CN104995882A (en) | Message processing method and device | |
US20200314005A1 (en) | Systems and methods for establishing communication links between networks and devices with different routing protocols | |
CN105246129B (en) | The network-building method and device of a kind of intelligent terminal | |
CN106357541B (en) | Information transmission method and device | |
WO2014206354A1 (en) | Method, device and system for establishing traffic engineering label switch path | |
CN102918807A (en) | Method and routing equipment for bfd session establishment | |
CN112291742B (en) | Direct communication method and device | |
WO2018041044A1 (en) | Self-adaptive method for realizing 1588 time synchronization in unicast mode | |
WO2016112496A1 (en) | Method and apparatus for processing group service | |
CN113556787A (en) | Private network service data transmission method and device | |
WO2015117500A1 (en) | M2m communication method and system, and management node in m2m network | |
WO2016004635A1 (en) | Domain merging method, domain master node and node | |
CN111131350B (en) | An end-to-end connection establishment method and controller | |
CN111385745B (en) | Communication method and device | |
CN101494587A (en) | Method for processing packet network tunnel and communication system as well as relevant equipment | |
CN104753747A (en) | Gateway and device connecting method and device and gateway device | |
CN106034060A (en) | Method and system for realizing virtual network |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
WWE | Wipo information: entry into national phase |
Ref document number: 201480007120.2 Country of ref document: CN |
|
121 | Ep: the epo has been informed by wipo that ep was designated in this application |
Ref document number: 14897164 Country of ref document: EP Kind code of ref document: A1 |
|
NENP | Non-entry into the national phase |
Ref country code: DE |
|
122 | Ep: pct application non-entry in european phase |
Ref document number: 14897164 Country of ref document: EP Kind code of ref document: A1 |