Method and Devices for Running Push-Button Configuration Sessions
First Claim
1. Method for running Push-Button Configuration sessions within a heterogeneous network with a plurality of network node devices (D1, . . D4, ND, AN) interconnected to each other via at least one interface and/or over multiple hops, whereby a first network node device (D1) being authenticated for the network is triggered by a first virtual or physical Push-Button-Event (PBE-1) being assigned to the first network node device (D1) to send directly or indirectly a notification message (PBN) notifying about the first. Push-Button-Event (PBE-1) to second network node devices (D2 . . . D4) being each authenticated for the network characterized by:
- (a) At least two third network node devices (ND, AN) not being yet authenticated for the network are triggered each by a second virtual or physical Push-Button-Event (PBE-2) being assigned to the third network node device (ND, AN) to run a Push-Button Configuration Protocol with the first network node device (D1) and at least one of the second network node devices (D2, . . . D4) or with at least two of the second. network node devices (D2 . . . D4) authenticating the at least two third network node devices (ND, AN) for the network and(b) after finishing the authentication the first network node device (D1) and the at least one of the second network node device (D2 . . . D4) or the at least two of the second network node devices (D2 . . . D4) are initiating each a Push-Button Configuration Roll-Back procedure in order to delete or deactivate credentials established with the authenticated third network node devices (ND, AN).
1 Assignment
0 Petitions
Accused Products
Abstract
A method and a network node device run Push-Button Configuration sessions within a heterogeneous network, IEEE 1905.1, using a push button configuration mechanism that ensures that only one single new network node device is registered for a single push button key press event and thus overlapping Push-Button Configuration sessions within a heterogeneous network are prevented. After finishing the push button configuration mode, the number of new nodes is checked. If more than one node has been added, a configuration roll-back is performed. Preferably, the push button configuration roll-back is performed as soon as the authentication of more than one distinct node has been detected. The roll-back includes the deletion or deactivation of credentials established by the push-button configuration.
1 Citation
42 Claims
-
1. Method for running Push-Button Configuration sessions within a heterogeneous network with a plurality of network node devices (D1, . . D4, ND, AN) interconnected to each other via at least one interface and/or over multiple hops, whereby a first network node device (D1) being authenticated for the network is triggered by a first virtual or physical Push-Button-Event (PBE-1) being assigned to the first network node device (D1) to send directly or indirectly a notification message (PBN) notifying about the first. Push-Button-Event (PBE-1) to second network node devices (D2 . . . D4) being each authenticated for the network characterized by:
-
(a) At least two third network node devices (ND, AN) not being yet authenticated for the network are triggered each by a second virtual or physical Push-Button-Event (PBE-2) being assigned to the third network node device (ND, AN) to run a Push-Button Configuration Protocol with the first network node device (D1) and at least one of the second network node devices (D2, . . . D4) or with at least two of the second. network node devices (D2 . . . D4) authenticating the at least two third network node devices (ND, AN) for the network and (b) after finishing the authentication the first network node device (D1) and the at least one of the second network node device (D2 . . . D4) or the at least two of the second network node devices (D2 . . . D4) are initiating each a Push-Button Configuration Roll-Back procedure in order to delete or deactivate credentials established with the authenticated third network node devices (ND, AN). - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17)
-
-
18. Method for running Push-Button Configuration sessions within a heterogeneous network with a plurality of network node devices (D1 . . . D4, ND) interconnected to each other via at least one interface and/or over multiple hops, whereby a first network node device (D1) being authenticated for the network is triggered by a first virtual or physical Push-Button-Event (PBE-1) being assigned to the first network node device (D1) to send directly or indirectly a notification message (PBN) notifying about the first Push-Button-Event (PBE-1) to second network node devices (D2 . . . D4) being each authenticated for the network characterized by:
-
(a) One third network node device (ND) not being yet authenticated for the network is triggered by a second virtual or physical Push-Button-Event (PBE-2) being assigned to the third network node device (ND) to run a Push-Button Configuration Protocol with the first network node device (D1) or with one of the second network node devices (D2 . . . D4) authenticating the third network node device (ND) for the network and (b) after finishing the authentication the first network node device (D1) or the second network node device (D2 . . . D4) a third Push-Button Configuration result message (PBR) including (i) a message identifier and a message source identifier, especially in a message header field and/or (ii) in a TLV-part or an information element or in header field of the message a first identifier indicating the sender or originator of the Push-Button Configuration result message (PBR), a second identifier indicating the address of the first network node device as the originator of the first Push-Button-Event (PBE-1) and/or a third identifier indicating an event ID of the first Push-Button-Event (PBE-1) and/or (iii) in a TLV-part or an information element an address or abstraction layer identifier of the third network node device (ND) is transmitted by broadcast or by relayed multicast from the network node devices finishing the authentication to all network node devices in the heterogeneous network with or without the third network node device (ND).
-
-
19. Method for running Push-Button Configuration sessions within a heterogeneous network with a plurality of network node devices (D1 . . . D4, ND) interconnected to each other via at least one interface and/or over multiple hops, whereby a first network node device (D1) being authenticated for the network is triggered by a first virtual or physical Push-Button-Event (PBE-1) being assigned to the first network node device (D1) to send directly or indirectly a notification message (PBN) notifying about the first Push-Button-Event (PBE-1) to second network node devices (D2 . . . D4) being each authenticated for the network characterized by:
-
(a) One third network node device (ND) not being vet authenticated for the network is triggered by a second virtual or physical Push Button Event (PBE-2) being assigned to the third network node device (ND) to run a Push-Button Configuration Protocol with one of the second network node devices (D2 . . . D4) authenticating third network node device (ND) for the network and (b) after finishing the authentication by the second network node device (D2 . . . D4) a fourth Push-Button Configuration result message (PER) including (i) a message identifier and a message source identifier, especially in a message header field, and/or (ii) in a TLV-part or an information element or in header field of the message a first identifier indicating the sender or originator of the Push-Button Configuration result message (PBR), a second identifier indicating the address of the first network node device as the originator of the first Push-Button-Event (PBE-1) and as the receiver of the fourth Push-Button Configuration result message (PBR) and/or a third identifier indicating an event ID of the first Push-Button-Event (PBE-1) and/or (iii) in a TLV-part or an information element an address or abstraction layer identifier of the third network node device (ND) is sent from the second network node device (D2 . . . D4) finishing the authentication directly or indirectly via at least one of the rest of the second network node devices (D2 . . . D4) to the first network node device (D1).
-
-
20. First network node device (D1) for running Push-Button Configuration sessions within a heterogeneous network with a plurality of other network node devices (D2 . . . D4, ND, AN), interconnected to each other via at least one interface and/or over multiple hops and authenticated or unauthenticated for the network, being authenticated for the network, characterized by:
-
(a) Means (M1) for performing a first virtual or physical Push-Button-Event (PBE-1), (b) Means for sending/receiving information and/or messages (M3), which are triggered by the performing means, send directly or indirectly a notification message (PBN) notifying about the Push-Button-Event (PBE-1) to second authenticated network node devices (D2 . . . D4) of the other network node devices (D2 . . . D4, ND, AN) being each authenticated for the network, (c) Means for running a Push-Button Configuration protocol and initiating a Push-Button Configuration Roll-Back procedure (M2) which are connected with the sending/receiving means and designed such that they (c1) run a Push-Button Configuration Protocol with a third network node device (ND, AN) not being yet authenticated for the network, whereby the Push-Button Configuration Protocol is triggered by receiving Push-Button Configuration Protocol Messages, which indicate a second virtual or physical Push-Button-Event (PBE-2) being assigned to the third network node device (ND, AN) in order to authenticate the third network node device (ND, AN) for the network, (c2) after finishing the authentication, due to a first Push-Button Configuration result message (PBR) to be transmitted by broadcast or relayed multicast to all network node devices in the heterogeneous network with or without the third network node device (ND, AN) and due to a first Push-Button Configuration result message (PBR) being received from at least one of the other network node devices (D2 . . . D4, ND, AN) directly or indirectly via at least one of the rest of the other network node devices (D2 . . . D4, ND, AN), initiate a Push-Button Configuration Roll-Back procedure in order to delete or deactivate credentials established with the authenticated third network node device (ND, AN), if due to a comparison, whether the first Push-Button Configuration result messages (PBR) being sent and received are different to each other, a number of the first Push-Button Configuration result messages (PBR) by counting is greater than 1. - View Dependent Claims (21, 22, 23, 24, 25, 26, 27, 28, 41, 42)
-
-
29. First network node device (D1) for running Push-Button Configuration sessions within a heterogeneous network with a plurality other network node devices (D2 . . . D4, ND), interconnected to each other via at least one interface and/or over multiple hops and authenticated or unauthenticated for the network, being authenticated for the network, characterized by:
-
(a) Means (M1) for performing a first virtual or physical Push-Button-Event (PBE-1), (b) Means for sending/receiving information and/or messages (M3), which are triggered by the performing means, send directly or indirectly a notification message (PBN) notifying about the first Push-Button-Event (PBE-1) to second authenticated network node devices (D2 . . . D4) of the other network node devices (D2 . . . D4, ND) being each authenticated for the network, (c) Means for running a Push-Button Configuration protocol and initiating a Push-Button Configuration Roll-Back procedure (M2), which are connected with sending/receiving means and designed such that they (c1) run a Push-Button Configuration Protocol with one third network node device (ND) not being yet authenticated for the network, whereby the Push-Button Configuration Protocol is triggered by receiving Push-Button Configuration Protocol Messages, which indicate a second virtual or physical Push-Button-Event (PBE-2) being assigned to the third network node device (ND) in order to authenticate the third network node device (ND) for the network, (c2) after finishing the authentication transmit a third Push-Button Configuration result message (PBR) including (i) a message identifier and a message source identifier, especially in a message header field and/or (ii) in a TLV-part or an information element or in header field of the message a first identifier indicating the sender or originator of the Push-Button Configuration result message (PBR), a second identifier indicating the address of the first network node device as the originator of the first Push-Button-Event (PBE-1) and/or a third identifier indicating an event ID of the first Push-Button-Event (PBE-1) and/or (iii) in a TLV-part or an information element an address or abstraction layer identifier of the third network node device (ND) by broadcast or by relayed multicast to all network node devices in the heterogeneous network with or without the third network node devices (ND).
-
-
30. Second network node device (D2 . . . D4) for running Push-Button Configuration sessions within a heterogeneous network with a plurality of other network node devices (D1, D2 . . . D4, ND, AN), interconnected to each other via at least one interface and/or over multiple hops and authenticated or unauthenticated for the network, being authenticated for the network, characterized by:
-
(a) Means for sending/receiving information and/or messages (M3) receive a notification message (PBN), which is triggered by a first virtual or physical Push-Button-Event (PBE-1) being assigned to a first network node device (D1) of the other network node devices (D1, D2 . . . D4, ND, AN), being authenticated for the network, and send to further second authenticated network node devices (D2 . . . D4) of the other network node devices (D1, D2 . . . D4, ND, AN), (b) Means for running a Push-Button Configuration protocol and initiating a Push-Button Configuration Roll Back procedure (M2) which are connected with the sending/receiving means and designed such that they (b1) run a Push-Button Configuration Protocol with a third network node device (ND, AN) not being yet authenticated for the network, whereby the Push-Button Configuration Protocol is triggered by receiving Push-Button Configuration Protocol Messages, which indicate a second virtual or physical Push-Button-Event (PBE-2) being assigned to the third network node device (ND, AN) in order to authenticate the third network node device (ND, AN) for the network, (b2) after finishing the authentication and (i) due to a first Push-Button Configuration result message (PBR) to be transmitted hr broadcast or relayed multicast to all network node devices in the heterogeneous network with or without the third network node device (ND, AN) and due to a first Push-Button Configuration result message (PBR) being received from at least one of the other network node devices (D1, D2 . . . D4, ND, AN) directly or indirectly via at least one of the rest of the other network node devices (D2 . . . D4, ND, AN) or (ii) due to at least two first Push-Button Configuration result messages (PBR) being received from at least one of the other network node devices (D1, D2 . . . D4, ND, AN) directly or indirectly via at least one of the rest of the other network node devices (D2 . . . D4, ND, AN), initiate a Push-Button Configuration Roll-Back procedure in order to delete or deactivate credentials established with the authenticated third network node device (ND, AN), if due to a comparison, whether the first Push-Button Configuration result messages (PBR), being (i) sent and received or (ii) received, are different to each other, a number of the first Push-Button Configuration result messages (PBR) by counting is greater than 1. - View Dependent Claims (31, 32, 33, 34, 35, 36, 37, 38)
-
-
39. Second network node device (D2 . . . D4) for running Push-Button Configuration sessions within a heterogeneous network with a plurality of other network node devices (D1, D2 . . . D4, ND), interconnected to each other via at least one interface and/or over multiple hops and authenticated or unauthenticated for the network, being authenticated for the network, characterized by:
-
(a) Means for sending/receiving information and/or messages (M3) receive a notification message (PBN), which is triggered by first virtual physical Push-Button-Event (PBE-1) being assigned to a first network node device (D1) of the other network node devices (D1, D2 . . . D4, ND), being authenticated for the network, and send to further second authenticated network node devices (D2 . . . D4) or the other network node devices (D1, D2 . . . D4, ND), (b) Means for running a Push-Button Configuration protocol and initiating a Push-Button Configuration Roll-Back procedure (M2), which are connected with the sending/receiving means and designed such that they (b1) run a Push-Button Configuration Protocol with one third network node device (ND) not being yet authenticated for the network, whereby the Push-Button Configuration Protocol is triggered by receiving Push-Button Configuration Protocol Messages, which indicate a second virtual or physical Push-Button-Event (PBE-2) being assigned to the third network node device (ND) in order to authenticate the third network node device (ND) for the network, (b2) after finishing the authentication transmit a third Push-Button Configuration result message (PBR) including (i) a message identifier and a message source identifier, especially in a message header field and/or (ii) in a TLV-part or an information element or header field of the message a first identifier indicating the sender or originator of the Push-Button Configuration result message (PBR), a second identifier indicating the address of the first network node device as the originator of the first Push-Button-Event (PBE-1) and/or a third identifier indicating an event ID of the first Push-Button-Event (PBE-1) and/or (iii) in a TLV-part or an information element an address or abstraction layer identifier of the third network node device (ND) by broadcast or by relayed multicast to all network node devices in the heterogeneous network with or without the third network node devices (ND).
-
-
40. Second network node device (D2 . . . D4) for running Push-Button Configuration sessions within a heterogeneous network with a plurality of other network node devices (D1, D2 . . . D4, ND), interconnected to each other via at least one interface and/or over multiple hops and authenticated or unauthenticated for the network, being authenticated for the network, characterized by:
-
(a) Means for sending/receiving information and/or messages (M3) receive a notification message (PBN), which is triggered by a first virtual or physical Push-Button-Event (PBE-1) being assigned to a first network node device (D1) of the other network node devices (D1, D2 . . . D4, ND), being authenticated for the network and send to further second authenticated network node devices (D2 . . . D4) of the other network node devices (D1, D2 . . . D4, ND), (b) Means for running a Push-Button Configuration protocol and initiating a Push-Button Configuration Roll-Back procedure (M2), which are connected with the sending/receiving means and designed such that they (b1) run a Push-Button Configuration Protocol with one third network node device (ND) not being yet authenticated for the network, whereby the Push-Button Configuration Protocol is triggered by receiving Push-Button Configuration Protocol Messages, which indicate a second virtual or physical Push-Button-Event (PBE-2) being assigned to the third network node device (ND) in order to authenticate the third network node device (ND) for the network, (b2) after finishing the authentication send a fourth Push-Button Configuration result message (PBR) including (i) a message identifier and a message source identifier, especially in a message header field and/or (ii) in a TLV-part or an information element or in header field of the message a first identifier indicating the sender or originator of the Push-Button Configuration result message (PBR), a second identifier indicating the address of the first network node device as the originator of the first Push-Button-Event (PBE-1) and/or a third identifier indicating an event ID of the first Push-Button-Event (PBE-1) and/or (iii) in a TLV-part or an information element an address or abstraction layer identifier of the third network node device (ND) directly or indirectly via at least one of the rest of the second network node devices (D2 . . . D4) to the first network node device (D1).
-
Specification