Patent ID: 9578001
Date: 2017-02-21
CPC Classifications: H04L,H04W

Claim:
1. A method for running Push-Button Configuration sessions within a heterogeneous network with network node devices interconnected to each other via at least one interface or over multiple hops, where a first authenticated network node device, authenticated for the heterogeneous network, is triggered by a first Push-Button-Event, either virtual or physical and assigned to the first authenticated network node device, to send a notification message about the first Push-Button-Event directly or indirectly to second authenticated network node devices, each authenticated for the heterogeneous network, comprising: triggering at least one unauthenticated network node device, not yet authenticated for the heterogeneous network, by a second Push-Button-Event, either virtual or physical an assigned to the unauthenticated network node device, to initiate a Push-Button Configuration handshake procedure with the first authenticated network node device, either directly or indirectly via at least one second authenticated network node device, to get from the first authenticated network node device, directly or indirectly via the at least one second authenticated network node device, one of: rejection information not to join the heterogeneous network; permission information to join the heterogeneous network; or permission to proceed with the Push-Button Configuration: conveying, by the PushButton Configuration handshake procedure being run indirectly with the first authenticated network node device via the at least one second authenticated network node device, information to start a Push-Button Configuration-Protocol, a request message requesting to run the PushButton Configuration-Protocol, and either an abort message containing the rejection information not to join the heterogeneous network, or an assign message containing the permission information to join the heterogeneous network or to proceed with the Push-Button Configuration; when the Push-Button Configuration handshake procedure of one unauthenticated network node device is running indirectly with the first authenticated network node device via the at least one second authenticated network node device in response to request messages from more than one of the second authenticated network node devices, assigning by the first authenticated network node device permission to a single second authenticated network node device, selected from among the second authenticated network node devices, based on at least one of a priority assigned to each of the second authenticated network node devices, network characteristics, a Push-Button Configuration technology being used and a Quality of Service of the heterogeneous network.