(57)【特許請求の範囲】
【請求項１】
クライアントネットワークデバイスから複数のターゲットネットワークデバイスに、通信パラメータを求める要求をブロードキャストすることと、
前記複数のターゲットネットワークデバイスのサブセットのうちの少なくとも１つのターゲットネットワークデバイスから、前記少なくとも１つのターゲットネットワークデバイスに関連する通信パラメータを受信することと、前記通信パラメータは、前記クライアントネットワークデバイスから前記少なくとも１つのターゲットネットワークデバイスに送信されるべきマルチネットワークブロードキャストメッセージの数を含み、
前記通信パラメータに少なくとも一部は基づいて、クライアントネットワークデバイスから送信するマルチネットワークブロードキャストメッセージの数を決定することと、
前記クライアントネットワークデバイスから前記複数のターゲットネットワークデバイスの少なくともサブセットに、前記数のマルチネットワークブロードキャストメッセージを送信することと、
前記複数のターゲットネットワークデバイスのうちの第１のターゲットネットワークデバイスから前記クライアントネットワークデバイスで受信された第１の減衰情報に少なくとも一部は基づいて、前記第１のターゲットネットワークデバイスと連係すると決定することと
を備える、方法。
【請求項２】
前記数のマルチネットワークブロードキャストメッセージを前記送信することが、
少なくとも前記第１のターゲットネットワークデバイスが前記クライアントネットワークデバイスを確認することを可能にするために、前記クライアントネットワークデバイスに関連するセキュリティ情報を送信することをさらに備える、請求項１に記載の方法。
【請求項３】
前記複数のターゲットネットワークデバイスに、前記通信パラメータを求める前記要求を前記ブロードキャストすることが、
前記複数のターゲットネットワークデバイスのうちの少なくとも１つのターゲットネットワークデバイスに関連する少なくとも１つの通信パラメータを受信するための所定の時間間隔を開始することと、
前記所定の時間間隔が経過したことの決定に応答して、前記複数のターゲットネットワークデバイスのうちのいずれかから少なくとも１つの通信パラメータが受信されたかどうかを決定することと、
少なくとも１つの通信パラメータが受信されたことの決定に応答して、連係プロセスを実行して、前記複数のターゲットネットワークデバイスのうちのどれと連係するかを決定することと、
前記複数のターゲットネットワークデバイスのうちのいずれからも少なくとも１つの通信パラメータが受信されなかったことの決定に応答して、前記複数のターゲットネットワークデバイスに前記通信パラメータを求める前記要求を再ブロードキャストすることと
を備える、請求項１に記載の方法。
【請求項４】
前記少なくとも１つのターゲットネットワークデバイスから受信された前記通信パラメータに少なくとも一部は基づいて、前記第１のターゲットネットワークデバイスとセキュア通信を交換すると決定することと、
前記第１のターゲットネットワークデバイスに前記クライアントネットワークデバイスに関連する第１のセキュリティ情報を送信することと、
前記第１のターゲットネットワークデバイスに関連する第２のセキュリティ情報を受信することと、
前記第１のセキュリティ情報を使用して、前記クライアントネットワークデバイスからの以後の送信に署名することと、
前記第１のターゲットネットワークデバイスから、前記第２のセキュリティ情報で署名された、ターゲットネットワークデバイスの前記サブセットからの以後の送信を受信することと
をさらに備える、請求項１に記載の方法。
【請求項５】
前記少なくとも１つのターゲットネットワークデバイスに関連する前記通信パラメータが、それ以内に前記数の前記マルチネットワークブロードキャストメッセージが前記クライアントネットワークデバイスから送信されるべき最大時間間隔、およびセキュア通信が前記少なくとも１つのターゲットネットワークデバイスでサポートされるかどうかの指示のうちの１つまたは複数をさらに備える、請求項１に記載の方法。
【請求項６】
前記クライアントネットワークデバイスで、少なくとも前記第１のターゲットネットワークデバイスから、複数の通信パラメータを受信することと、
前記複数の受信された通信パラメータを組み合わせて、通信パラメータの統合セットを決定することと、
通信パラメータの前記統合セットに少なくとも一部は基づいて、前記クライアントネットワークデバイスから前記複数のターゲットネットワークデバイスの少なくとも前記サブセットに送信する前記数のマルチネットワークブロードキャストメッセージを決定することと、
をさらに備える、請求項１に記載の方法。
【請求項７】
前記クライアントネットワークデバイスから前記第１のターゲットネットワークデバイスに第１の通知を送信して、前記第１のターゲットネットワークデバイスと通信リンクを確立し、前記第１のターゲットネットワークデバイスからサービスを受信すること、
をさらに備える、請求項１に記載の方法。
【請求項８】
前記第１の通知を送信することに応答して、
前記第１のターゲットネットワークデバイスから前記クライアントネットワークデバイスで、前記第１のターゲットネットワークデバイスに関連するネットワークのネットワークパラメータを含む確認メッセージを受信することと、
前記ネットワークパラメータに少なくとも一部は基づいて、前記第１のターゲットネットワークデバイスに関連する前記ネットワークに加入して、前記第１のターゲットネットワークデバイスと通信リンクを確立し、前記第１のターゲットネットワークデバイスからサービスを受信することと
をさらに備える、請求項７に記載の方法。
【請求項９】
前記ネットワークパラメータが、ネットワーク識別子と、デバイスアドレスと、前記第１のターゲットネットワークデバイスの前記ネットワークに関連するセキュリティ情報と、のうちの少なくとも１つを備える、請求項８に記載の方法。
【請求項１０】
前記第１のターゲットネットワークデバイスから前記クライアントネットワークデバイスで、前記クライアントネットワークデバイスが前記複数のターゲットネットワークデバイスのうちの第２のターゲットネットワークデバイスと連係すべきであることを示し、前記第２のターゲットネットワークデバイスのネットワークに関連するネットワークパラメータを示す第２の通知を受信することと、
前記第２のターゲットネットワークデバイスの前記ネットワークに関連する前記ネットワークパラメータに少なくとも一部は基づいて、前記第２のターゲットネットワークデバイスの前記ネットワークに加入することと
をさらに備える、請求項７に記載の方法。
【請求項１１】
前記第１のターゲットネットワークデバイスに、前記クライアントネットワークデバイスに関連する第１の振幅マップを送信することと、
前記クライアントネットワークデバイスで、前記第１のターゲットネットワークデバイスに関連する第２の振幅マップを受信することと、
前記第１の振幅マップと前記第２の振幅マップとに少なくとも一部は基づいて、前記第１のターゲットネットワークデバイスと通信するための送信電力を決定することと
をさらに備える、請求項１に記載の方法。
【請求項１２】
前記クライアントネットワークデバイスがプラグイン電気自動車（ＰＥＶ）であり、前記複数のターゲットネットワークデバイスが電気自動車電源設備（ＥＶＳＥ）ステーションである、請求項１に記載の方法。
【請求項１３】
前記複数のターゲットネットワークデバイスの少なくとも前記サブセットに通知メッセージをブロードキャストして、前記数のマルチネットワークブロードキャストメッセージの送信の開始を示すことをさらに備え、前記通知メッセージが、送信されるマルチネットワークブロードキャストメッセージの最大数、前記マルチネットワークブロードキャストメッセージを送信するための最大時間間隔、および前記クライアントネットワークデバイスの識別子のうちの１つまたは複数を備える、請求項１に記載の方法。
【請求項１４】
前記クライアントネットワークデバイスから前記数のマルチネットワークブロードキャストメッセージを送信することに応答して、
前記複数のターゲットネットワークデバイスのうちの少なくとも１つのターゲットネットワークデバイスから減衰情報を受信するための時間間隔を開始することと、
前記時間間隔が経過する前に前記第１のターゲットネットワークデバイスから前記第１の減衰情報が受信されたことの決定に応答して、前記第１のターゲットネットワークデバイスと連係すると決定することと、
前記複数のターゲットネットワークデバイスのうちのいずれからも減衰情報が受信されなかったことの決定に応答して、前記複数のターゲットネットワークデバイスの少なくとも前記サブセットに前記数のマルチネットワークブロードキャストメッセージを再送信することと
をさらに備える、請求項１に記載の方法。
【請求項１５】
前記第１のターゲットネットワークデバイスと連係すると前記決定することが、
前記第１のターゲットネットワークデバイスと関連する第１の減衰レベルと、前記第２のターゲットネットワークデバイスと関連する第２の減衰レベルと、を決定することと、
前記第１の減衰レベルが前記第２の減衰レベルより低いと決定することに少なくとも一部は基づいて、前記第１のターゲットネットワークデバイスと連係することを決定すること
を備える、請求項１に記載の方法。
【請求項１６】
前記第１のターゲットネットワークデバイスと連係することを前記決定することが、
前記クライアントネットワークデバイスで、前記第１のターゲットネットワークデバイスから前記クライアントネットワークデバイスで受信された送信に少なくとも一部は基づいて、前記第１のターゲットネットワークデバイスに関連する第２の減衰情報を決定することと、
前記第１のターゲットネットワークデバイスから受信された前記第１の減衰情報と、前記第１のターゲットネットワークデバイスについて前記クライアントネットワークデバイスによって決定された前記第２の減衰情報とに少なくとも一部は基づいて、前記クライアントネットワークデバイスで、前記第１のターゲットネットワークデバイスと連係するかどうかを決定することと
を備える、請求項１に記載の方法。
【請求項１７】
前記第１のターゲットネットワークデバイスと連係すると前記決定することが、
前記複数のターゲットネットワークデバイスのうちの１つまたは複数から受信された減衰情報が、減衰しきい値を超えているかどうかを決定することと、
前記第１のターゲットネットワークデバイスに関連する前記第１の減衰情報が前記減衰しきい値を超えていないとの決定に応答して、前記第１のターゲットネットワークデバイスと連係すると決定することと、
前記複数のターゲットネットワークデバイスの前記１つまたは複数のそれぞれから受信された前記減衰情報が前記減衰しきい値を超えるとの決定に応答して、前記クライアントネットワークデバイスから前記数のマルチネットワークブロードキャストメッセージを再送信すると決定することと
を備える、請求項１に記載の方法。
【請求項１８】
前記第１のターゲットネットワークデバイスと連係すると前記決定することが、
前記第１のターゲットネットワークデバイスから通知を受信して、前記第１のターゲットネットワークデバイスと連係すること、または
中央調整デバイスから通知を受信して、前記第１のターゲットネットワークデバイスと連係すること
のうちの少なくとも１つにさらに基づく、請求項１に記載の方法。
【請求項１９】
前記クライアントネットワークデバイスから前記複数のターゲットネットワークデバイスの少なくとも前記サブセットに前記数のマルチネットワークブロードキャストメッセージを前記送信することが、
前記クライアントネットワークデバイスから前記複数のターゲットネットワークデバイスに、第１の送信電力レベルでマルチネットワークブロードキャストメッセージの第１のセットを送信することと、
前記複数のターゲットネットワークデバイスのうちのいずれからもレスポンスを受信しないことに応答して、前記クライアントネットワークデバイスから前記複数のターゲットネットワークデバイスに、第２の送信電力レベルでマルチネットワークブロードキャストメッセージの第２のセットを送信することと、前記第２の送信電力レベルが前記第１の送信電力レベルよりも大きい、
少なくとも前記第１のターゲットネットワークデバイスから前記レスポンスを受信することに応答して、前記第１のターゲットネットワークデバイスに、前記第１の送信電力レベルでマルチネットワークブロードキャストメッセージの第３のセットを送信することと
を備える、請求項１に記載の方法。
【請求項２０】
前記クライアントネットワークデバイスがクライアント動作モードで構成され、前記複数のターゲットネットワークデバイスがマスタ動作モードで構成される、請求項１に記載の方法。
【請求項２１】
第１のサービスプロバイダが、前記第１のサービスプロバイダに関連する通信パラメータをクライアントネットワークデバイスへ送信することと、前記通信パラメータは、前記クライアントネットワークデバイスから送信されるべきマルチネットワークブロードキャストメッセージの数を含み、
前記第１のサービスプロバイダが、前記クライアントネットワークデバイスから前記数のマルチネットワークブロードキャストメッセージを受信することと、前記マルチネットワークブロードキャストメッセージの前記数は前記通信パラメータから決定され、
前記第１のサービスプロバイダで受信された前記数の前記マルチネットワークブロードキャストメッセージに少なくとも一部は基づいて、前記第１のサービスプロバイダから前記クライアントネットワークデバイスに、前記第１のサービスプロバイダに関連する第１の減衰情報を送信することと、
前記第１の減衰情報に少なくとも一部は基づいて、前記クライアントネットワークデバイスから、前記第１のサービスプロバイダで、前記クライアントネットワークデバイスと連係し、前記クライアントネットワークデバイスにサービスを提供する要求を受信することと、
前記第１のサービスプロバイダで、第２のサービスプロバイダに関連する第２の減衰情報を受信することと、
前記第１のサービスプロバイダに関連する前記第１の減衰情報と、前記第２のサービスプロバイダから受信された前記第２の減衰情報とに基づいて、前記クライアントネットワークデバイスが前記第２のサービスプロバイダと連係すべきと決定することと、
前記第２のサービスプロバイダのネットワークに関連するネットワークパラメータを前記クライアントネットワークデバイスに提供して、前記クライアントネットワークデバイスに、前記第２のサービスプロバイダと連係させ、前記第２のサービスプロバイダから前記サービスを受信させることと
を備える、方法。
【請求項２２】
前記クライアントネットワークデバイスに関連する第１のセキュリティ情報が、前記クライアントネットワークデバイスから前記第１のサービスプロバイダで受信されたかどうかを決定することと、
前記クライアントネットワークデバイスに関連する前記第１のセキュリティ情報が前記第１のサービスプロバイダで受信されたことの決定に応答して、
前記第１のサービスプロバイダから前記クライアントネットワークデバイスに、前記第１のサービスプロバイダに関連する第２のセキュリティ情報を送信することと、
前記第２のセキュリティ情報を使用して、前記クライアントネットワークデバイスへの以後の送信に署名することと、
をさらに備える、請求項２１に記載の方法。
【請求項２３】
前記第１のセキュリティ情報を使用して、前記クライアントネットワークデバイスへの以後の送信を暗号化すること
をさらに備える、請求項２２に記載の方法。
【請求項２４】
前記第１のサービスプロバイダが前記クライアントネットワークデバイスと連係し、前記クライアントネットワークデバイスに前記サービスを提供すると決定することに応答して、
前記第１のサービスプロバイダから前記クライアントネットワークデバイスに、前記第１のサービスプロバイダのネットワークに関連するネットワークパラメータを送信することと、
前記第１のサービスプロバイダの前記ネットワークに関連する前記ネットワークパラメータで前記第１のサービスプロバイダを構成して、前記第１のサービスプロバイダが前記クライアントネットワークデバイスとの論理ネットワークを形成することを可能にすることと
を備える、請求項２１に記載の方法。
【請求項２５】
前記ネットワークパラメータが、ネットワーク識別子とネットワークメンバーシップキーとのうちの少なくとも１つを備える、請求項２４に記載の方法。
【請求項２６】
前記第１のサービスプロバイダが前記クライアントネットワークデバイスとの前記論理ネットワークを形成した後、前記第１のサービスプロバイダで前記クライアントネットワークデバイスを認証するための動作を実行することと、
前記第１のサービスプロバイダが前記クライアントネットワークデバイスの認証に成功した後、前記クライアントネットワークデバイスに前記サービスを提供することと
をさらに備える、請求項２４に記載の方法。
【請求項２７】
前記クライアントネットワークデバイスから、前記数のマルチネットワークブロードキャストメッセージの送信の開始を示す通知メッセージを受信することと、
前記数のマルチネットワークブロードキャストメッセージを受信する時間間隔を開始することと、
前記時間間隔が経過したことの決定に応答して、前記第１のサービスプロバイダから前記クライアントネットワークデバイスに、前記第１のサービスプロバイダに関連する前記第１の減衰情報を送信することと
をさらに備える、請求項２１に記載の方法。
【請求項２８】
前記第１の減衰情報を前記送信することが、
前記第１のサービスプロバイダと前記クライアントネットワークデバイスとに関連する通信帯域内の複数のマスクされていない複数の周波数搬送を、複数の搬送波グループにグループ化することと、
前記複数の搬送波グループの各々について、前記通信帯域内での前記数のマルチネットワークブロードキャストメッセージの受信に少なくとも一部は基づいて、前記搬送波グループに関連する平均減衰情報を決定することと、
前記クライアントネットワークデバイスに、前記複数の搬送波グループの数と、前記複数の搬送波グループの各々に関連する前記平均減衰情報との指示を送信することと
を備える、請求項２１に記載の方法。
【請求項２９】
前記第１の減衰情報を前記送信することが、
前記クライアントネットワークデバイスから最後のマルチネットワークブロードキャストメッセージが受信されたことを決定すること、または
前記数のマルチネットワークブロードキャストメッセージを送信するために前記クライアントネットワークデバイスに割り当てられた時間間隔が経過したことを決定すること
のうちの１つに応答する、請求項２１に記載の方法。
【請求項３０】
低帯域幅の帯域外通信媒体を利用して、前記クライアントネットワークデバイスを確認し、前記クライアントネットワークデバイスと連係するかどうかと、前記クライアントネットワークデバイスに前記サービスを提供するかどうかとを決定することをさらに備える、請求項２１に記載の方法。
【請求項３１】
前記第１のサービスプロバイダで、前記第１のサービスプロバイダに関連する充電ケーブルに沿ってパイロット信号の第１の負荷サイクルを修正することと、
前記クライアントネットワークデバイスによって検出された前記パイロット信号の第２の負荷サイクルを決定するように前記クライアントネットワークデバイスに要求する検証要求メッセージを、前記第１のサービスプロバイダから前記クライアントネットワークデバイスに送信することと、
前記クライアントネットワークデバイスから、前記クライアントネットワークデバイスによって検出された前記パイロット信号の前記第２の負荷サイクルの指示を受信することと、
前記第１のサービスプロバイダによって測定された前記第１の負荷サイクルが、前記クライアントネットワークデバイスによって検出された前記第２の負荷サイクルと一致するかどうかを決定することと、
前記第１のサービスプロバイダによって測定された前記第１の負荷サイクルが、前記クライアントネットワークデバイスによって検出された前記第２の負荷サイクルと一致することの決定に応答して、前記クライアントネットワークデバイスが前記第１のサービスプロバイダに接続されていると決定し、前記クライアントネットワークデバイスと連係するように決定することと、
前記第１のサービスプロバイダによって測定された前記第１の負荷サイクルが、前記クライアントネットワークデバイスによって検出された前記第２の負荷サイクルと一致しないことの決定に応答して、前記クライアントネットワークデバイスが前記第１のサービスプロバイダに接続されていないと判断し、前記クライアントネットワークデバイスと連係しないように決定することと
をさらに備える、請求項２１に記載の方法。
【請求項３２】
プロセッサと、
前記プロセッサと結合された連係ユニットとを備える第１のネットワークデバイスであって、前記連係ユニットが、
前記第１のネットワークデバイスから複数のターゲットネットワークデバイスに、通信パラメータを求める要求をブロードキャストすることと、
前記複数のターゲットネットワークデバイスのうちの少なくとも１つのターゲットネットワークデバイスから、前記少なくとも１つのターゲットネットワークデバイスに関連する通信パラメータを受信することと、前記通信パラメータは、前記クライアントネットワークデバイスから前記少なくとも１つのターゲットネットワークデバイスに送信されるべきマルチネットワークブロードキャストメッセージの数を含み、
前記通信パラメータに少なくとも一部は基づいて、前記第１のネットワークデバイスから送信するマルチネットワークブロードキャストメッセージの前記数を決定することと、
前記複数のターゲットネットワークデバイスの少なくともサブセットに、前記数のマルチネットワークブロードキャストメッセージを送信することと、
前記複数のターゲットネットワークデバイスのうちの少なくとも第１のターゲットネットワークデバイスから前記第１のネットワークデバイスで受信された第１の減衰情報に少なくとも一部は基づいて、前記第１のターゲットネットワークデバイスと連係すると決定することと
を行うように動作可能である、ネットワークデバイス。
【請求項３３】
前記連係ユニットが、
前記少なくとも１つのターゲットネットワークデバイスから受信された前記通信パラメータに少なくとも一部は基づいて、前記第１のターゲットネットワークデバイスとセキュア通信を交換すると決定することと、
前記第１のターゲットネットワークデバイスに、前記第１のネットワークデバイスに関連する第１のセキュリティ情報を送信することと、
前記第１のターゲットネットワークデバイスに関連する第２のセキュリティ情報を受信することと、
前記第１のセキュリティ情報を使用して、前記第１のネットワークデバイスからの以後の送信に署名することと、
前記第２のセキュリティ情報で署名された、前記第１のターゲットネットワークデバイスからの以後の送信を受信することと
を行うようにさらに動作可能である、請求項３２に記載のネットワークデバイス。
【請求項３４】
プロセッサと、
前記プロセッサと結合された連係ユニットとを備えるサービスプロバイダであって、前記連係ユニットが、
前記サービスプロバイダに関連する通信パラメータをクライアントネットワークデバイスへ送信することと、前記通信パラメータは、前記クライアントネットワークデバイスから送信されるべきマルチネットワークブロードキャストメッセージの数を含み、
前記クライアントネットワークデバイスから前記数のマルチネットワークブロードキャストメッセージを受信することと、前記マルチネットワークブロードキャストメッセージの数は前記通信パラメータから決定され、
前記サービスプロバイダにおいて受信された前記数の前記マルチネットワークブロードキャストメッセージに少なくとも一部は基づいて、前記サービスプロバイダから前記クライアントネットワークデバイスに、前記サービスプロバイダに関連する第１の減衰情報を送信することと、
前記第１の減衰情報に少なくとも一部は基づいて、前記クライアントネットワークデバイスから、前記クライアントネットワークデバイスと連係し、前記クライアントネットワークデバイスにサービスを提供する要求を受信することと、
第２のサービスプロバイダに関連する第２の減衰情報を受信することと、
前記サービスプロバイダに関連する前記第１の減衰情報と、前記第２のサービスプロバイダから受信された前記第２の減衰情報とに基づいて、前記クライアントネットワークデバイスが前記第２のサービスプロバイダと連係すべきと決定することと、
前記第２のサービスプロバイダのネットワークに関連するネットワークパラメータを前記クライアントネットワークデバイスに提供して、前記クライアントネットワークデバイスに、前記第２のサービスプロバイダと連係させ、前記第２のサービスプロバイダから前記サービスを受信させることと
を行うように動作可能である、サービスプロバイダ。
【請求項３５】
前記連係ユニットが、
前記クライアントネットワークデバイスに関連する第１のセキュリティ情報が、前記サービスプロバイダにおいて前記クライアントネットワークデバイスから受信されたかどうかを決定することと、
前記クライアントネットワークデバイスに関連する前記第１のセキュリティ情報が受信されたことを前記連係ユニットが決定することに応答して、
前記クライアントネットワークデバイスに、前記サービスプロバイダに関連する第２のセキュリティ情報を送信することと、
前記第２のセキュリティ情報を使用して、前記クライアントネットワークデバイスへの以後の送信に署名することと、
を行うようにさらに動作可能である、請求項３４に記載のサービスプロバイダ。
【請求項３６】
前記連係ユニットが、
低帯域幅の帯域外通信媒体を利用して、前記クライアントネットワークデバイスを確認し、前記クライアントネットワークデバイスと連係するかどうかと、前記クライアントネットワークデバイスに前記サービスを提供するかどうかとを決定するようにさらに動作可能である、請求項３４に記載のサービスプロバイダ。
【請求項３７】
プロセッサによって実行されると、前記プロセッサに、
クライアントネットワークデバイスから複数のターゲットネットワークデバイスに、通信パラメータを求める要求をブロードキャストすることと、
前記複数のターゲットネットワークデバイスのうちの少なくとも１つのターゲットネットワークデバイスから、前記少なくとも１つのターゲットネットワークデバイスに関連する通信パラメータを受信することと、前記通信パラメータは、前記クライアントネットワークデバイスから前記少なくとも１つのターゲットネットワークデバイスに送信されるべきマルチネットワークブロードキャストメッセージの数を含み、
前記通信パラメータに少なくとも一部は基づいて、クライアントネットワークデバイスから送信するマルチネットワークブロードキャストメッセージの数を決定することと、
前記クライアントネットワークデバイスから前記複数のターゲットネットワークデバイスの少なくともサブセットに、前記数のマルチネットワークブロードキャストメッセージを送信することと、
前記複数のターゲットネットワークデバイスのうちの第１のターゲットネットワークデバイスから前記クライアントネットワークデバイスで受信された第１の減衰情報に少なくとも一部は基づいて、前記第１のターゲットネットワークデバイスと連係すると決定することと
を備える動作を実行させる命令を記憶した、機械可読記憶媒体。
【請求項３８】
前記クライアントネットワークデバイスから前記第１のターゲットネットワークデバイスに第１の通知を送信して、前記第１のターゲットネットワークデバイスと通信リンクを確立し、前記第１のターゲットネットワークデバイスからサービスを受信することと、
前記第１のターゲットネットワークデバイスから前記クライアントネットワークデバイスで、前記クライアントネットワークデバイスが前記複数のターゲットネットワークデバイスのうちの第２のターゲットネットワークデバイスと連係すべきであることを示し、前記第２のターゲットネットワークデバイスのネットワークに関連するネットワークパラメータを示す通知を受信することと、
前記第２のターゲットネットワークデバイスの前記ネットワークに関連する前記ネットワークパラメータに少なくとも一部は基づいて、前記第２のターゲットネットワークデバイスの前記ネットワークに加入することと
を備える、請求項３７に記載の機械可読記憶媒体。
【請求項３９】
プロセッサによって実行されると、前記プロセッサに、
サービスプロバイダに関連する通信パラメータをクライアントネットワークデバイスへ送信することと、前記通信パラメータは、前記クライアントネットワークデバイスから送信されるべきマルチネットワークブロードキャストメッセージの数を含み、
前記クライアントネットワークデバイスから前記数のマルチネットワークブロードキャストメッセージを受信することと、前記マルチネットワークブロードキャストメッセージの前記数は前記通信パラメータから決定され、
前記サービスプロバイダで受信された前記数の前記マルチネットワークブロードキャストメッセージに少なくとも一部は基づいて、前記サービスプロバイダから前記クライアントネットワークデバイスに、前記サービスプロバイダに関連する第１の減衰情報を送信することと、
前記第１の減衰情報に少なくとも一部は基づいて、前記クライアントネットワークデバイスから、前記サービスプロバイダで、前記クライアントネットワークデバイスと連係し、前記クライアントネットワークデバイスにサービスを提供する要求を受信することと、
前記サービスプロバイダで、第２のサービスプロバイダに関連する第２の減衰情報を受信することと、
前記サービスプロバイダに関連する前記第１の減衰情報と、前記第２のサービスプロバイダから受信された前記第２の減衰情報とに基づいて、前記クライアントネットワークデバイスが前記第２のサービスプロバイダと連係すべきと決定することと、
前記第２のサービスプロバイダのネットワークに関連するネットワークパラメータを前記クライアントネットワークデバイスに提供して、前記クライアントネットワークデバイスを、前記第２のサービスプロバイダと連係させ、前記第２のサービスプロバイダから前記サービスを受信させることと
を備える動作を実行させる命令を記憶した、機械可読記憶媒体。
【請求項４０】
前記動作は、
低帯域幅の帯域外通信媒体を利用して、前記クライアントネットワークデバイスを確認し、前記クライアントネットワークデバイスと連係するかどうかと、前記クライアントネットワークデバイスに前記サービスを提供するかどうかとを決定することをさらに備える、請求項３９に記載の機械可読記憶媒体。
【発明の詳細な説明】
【技術分野】
【０００１】
関連出願の相互参照
[0001]本出願は、２０１１年８月１０日に出願された米国仮特許出願第６１／５２２，１８４号の優先利益と、２０１２年８月１日に出願された米国特許出願第１３／５６４，３５８号の優先利益とを主張するものである。
【０００２】
[0002]本発明の主題の実施形態は、一般に通信ネットワークの分野に関し、より詳細には、通信ネットワーク内の減衰レベルベースの連係用の機構に関する。
【背景技術】
【０００３】
[0003]電気自動車は、通常、従来型の電源コンセントまたは専用の充電ステーションから充電する。充電ステーションから電力を受け取る前に、電気自動車は充電設備内の適切な充電ステーションに接続し連係することができる。充電ステーションはまた、電気自動車のユーザが適切な認可を有して、電力を受け、受けた電力の代金を払うことを保証することができる。
【発明の概要】
【０００４】
[0004]いくつかの実施形態では、方法は、クライアントネットワークデバイスから１つまたは複数のネットワークの複数のターゲットネットワークデバイスのうちの少なくともサブセットに、１つまたは複数のマルチネットワークブロードキャストメッセージを送信することと、複数のターゲットネットワークデバイスのうちの少なくとも１つまたは複数のサブセットからクライアントネットワークデバイスで受信された減衰情報に少なくとも一部は基づいて、１つまたは複数のネットワーク内で複数のターゲットネットワークデバイスのうちのどれと連係するかを決定することとを備える。
【０００５】
[0005]いくつかの実施形態では、１つまたは複数のマルチネットワークブロードキャストメッセージを前記送信することは、複数のターゲットネットワークデバイスのうちの少なくとも１つまたは複数のサブセットがクライアントネットワークデバイスを確認することを可能にするために、クライアントネットワークデバイスに関連するセキュリティ情報を送信することをさらに備える。
【０００６】
[0006]いくつかの実施形態では、方法は、クライアントネットワークデバイスから複数のターゲットネットワークデバイスに、通信パラメータに対する要求をブロードキャストすることと、複数のターゲットネットワークデバイスのうちの少なくとも１つまたは複数のサブセットの各々から、ターゲットネットワークデバイスに関連する通信パラメータを受信することと、複数のターゲットネットワークデバイスのうちの少なくとも１つまたは複数のサブセットから、ターゲットネットワークデバイスに関連する通信パラメータを前記受信することに少なくとも一部は基づいて、クライアントネットワークデバイスから複数のターゲットネットワークデバイスのうちの少なくとも１つまたは複数のサブセットに送信されるべき、少なくともいくつかのマルチネットワークブロードキャストメッセージを決定することとをさらに備える。
【０００７】
[0007]いくつかの実施形態では、複数のターゲットネットワークデバイスに通信パラメータに求める要求を前記ブロードキャストすることは、複数のターゲットネットワークデバイスのうちの１つまたは複数に関連する通信パラメータを受信するための所定の時間間隔を開始することと、所定の時間間隔が経過したことの判定に応答して、複数のターゲットネットワークデバイスのうちのいずれかから通信パラメータが受信されたかどうかを判定することと、複数のターゲットネットワークデバイスのうちの１つまたは複数のサブセットから通信パラメータが受信されたことの判定に応答して、複数のターゲットネットワークデバイスのうちの１つまたは複数のサブセットのどれと連係するかを決定する連係プロセスを起動することと、複数のターゲットネットワークデバイスのうちのいずれからも通信パラメータが受信されなかったことの判定に応答して、複数のターゲットネットワークデバイスに、通信パラメータに求める要求を再ブロードキャストすることとを備える。
【０００８】
[0008]いくつかの実施形態では、方法は、複数のターゲットネットワークデバイスのうちの１つまたは複数のサブセットの各々から、ターゲットネットワークデバイスに関連する通信パラメータを前記受信することに少なくとも一部は基づいて、複数のターゲットネットワークデバイスのうちのどれと連係するかを識別するためのセキュア動作を実行すべきかどうかを判定することと、複数のターゲットネットワークデバイスのうちのどれと連係するかを識別するためのセキュア動作を実行する判定に応答して、複数のターゲットネットワークデバイスのうちの少なくとも１つまたは複数のサブセットに、クライアントネットワークデバイスに関連するセキュリティ情報を送信することと、複数のターゲットネットワークデバイスのうちの少なくとも１つまたは複数のサブセットの各々に関連するセキュリティ情報を受信することと、クライアントネットワークデバイスに関連するセキュリティ情報を使用して、クライアントネットワークデバイスからの以後の送信に署名することと、複数のターゲットネットワークデバイスのうちの１つまたは複数のサブセットの各々から、ターゲットネットワークデバイスに関連するセキュリティ情報で署名された以後の送信を受信することとをさらに備える。
【０００９】
[0009]いくつかの実施形態では、複数のターゲットネットワークデバイスのうちの１つまたは複数のサブセットの各々について、ターゲットネットワークデバイスに関連する通信パラメータは、クライアントネットワークデバイスからターゲットネットワークデバイスに送信されるべきいくつかのサービス適合メッセージのうちの１つまたは複数と、それ以内にいくつかのサービス適合メッセージがクライアントネットワークデバイスからターゲットネットワークデバイスに送信されるべき最大時間間隔と、セキュア通信がターゲットネットワークデバイスでサポートされるかどうかの指示とを備える。
【００１０】
[0010]いくつかの実施形態では、方法は、クライアントネットワークデバイスで、複数のターゲットネットワークデバイスのうちの少なくとも１つまたは複数のサブセットの対応する各々から複数の通信パラメータを受信することと、複数の受信された通信パラメータを組み合わせて通信パラメータの統合セットを決定することと、通信パラメータの統合セットに少なくとも一部は基づいて、クライアントネットワークデバイスから複数のターゲットネットワークデバイスのうちの少なくとも１つまたは複数のサブセットに、１つまたは複数のマルチネットワークブロードキャストメッセージを送信することとをさらに備える。
【００１１】
[0011]いくつかの実施形態では、複数のターゲットネットワークデバイスのうちのどれと連係するかを前記決定することは、複数のターゲットネットワークデバイスのうちの少なくとも１つまたは複数のサブセットからクライアントネットワークデバイスで受信された減衰情報に少なくとも一部は基づいて、クライアントネットワークデバイスで、複数のターゲットネットワークデバイスのうちの第１のターゲットネットワークデバイスと連係することを決定することと、クライアントネットワークデバイスから複数のターゲットネットワークデバイスのうちの第１のターゲットネットワークデバイスに通知を送信して、複数のターゲットネットワークデバイスのうちの第１のターゲットネットワークデバイスと通信リンクを確立し、複数のターゲットネットワークデバイスのうちの第１のターゲットネットワークデバイスからサービスを受信することとを備える。
【００１２】
[0012]いくつかの実施形態では、クライアントネットワークデバイスから複数のターゲットネットワークデバイスのうちの第１のターゲットネットワークデバイスに通知を送信することに応答して、方法は、複数のターゲットネットワークデバイスのうちの第１のターゲットネットワークデバイスからクライアントネットワークデバイスで、複数のターゲットネットワークデバイスのうちの第１のターゲットネットワークデバイスに関連するネットワークの１つまたは複数のネットワークパラメータを含む確認メッセージを受信することと、クライアントネットワークデバイスで受信された１つまたは複数のネットワークパラメータに少なくとも一部は基づいて、複数のターゲットネットワークデバイスのうちの第１のターゲットネットワークデバイスに関連するネットワークに加入して、複数のターゲットネットワークデバイスのうちの第１のターゲットネットワークデバイスと通信リンクを確立し、複数のターゲットネットワークデバイスのうちの第１のターゲットネットワークデバイスからサービスを受信することとをさらに備える。
【００１３】
[0013]いくつかの実施形態では、複数のターゲットネットワークデバイスのうちの第１のターゲットネットワークデバイスに関連するネットワークの１つまたは複数のネットワークパラメータは、ネットワーク識別子と、デバイスアドレスと、複数のターゲットネットワークデバイスのうちの第１のターゲットネットワークデバイスのネットワークに関連するセキュリティ情報とを備える。
【００１４】
[0014]いくつかの実施形態では、方法は、複数のターゲットネットワークデバイスのうちの第１のターゲットネットワークデバイスからクライアントネットワークデバイスで、クライアントネットワークデバイスが複数のターゲットネットワークデバイスのうちの第２のターゲットネットワークデバイスと連係するべきことを示し、複数のターゲットネットワークデバイスのうちの第２のターゲットネットワークデバイスのネットワークに関連するネットワークパラメータを示す通知を受信することと、複数のターゲットネットワークデバイスのうちの第２のターゲットネットワークデバイスのネットワークに関連するネットワークパラメータに少なくとも一部は基づいて、クライアントネットワークデバイスに、複数のターゲットネットワークデバイスのうちの第２のターゲットネットワークデバイスのネットワークに加入させることとをさらに備える。
【００１５】
[0015]いくつかの実施形態では、方法は、クライアントネットワークデバイスに関連する第１の振幅マップamplitude mapを複数のターゲットネットワークデバイスのうちの第１のターゲットネットワークデバイスに送信することと、複数のターゲットネットワークデバイスのうちの第１のターゲットネットワークデバイスに関連する第２の振幅マップをクライアントネットワークデバイスで受信することと、第１の振幅マップと第２の振幅マップとに少なくとも一部は基づいて、複数のターゲットネットワークデバイスのうちの第１のターゲットネットワークデバイスと通信するための送信電力レベルを決定することとをさらに備える。
【００１６】
[0016]いくつかの実施形態では、クライアントネットワークデバイスはプラグイン電気自動車（ＰＥＶ）であり、複数のターゲットネットワークデバイスの各々は電気自動車電源設備（ＥＶＳＥ）ステーションである。
【００１７】
[0017]いくつかの実施形態では、クライアントネットワークデバイスから複数のターゲットネットワークデバイスのうちの少なくとも１つまたは複数のサブセットに、１つまたは複数のマルチネットワークブロードキャストメッセージを前記送信する前に、方法は、複数のターゲットネットワークデバイスのうちの１つまたは複数のサブセットに通知メッセージをブロードキャストして、１つまたは複数のマルチネットワークブロードキャストメッセージの送信の開始を示すことをさらに備え、通知メッセージは、送信されるマルチネットワークブロードキャストメッセージの最大数、その間に１つまたは複数のマルチネットワークブロードキャストメッセージが送信される最大時間間隔、およびクライアントネットワークデバイスの識別子のうちの１つまたは複数を備える。
【００１８】
[0018]いくつかの実施形態では、クライアントネットワークデバイスから複数のターゲットネットワークデバイスのうちの少なくとも１つまたは複数のサブセットに１つまたは複数のマルチネットワークブロードキャストメッセージを前記送信することに応答して、方法は、複数のターゲットネットワークデバイスのうちの少なくとも１つまたは複数のサブセットから減衰情報を受信するための所定の時間間隔を開始することと、所定の時間間隔が経過したことの判定に応答して、複数のターゲットネットワークデバイスのうちのいずれかから減衰情報が受信されたかどうかを判定することと、複数のターゲットネットワークデバイスのうちの少なくとも１つまたは複数のサブセットから減衰情報が受信されたことの判定に応答して、１つまたは複数のネットワーク内で複数のターゲットネットワークデバイスのうちのどれと連係するかを決定することと、複数のターゲットネットワークデバイスのうちのいずれからも減衰情報が受信されないことの判定に応答して、複数のターゲットネットワークデバイスのうちの少なくとも１つまたは複数のサブセットに、１つまたは複数のマルチネットワークブロードキャストメッセージを再送信することとをさらに備える。
【００１９】
[0019]いくつかの実施形態では、１つまたは複数のネットワーク内で複数のターゲットネットワークデバイスのうちのどれと連係するかを前記決定することは、クライアントネットワークデバイスで、最も低い減衰レベルに関連付けられた、複数のターゲットネットワークデバイスのうちの第１のターゲットネットワークデバイスと連係することを決定することを備える。
【００２０】
[0020]いくつかの実施形態では、１つまたは複数のネットワーク内で複数のターゲットネットワークデバイスのうちのどれと連係するかを前記決定することは、クライアントネットワークデバイスで、複数のターゲットネットワークデバイスのうちの１つまたは複数のサブセットの各々について、ターゲットネットワークデバイスからクライアントネットワークデバイスで受信された送信に少なくとも一部は基づいて、ターゲットネットワークデバイスに関連する減衰レベルを決定することと、複数のターゲットネットワークデバイスのうちの１つまたは複数のサブセットから受信された減衰情報に基づいて、かつ複数のターゲットネットワークデバイスのうちの１つまたは複数のサブセットの各々についてクライアントネットワークデバイスによって決定された減衰レベルに基づいて、クライアントネットワークデバイスで、複数のターゲットネットワークデバイスのうちの第１のターゲットネットワークデバイスと連係することを決定することとを備える。
【００２１】
[0021]いくつかの実施形態では、１つまたは複数のネットワーク内で複数のターゲットネットワークデバイスのうちのどれと連係するかを前記決定することは、複数のターゲットネットワークデバイスのうちの少なくとも１つに関連する減衰レベルが所定の減衰しきい値よりも小さいかどうかを判定することと、複数のターゲットネットワークデバイスのうちの少なくとも１つに関連する減衰レベルが所定の減衰しきい値よりも小さいことの判定に応答して、１つまたは複数のネットワーク内で複数のターゲットネットワークデバイスのうちのどれと連係するかを決定することと、対応する複数のターゲットネットワークデバイスに関連する減衰レベルのうちのどれも所定の減衰しきい値より小さくないことの判定に応答して、複数のターゲットネットワークデバイスのうちの少なくとも１つまたは複数のサブセットに、クライアントネットワークデバイスから１つまたは複数のマルチネットワークブロードキャストメッセージを再送信することとを備える。
【００２２】
[0022]いくつかの実施形態では、１つまたは複数のネットワーク内で複数のターゲットネットワークデバイスのうちのどれと連係するかを前記決定することは、クライアントネットワークデバイスで、複数のターゲットネットワークデバイスのうちの少なくとも１つまたは複数のサブセットから受信された減衰情報を分析して、複数のターゲットネットワークデバイスのうちのどれと連係するかを決定すること、複数のターゲットネットワークデバイスのうちの第１のターゲットネットワークデバイスから通知を受信して、複数のターゲットネットワークデバイスのうちの第１のターゲットネットワークデバイスと連係すること、または中央調整デバイスから通知を受信して、複数のターゲットネットワークデバイスのうちの第１のターゲットネットワークデバイスと連係することのうちの１つに基づく。
【００２３】
[0023]いくつかの実施形態では、クライアントネットワークデバイスから１つまたは複数のネットワークの複数のターゲットネットワークデバイスのうちの少なくとも１つまたは複数のサブセットに、１つまたは複数のマルチネットワークブロードキャストメッセージを前記送信することは、クライアントネットワークデバイスから１つまたは複数のネットワークの複数のターゲットネットワークデバイスに、低減された送信電力レベルでマルチネットワークブロードキャストメッセージのうちの第１のセットを送信することと、複数のターゲットネットワークデバイスのうちのどこからもメッセージを受信しないことに応答して、クライアントネットワークデバイスから１つまたは複数のネットワークの複数のターゲットネットワークデバイスに、増大された送信電力レベルで、マルチネットワークブロードキャストメッセージのうちの１つまたは複数の次のセットを送信することであって、各々の増大された送信電力レベルが前の送信電力レベルよりも大きい、送信することと、複数のターゲットネットワークデバイスのうちの少なくとも１つまたは複数のサブセットからメッセージを受信することに応答して、複数のターゲットネットワークデバイスのうちの少なくとも１つまたは複数のサブセットに、低減された送信電力レベルでマルチネットワークブロードキャストメッセージのうちの第３のセットを送信することとを備える。
【００２４】
[0024]いくつかの実施形態では、クライアントネットワークデバイスはクライアント動作モードで構成され、複数のターゲットネットワークデバイスの各々はマスタ動作モードで構成される。
【００２５】
[0025]いくつかの実施形態では、方法は、サービスプロバイダでクライアントネットワークデバイスから１つまたは複数のマルチネットワークサービス適合ブロードキャストメッセージを受信することと、クライアントネットワークデバイスからサービスプロバイダで受信された１つまたは複数のマルチネットワークサービス適合ブロードキャストメッセージを分析することに少なくとも一部は基づいて、サービスプロバイダからクライアントネットワークデバイスに、サービスプロバイダに関連する減衰情報を送信することと、サービスプロバイダに関連する減衰情報に少なくとも一部は基づいて、クライアントネットワークデバイスと連係し、クライアントネットワークデバイスにサービスを提供する要求を、クライアントネットワークデバイスからサービスプロバイダで受信することとをさらに備える。
【００２６】
[0026]いくつかの実施形態では、クライアントネットワークデバイスと連係し、クライアントネットワークデバイスにサービスを提供する要求を前記受信することに応答して、方法は、サービスプロバイダで１つまたは複数のネットワークの複数の他のサービスプロバイダに関連する減衰情報を受信することと、サービスプロバイダに関連する減衰情報と、複数の他のサービスプロバイダから受信された減衰情報とに基づいて、クライアントネットワークデバイスが第２のサービスプロバイダと連係すべきと決定することと、第２のサービスプロバイダのネットワークに関連するネットワークパラメータを決定することと、第２のサービスプロバイダのネットワークに関連するネットワークパラメータをクライアントネットワークデバイスに提供して、クライアントネットワークデバイスに、第２のサービスプロバイダと連係させ、第２のサービスプロバイダからサービスを受信させることとをさらに備える。
【００２７】
[0027]いくつかの実施形態では、方法は、クライアントネットワークデバイスに関連するセキュリティ情報がクライアントネットワークデバイスからサービスプロバイダで受信されたかどうかを判定することと、クライアントネットワークデバイスに関連するセキュリティ情報がサービスプロバイダで受信されたことの判定に応答して、サービスプロバイダからクライアントネットワークデバイスに、サービスプロバイダに関連するセキュリティ情報を送信し、サービスプロバイダに関連するセキュリティ情報を使用して、クライアントネットワークデバイスへの以後の送信に署名することを決定することと、クライアントネットワークデバイスに関連するセキュリティ情報がサービスプロバイダで受信されないことの判定に応答して、クライアントネットワークデバイスへの以後の送信に署名しないことを決定することとをさらに備える。
【００２８】
[0028]いくつかの実施形態では、サービスプロバイダに関連するセキュリティ情報を使用して、クライアントネットワークデバイスへの以後の送信に署名することを決定することは、クライアントネットワークデバイスに関連するセキュリティ情報を使用して、クライアントネットワークデバイスへの以後の送信を暗号化することを決定することをさらに備える。
【００２９】
[0029]いくつかの実施形態では、クライアントネットワークデバイスと連係し、クライアントネットワークデバイスにサービスを提供する要求を前記受信することは、サービスプロバイダからクライアントネットワークデバイスに、サービスプロバイダのネットワークに関連するネットワークパラメータを送信することと、サービスプロバイダのネットワークに関連するネットワークパラメータでサービスプロバイダを構成して、サービスプロバイダがクライアントネットワークデバイスとの論理ネットワークを形成することを可能にすることとを備える。
【００３０】
[0030]いくつかの実施形態では、ネットワークパラメータは、ネットワーク識別子とネットワークメンバーシップキーとを備える。
【００３１】
[0031]いくつかの実施形態では、方法は、サービスプロバイダがクライアントネットワークデバイスとの論理ネットワークを形成した後、サービスプロバイダでクライアントネットワークデバイスを認証するための１つまたは複数の動作を実行することと、サービスプロバイダでクライアントネットワークデバイスを認証することに成功した後、クライアントネットワークデバイスにサービスを提供することとをさらに備える。
【００３２】
[0032]いくつかの実施形態では、方法は、１つまたは複数のマルチネットワークサービス適合ブロードキャストメッセージの送信の開始を示す通知メッセージを、クライアントネットワークデバイスから受信することと、１つまたは複数のマルチネットワークサービス適合ブロードキャストメッセージの送信の開始を示す通知メッセージを、クライアントネットワークデバイスから前記受信することに応答して、１つまたは複数のマルチネットワークサービス適合ブロードキャストメッセージを受信する所定の時間間隔を開始することと、所定の時間間隔が経過したことの判定に応答して、サービスプロバイダからクライアントネットワークデバイスに、サービスプロバイダに関連する減衰情報を送信することとをさらに備える。
【００３３】
[0033]いくつかの実施形態では、サービスプロバイダからクライアントネットワークデバイスに、サービスプロバイダに関連する減衰情報を前記送信することは、サービスプロバイダとクライアントネットワークデバイスとに関連する通信帯域内の複数のマスクされていない周波数搬送波のうちの所定の数を複数の搬送波グループにグループ化することと、通信帯域内の１つまたは複数のマルチネットワークサービス適合ブロードキャストメッセージを受信することに少なくとも一部は基づいて、搬送波グループに関連する平均減衰レベルを決定することと、いくつかの複数の搬送波グループと、複数の搬送波グループの各々に関連する平均減衰レベルとをクライアントネットワークデバイスに送信することとを備える。
【００３４】
[0034]いくつかの実施形態では、サービスプロバイダからクライアントネットワークデバイスに、サービスプロバイダに関連する減衰情報を前記送信することは、クライアントネットワークデバイスから所定の数のマルチネットワークサービス適合ブロードキャストメッセージを受信すること、クライアントネットワークデバイスから最後のマルチネットワークサービス適合ブロードキャストメッセージが受信されたことを判定すること、またはマルチネットワークサービス適合ブロードキャストメッセージを送信するためのクライアントネットワークデバイスに割り当てられた時間間隔が経過したことを判定することのうちの１つに応答する。
【００３５】
[0035]いくつかの実施形態では、クライアントネットワークデバイスと連係するかどうかを前記判定することは、低帯域幅の帯域外通信媒体を利用して、充電ステーションで確認動作を実行し、クライアントネットワークデバイスと連係するかどうかと、クライアントネットワークデバイスにサービスを提供するかどうかとを判定することを備える。
【００３６】
[0036]いくつかの実施形態では、低帯域幅の帯域外通信媒体を前記利用して、充電ステーションで確認動作を実行することは、サービスプロバイダで、サービスプロバイダに関連する充電ケーブルに沿ってパイロット信号の負荷サイクルを修正することと、クライアントネットワークデバイスによって検出されたパイロット信号の負荷サイクルを決定するようにクライアントネットワークデバイスに要求する検証要求メッセージを、サービスプロバイダからクライアントネットワークデバイスに送信することと、クライアントネットワークデバイスによって検出されたパイロット信号の負荷サイクルの指示をクライアントネットワークデバイスから受信することと、サービスプロバイダによって測定された負荷サイクルがクライアントネットワークデバイスによって検出された負荷サイクルと一致するかどうかを判定することと、サービスプロバイダによって測定された負荷サイクルがクライアントネットワークデバイスによって検出された負荷サイクルと一致することの判定に応答して、クライアントネットワークデバイスがサービスプロバイダに接続されていると判断し、クライアントネットワークデバイスと連係することを決定することと、サービスプロバイダによって測定された負荷サイクルがクライアントネットワークデバイスによって検出された負荷サイクルと一致しないことの判定に応答して、クライアントネットワークデバイスがサービスプロバイダに接続されていないと判断し、クライアントネットワークデバイスと連係しないことを決定することとをさらに備える。
【００３７】
[0037]いくつかの実施形態では、ネットワークデバイスは、プロセッサと、プロセッサに結合された連係ユニットとを備え、連係ユニットは、１つまたは複数のネットワークの複数のターゲットネットワークデバイスのうちの少なくともサブセットに、１つまたは複数のマルチネットワークブロードキャストメッセージを送信することと、複数のターゲットネットワークデバイスのうちの少なくとも１つまたは複数のサブセットからネットワークデバイスで受信された減衰情報に少なくとも一部は基づいて、１つまたは複数のネットワーク内で複数のターゲットネットワークデバイスのうちのどれと連係するかを決定することとを行うように動作可能である。
【００３８】
[0038]いくつかの実施形態では、連係ユニットは、ネットワークデバイスから複数のターゲットネットワークデバイスに、通信パラメータに求める要求をブロードキャストすることと、複数のターゲットネットワークデバイスのうちの少なくとも１つまたは複数のサブセットの各々から、ターゲットネットワークデバイスに関連する通信パラメータを受信することと、複数のターゲットネットワークデバイスのうちの少なくとも１つまたは複数のサブセットから、連係ユニットがターゲットネットワークデバイスに関連する通信パラメータを受信することに少なくとも一部は基づいて、ネットワークデバイスから複数のターゲットネットワークデバイスのうちの少なくとも１つまたは複数のサブセットに送信されるべき、少なくともいくつかのマルチネットワークブロードキャストメッセージを決定することとを行うようにさらに動作可能である。
【００３９】
[0039]いくつかの実施形態では、連係ユニットは、複数のターゲットネットワークデバイスのうちの少なくとも１つまたは複数のサブセットの各々から、連係ユニットがターゲットネットワークデバイスに関連する通信パラメータを受信することに少なくとも一部は基づいて、複数のターゲットネットワークデバイスのうちのどれと連係するかを識別するためのセキュア動作を実行すべきかどうかを判定することと、複数のターゲットネットワークデバイスのうちのどれと連係するかを識別するためのセキュア動作を実行することの連係ユニットの判定に応答して、複数のターゲットネットワークデバイスのうちの少なくとも１つまたは複数のサブセットに、ネットワークデバイスに関連するセキュリティ情報を送信することと、複数のターゲットネットワークデバイスのうちの少なくとも１つまたは複数のサブセットの各々に関連するセキュリティ情報を受信することと、ネットワークデバイスに関連するセキュリティ情報を使用してネットワークデバイスからの以後の送信に署名することと、複数のターゲットネットワークデバイスのうちの１つまたは複数のサブセットの各々から、ターゲットネットワークデバイスに関連するセキュリティ情報で署名された以後の送信を受信することとを行うようにさらに動作可能である。
【００４０】
[0040]いくつかの実施形態では、サービスプロバイダは、プロセッサと、プロセッサに結合された連係ユニットとを備え、連係ユニットは、クライアントネットワークデバイスから１つまたは複数のマルチネットワークサービス適合ブロードキャストメッセージを受信することと、クライアントネットワークデバイスから受信された１つまたは複数のマルチネットワークサービス適合ブロードキャストメッセージを連係ユニットが分析することに少なくとも一部は基づいて、サービスプロバイダからクライアントネットワークデバイスに、サービスプロバイダに関連する減衰情報を送信することと、サービスプロバイダに関連する減衰情報に少なくとも一部は基づいて、クライアントネットワークデバイスと連係し、クライアントネットワークデバイスにサービスを提供する要求を、クライアントネットワークデバイスから受信することとを行うように動作可能である。
【００４１】
[0041]いくつかの実施形態では、連係ユニットは、クライアントネットワークデバイスに関連するセキュリティ情報がクライアントネットワークデバイスから受信されたかどうかを判定することと、クライアントネットワークデバイスに関連するセキュリティ情報が受信されたことの連係ユニットの判定に応答して、クライアントネットワークデバイスに、サービスプロバイダに関連するセキュリティ情報を送信し、かつサービスプロバイダに関連するセキュリティ情報を使用してクライアントネットワークデバイスへの以後の送信に署名することを決定することと、クライアントネットワークデバイスに関連するセキュリティ情報が受信されないことの連係ユニットの判定に応答して、クライアントネットワークデバイスへの以後の送信に署名しないことを決定することとを行うようにさらに動作可能である。
【００４２】
[0042]いくつかの実施形態では、クライアントネットワークデバイスと連係するかどうかを判定するように動作可能である連係ユニットは、低帯域幅の帯域外通信媒体を利用して、充電ステーションで確認動作を実行し、クライアントネットワークデバイスと連係するかどうかと、クライアントネットワークデバイスにサービスを提供するかどうかとを判定するように動作可能である連係ユニットを備える。
【００４３】
[0043]いくつかの実施形態では、１つまたは複数の機械可読記憶媒体はその中に記憶された命令を有し、その命令は１つまたは複数のプロセッサによって実行されたとき、１つまたは複数のプロセッサに、クライアントネットワークデバイスから１つまたは複数のネットワークの複数のターゲットネットワークデバイスのうちの少なくともサブセットに、１つまたは複数のマルチネットワークブロードキャストメッセージを送信することと、複数のターゲットネットワークデバイスのうちの少なくとも１つまたは複数のサブセットからクライアントネットワークデバイスで受信された減衰情報に少なくとも一部は基づいて、１つまたは複数のネットワーク内で複数のターゲットネットワークデバイスのうちのどれと連係するかを決定することとを備える動作を実行させる。
【００４４】
[0044]いくつかの実施形態では、複数のターゲットネットワークデバイスのうちのどれと連係するかを決定する前記動作は、複数のターゲットネットワークデバイスのうちの少なくとも１つまたは複数のサブセットからクライアントネットワークデバイスで受信された減衰情報に少なくとも一部は基づいて、クライアントネットワークデバイスで、複数のターゲットネットワークデバイスのうちの第１のターゲットネットワークデバイスと連係することを決定することと、クライアントネットワークデバイスから複数のターゲットネットワークデバイスのうちの第１のターゲットネットワークデバイスに通知を送信して、複数のターゲットネットワークデバイスのうちの第１のターゲットネットワークデバイスと通信リンクを確立し、複数のターゲットネットワークデバイスのうちの第１のターゲットネットワークデバイスからサービスを受信することと、複数のターゲットネットワークデバイスのうちの第１のターゲットネットワークデバイスからクライアントネットワークデバイスで、クライアントネットワークデバイスが複数のターゲットネットワークデバイスのうちの第２のターゲットネットワークデバイスと連係すべきことを示し、複数のターゲットネットワークデバイスのうちの第２のターゲットネットワークデバイスのネットワークに関連するネットワークパラメータを示す通知を受信することと、複数のターゲットネットワークデバイスのうちの第２のターゲットネットワークデバイスのネットワークに関連するネットワークパラメータに少なくとも一部は基づいて、クライアントネットワークデバイスに、複数のターゲットネットワークデバイスのうちの第２のターゲットネットワークデバイスのネットワークに加入させることとを備える。
【００４５】
[0045]いくつかの実施形態では、１つまたは複数の機械可読記憶媒体はその中に記憶された命令を有し、その命令は１つまたは複数のプロセッサによって実行されたとき、１つまたは複数のプロセッサに、サービスプロバイダでクライアントネットワークデバイスから１つまたは複数のマルチネットワークサービス適合ブロードキャストメッセージを受信することと、クライアントネットワークデバイスからサービスプロバイダで受信された１つまたは複数のマルチネットワークサービス適合ブロードキャストメッセージを分析することに少なくとも一部は基づいて、サービスプロバイダからクライアントネットワークデバイスに、サービスプロバイダに関連する減衰情報を送信することと、サービスプロバイダに関連する減衰情報とに少なくとも一部は基づいて、クライアントネットワークデバイスと連係し、クライアントネットワークデバイスにサービスを提供する要求をクライアントネットワークデバイスからサービスプロバイダで受信することとを備える動作を実行させる。
【００４６】
[0046]いくつかの実施形態では、クライアントネットワークデバイスと連係し、クライアントネットワークデバイスにサービスを提供する要求をクライアントネットワークデバイスからサービスプロバイダで受信する前記動作は、低帯域幅の帯域外通信媒体を利用して、充電ステーションで確認動作を実行し、クライアントネットワークデバイスと連係するかどうかと、クライアントネットワークデバイスにサービスを提供するかどうかとを判定することをさらに備える。
【００４７】
[0047]いくつかの実施形態では、方法は、複数のターゲットネットワークデバイスのうちの少なくともサブセットから受信された１つまたは複数の通信パラメータに少なくとも一部は基づいて、クライアントネットワークデバイスから複数のターゲットネットワークデバイスのうちの少なくともサブセットに送信するマルチネットワークブロードキャストメッセージの数を決定することと、クライアントネットワークデバイスから１つまたは複数のネットワークの複数のターゲットネットワークデバイスのうちの少なくともサブセットに、決定された数のマルチネットワークブロードキャストメッセージを送信することと、複数のターゲットネットワークデバイスのうちの少なくとも１つまたは複数のサブセットからクライアントネットワークデバイスで受信された減衰情報に少なくとも一部は基づいて、１つまたは複数のネットワーク内で複数のターゲットネットワークデバイスのうちのどれと連係するかを決定することとを備える。
【００４８】
[0048]いくつかの実施形態では、方法は、複数のターゲットネットワークデバイスのうちのどれと連係するかを識別するためのセキュア動作を実行すべきかどうかを判定することと、複数のターゲットネットワークデバイスのうちのどれと連係するかを識別するためのセキュア動作を実行する判定に応答して、複数のターゲットネットワークデバイスのうちの少なくとも１つまたは複数のサブセットに、クライアントネットワークデバイスに関連するセキュリティ情報を送信することと、複数のターゲットネットワークデバイスのうちの少なくとも１つまたは複数のサブセットの各々に関連するセキュリティ情報を受信することと、クライアントネットワークデバイスに関連するセキュリティ情報を使用してクライアントネットワークデバイスからの以後の送信に署名することと、複数のターゲットネットワークデバイスのうちの１つまたは複数のサブセットの各々から、ターゲットネットワークデバイスに関連するセキュリティ情報で署名された以後の送信を受信することとをさらに備える。
【００４９】
[0049]いくつかの実施形態では、１つまたは複数のネットワークの複数のターゲットネットワークデバイスのうちのどれと連係するかを前記決定することは、複数のターゲットネットワークデバイスのうちの第１のターゲットネットワークデバイスと連係することを決定することと、クライアントネットワークデバイスから複数のターゲットネットワークデバイスのうちの第１のターゲットネットワークデバイスに通知を送信することと、複数のターゲットネットワークデバイスのうちの第１のターゲットネットワークデバイスからクライアントネットワークデバイスで、クライアントネットワークデバイスが複数のターゲットネットワークデバイスのうちの第２のターゲットネットワークデバイスと連係すべきことを示し、複数のターゲットネットワークデバイスのうちの第２のターゲットネットワークデバイスのネットワークに関連するネットワークパラメータを示す通知を受信することと、複数のターゲットネットワークデバイスのうちの第２のターゲットネットワークデバイスのネットワークに関連するネットワークパラメータに少なくとも一部は基づいて、クライアントネットワークデバイスに、複数のターゲットネットワークデバイスのうちの第２のターゲットネットワークデバイスのネットワークに加入させることとを備える。
【００５０】
[0050]添付の図面を参照することによって、本実施形態をより良く理解することができ、多数の目的、特徴、および利点を当業者に明らかにすることができる。
【図面の簡単な説明】
【００５１】
【図１】[0051]電気自動車と充電設備内の１つまたは複数の充電ステーションとの間の連係手順を示す例示的な概念図。
【図２】[0052]連係手順を実行して、通信ネットワークのサービスプロバイダと通信リンクを確立するクライアントネットワークデバイスの例示的な動作を示す流れ図。
【図３】[0053]図２の続きであり、連係手順を実行して、通信ネットワークのサービスプロバイダと通信リンクを確立するクライアントネットワークデバイスの例示的な動作をまた示す流れ図。
【図４】[0054]クライアントネットワークデバイスとの連係手順を実行するサービスプロバイダの例示的な動作を示す流れ図。
【図５】[0055]図４の続きであり、クライアントネットワークデバイスとの連係手順を実行するサービスプロバイダの例示的な動作をまた示す流れ図。
【図６】[0056]通信ネットワーク内の減衰レベルベースの連係機構を含む電子デバイスの一実施形態のブロック図。
【発明を実施するための形態】
【００５２】
[0057]以下の説明は、本発明の主題の技法を具現化する例示的なシステムと、方法と、技法と、命令シーケンスと、コンピュータプログラム製品とを含む。しかしながら、記載される実施形態は、これらの具体的な詳細なしに実践できることを理解されたい。たとえば、例は、電力線通信（ＰＬＣ）ネットワーク（たとえば、ＨｏｍｅＰｌｕｇ（登録商標）  Ｇｒｅｅｎ  ＰＨＹネットワーク）内の減衰レベルベースの連係手順の実行に言及するが、実施形態はそのように限定されない。他の実施形態では、信号レベルの減衰の特徴づけのために本明細書に記載される動作は、他の適切な共有通信ネットワーク（たとえば、ＨｏｍｅＰｌｕｇ  ＡＶネットワーク、Ｍｕｌｔｉｍｅｄｉａ  ｏｖｅｒ  Ｃｏａｘ  Ａｌｌｉａｎｃｅ（ＭｏＣＡ）ネットワーク、Ｅｔｈｅｒｎｅｔ（登録商標）  ｏｖｅｒ  Ｃｏａｘ（ＥｏＣ）、ＩＥＥＥ８０２．１１ネットワークなどのワイヤレスローカルエリアネットワーク（ＷＬＡＮ）、など）で実行することができる。他の事例では、説明を不明瞭にしないために、よく知られている命令インスタンス、プロトコル、構造、および技法は、詳細に図示されていない。
【００５３】
[0058]電気自動車と充電ステーションとの間の通信は、電気自動車を充電設備内の充電ステーションに接続するために使用される電力ケーブルを使用して達成することができる。しかしながら、電力ケーブルを使用して通信を交換すると、電気自動車と物理的に接続されていない（充電設備の）他の充電ステーションも、電気自動車と物理的に接続されている充電ステーションに向けられた信号を（たとえば、ＲＦ結合を介して）受信できるので、信号漏洩が生じる可能性がある。したがって、電気自動車は、充電設備内の多くの充電ステーションを検出する（たとえば、それらから応答メッセージを受信する）ことができ、電気自動車が物理的に接続され、電力を受け取る充電ステーションのうちの１つを識別し、それと連係する必要があり得る。
【００５４】
[0059]いくつかの実施形態では、電気自動車、および充電設備内の１つまたは複数の充電ステーションは、電気自動車と適切な充電ステーションとの間の連係手順を実装するように構成することができる。この連係手順に従って、電気自動車はマルチネットワークブロードキャスト通信を使用して、１つまたは複数のサービス適合メッセージを充電設備内の充電ステーションにブロードキャストすることができる。電気自動車は、ブロードキャストサービス適合メッセージに応答する１つまたは複数の充電ステーションから減衰情報（たとえば、測定された信号レベル）を受信することができる。電気自動車は、充電ステーションから受信された減衰情報を分析して、どの充電ステーションが電気自動車に電力を供給すべきかを識別する（すなわち、電気自動車に「適合した」充電ステーションを識別する）ことができる。次いで、電気自動車は、適合充電ステーションと連係する（かつそれから電力を受け取る）ことができる。複数の充電ステーションから受信された減衰情報（または検出された信号レベル情報）を使用して、電気自動車が物理的に接続されている充電ステーションを自動的に検出するような連係手順は、ユーザ向けの電気自動車充電プロセスを簡略化することができる。さらに、いくつかの実施形態では、電気自動車および充電ステーションは、それらそれぞれの暗号鍵で、電気自動車と充電ステーションとの間で交換されるメッセージを署名することによって、セキュアな連係手順を使用することができる。セキュアな連係手順を使用すると、電気自動車および充電ステーションが各々の受信された通信を確認することが可能になる可能性がある。これにより、強い信号を生成する悪意のある電気自動車が、正当な電気自動車の代わりに適合されない（サービスを受信しない）ことを保証することができる。各通信が番号付けされ、次いで署名され、かつ／または暗号化されるセキュアな連係手順を実行すると、リプレイアタックおよび偽装されたメッセージの送信／受信を最小化することができる。
【００５５】
[0060]図１は、電気自動車と充電設備１００内の１つまたは複数の受電ステーションとの間の連係手順を示す例示的な概念図である。図１では、充電設備１００は、電気自動車１０２と、充電ステーション１０６、１０８、および１１０とを備える。電気自動車１０２は通信ユニット１０４を備える。通信ユニット１０４は連係ユニット１１２を備える。充電ステーション１０６も通信ユニット１１４を備える。通信ユニット１１４は連係ユニット１１６を備える。図１には描写されていないが、充電ステーション１０８および１１０は、各々通信ユニットと連係ユニットとを備えることができることに留意されたい。連係手順を実行し、適合充電ステーションを識別するための機能（たとえば、通信ユニット１０４または通信ユニット１１４）は、集積回路（ＩＣ）、システムオンチップ（ＳｏＣ）、特定用途向けＩＣ（ＡＳＩＣ）などの適切な回路板に実装することができる。いくつかの実施形態では、連係手順を実行するための機能は、回路板上の複数のチップにわたって、複数の回路板にわたって、などに実装することができる。通信ユニット１０４はプロトコルと機能とを実装して、電気自動車１０２が充電設備１００内の充電ステーション１０６、１０８および１１０のうちの１つまたは複数と通信することを可能にすることができる。同様に、（充電ステーション１０６の）通信ユニット１１４はプロトコルと機能とを実装して、充電ステーション１０６が電気自動車１０２と（いくつかの実施形態では、他の充電ステーション１０８および１１０と）通信することを可能にすることができる。いくつかの実施形態では、充電設備１００は、共有通信ネットワーク（たとえば、ＨｏｍｅＰｌｕｇ  Ｇｒｅｅｎ  ＰＨＹネットワークなどの電力線通信（ＰＬＣ）ネットワーク）であり得る。他の実施形態では、充電設備１００は、他の適切なタイプのネットワーク（たとえば、Ｅｔｈｅｒｎｅｔ  ｏｖｅｒ  Ｃｏａｘ（ＥｏＣ）、ＩＥＥＥ８０２．１１ネットワークなどのワイヤレスローカルエリアネットワーク（ＷＬＡＮ）、など）であり得る。充電ステーション１０６、１０８、および１１０は、ワイヤレス通信プロトコル（たとえば、ＷＬＡＮ、Ｂｌｕｅｔｏｏｔｈ（登録商標）、など）を使用して、または有線通信プロトコル（たとえば、ＰＬＣ、Ｅｔｈｅｒｎｅｔ、など）を使用して、通信可能なように結合することができる。いくつかの実施形態では、連係手順は、電気自動車１０２と充電設備１００の充電ステーションのうちの１つとの間の連係を可能にするために、ＨｏｍｅＰｌｕｇ  Ｇｒｅｅｎ  ＰＨＹ規格の信号レベル減衰特徴づけ（ＳＬＡＣ）手順のメッセージとフレームワークとを使用して実装できることにも留意されたい。図１〜図５は、ＨｏｍｅＰｌｕｇ  Ｇｒｅｅｎ  ＰＨＹ規格のＳＬＡＣ手順の例を使用して、以下に記載される。しかしながら、他の実施形態では、連係手順は、他の適切な通信技術のメッセージとフレームワークとを使用して実装することができる。
【００５６】
[0061]いくつかの実施形態では、連係機能を実装する回路板は、電気自動車の一部として、また充電ステーションの一部として使用することができる。したがって、連係手順を開始する前に、電気自動車１０２は、スレーブ／クライアント動作モードで構成することができ、一方、充電ステーション１０６、１０８、および１１０は、マスタ動作モードで構成することができる。たとえば、電気自動車１０２のＧｒｅｅｎ  ＰＨＹモジュール（たとえば、通信ユニット１０４）は、ネットワークの中央調整器にならないように構成することができる。この例では、電気自動車１０２の上位レイヤエンティティ（ＨＬＥ）は、適切なメッセージ（たとえば、ＡＰＣＭ＿ＳＥＴ＿ＣＣｏ．ＲＥＱプリミティブ）を供給して、電気自動車１０２のＧｒｅｅｎ  ＰＨＹモジュールを、電気自動車が加入するネットワークの中央調整器にはならず、代わりにネットワークのクライアント／スレーブになるように構成することができる。電気自動車１０２のＧｒｅｅｎ  ＰＨＹモジュールは、電気自動車１０２のＨＬＥに確認メッセージ（たとえば、ＡＰＣＭ＿ＳＥＴ＿ＣＣｏ．ＣＮＦメッセージ）を供給して、電気自動車１０２がクライアント動作モードで構成されることに成功したことを示すことができる。電気自動車１０２はまた、連係手順を開始し、サービス適合メッセージの送信側になるように構成することができる。たとえば、電気自動車１０２のＨＬＥは、適切なメッセージ（たとえば、ＡＰＣＭ＿ＣＯＮＦ＿ＳＬＡＣ．ＲＥＱメッセージ）を供給して、電気自動車１０２のＧｒｅｅｎ  ＰＨＹモジュール（たとえば、通信ユニット１０４）を、サービス適合メッセージの送信側に関連付けられた連係手順のそれらの動作を実行するように構成することができる。電気自動車１０２のＧｒｅｅｎ  ＰＨＹモジュールは、電気自動車１０２のＨＬＥに確認メッセージ（たとえば、ＡＰＣＭ＿ＣＯＮＦ＿ＳＬＡＣ．ＣＮＦメッセージ）を供給して、構成の成功を示すことができる。同様に、充電ステーション１０６のＧｒｅｅｎ  ＰＨＹモジュール（たとえば、充電ステーション１０６の通信ユニット１１４）は、ネットワークの中央調整器になるように構成することができる。この例では、充電ステーション１０６のＨＬＥは、適切なメッセージを供給して、充電ステーション１０６のＧｒｅｅｎ  ＰＨＹモジュールを、充電ステーション１０６が加入するネットワークの中央調整器になるように構成することができる。充電ステーション１０６のＨＬＥは、適切なメッセージを供給して、充電ステーション１０６のＧｒｅｅｎ  ＰＨＹモジュールを、サービス適合メッセージの受信側に関連付けられた連係手順のそれらの動作を実行するように構成することができる。他の実施形態では、他の適切な技法および通信プロトコルは、電気自動車１０２と充電ステーション１０６とを、適切な動作モードで構成するように実装できることに留意されたい。
【００５７】
[0062]しかしながら、電気自動車１０２ならびに充電ステーション１０６、１０８、および１１０の構成は、実装形態依存であり得ることに留意されたい。一実施形態では、電気自動車１０２ならびに充電ステーション１０６、１０８、および１１０は、製造工程の間または配置前に、（たとえば、クライアント動作モードまたはマスタ動作モードで）恒久的に構成することができる。別の実施形態では、電気自動車１０２ならびに充電ステーション１０６、１０８、および１１０は、連係手順が開始される前に、オンザフライで構成することができる。別の実施形態では、充電ステーション１０６、１０８、および１１０は、製造工程の間恒久的に構成することができ、一方電気自動車１０２は、連係手順が開始される前に動的に構成することができ、または逆の場合もある。別の実施形態では、電気自動車１０２ならびに充電ステーション１０６、１０８、および１１０の中のＧｒｅｅｎ  ＰＨＹモジュールは、それらが電気自動車の一部か、または充電ステーションの一部かを自動的に検出でき、それら自体をそのように自動的に構成することができる。たとえば、充電ステーション１０６の構成は、電気自動車１０２が充電ステーション１０６と連係されるかどうかに応じて決定することができる。
【００５８】
[0063]ステージＡ〜ステージＦにおいて以下でさらに記載されるように、電気自動車１０２は、充電ステーション１０６、１０８、および１１０との連係手順を実行して、充電ステーション１０６、１０８、および１１０のうちの１つまたは複数から受信された減衰情報（または信号レベル情報）に基づいて、充電ステーション１０６、１０８、および１１０のうちの１つと連係し、それらから電力を受け取ることができる。
【００５９】
[0064]ステージＡで、電気自動車１０２の連係ユニット１１２は、連係パラメータに求める要求を送信して、充電ステーション１０６、１０８、および１１０のうちの１つと通信リンクを確立する。いくつかの実施形態では、電気自動車１０２（たとえば、電気自動車の上位レベルエンティティ（ＨＬＥ））は、電気自動車１０２が充電コードセットを使用して充電ステーションに接続されていると判断することができる。したがって、連係ユニット１１２は、通信パラメータに求める要求（「通信パラメータ要求メッセージ」）をブロードキャストすることによって、連係手順を開始することができる。通信パラメータ要求メッセージをブロードキャストした後、連係ユニット１１２はまた、通信パラメータタイマを開始して、充電ステーション１０６、１０８、および１１０のうちの１つまたは複数からの通信パラメータの受信を追跡することができる。通信パラメータ要求メッセージの一部として、連係ユニット１１２はまた、連係ユニット１１２がセキュアな連係手順をサポートするか否かを示すことができる。セキュアな連係手順に従って、電気自動車１０２ならびに充電ステーション１０６、１０８、および１１０は、受信側が通信を受け入れるために、以後の通信すべてを署名／暗号化することができる。
【００６０】
[0065]ステージＢで、電気自動車１０２の連係ユニット１１２は、充電ステーション１０６、１０８、および１１０のうちの１つまたは複数から通信パラメータを受信する。充電ステーション１０６、１０８、および１１０は、通信パラメータを使用して電気自動車１０２の挙動を制御することができる。通信パラメータ要求メッセージの受信に応答して、充電ステーション１０６、１０８、および１１０の各々は、充電ステーションに関連する通信パラメータを含む通信パラメータ応答メッセージを送信することができる。充電ステーション１０６、１０８、および１１０の各々はまた、それらそれぞれの通信パラメータ応答メッセージの中で、充電ステーションがセキュアな連係手順をサポートするか否かを示すことができる。いくつかの実施形態では、充電ステーション１０６、１０８、および１１０はまた、どのタイプのセキュリティ機構が使用されるべきかを交渉するように試みることができる。充電ステーション１０６、１０８、および１１０の各々について、図２〜図５において以下でさらに説明されるように、通信パラメータは、充電ステーションに送信されるべきいくつかのサービス適合メッセージと、他の適切なパラメータとを含むことができる。通信パラメータの受信に基づいて、電気自動車１０２の連係ユニット１１２はまた、充電ステーション１０６、１０８、および１１０とのセキュアな連係手順を実行すべきかどうかを判定することができる。連係ユニット１１２が、充電ステーション１０６、１０８、および１１０とのセキュアな連係手順を実行すべきと判定した場合、（ステージＣで以下に記載される）サービス適合メッセージを送信する前に、連係ユニット１１２は、そのセキュリティ情報（たとえば、公開鍵証明書）を充電ステーション１０６、１０８、および１１０に送信することができ、充電ステーション１０６、１０８、および１１０に関連するセキュリティ情報を受信することができる。セキュアな連係手順が実行される場合、電気自動車１０２と充電ステーション１０６、１０８、および１１０との間（ならびに、充電ステーション１０６、１０８、および１１０と電気自動車１０２との間）の以後の通信は、適切なセキュリティ情報で署名することができる。
【００６１】
[0066]ステージＣで、連係ユニット１１２は、受信された通信パラメータに基づいて、充電ステーション１０６、１０８、および１１０に１つまたは複数のサービス適合メッセージを送信する。たとえば、充電ステーション１０６、１０８、および１１０から受信された通信パラメータに基づいて、連係ユニット１１２は、いくつのサービス適合メッセージがブロードキャストされるべきかを決定することができる。次いで、連係ユニット１１２は、マルチネットワークブロードキャスト（ＭＮＢＣ）通信を使用して、決定された数の（マルチネットワークサウンドまたはＭサウンドとも呼ばれる）サービス適合メッセージをブロードキャストすることができる。上記で説明されたように、セキュアな連係手順が充電ステーション１０６、１０８、および１１０と実行されるべきであると連係ユニット１１２が判定した場合、連係ユニット１１２は、サービス適合メッセージをブロードキャストする前に、サービス適合メッセージに署名することができる。
【００６２】
[0067]ステージＤで、充電ステーション１０６、１０８、および１１０は、受信されたサービス適合メッセージに少なくとも一部は基づいて、それらのそれぞれの減衰情報（または信号レベル情報）を決定し、電気自動車１０２に減衰情報を供給することができる。たとえば、充電ステーション１０６の連係ユニット１１６は、図４に関して以下でさらに記載されるように、様々な搬送波周波数で受信されたサービス適合メッセージの測定された信号強度を決定することができ、測定された信号強度を電気自動車に通知することができる。すべてのサービス適合メッセージが受信された後、または所定の時間間隔が経過した後、充電ステーション１０６、１０８、および１１０は、それらのそれぞれの減衰情報を電気自動車１０２に送信することができる。セキュアな連係手順が実行される場合、充電ステーション１０６、１０８、および１１０の各々は、それらのそれぞれの減衰情報を決定する前に、受信されたサービス適合メッセージを確認できることに留意されたい。加えて、充電ステーション１０６、１０８、および１１０は、電気自動車１０２に減衰情報を送信する前に、それらのそれぞれのセキュリティ情報（たとえば、署名鍵）を使用して、減衰情報に署名することができる。
【００６３】
[0068]ステージＥで、電気自動車１０２の連係ユニット１１２は、充電ステーション１０６、１０８、および１１０から受信された減衰情報に基づいて、電気自動車が連係すべき充電ステーション（「適合充電ステーション」）を決定する。連係ユニット１１２は、受信された減衰情報を分析することができ、充電ステーションのうちの１つ（たとえば、充電ステーション１０６）を適合充電ステーションとして選択することができる。適合充電ステーションは、通常、電気自動車１０２が物理的に接続され、電気自動車１０２がそれから電力を受け取る充電ステーション１０６である。たとえば、最も低い減衰レベル（または最も高い信号レベル）に関連付けられた充電ステーション１０６を、適合充電ステーションとして選択することができる。連係ユニット１１２は、適合充電ステーション１０６に適合通知メッセージを送信して、適合充電ステーション１０６に連係手順の結果を通知することができる。
【００６４】
[0069]ステージＦで、通信ユニット１０４は、適合充電ステーション１０６との通信リンク１１８を確立し、適合充電ステーション１０６から電力を受け取る。電気自動車１０２からの適合通知メッセージの受信に応答して、適合充電ステーション１０６（たとえば、連係ユニット１１６）は、電気自動車１０２に適合確認メッセージを送信することができる。適合確認メッセージは、適合充電ステーション１０６に関連するネットワークのネットワーク識別子（ＮＩＤ）と、適合充電ステーション１０６に関連するネットワークのネットワークメンバーシップキー（ＮＭＫ）と、適合充電ステーション１０６のＭＡＣアドレスなどとを含むことができる。加えて、適合充電ステーション１０６は、適合確認メッセージの全部または一部を電気自動車１０２に送信する前に、そのセキュリティ情報（たとえば、署名鍵）を使用して適合確認メッセージの全部または一部に署名し、電気自動車１０２のセキュリティ情報（たとえば、公開暗号鍵）を使用して適合確認メッセージの全部または一部（たとえば、ＮＩＤおよびＮＭＫ）を暗号化することができる。電気自動車１０２および適合充電ステーション１０６は、各々、適合充電ステーション１０６に関連するネットワークのＮＩＤとＮＭＫとを使用して、それら自体を構成することができる。電気自動車１０２および適合充電ステーション１０６は、ＡＶ論理ネットワーク（ＡＶＬＮ）を形成することができる。適合充電ステーション１０６（たとえば、適合充電ステーション１０６の認証ユニット）が電気自動車１０２の認証および認可に成功した後、電気自動車１０２は、適合充電ステーション１０６から（たとえば、適合充電ステーション１０６の充電ユニットから）電力を受け取ることができる。
【００６５】
[0070]図２および図３は、通信ネットワークのサービスプロバイダと通信リンクを確立するための連係手順を実行するネットワークデバイスの例示的な動作を示す流れ図（「フロー」）２００を描写する。フローは図２内のブロック２０２で始まる。図２〜図３は、ＨｏｍｅＰｌｕｇ  Ｇｒｅｅｎ  ＰＨＹ規格のＳＬＡＣ手順の例示的なメッセージとフレームワークとを使用して、以下に記載されることに留意されたい。
【００６６】
[0071]ブロック２０２で、クライアントネットワークデバイスが、複数のサービスプロバイダのうちの１つと通信リンクを確立することを決定する。いくつかの実施形態では、クライアントネットワークデバイスはプラグイン電気自動車（ＰＥＶ）であり得るし、一方サービスプロバイダは、各々、充電ステーションとも呼ばれる電気自動車電源設備（ＥＶＳＥ）であり得る。図１の例を参照すると、電気自動車１０２の連係ユニット１１２は、電気自動車１０２が充電コードセットを使用して充電ステーション１０６、１０８、および１１０のうちの１つに接続されていると判断することができる。したがって、連係ユニット１１２は、電気自動車１０２をクライアント動作モードで構成することができ、充電ステーション１０６、１０８、および１１０との連係手順を開始することができる。フローはブロック２０４に進む。
【００６７】
[0072]ブロック２０４で、通信パラメータに対する通信パラメータ要求メッセージがサービスプロバイダに送信され、通信パラメータタイマが開始される。図１の例を参照すると、電気自動車１０２の連係ユニット１１２は、通信パラメータ要求メッセージ（たとえば、ＣＭ＿ＳＬＡＣ＿ＰＡＲＭ．ＲＥＱメッセージ）をブロードキャストして、充電ステーション１０６、１０８、および１１０に関連する通信パラメータを受信することができる。いくつかの実施形態では、通信パラメータ要求メッセージは、マルチネットワークブロードキャスト（ＭＮＢＣ）メッセージであり得る。以下でさらに記載されるように、連係ユニット１１２は、（充電ステーション１０６、１０８、および１１０から受信された）通信パラメータを使用して、充電ステーション１０６、１０８、および１１０との連係手順を実行することができる。いくつかの実施形態では、通信パラメータ要求メッセージは、電気自動車１０２の識別子と、電気自動車がセキュアな連係手順をサポートするかどうかの指示などとを備えることができる。通信パラメータ要求メッセージをブロードキャストした後、連係ユニット１１２はまた、通信パラメータタイマを開始して、１つまたは複数の充電ステーション１０６、１０８、および１１０からの通信パラメータの受信を追跡することができる。通信パラメータタイマ内の値は、その間連係ユニット１１２が充電ステーション１０６、１０８、および１１０のうちの１つまたは複数からの通信パラメータの受信を待つ時間量を示すことができる。フローはブロック２０６に進む。
【００６８】
[0073]ブロック２０６で、通信パラメータタイマが経過したかどうかが判定される。図１の例を参照すると、連係ユニット１１２は、通信パラメータタイマが経過したかどうかを判定することができる。上記で説明されたように、通信パラメータタイマは、その間（電気自動車１０２の）連係ユニット１１２が充電ステーション１０６、１０８、および１１０からの通信パラメータの受信を待つための最大時間間隔を示すことができる。通信パラメータタイマが経過したと判定された場合、フローはブロック２０８に進む。そうでない場合、フローはブロック２０６にループバックし、そこで連係ユニット１１２は、通信パラメータタイマが経過したかどうかの判定を継続する。
【００６９】
[0074]ブロック２０８で、通信パラメータがクライアントネットワークデバイスで受信されたかどうかが判定される。通信パラメータタイマが経過したとの判定に応答して、フロー２００はブロック２０６からブロック２０８に移動する。図１の例を参照すると、電気自動車１０２の連係ユニット１１２は、通信パラメータを含む通信パラメータ応答メッセージ（たとえば、ＣＭ＿ＳＬＡＣ＿ＰＡＲＭ．ＣＮＦメッセージ）が、充電ステーション１０６、１０８、および１１０のうちの少なくとも１つから受信されたかどうかを判定することができる。通信パラメータが充電ステーション１０６、１０８、および１１０のうちの少なくとも１つから受信されたと判定された場合、フローはブロック２１０に進む。そうではなく、（通信パラメータタイマが経過した後）通信パラメータがネットワークデバイスで受信されなかったと判定された場合、フローは終了する。しかしながら、他の実施形態では、（通信パラメータタイマが経過した後）通信パラメータがネットワークデバイスで受信されなかったと判定された場合、連係ユニット１１２は、通信パラメータ要求メッセージを充電ステーション１０６、１０８、および１１０のすべてに再ブロードキャストすることによって、連係手順を再始動できることに留意されたい。
【００７０】
[0075]ブロック２１０で、受信された通信パラメータに基づいて、セキュアな連係手順用の動作が実行されるべきかどうかが判定される。図１の例を参照すると、連係ユニット１１２は、通信パラメータを含む通信パラメータ応答メッセージ（たとえば、ＣＭ＿ＳＬＡＣ＿ＰＡＲＭ．ＣＮＦメッセージ）を、充電ステーション１０６、１０８、および１１０から受信することができる。（たとえば、充電ステーション１０６から受信された）通信パラメータ応答メッセージは、充電ステーション１０６の識別子（たとえば、ＭＡＣアドレス）と、電気自動車１０２の識別子と、充電ステーション１０６がセキュアな連係手順をサポートするかどうかの指示と、他の適切な情報とを備えることができる。充電ステーション１０６に関連する通信パラメータは、充電ステーション１０６に送信されるべきサービス適合メッセージの数と、それ以内にサービス適合メッセージが充電ステーション１０６に送信されるべき最大時間間隔などとを備えることができる。充電ステーション１０６、１０８、および１１０の各々は、通信パラメータの異なるセットを電気自動車１０２に送信できることに留意されたい。連係ユニット１１２は、受信された通信パラメータを統合し、統合された通信パラメータに従って、充電ステーション１０６、１０８、および１１０との連係手順を実行することができる。
【００７１】
[0076]図１の例を参照すると、連係ユニット１１２は、（受信された通信パラメータ応答メッセージに基づいて）充電ステーション１０６、１０８、および１１０がセキュアな連係手順をサポートするかどうかを判定することができる。いくつかの実施形態では、電気自動車１０２がセキュアな連係手順をサポートする場合、電気自動車１０２は、２５６ビットのセキュアハッシュアルゴリズム（ＳＨＡ−２５６）付きのデジタル署名アルゴリズム（ＤＳＡ）、リベスト−シャミア−エーデルマン（ＲＳＡ）アルゴリズム、暗号ブロック連鎖（ＣＢＣ）モードでの１２８ビットの高度暗号化規格（ＡＥＳ−１２８）アルゴリズム、楕円曲線デジタル署名アルゴリズム（ＥＣＤＳＡ）、ＥＳ−ＤＨ、ＡＥＳ−２５６などの、１つまたは複数の暗号化プロトコルをサポートすることができる。電気自動車１０２ならびに充電ステーション１０６、１０８、および１１０が暗号化プロトコル（したがって、セキュアな連係手順）をサポートする場合、連係ユニット１１２は、セキュアな連係手順が実行されるべきであると判定することができる。いくつかの実施形態では、充電ステーションのうちの１つさえセキュアな連係手順をサポートしない場合、連係ユニット１１２は、セキュアな連係手順が実行されるべきでないと判定することができる。セキュアな連係手順用の動作が実行されるべきであると判定された場合、フローはブロック２１２に進む。そうでない場合、フローは図３のブロック２１４に進む。
【００７２】
[0077]ブロック２１２で、セキュアな連係手順用の動作が実行されるべきであるとの判定に応答して、クライアントネットワークデバイスに関連するセキュリティ情報がサービスプロバイダに提供される。図１の例を参照すると、受信された通信パラメータ応答メッセージ（たとえば、ＣＭ＿ＳＬＡＣ＿ＰＡＲＭ．ＣＮＦメッセージ）に基づいて、セキュアな連係手順が実行されるべきであると連係ユニット１１２が判定した場合、連係ユニット１１２は、電気自動車１０２に関連するセキュリティ情報（たとえば、ＣＭ＿ＰＫＣＳ＿ＣＥＲＴ．ＩＮＤメッセージ）を、充電ステーション１０６、１０８、および１１０に送信することができる。いくつかの実施形態では、電気自動車１０２に関連するセキュリティ情報は、トランスポートレイヤセキュリティに使用できる（電気自動車１０２に関連する）公開鍵証明書を備えることができる。セキュリティ情報はまた、公開鍵証明書の長さと、公開鍵証明書の暗号スイートと、電気自動車１０２のアドレス（たとえば、ＭＡＣアドレス）などとを示すことができる。いくつかの実施形態では、電気自動車１０２に関連する公開鍵証明書は、Ｘ．５０９ｖ３証明書であり得る。公開鍵証明書は、ヌルコンテンツと添付証明書リストと証明書失効リスト（ＣＲＬ）とを用いて（たとえば、ＩＥＴＦ  ＲＦＣ  ５６５２に従って）署名された暗号メッセージシンタックス（ＣＭＳ）メッセージとして、充電ステーション１０６、１０８、および１１０に提供することができる。電気自動車１０２に関連する公開鍵証明書は、電気自動車の証明書を発行するように認可された認証局（ＣＡ）によって署名される場合がある。電気自動車１０２に関連する公開鍵証明書は、証明書の所持者（すなわち、電気自動車１０２）を正当な電気自動車として識別する１つまたは複数の属性を有することができる。さらに、電気自動車の証明書に署名した認証局は、電気自動車の識別情報を保証するように認可される場合がある。いくつかの実施形態では、電気自動車１０２に関連するセキュリティ情報は、所定の回数送信することができる。別の実施形態では、電気自動車１０２に関連するセキュリティ情報は、電気自動車１０２（たとえば、連係ユニット１１２）が充電ステーション１０６、１０８、および１１０（たとえば、それらの通信パラメータで応答したすべての充電ステーション）から確認応答メッセージを受信するまで、送信することができる。さらに、いくつかの実施形態では、電気自動車１０２に関連するセキュリティ情報は、マルチネットワークブロードキャスト（ＭＮＢＣ）通信を使用して送信することができる。
【００７３】
[0078]いくつかの実施形態では、電気自動車１０２に関連するセキュリティ情報を充電ステーション１０６、１０８、および１１０に送信することに加えて、電気自動車１０２（たとえば、連係ユニット１１２）はまた、充電ステーション１０６、１０８、および１１０の各々に関連するセキュリティ情報（たとえば、公開鍵証明書）を受信することができる。電気自動車１０２によって受信されたすべての公開鍵証明書は、公開鍵を証明書の識別情報と属性とに関連付ける前に、（たとえば、ＺｉｇＢｅｅ（登録商標）−１１１８５ｒ０５のセクション９に従って）確認することができる。たとえば、電気自動車１０２は、公開鍵証明書に示された属性を検証して、公開鍵証明書を送信した充電ステーション１０６を確認することができる。電気自動車１０２は、充電ステーション１０６、１０８、および１１０の正当性を保証するように認可されたルートＣＡ用の公開鍵を記録することができる。セキュリティ情報が交換された後、電気自動車１０２から充電ステーション１０６、１０８、および１１０に送信される以後のメッセージは、署名および／または暗号化することができる。いくつかの実施形態では、メッセージを署名および暗号化するために、電気自動車１０２（たとえば、連係ユニット１１２）は、最初にコンテンツに署名し、次いで署名されたコンテンツを暗号化することができる。言い換えれば、外部のコンテンツタイプは暗号化されたデータであり得るし、内部のコンテンツタイプは署名されたデータであり得る。フローは図３のブロック２１４に進む。
【００７４】
[0079]ブロック２１４で、１つまたは複数のサービス適合メッセージは、受信された通信パラメータに少なくとも一部は基づいて、サービスプロバイダにブロードキャストされる。たとえば、連係ユニット１１２は、受信された通信パラメータを分析して、いくつのサービス適合メッセージがブロードキャストされるべきかを決定することができる。たとえば、充電ステーション１０６、１０８、および１１０から受信された通信パラメータは、５個、８個、および１０個のサービス適合メッセージが、それぞれ充電ステーション１０６、１０８、および１１０に送信されるべきであると示すことができる。したがって、連係ユニット１１２は、１０個のサービス適合メッセージをブロードキャストすると決定することができる。いくつかの実施形態では、サービス適合メッセージを送信する前に、連係ユニット１１２は、連係開始メッセージ（たとえば、ＣＭ＿ＳＴＡＲＴ＿ＡＴＴＥＮ＿ＣＨＡＲ．ＩＮＤメッセージ）を送信して、連係手順が始まることを充電ステーション１０６、１０８、および１１０に通知することができる。連係開始メッセージは、マルチネットワークブロードキャストメッセージであり得る。いくつかの実施形態では、連係ユニット１１２は、連係開始メッセージを所定の回数（たとえば、３回）送信して、充電ステーション１０６、１０８、および１１０のすべてが連係開始メッセージを受信することを保証することができる。セキュアな連係手順が実行されるべきであると連係ユニット１１２が判定した場合、連係ユニット１１２は、連係開始メッセージを送信する前に、連係開始メッセージを暗号化することができる。加えて、連係開始メッセージはまた、それに従って連係手順が実行される通信パラメータを示すことができる。たとえば、連係開始メッセージは、送信されるサービス適合メッセージの数（たとえば、上記の例を参照すると１０個のサービス適合メッセージ）と、その間サービス適合メッセージが送信される最大時間間隔と、電気自動車の識別子と、減衰情報が送信されるべき相手などとを示すことができる。
【００７５】
[0080]次いで、連係ユニット１１２は、サービス適合メッセージ（たとえば、ＣＭ＿ＭＮＢＣ＿ＳＯＵＮＤ．ＩＮＤメッセージ）を充電ステーション１０６、１０８、および１１０にブロードキャストすることができる。いくつかの実施形態では、サービス適合メッセージは、マルチネットワークブロードキャストメッセージであり得る。上述のように、送信されるサービス適合メッセージの数は、充電ステーション１０６、１０８、および１１０から受信された通信パラメータに基づく場合がある。サービス適合メッセージは、電気自動車の識別子（たとえば、自動車識別子（ＶＩＮ））と、送信される残りのサービス適合メッセージの数と、他の適切な情報とを備えることができる。電気自動車１０２が充電ステーション１０６、１０８、および１１０とのセキュアな連係手順を実行するように構成された場合、連係ユニット１１２は、サービス適合メッセージを送信する前に、電気自動車１０２の公開鍵署名でサービス適合メッセージを暗号化／署名できることに留意されたい。フローはブロック２１６に進む。
【００７６】
[0081]ブロック２１６で、サービスプロバイダへのサービス適合メッセージのブロードキャストに応答して、減衰情報は１つまたは複数のサービスプロバイダから受信される。いくつかの実施形態では、連係ユニット１１２がすべてのサービス適合メッセージを充電ステーション１０６、１０８、および１１０に送信した後（および／または、サービス適合メッセージを送信するための時間間隔が経過した後）、連係ユニット１１２は、充電ステーション１０６、１０８、および１１０から減衰情報を受信するための別のタイマを開始することができる。図１の例を参照すると、連係ユニット１１２は、充電ステーション１０６、１０８、および１１０から、（たとえば、ＣＭ＿ＡＴＴＥＮ＿ＣＨＡＲ．ＩＮＤメッセージ内の）減衰情報を受信することができる。減衰情報を決定するための充電ステーション１０６、１０８、および１１０の動作が、図４〜図５に関して以下でさらに記載される。連係ユニット１１２が、適切なメッセージ内で充電ステーション（たとえば、充電ステーション１０６）から減衰情報を受信したとき、電気自動車１０２は、減衰情報とともに受信された充電ステーションの識別子が、以前受信された充電ステーションの識別子と一致するかどうかを判定することによって、受信されたメッセージの信頼性を検証することができる。電気自動車１０２が充電ステーション１０６とのセキュアな連係手順を実行するように構成された場合、連係ユニット１１２はまた、受信されたメッセージ上の署名を検証することができる。充電ステーションの識別子が以前受信された充電ステーションの識別子と一致しない場合、またはメッセージが認可された充電ステーションからではないか、もしくはリプレイであることを署名が示した場合、連係ユニット１１２は、受信された減衰情報を含むメッセージを廃棄することができる。
【００７７】
[0082]いくつかの実施形態では、充電ステーション１０６からの減衰情報の受信に応答して、連係ユニット１１２は、確認応答メッセージ（たとえば、ＣＭ＿ＡＴＴＥＮ＿ＣＨＡＲ．ＲＳＰメッセージ）を充電ステーション１０６に送信することができる。電気自動車１０２および充電ステーション１０６がセキュアな連係手順を実行するように構成された場合、確認応答メッセージは署名／暗号化することができる。いくつかの実施形態では、以下でさらに記載されるように、減衰情報を受信するための時間間隔が経過した後、連係ユニット１１２は適合充電ステーションを選択することができる。（時間間隔が経過した後）連係ユニット１１２が充電ステーション１０６、１０８、および１１０のいずれからも減衰情報を受信しなかった場合、連係ユニット１１２は、通信パラメータ要求メッセージを再ブロードキャストすることによって、連係手順を再始動することができる。フローはブロック２１８に進む。
【００７８】
[0083]ブロック２１８で、クライアントネットワークデバイスは、受信された減衰情報を分析し、連係すべきサービスプロバイダのうちの１つを選択する。図１の例を参照すると、連係ユニット１１２は、１つまたは複数の充電ステーション１０６、１０８、および１１０から受信された減衰情報メッセージ（たとえば、ＣＭ＿ＡＴＴＥＮ＿ＣＨＡＲ．ＩＮＤメッセージ）を分析することができる。この分析に基づいて、連係ユニット１１２は、電気自動車１０２が充電コードセットを介して接続されている充電ステーション（「適合充電ステーション」）を判定することができる。充電ステーション１０６、１０８、および１１０から受信された減衰情報を使用して適合充電ステーションを識別する際に、（たとえば、充電コードセットを介して）電気自動車１０２に直接接続されている充電ステーション１０６が、最小の減衰で電気自動車１０２からサービス適合メッセージを受信すると見なされる。（電気自動車１０２に直接接続されていない）任意の他の充電ステーション１０８、１１０がサービス適合メッセージを受信する場合、サービス適合メッセージは、複数のオープン接点（たとえば、スイッチ）および／またはＰＬＣ通過帯域（ＲＦ）連結を通過しなければならないはずであり、それらは他の充電ステーション１０８、１１０によって測定される信号強度を著しく減少させる（すなわち、減衰を増大させる）可能性がある。電気自動車１０２の連係ユニット１１２は、異なる充電ステーションでの信号強度における固有の非対称性を活用して、電気自動車が充電コードセットを介して物理的に接続されている充電ステーションに電気自動車を連係させる（適合させる）ことができる。言い換えれば、電気自動車１０２に直接接続されている充電ステーション１０６は、受信される信号用の最も高い信号レベル（または受信される信号用の最も低い減衰レベル）を検出する。したがって、いくつかの実施形態では、適合充電ステーションは、最も低い減衰レベル（または最も高い信号レベル）に関連付けられた充電ステーションのうちの１つ１０６として選択することができる。いくつかの実施形態では、電気自動車１０２は、１つまたは複数の充電ステーション１０６、１０８、および１１０から受信された減衰情報に基づいて、かつ充電ステーション１０６、１０８、および１１０から受信された送信の電気自動車のローカルの信号レベル測定値に基づいて、適合充電ステーションを決定することができる。電気自動車１０２の連係ユニット１１２は、充電ステーション１０６、１０８、および１１０から受信された減衰情報を、電気自動車１０２によって測定された減衰情報と組み合わせて、正確な減衰の判断を行う（すなわち、適合充電ステーションを決定する）ことができる。フローはブロック２２０に進む。
【００７９】
[0084]ブロック２２０で、選択されたサービスプロバイダは、クライアントネットワークデバイスと連係するように通知される。図１の例を参照すると、電気自動車１０２の連係ユニット１１２は、適合通知メッセージ（たとえば、ＣＭ＿ＳＬＡＣ＿ＭＡＴＣＨ．ＲＥＱメッセージ）を送信して、充電ステーション１０６が電気自動車１０２用の適合充電ステーションとして識別されたこと、および電気自動車１０２が適合充電ステーション１０６に接続されていることを充電ステーション１０６に通知する。適合通知メッセージは、セキュアな連係手順が実行されたかどうかに応じて、電気自動車の暗号鍵で署名／暗号化される場合があれば、されない場合もある。適合通知メッセージは、電気自動車１０２の識別子（たとえば、ＶＩＮ）と、電気自動車１０２のＭＡＣアドレスと、適合充電ステーション１０６の識別子と、適合充電ステーション１０６のＭＡＣアドレスなどとを備えることができる。加えて、連係ユニット１１２はまた、適合充電ステーション１０６からのネットワーク接続パラメータ（たとえば、ネットワーク識別子（ＮＩＤ）、ネットワークメンバーシップキー（ＮＭＫ）、など）に求める要求として、適合通知メッセージを送信することができる。連係ユニット１１２は、適合確認メッセージが所定の時間間隔内に受信されない場合、適合通知メッセージを所定の回数再送信することができる。いくつかの実施形態では、適合通知メッセージは、マルチネットワークブロードキャストメッセージであり得る。フローはブロック２２２に進む。
【００８０】
[0085]ブロック２２２で、クライアントネットワークデバイスは、選択されたサービスプロバイダと連係し、選択されたサービスプロバイダからサービスを受信する。図１の例を参照すると、連係ユニット１１２は、図５において以下でさらに記載されるように、適合充電ステーション１０６からネットワーク接続パラメータ（たとえば、ＮＩＤおよびＮＭＫ）を受信することができる。次いで、連係ユニット１１２は、受信されたネットワーク接続パラメータを使用して、電気自動車１０２を構成することができる。同様に、適合充電ステーション１０６も、ネットワーク接続パラメータを使用して、（図５において以下で記載されるように）構成することができる。次いで、電気自動車１０２および適合充電ステーション１０６は、共通のＮＩＤと共通のＮＭＫとを使用して、ＡＶＬＮを形成することができる。電気自動車１０２および適合充電ステーション１０６がセキュアな連係手順を実行するように構成された場合、ネットワーク接続パラメータを含む適合確認メッセージの受信に応答して、連係ユニット１１２は、適合充電ステーション１０６に関連する充電ステーション識別子と公開鍵署名とを検証できることに留意されたい。充電ステーション識別子および公開鍵署名が検証された場合、電気自動車１０２は適合充電ステーション１０６と連係することができる。ブロック２２２からフローは終了する。
【００８１】
[0086]図４および図５は、クライアントネットワークデバイスとの連係手順を実行するサービスプロバイダの例示的な動作を示す流れ図４００を描写する。フロー４００は図４内のブロック４０２で始まる。図４〜図５は、ＨｏｍｅＰｌｕｇ  Ｇｒｅｅｎ  ＰＨＹ規格のＳＬＡＣ手順の例示的なメッセージとフレームワークとを使用して、以下に記載される。
【００８２】
[0087]ブロック４０２で、サービスプロバイダは、クライアントネットワークデバイスから通信パラメータ要求メッセージを受信する。いくつかの実施形態では、クライアントネットワークデバイスはプラグイン電気自動車（ＰＥＶ）であり得るし、一方サービスプロバイダは、充電ステーションとも呼ばれる電気自動車電源設備（ＥＶＳＥ）であり得る。図１の例を参照すると、いくつかの実施形態では、通信パラメータ要求メッセージを受信する前に、充電ステーション１０６の連係ユニット１１６は、充電ステーション１０６が充電コードセットを使用して電気自動車１０２に接続されていると判断することができる。したがって、連係ユニット１１６は、充電ステーション１０６をマスタ動作モードで構成することができ、電気自動車１０２との連係手順をサポートするように充電ステーション１０６を構成することができる。図２に関して上述されたように、充電ステーションに関連する通信パラメータに求める要求に加えて、通信パラメータ要求メッセージは、電気自動車１０２の識別子と、電気自動車１０２がセキュアな連係手順をサポートするかどうかの指示などとを備えることができる。フローはブロック４０４に進む。
【００８３】
[0088]ブロック４０４で、サービスプロバイダに関連する通信パラメータがクライアントネットワークデバイスに送信される。図１の例を参照すると、充電ステーション１０６の連係ユニット１１６は、充電ステーション１０６に関連する通信パラメータを電気自動車１０２に送信することができる。一実施形態では、連係ユニット１１６は、充電ステーション１０６に関連する通信パラメータを含む通信パラメータ応答メッセージ（たとえば、ＣＭ＿ＳＬＡＣ＿ＰＡＲＭ．ＣＮＦメッセージ）を送信することができる。通信パラメータ応答メッセージは、充電ステーション１０６の識別子と、電気自動車１０２の識別子と、充電ステーション１０６がセキュアな連係手順をサポートするかどうかの指示などとを備えることができる。通信パラメータ応答メッセージはまた、充電ステーション１０６に送信されるべきサービス適合メッセージの数と、それ以内にサービス適合メッセージが充電ステーション１０６に送信されるべき最大時間間隔などとを備えることができる。いくつかの実施形態では、充電ステーション１０６によって要求されるサービス適合メッセージの数は、ネットワーク構成と、他の充電ステーション（およびネットワークデバイス）に対する充電ステーション１０６の位置とに基づく場合がある。たとえば、充電ステーション１０６が雑音の多い環境で動作している場合、（充電ステーション１０６の）連係ユニット１１６は、多数のサービス適合メッセージが充電ステーション１０６に送信されるべきであると示すことができる。代替として、充電ステーション１０６が雑音のない環境で動作している場合、連係ユニット１１６は、より少ない数のサービス適合メッセージが充電ステーション１０６に送信されるべきであると示すことができる。雑音の多い環境で多数のサービス適合メッセージを受信すると、連係ユニット１１６が減衰測定で雑音の影響を平均化することを助けられる可能性がある。いくつかの実施形態では、充電ステーション１０６によって要求されるサービス適合メッセージの数は、充電ステーション１０６で（充電用に）サポートできる電気自動車の数に基づく場合がある。したがって、充電ステーション１０６が複数の電気自動車に対する充電をサポートするように構成された場合、充電ステーション１０６は多数のサービス適合メッセージを要求して、電気自動車１０２が充電ステーションに接続されているかどうかと、（その場合）どの充電スロットに電気自動車１０２が接続されているかとを判定することができる。たとえば、充電ステーション１０６が（２台の電気自動車に充電するために使用できる）２つの充電ポートを備える場合、連係ユニット１１６は、電気自動車１０２が、たとえば３０個のサービス適合メッセージを充電ステーション１０６にブロードキャストすべきであると示すことができる。この例では、次いで、連係ユニット１１６は、最初の１５個のサービス適合メッセージを利用して、電気自動車１０２が充電ステーション１０６の第１の充電ポートに接続されているかどうかを判定することができ、残りの１５個のサービス適合メッセージを利用して、電気自動車１０２が充電ステーション１０６の第２の充電ポートに接続されているかどうかを判定することができる。加えて、連係ユニット１１６は、充電ステーション１０６がセキュアな連係手順をサポートするかどうかを（通信パラメータ応答メッセージの中で）示すことができる。いくつかの実施形態では、充電ステーション１０６がセキュアな連係手順をサポートする場合、充電ステーション１０６は、ＳＨＡ−２５６付きのＤＳＡ、ＲＳＡ、ＣＢＣモードでのＡＥＳ−１２８、ＥＣＤＳＡ、ＥＳ−ＤＨ、ＡＥＳ−２５６などの、１つまたは複数の暗号化プロトコルをサポートすることができる。いくつかの実施形態では、通信パラメータを含む通信パラメータ応答メッセージは、マルチネットワークブロードキャストメッセージを使用して送信することができる。フローはブロック４０６に進む。
【００８４】
[0089]ブロック４０６で、クライアントネットワークデバイスに関連するセキュリティ情報がサービスプロバイダで受信されたかどうかが判定される。上述のように、通信パラメータ要求メッセージの一部として、電気自動車１０２は、それ（すなわち、電気自動車１０２）がセキュアな連係手順をサポートするかどうかを示すことができる。同様に、通信パラメータ応答メッセージの一部として、連係ユニット１１６は、充電ステーション１０６がセキュアな連係手順をサポートするかどうかを示すことができる。電気自動車１０２、ならびに（電気自動車１０２と通信する）充電ステーション１０６、１０８、および１１０のすべてがセキュアな連係手順をサポートする場合、電気自動車１０２は、そのセキュリティ情報を充電ステーション１０６、１０８、および１１０に送信することができる。たとえば、連係ユニット１１６は、図２のブロック２１０に上述されたように、電気自動車１０２に関連する公開鍵証明書を（電気自動車１０２から）受信することができる。クライアントネットワークデバイスに関連するセキュリティ情報が受信されたと判定された場合、フローはブロック４０８に進む。そうではなく、クライアントネットワークデバイスに関連するセキュリティ情報が受信されなかったと判定された場合、サービスプロバイダは、クライアントネットワークデバイスとのセキュアでない連係手順を実行するように決定し、フローはブロック４１０に進む。
【００８５】
[0090]ブロック４０８で、サービスプロバイダは、クライアントネットワークデバイスとのセキュアな連係手順を実行するように決定する。セキュリティ情報（たとえば、公開鍵証明書）が電気自動車１０２から受信されたとの判定に応答して、充電ステーション１０６の連係ユニット１１６は、電気自動車１０２とのセキュアな連係手順を実行するように決定することができる。いくつかの実施形態では、連係ユニット１１６は、公開鍵を証明書の識別情報と属性とに関連付ける前に、（たとえば、ＲＦＣ  ５２５８に従って）電気自動車１０２から受信された公開鍵証明書を確認することができる。たとえば、連係ユニット１１６は、受信された公開鍵証明書に示された属性を検証して、公開鍵証明書を送信した電気自動車１０２の信頼性を確認することができる。電気自動車１０２が確認された後、連係ユニット１１６は、電気自動車１０２から以後に受信される署名／暗号化された通信（たとえば、サービス適合メッセージ）を検証するために、電気自動車１０２に関連する受信された公開鍵証明書を記憶することができる。充電ステーション１０６はまた、電気自動車１０２の正当性を保証するように認可されたルートＣＡ用の公開鍵を記録することができる。
【００８６】
[0091]いくつかの実施形態では、電気自動車１０２とのセキュアな連係手順を実行する決定に応答して、（充電ステーション１０６の）連係ユニット１１６はまた、（たとえば、ＣＭ＿ＰＫＣＳ＿ＣＥＲＴ．ＩＮＤメッセージの中で）充電ステーション１０６に関連するセキュリティ情報を電気自動車１０２に送信することができる。いくつかの実施形態では、充電ステーション１０６のセキュリティ情報は、トランスポートレイヤセキュリティに使用できる（充電ステーション１０６に関連する）公開鍵証明書を備えることができる。セキュリティ情報はまた、公開鍵証明書の長さと、公開鍵証明書の暗号スイートと、充電ステーション１０６のアドレス（たとえば、ＭＡＣアドレス）などとを示すことができる。いくつかの実施形態では、充電ステーション１０６に関連する公開鍵証明書は、Ｘ．５０９ｖ３証明書であり得る。公開鍵証明書は、ヌルコンテンツと添付証明書リストとＣＲＬとを用いて（たとえば、ＲＦＣ  ５６５２に従って）署名されたＣＭＳメッセージとして、電気自動車１０２に提供することができる。充電ステーション１０６に関連する公開鍵証明書は、充電ステーションの証明書を発行するように認可されたＣＡによって署名される場合がある。充電ステーション１０６に関連する公開鍵証明書は、証明書の所持者（すなわち、充電ステーション１０６）を正当な充電ステーションとして識別する１つまたは複数の属性を有することができる。さらに、充電ステーションの証明書に署名した認証局は、充電ステーションの識別情報を保証するように認可される場合がある。いくつかの実施形態では、充電ステーション１０６に関連するセキュリティ情報は、所定の回数送信することができる。別の実施形態では、充電ステーション１０６に関連するセキュリティ情報は、充電ステーション１０６（たとえば、連係ユニット１１６）が確認応答メッセージ（たとえば、ＣＭ＿ＰＫＣＳ＿ＣＥＲＴ．ＲＳＰメッセージ）を電気自動車１０２から受信するまで、送信することができる。さらに、いくつかの実施形態では、充電ステーション１０６に関連するセキュリティ情報は、マルチネットワークブロードキャスト（ＭＮＢＣ）通信を使用して送信することができる。いくつかの実施形態では、（たとえば、メッセージの長さが最大許容メッセージ長よりも大きいので、）充電ステーション１０６に関連するセキュリティ情報を単一のメッセージで送信することができない場合、メッセージは断片化することができる。フローはブロック４１０に進む。
【００８７】
[0092]ブロック４１０で、連係手順の開始を示す通知（「連係開始メッセージ」）が、クライアントネットワークデバイスから受信される。たとえば、充電ステーション１０６の連係ユニット１１６は、連係手順が始まることを示すブロードキャストメッセージ（たとえば、ＭＮＢＣメッセージ）を受信することができる。加えて、連係開始メッセージ（たとえば、ＣＭ＿ＳＴＡＲＴ＿ＡＴＴＥＮ＿ＣＨＡＲ．ＩＮＤメッセージ）はまた、電気自動車１０２がサービス適合メッセージをどれだけの間送信するかを示すタイムアウト値を備えることができる。連係開始メッセージの受信に応答して、充電ステーション１０６の連係ユニット１１６は、（連係開始メッセージ内で受信されたタイムアウト値を備える）タイマを開始することができ、電気自動車１０２から所定の数のサービス適合メッセージを受信することを待つことができる。以下でさらに記載されるように、連係ユニット１１６は、タイマが経過した後、充電ステーション１０６に関連する減衰情報を送信することができる。連係開始メッセージは、電気自動車１０２および充電ステーション１０６がセキュアな連係手順を実行するように構成されたか否かに応じて、電気自動車１０２によって署名される場合があれば、署名されない場合もあることにも留意されたい。フローはブロック４１２に進む。
【００８８】
[0093]ブロック４１２で、１つまたは複数のサービス適合メッセージが、クライアントネットワークデバイスから受信される。図１の例を参照すると、いくつかの実施形態では、連係ユニット１１６は、サービス適合メッセージ内で受信された電気自動車の識別子を、以前受信された（たとえば、通信パラメータ要求メッセージ内で受信された）電気自動車の識別子と比較して、サービス適合メッセージが正当な電気自動車から受信されたかどうかを判定し、赤い電気自動車によるリプレイアタックの可能性を最小化することができる。加えて、連係ユニット１１６はまた、受信されたサービス適合メッセージのカウンタ値が、以前受信されたサービス適合メッセージのカウンタ値よりも小さいかどうかを判定することができる。いくつかの実施形態では、電気自動車１０２および充電ステーション１０６がセキュアな連係手順を実行するように構成された場合、連係ユニット１１６は、各々の受信されたサービス適合メッセージ内の電気自動車の公開鍵証明書が正当であるかどうかを判定して、サービス適合メッセージが正当な電気自動車から受信されたことを保証することができる。受信されたサービス適合メッセージが正当でない場合、連係ユニット１１６は連係手順を終了することができる。サービス適合メッセージが受信された後、（かつ、受信されたサービス適合メッセージが正当である場合、）フローはブロック４１４に進む。
【００８９】
[0094]ブロック４１４で、受信されたサービス適合メッセージに基づいて、サービスプロバイダに関連する減衰情報が決定される。図１の例を参照すると、充電ステーション１０６の連係ユニット１１６は、受信されたサービス適合メッセージを処理することができ、受信されたサービス適合メッセージに基づいて、減衰情報（または信号レベル減衰情報）を生成することができる。いくつかの実施形態では、減衰情報は、（サービス適合メッセージを送信した）電気自動車１０２と充電ステーション１０６との間の減衰プロファイルを備えることができる。いくつかの実施形態では、ＰＬＣ通信帯域のマスクされていない周波数搬送波のセットは、最も低い周波数での周波数搬送波から始めて、所定の数の周波数搬送波のグループ（たとえば、グループごとに１６個の周波数搬送波）に分割することができる。搬送波のグループごとに、搬送波のグループの平均減衰を決定することができる。グループが所定の数よりも少ない周波数搬送波を有する場合、グループの平均減衰は、グループ内で利用可能なマスクされていない周波数搬送波に基づいて決定することができることに留意されたい。いくつかの実施形態では、各サービス適合メッセージと各周波数搬送波とに関連する減衰プロファイルを決定することができる。次いで、搬送波のグループおよび所定の数のサービス適合メッセージについての平均減衰は、各サービス適合メッセージとグループに関連する各周波数搬送波とに関連する減衰プロファイルに基づいて計算することができる。フローは図５内のブロック４１６に進む。
【００９０】
[0095]ブロック４１６で、サービスプロバイダに関連する減衰情報が、クライアントネットワークデバイスに送信される。いくつかの実施形態では、連係ユニット１１６が（通信パラメータの一部として連係ユニット１１６によって示された）所定の数のサービス適合メッセージを受信し処理するとすぐに、連係ユニット１１６は、応答メッセージ（たとえば、ＣＭ＿ＡＴＴＥＮ＿ＣＨＡＲ．ＩＮＤメッセージ）内の減衰情報を電気自動車１０２に送信することができる。別の実施形態では、（たとえば、「０」のカウント値を有する）最後のサービス適合メッセージが受信され分析された後、連係ユニット１１６は減衰情報を電気自動車１０２に送信することができる。別の実施形態では、サービス適合メッセージの受信に割り当てられた所定の時間間隔が経過した後、連係ユニット１１６は減衰情報を電気自動車１０２に送信することができる。応答メッセージは、電気自動車１０２のアドレス（たとえば、ＭＡＣアドレス）と、電気自動車１０２の識別子（たとえば、ＶＩＮ）と、充電ステーション１０６の識別子と、充電ステーション１０６に関連する減衰情報（または信号レベル情報）とを備えることができる。いくつかの実施形態では、減衰情報の一部として、連係ユニット１１６は、周波数搬送波が分割されたグループの数と、周波数搬送波の各グループに関連する平均減衰レベルとを示すことができる。いくつかの実施形態では、減衰情報を含む応答メッセージは、マルチネットワークブロードキャストメッセージであり得る。電気自動車１０２および充電ステーション１０６がセキュアな連係手順を実行するように構成された場合、連係ユニット１１６は、充電ステーション１０６の公開鍵証明書を使用して、減衰情報を含む応答メッセージに署名できることに留意されたい。いくつかの実施形態では、電気自動車１０２での減衰情報の確実な受信を保証するために、連係ユニット１１６は、確認応答メッセージが電気自動車１０２から受信されるまで、減衰情報を含む応答メッセージを電気自動車１０２に再送信することができる。フローはブロック４１８に進む。
【００９１】
[0096]ブロック４１８で、サービスプロバイダがクライアントネットワークデバイスと連係するために選択されたことを示す通知が、クライアントネットワークデバイスから受信される。たとえば、充電ステーション１０６の連係ユニット１１６は、電気自動車１０２が適合充電ステーションとして充電ステーション１０６を選択したことと、電気自動車が充電ステーション１０６と連係し、充電ステーション１０６（から電力を受け取り）たいと望むこととを示す、（図３のブロック３２０で上述された）適合通知メッセージを受信することができる。フローはブロック４２０に進む。
【００９２】
[0097]ブロック４２０で、サービスプロバイダが、クライアントネットワークデバイスと連係すべきかどうかを判定する。たとえば、連係ユニット１１６は、充電ステーション１０６が電気自動車１０２と連係し、電気自動車１０２と通信リンクを確立すべきかどうかを判定することができる。いくつかの実施形態では、（充電ステーション１０６の）連係ユニット１１６は、（電気自動車１０２が通信している）他の充電ステーション１０８および１１０に関連する減衰情報を受信することができる。連係ユニット１１６は、充電ステーション１０６、１０８、および１１０に関連する減衰情報を分析することができ、電気自動車１０２が連係すべき充電ステーション（「予想適合充電ステーション」）を識別することができる。充電ステーション１０６が予想適合充電ステーションである場合、連係ユニット１１６は、充電ステーション１０６が電気自動車１０２と連係すべきであると決定することができる。充電ステーション１０６が予想適合充電ステーションでない場合、連係ユニット１１６は、充電ステーション１０６が電気自動車１０２と連係すべきでないと決定することができる。別の例として、適合通知メッセージの受信に応答して、連係ユニット１１６は、充電ステーション１０６が（充電コードセットを介して）電気自動車１０２に接続されているかどうかを判断することができる。充電ステーション１０６が電気自動車１０２に接続されていると連係ユニット１１６が判断した場合、連係ユニット１１６は、充電ステーション１０６が電気自動車１０２と連係すべきであると決定することができる。充電ステーション１０６が電気自動車１０２に接続されていないと連係ユニット１１６が判断した場合、連係ユニット１１６は、充電ステーション１０６が電気自動車１０２と連係すべきでないと決定することができる。サービスプロバイダがクライアントネットワークデバイスと連係すべきであると決定された場合、フローはブロック４２２に進む。そうではなく、サービスプロバイダがクライアントネットワークデバイスと連係すべきでないと決定された場合、フローはブロック４２４に進む。
【００９３】
[0098]ブロック４２２で、サービスプロバイダは、そのネットワーク接続パラメータをクライアントネットワークデバイスに送信し、クライアントネットワークデバイスと連係し、サービスをクライアントネットワークデバイスに提供する。ブロック４２０で、電気自動車１０２と連係すべきと決定した後、充電ステーション１０６の連係ユニット１１６は、適合確認メッセージ（たとえば、ＣＭ＿ＳＬＡＣ＿ＭＡＴＣＨ．ＣＮＦメッセージ）を電気自動車１０２に送信することができる。適合確認メッセージは、電気自動車１０２の識別子（たとえば、ＶＩＮ）と、電気自動車１０２のＭＡＣアドレスと、適合充電ステーション１０６の識別子と、適合充電ステーション１０６のＭＡＣアドレスと、適合充電ステーション１０６のネットワークに関連する１つまたは複数のネットワーク接続パラメータとを備えることができる。たとえば、充電ステーション１０６がＨｏｍｅＰｌｕｇ  Ｇｒｅｅｎ  ＰＨＹ規格に従って構成された場合、連係ユニット１１６は、適合確認メッセージ内で、適合充電ステーション１０６のネットワークに関連するネットワーク識別子（ＮＩＤ）とネットワークメンバーシップキー（ＮＭＫ）とを送信することができる。電気自動車１０２および充電ステーション１０６がセキュアな連係手順を実行するように構成された場合、ネットワーク接続パラメータ（たとえば、ＮＩＤおよびＮＭＫ）ならびに適合確認メッセージは、充電ステーションの公開鍵証明書を使用して署名することができ、電気自動車の公開暗号鍵を使用して暗号化することができる。セッションに関連するシーケンス番号またはナンスは、リプレイアタックを防止するために使用することができる。連係ユニット１１６は、マルチネットワークブロードキャスト通信を使用して、適合確認メッセージを送信することができる。いくつかの実施形態では、適合確認メッセージを送信する前に、連係ユニット１１６はまた、以下でさらに記載される確認プロセスを使用して、電気自動車１０２が充電コードセットを介して充電ステーション１０６に接続されていることを確認できることに留意されたい。
【００９４】
[0099]通信接続パラメータを電気自動車１０２に送信することに加えて、充電ステーション１０６はまた、同じ通信接続パラメータ（たとえば、ＮＩＤおよびＮＭＫ）でそれ自体を構成することができる（たとえば、充電ステーション１０６のＨＬＥは、充電ステーション１０６のＧｒｅｅｎ  ＰＨＹを構成することができる）。これにより、充電ステーション１０６は、同じ通信接続パラメータを有する別のステーションを待つ連係されていないステーションになることができる。充電ステーション１０６および電気自動車１０２が同じ通信接続パラメータ（たとえば、ＮＩＤおよびＮＭＫ）を使用して構成されると、充電ステーション１０６および電気自動車１０２は、ＡＶ論理ネットワーク（ＡＶＬＮ）を形成することができる。電気自動車１０２が充電ステーションと連係されている限り（すなわち、充電ステーション１０６および電気自動車１０２が同じＡＶＬＮの一部である限り）、充電ステーション１０６は、他の電気自動車から受信された、いかなる通信パラメータ要求メッセージも無視／廃棄できることに留意されたい。電気自動車１０２が適合充電ステーション１０６のネットワークに加入した後、適合充電ステーション１０６（たとえば、適合充電ステーション１０６の認証ユニット）は、電気自動車１０２との適切なアプリケーションレイヤの認証および認可の手順を実行することができる。電気自動車１０２が認証／認可されることに成功した後、適合充電ステーション１０６（たとえば、適合充電ステーション１０６の充電ユニット）は、その電力リレーを閉じ、電気自動車１０２に電力を供給することができる。ブロック４２２からフローは終了する。
【００９５】
[0100]ブロック４２４で、クライアントネットワークデバイスが連係すべき別のサービスプロバイダが識別され、クライアントネットワークデバイスは、他のサービスプロバイダに関連するネットワーク接続パラメータを通知される。ブロック４２０において上記で説明されたように、連係ユニット１１６は、充電ステーション１０６が予想適合充電ステーションではないことと、電気自動車１０２が別の充電ステーション（たとえば、充電ステーション１１０）と連係すべきであることとを判定することができる。したがって、連係ユニット１１６は、予想適合充電ステーション１１０に関連するネットワーク接続パラメータ（たとえば、ＮｉＤ、ＮＭＫ、ＭＡＣアドレスなど）を決定することができる。連係ユニット１１６は、電気自動車の連係決定を無効にし、予想適合充電ステーション１１０に関連するネットワーク接続パラメータを電気自動車１０２に提供し、予想適合充電ステーション１１０と連係するように電気自動車１０２を促すことができる。ブロック４２４からフローは終了する。
【００９６】
[0101]図５は、（図５のブロック４２２で）充電ステーション１０６に関連するネットワーク接続パラメータを送信して、電気自動車１０２が充電ステーション１０６と連係することを可能にする連係ユニット１１６を記載したが、実施形態はそのように限定されないことに留意されたい。他の実施形態では、電気自動車１０２の連係ユニット１１２は、電気自動車１０２に関連するネットワーク接続パラメータを送信して、充電ステーション１０６が電気自動車１０２と連係することを可能にすることができる。他の実施形態では、電気自動車１０２が適合充電ステーション１０６と連係することを可能にするために、他の適切な技法を使用することができる。また、図５は、電気自動車１０２から適合通知メッセージを受信し、電気自動車１０２が別の充電ステーション１１０と連係すべきであると決定し、他の充電ステーション１１０に関連するネットワーク接続パラメータを提供する（充電ステーション１０６の）連係ユニット１１６を記載したが、実施形態はそのように限定されない。他の実施形態では、適合通知メッセージを受信した連係ユニット１１６が、電気自動車１０２が別の充電ステーションと連係すべきであること（または充電ステーション１０６が電気自動車１０２に接続されていないこと）を判定する場合、連係ユニット１１６は、連係手順を再実行する（たとえば、図２内のブロック２０２の通信パラメータ要求メッセージを再ブロードキャストする）ように電気自動車１０２に単に通知することができる。
【００９７】
[0102]図１〜図５は、実施形態の理解を助けるための例であり、実施形態を限定したり、特許請求の範囲を限定したりするために使用されるべきでないことを理解されたい。実施形態は、追加の回路構成要素、異なる回路構成要素を備えることができ、かつ／または追加の動作を実行し、より少ない動作を実行し、動作を異なる順序で実行し、動作を並列に実行し、いくつかの動作を別様に実行することができる。いくつかの実施形態では、電気自動車１０２は、連係手順の間低減された送信電力レベルを使用して、電気自動車１０２から送信を受信する充電ステーションの数を最小化することができる。一実装形態では、電気自動車１０２の連係ユニット１１２は、最も低い送信電力レベルで（図２のブロック２０４で通信パラメータ要求メッセージを送信することによって）連係手順を開始して、通信パラメータ要求メッセージに応答する充電ステーションの数を減少させ、電気自動車１０２が接続されていない充電ステーションから通信を受信する可能性を最小化することができる。たとえば、連係ユニット１１２は、電気自動車１０２の最大送信電力レベルよりも２５ｄＢ下である送信電力レベルで、通信パラメータ要求メッセージの送信を開始することができる。連係ユニット１１２が充電ステーションのいずれからも通信パラメータ応答メッセージを受信しない場合、連係ユニット１１２は、たとえば２ｄＢだけ送信電力レベルを増大させることができる。連係ユニット１１２が依然充電ステーションのいずれからも通信パラメータ応答メッセージを受信しない場合、連係ユニット１１２は、（たとえば２ｄＢまたは別の送信電力増分だけ）再度送信電力レベルを増大させることができる。徐々にかつ繰り返し送信電力レベルを増大させるこのプロセスは、連係ユニット１１２が少なくとも１つの充電ステーション１０６から、通信パラメータを含む通信パラメータ応答メッセージを受信するまで、継続することができる。連係ユニット１１２は、通信パラメータ応答メッセージの受信に成功した最も低い送信電力レベルを使用して、充電ステーション１０６との通信を続行することができる。別の実装形態では、電気自動車１０２の連係ユニット１１２は、通常（または最大）の送信電力レベルで（図２のブロック２０４で）通信パラメータ要求メッセージを送信することができ、充電ステーションの一部／全部から通信パラメータを受信することができる。次いで、連係ユニット１１２は、最も低い送信電力レベルでサービス適合メッセージのセットを送信して、サービス適合メッセージに応答する充電ステーションの数を減少させることができる。連係ユニット１１２が、充電ステーションのいずれからもサービス適合メッセージの第１のセットに対する応答（たとえば、減衰情報）を受信しない場合、連係ユニット１１２は、送信電力レベルを増大させ、より高い送信電力レベルでサービス適合メッセージの第２のセットを送信することができる。連係ユニット１１２が少なくとも１つの充電ステーションから応答を受信するまで、連係ユニット１１２は、徐々にかつ繰り返し送信電力レベルを増大させることができる。
【００９８】
[0103]いくつかの実施形態では、サービス適合メッセージの長さは、通信ネットワーク内で送信用に許容される最大パケット長（「最大許容パケット長」）よりも大きい可能性があることに留意されたい。たとえば、最大許容パケット長は５０２オクテットであり得る。いくつかの実施形態では、サービス適合メッセージの長さは５０２オクテットよりも大きい場合がある。この実施形態では、電気自動車１０２の連係ユニット１１２は、各断片の長さが最大許容パケット長以下になるように、サービス適合メッセージを断片化することができる。連係ユニット１１２は、サービス適合メッセージの断片を充電ステーション１０６、１０８、および１１０に送信することができる。
【００９９】
[0104]図は、それらそれぞれの減衰情報を電気自動車１０２に送信する充電ステーション１０６、１０８、および１１０と、適合充電ステーション１０６を選択する電気自動車１０２とを描写するが、実施形態はそのように限定されない。いくつかの実施形態では、それらの充電ステーションが協調して、電気自動車１０２用の適合充電ステーション１０６を決定することができる。たとえば、充電ステーション１０６、１０８、および１１０は、それらそれぞれの減衰情報を交換することができ、電気自動車１０２用の適合充電ステーション１０６を決定することができる。他の実施形態では、充電ステーション１０６、１０８、および１１０のうちの１つは、「マスタ充電ステーション」として指定することができる（たとえば、充電ステーション１１０）。マスタ充電ステーション１１０は、他の充電ステーション１０６および１０８から減衰情報を受信することができ、適合充電ステーション１０６を選択することができ、電気自動車１０２および適合充電ステーション１０６に、互いと連係し、通信リンクを確立するように通知することができる。これらの実施形態では、充電ステーション１０６、１０８、および１１０は、それらそれぞれの減衰情報を電気自動車１０２提供することはない。代わりに、充電ステーションのうちの１つ（たとえば、適合充電ステーション１０６または別の「マスタ」充電ステーション１１０）は、単に連係決定（すなわち、適合充電ステーション）を電気自動車１０２に通知することができる。他の実施形態では、充電ステーション１０８および１１０は、それらそれぞれの減衰情報を別のネットワークデバイス（たとえば、中央調整デバイス）に送信することができる。充電ステーション１０６、１０８、および１１０のすべてに関連する減衰情報を受信するネットワークデバイス（たとえば、中央調整デバイス）は、減衰情報を分析し、電気自動車１０２用の適合充電ステーション１０６を選択し、電気自動車１０２および適合充電ステーション１０６にそのように通知することができる。
【０１００】
[0105]さらに、いくつかの実施形態では、電気自動車１０２の連係ユニット１１２は、電気自動車１０２にそれらの減衰情報を提供する充電ステーションのサブセットから、適合充電ステーション１０６を選択することができる。連係ユニット１１２は、しきい値の減衰レベルよりも小さい減衰レベル（またはしきい値の信号レベルよりも大きい信号レベル）に関連付けられた充電ステーションのサブセットを識別することができる。たとえば、連係ユニット１１２は、充電ステーション１０６、１０８、および１１０から減衰情報を受信することができる。連係ユニット１１２は、充電ステーション１０６および１０８がしきい値の減衰レベル（たとえば、２５ｄＢのしきい値の減衰レベル）よりも小さい減衰レベルに関連付けられることを決定することができる。次いで、連係ユニット１１２は、充電ステーション１０６または充電ステーション１０８のいずれかを適合充電ステーションとして選択することができる。充電ステーションのうちのどれもしきい値の減衰レベルを満足しない場合、連係ユニット１１２は、（図２のブロック２０２で上述されたように）通信パラメータ要求メッセージを再ブロードキャストすることによって、連係手順を再始動することができるか、または連係手順の失敗（たとえば、充電ステーションのうちのいずれからも電力を受け取ることができないこと）を示すことができることに留意されたい。
【０１０１】
[0106]いくつかの実施形態では、電気自動車１０２からサービス適合メッセージを受信する各々の充電ステーション１０６、１０８、および１１０は、それらそれぞれの減衰情報を電気自動車１０２に送信すべきかどうかを判定することができる。たとえば、充電ステーション１０６の連係ユニット１１６は、（たとえば、受信されたサービス適合メッセージに基づいて）充電ステーション１０６に関連する減衰レベルを決定することができる。連係ユニット１１６は、充電ステーション１０６に関連する減衰レベルがしきい値の減衰レベルよりも下であるかどうかを判定することができる。しきい値の減衰レベルはあらかじめ決定することができ、充電ステーションが直接接続されている電気自動車から受信される信号の予想される減衰に基づいて、計算することができる。充電ステーション１０６に関連する減衰レベルがしきい値の減衰レベルよりも下である場合、連係ユニット１１６は、充電ステーション１０６が電気自動車１０２に直接接続されていないことを自動的に判断することができる。したがって、連係ユニット１１６は、充電ステーション１０６に関連する減衰情報を電気自動車１０２に送信することはない。
【０１０２】
[0107]いくつかの実施形態では、適合充電ステーション１０６（たとえば、連係ユニット１１６）はまた、適合充電ステーション１０６に関連する振幅マップを（たとえば、ＣＭ＿ＡＭＰ＿ＭＡＰ．ＲＥＱメッセージの中で）電気自動車１０２に送信することができる。電気自動車１０２（たとえば、連係ユニット１１２）はまた、電気自動車１０２に関連する振幅マップを（たとえば、ＣＭ＿ＡＭＰ＿ＭＡＰ．ＣＮＦメッセージの中で）適合充電ステーション１０６に提供することができる。電気自動車１０２および適合充電ステーション１０６は、（電気自動車１０２および適合充電ステーション１０６の）振幅マップを使用して、通信に使用されるべき送信電力レベルを決定することができる。電気自動車１０２および適合充電ステーション１０６は振幅マップを使用して、通信帯域（たとえば、電力線通信帯域）の各マスクされていない搬送波の振幅を、電気自動車１０２と適合充電ステーション１０６との間の以後の通信すべてに向けて調整することができる。振幅マップにより、電気自動車１０２および適合充電ステーション１０６が、（最も低い周波数搬送波から始めて）マスクされていない搬送波ごとに送信振幅の縮小を決定することが可能になり得る。たとえば、様々な搬送周波数上で（たとえば、電気自動車１０２および適合充電ステーション１０６によって）使用される送信電力レベルは、充電ステーションの振幅マップおよび電気自動車の振幅マップのうちの最小値に基づく場合がある。これは、（電気自動車および／または適合充電ステーションで）固有のＰＬＣ搬送周波数に対する任意の不確定性／敏感性を考慮に入れることができる。
【０１０３】
[0108]充電ステーションおよび電気自動車は、様々な適切な技法を使用してネットワークを形成できることに留意されたい。いくつかの実施形態では、連係手順が完了し、適合充電ステーションが識別されるまで、電気自動車１０２は、充電ステーション１０６、１０８、および１１０のいずれかに関連するネットワークに加入することができない。この実施形態では、電気自動車１０２ならびに充電ステーション１０６、１０８、および１１０が同じ通信ネットワークの一部でなくても、電気自動車１０２ならびに充電ステーション１０６、１０８、および１１０は、マルチネットワークブロードキャスト通信を使用して、互いと確実に通信することができる。マルチネットワークブロードキャスト通信を使用する図１〜図５の動作は、（充電ステーション間の減衰特性のため、異なる所有者（たとえば、異なる製造者）に属する充電ステーションが互いと通信するように構成されていない可能性があるため、などで）充電ステーション１０６、１０８、および１１０すべてが単一の通信ネットワークを形成できない環境内で使用することができる。たとえば、大きなパーキングロットでは、互いから遠く離れた充電ステーションは、互いと通信する、または互いを「聞く」ことができない場合がある。この例では、充電ステーションは複数のネットワークを形成することができ、電気自動車１０２は様々な通信ネットワークから充電ステーションと通信することができる。いくつかの実装形態では、各充電ステーションは、所定の近傍内にあるそれらの充電ステーションと通信ネットワークを形成するように構成することができる。他の実装形態では、各充電ステーションは、決して他の充電ステーションと通信ネットワークを形成しないように構成することができる。
【０１０４】
[0109]別の実施形態では、電気自動車１０２は、連係手順を開始する前に、充電ステーションのうちの１つに関連するネットワークに加入することができる。たとえば、電気自動車１０２および充電ステーションのうちの１つ１０６は、適切な認証機構（たとえば、ユニキャスト鍵交換（ＵＫＥ）ベースの認証機構）を使用して、ネットワークを形成することができる。この例では、電気自動車１０２および充電ステーション１０６に関連するボタンをアクティブにすることができ、それに応答して、電気自動車１０２および充電ステーション１０６は、たとえば、近接検出機能を使用して、それらが充電コードセットを介して接続されていると判断することができる。近接検出は、電気自動車１０２が充電ステーション１０６にプラグでつながれているときに、電気自動車１０２が移動することを防止されるように、電気自動車１０２および充電ステーション１０６が、それらが物理的に接続されていると判断することが可能になる安全機能である。別の実施形態では、充電ステーション１０６、１０８、および１１０のすべては共通のネットワークの一部であり、電気自動車１０２は、連係手順を開始する前に（または連係手順の一部として）、共通のネットワークに加入することができる。
【０１０５】
[0110]いくつかの実施形態では、各々の充電ステーション１０６、１０８、および１１０は、１つまたは複数のフィルタユニットを備えて、電気自動車１０２から受信された信号が他の充電ステーションに漏洩しないように防止することができる。たとえば、充電ステーション１０６が電気自動車１０２から通信パラメータ要求メッセージを受信する場合、充電ステーション１０６に関連するフィルタユニットは、他の充電ステーション１０８および１１０が充電ステーション１０６を介して通信パラメータ要求メッセージを受信しないように、（または、非常に高い減衰を伴って、もしくは特定の周波数帯域上の非常に高い減衰を伴って、充電ステーション１０８および１１０が充電ステーション１０６を介して通信パラメータ要求メッセージを受信するように、）適切な周波数を最小化／ブロックすることができる。いくつかの実施形態では、充電ステーション１０６、１０８、および１１０はまた、シールド付きケーブルを使用して電気自動車１０２に接続することができる。これにより、電気自動車１０２によって送信される信号の絶縁が可能になり得るし、したがって、電気自動車１０２に直接接続されていない充電ステーションが、高い信号レベルで電気自動車１０２からの信号を検出する可能性が最小化される。
【０１０６】
[0111]いくつかの実施形態では、充電ステーション１０６が電気自動車１０２から、充電ステーション１０６が適合充電ステーションとして選択されたことを示す適合通知メッセージを受信した後、充電ステーション（たとえば、連係ユニット１１６または別の適切な確認ユニット）は、適切な確認技法を使用して、電気自動車１０２が適合充電ステーション１０６に接続されていることを確認することができる。いくつかの実施形態では、適合充電ステーション１０６は、連係手順に使用される通信媒体と比較して、よりセキュアな通信媒体を使用する適切な帯域外確認技法を使用して、電気自動車１０２を確認することができる。確認に使用される通信媒体は低帯域幅通信媒体であり得るが、それは連係手順を実行するために使用された通信媒体よりも、妨害、改変、または偽装を受けにくい。一例では、充電ステーション１０６は、パルス幅変調（ＰＷＭ）制御パイロット信号の負荷サイクルを修正することができる。充電ステーション（たとえば、充電ステーション１０６のＨＬＥ）は、電気自動車１０２（たとえば、電気自動車１０２のＨＬＥ）に検証要求メッセージ（たとえば、ＣＭ＿ＶＡＬＤ＿ＰＷＭ．ＲＥＱメッセージ）を送信することができる。検証要求メッセージは、パイロット線のパルス幅変調値を読み取り、その値を充電ステーション１０６に送信する、電気自動車１０２に求める要求として働くことができる。いくつかの実施形態では、充電ステーション１０６は、マルチネットワークブロードキャスト通信を使用して、検証要求メッセージを送信することができる。いくつかの実施形態では、充電ステーション１０６は、検証確認メッセージ（たとえば、ＣＭ＿ＶＡＬＤ＿ＰＷＭ．ＣＮＦメッセージ）が電気自動車１０２から受信されるまで、検証要求メッセージを再送信することができる。電気自動車１０２が検証要求メッセージを受信した後、電気自動車１０２はパイロット線のパルス幅変調値（たとえば、測定された負荷サイクル値）を決定し、検証確認メッセージ内でこの値を充電ステーション１０６に送信することができる。いくつかの実施形態では、電気自動車１０２は、マルチネットワークブロードキャスト通信を使用して、検証確認メッセージを送信することができる。検証確認メッセージの受信に応答して、充電ステーション１０６は、測定された負荷サイクル値を電気自動車１０２によって報告された負荷サイクル値と比較することができる。一致する場合、充電ステーション１０６は、検証プロセスが成功したことを示す、図５のブロック４２２で上記に説明された適合確認メッセージ（たとえば、ＣＭ＿ＳＬＡＣ＿ＭＡＴＣＨ．ＣＮＦメッセージ）を送信することができる。
【０１０７】
[0112]いくつかの実施形態では、公開鍵証明書（たとえば、Ｘ．５０９ｖ３証明書）は、マルチネットワークブロードキャスト通信には大きすぎる場合があることに留意されたい。この実施形態では、（たとえば、電気自動車１０２から充電ステーション１０６に）公開鍵証明書を送信するために、様々な技法を使用することができる。いくつかの実装形態では、充電ステーション１０６は、最初に電気自動車１０２から電気自動車の識別情報を取得することができ、次いで認可サーバまたはキャッシュから電気自動車１０２に関連する証明書を取得することができる。別の実装形態では、電気自動車１０２は、その公開鍵証明書を断片化し、複数のＭＮＢＣ送信にわたって充電ステーション１０６に公開鍵証明書の断片を送信することができる。同様に、充電ステーションに関連する公開鍵証明書を電気自動車１０２に提供するために、同様の動作を実行することができる。
【０１０８】
[0113]最後に、いくつかの実施形態では、電気自動車１０２および充電ステーション（たとえば、充電ステーション１０６）はまた、連係手順の一部としてユーザデータを交換することができる。ユーザデータは、たとえば、電気自動車１０２が充電ステーション１０６から切断されたこと（即時連係解除）、充電プロセスが終了されるべきであること、などを示すために交換することができる。
【０１０９】
[0114]当業者によって諒解されるように、本発明の主題の態様は、システム、方法、またはコンピュータプログラム製品として具現化することができる。したがって、本発明の主題の態様は、完全にハードウェアの実施形態、（ファームウェア、常駐ソフトウェア、マイクロコードなどを含む）ソフトウェアの実施形態、またはソフトウェアの態様とハードウェアの態様とを組み合わせた実施形態の形態をとることができ、本明細書では、それらすべてを全般的に「回路」、「モジュール」または「システム」と呼ぶ場合がある。さらに、本発明の主題の態様は、１つまたは複数のコンピュータ可読媒体内で具現化されたコンピュータプログラム製品の形態をとることができ、その媒体は、媒体上で具現化されたコンピュータ可読プログラムコードを有する。
【０１１０】
[0115]１つまたは複数のコンピュータ可読媒体の任意の組合せを利用することができる。コンピュータ可読媒体は、コンピュータ可読信号媒体またはコンピュータ可読記憶媒体であり得る。コンピュータ可読記憶媒体は、限定はしないが、たとえば、電子、磁気、光、電磁、赤外線、もしくは半導体のシステム、装置、もしくはデバイス、または上記の任意の適切な組合せであり得る。コンピュータ可読記憶媒体のより具体的な例（非網羅的なリスト）には、１つもしくは複数の有線を有する電気接続、ポータブルコンピュータディスケット、ハードディスク、ランダムアクセスメモリ（ＲＡＭ）、読取り専用メモリ（ＲＯＭ）、消去可能プログラマブル読取り専用メモリ（ＥＰＲＯＭまたはフラッシュメモリ）、光ファイバ、ポータブルコンパクトディスク読取り専用メモリ（ＣＤ−ＲＯＭ）、光記憶デバイス、磁気記憶デバイス、または上記の任意の適切な組合せが含まれるはずである。この文書の文脈では、コンピュータ可読記憶媒体は、命令を実行するシステム、装置、もしくはデバイスにより、またはそれらとともに使用するためのプログラムを包含または記憶できる、任意の有形媒体であり得る。
【０１１１】
[0116]コンピュータ可読信号媒体は、たとえば、帯域内で、または搬送波の一部として、その中に具現化されたコンピュータ可読プログラムコードを有する、伝搬されるデータ信号を含むことができる。そのような伝搬信号は、限定はしないが、電磁気、光、またはそれらの任意の適切な組合せを含む、様々な形態のうちのいずれかをとることができる。コンピュータ可読信号媒体は、コンピュータ可読記憶媒体ではなく、命令を実行するシステム、装置、もしくはデバイスにより、またはそれらとともに使用するためのプログラムを通信、伝搬、または転送できる、任意のコンピュータ可読媒体であり得る。
【０１１２】
[0117]コンピュータ可読媒体上で具現化されるプログラムコードは、限定はしないが、ワイヤレス、有線、光ファイバケーブル、ＲＦなど、または上記の任意の適切な組合せを含む、任意の適切な媒体を使用して送信することができる。
【０１１３】
[0118]本発明の主題の態様用の動作を遂行するためのコンピュータプログラムコードは、Ｊａｖａ（登録商標）、Ｓｍａｌｌｔａｌｋ、Ｃ＋＋などのオブジェクト指向プログラミング言語、「Ｃ」プログラミング言語または同様のプログラミング言語などの従来の手続き型プログラミング言語、およびアセンブラプログラミング言語または機械プログラミング言語を含む、１つまたは複数のプログラミング言語の任意の組合せで書くことができる。プログラムコードは、完全にユーザのコンピュータ上で実行されるか、部分的にユーザのコンピュータ上で実行されるか、スタンドアロンソフトウェアパッケージとして実行されるか、部分的にユーザのコンピュータ上と部分的にリモートコンピュータ上とで実行されるか、または完全にリモートコンピュータもしくはサーバ上で実行される場合がある。後者のシナリオでは、リモートコンピュータは、ローカルエリアネットワーク（ＬＡＮ）またはワイドエリアネットワーク（ＷＡＮ）を含む任意のタイプのネットワークを介して、ユーザのコンピュータに接続することができるか、または、接続は（たとえば、インターネットサービスプロバイダを使用してインターネットを介して）外部コンピュータに対して行うことができる。
【０１１４】
[0119]本発明の主題の実施形態による方法、装置（システム）およびコンピュータプログラム製品の流れ図および／またはブロック図に関して、本発明の主題の態様が記載された。流れ図および／またはブロック図の各ブロック、ならびに流れ図および／またはブロック図内のブロックの組合せは、コンピュータプログラム命令によって実装することができることが理解されよう。これらのコンピュータプログラム命令は、機械を製造するために、汎用コンピュータ、専用コンピュータ、または他のプログラマブルデータ処理装置のプロセッサに提供することができ、その結果、コンピュータまたは他のプログラマブルデータ処理装置のプロセッサを介して実行される命令は、流れ図および／またはブロック図の１つまたは複数のブロック内で指定された機能／動作を実装するための手段を作成する。
【０１１５】
[0120]これらのコンピュータプログラム命令はまた、コンピュータ、他のプログラマブルデータ処理装置、または他のデバイスに、特定の方式で機能するように命令できるコンピュータ可読媒体に記憶することができ、その結果、コンピュータ可読媒体に記憶された命令は、流れ図および／またはブロック図の１つまたは複数のブロック内で指定された機能／動作を実装する命令を含む製造者の商品を製造する。
【０１１６】
[0121]コンピュータプログラム命令はまた、コンピュータ、他のプログラマブルデータ処理装置、または他のデバイスにロードされて、一連の動作ステップをコンピュータ、他のプログラマブル装置、または他のデバイス上で実行されるようにさせて、コンピュータ実装プロセスを作成し、その結果、コンピュータまたは他のプログラマブル装置上で実行される命令は、流れ図および／またはブロック図の１つまたは複数のブロック内で指定された機能／動作を実装するためのプロセスを提供する。
【０１１７】
[0122]図６は、通信ネットワーク内の減衰レベルベースの連係機構を含む電子デバイス６００の一実施形態のブロック図である。いくつかの実装形態では、通信ネットワークは公共充電設備であり得るし、電子デバイス６００は充電ステーション（たとえば、電気自動車電源設備（ＥＶＳＥ）デバイス）であり得る。他の実装形態では、電子デバイス６００は、充電設備内の充電ステーションのうちの１つから電力を受け取るように構成された電気自動車（たとえば、プラグイン電気自動車すなわちＰＥＶ）であり得る。（充電ステーションまたは電気自動車のどちらであれ）電子デバイス６００は、有線通信機能（たとえば、電力線通信機能）および／またはワイヤレス通信機能（たとえば、ＷＬＡＮ通信機能）を備えることができる。電子デバイス６００は、（場合によっては、複数のプロセッサ、複数のコア、複数のノードを含む、かつ／またはマルチスレッドを実装するなどの）プロセッサユニット６０２を含む。電子デバイス６００はメモリユニット６０６を含む。メモリユニット６０６は、システムメモリ（たとえば、キャッシュ、ＳＲＡＭ、ＤＲＡＭ、ゼロキャパシタＲＡＭ、ツイントランジスタＲＡＭ、ｅＤＲＡＭ、ＥＤＯ  ＲＡＭ、ＤＤＲ  ＲＡＭ（登録商標）、ＥＥＰＲＯＭ、ＮＲＡＭ、ＲＲＡＭ（登録商標）、ＳＯＮＯＳ、ＰＲＡＭなどのうちの１つもしくは複数）、または上記にすでに記載された、機械可読媒体の可能な実現形態のうちのいずれか１つもしくは複数であり得る。電子デバイス６００はまた、バス６１０（たとえば、ＰＣＩ、ＩＳＡ、ＰＣＩ−Ｅｘｐｒｅｓｓ、ＨｙｐｅｒＴｒａｎｓｐｏｒｔ（登録商標）、ＩｎｆｉｎｉＢａｎｄ（登録商標）、ＮｕＢｕｓ、ＡＨＢ、ＡＸＩなど）と、ワイヤレスネットワークインターフェース（たとえば、Ｂｌｕｅｔｏｏｔｈインターフェース、ＷＬＡＮ８０２．１１インターフェース、ＷｉＭＡＸインターフェース、ＺｉｇＢｅｅ（登録商標）インターフェース、ワイヤレスＵＳＢインターフェースなど）、および有線ネットワークインターフェース（たとえば、Ｅｔｈｅｒｎｅｔインターフェース、電力線通信インターフェースなど）のうちの少なくとも１つを含む、ネットワークインターフェース６０４とを含む。
【０１１８】
[0123]電子デバイス６００は通信ユニット６０８も含む。通信ユニット６０８は、連係ユニット６１２とプロセッサユニット６１４とを備える。電子デバイス６００が電気自動車であるとき、通信ユニット６０８は、図１〜図３に関して上述された動作を実行して、充電設備の１つまたは複数の充電ステーションと通信を交換することと、それと連係し、それから電力を受け取るべき充電ステーションを識別することとができる。電子デバイス６００が充電ステーションであるとき、通信ユニット６０８は、図１および図４〜図５において上述された動作を実行して、充電ステーションに関連する減衰情報を電気自動車に提供することと、（適合充電ステーションとして選択された場合）電気自動車と連係し、電気自動車に電力を供給することとができる。いくつかの実施形態では、プロセッサユニット６１４は連係ユニット６１２の機能を実行することができる。いくつかの実施形態では、プロセッサユニット６０２は連係ユニット６１２の機能を実行することができる。いくつかの実施形態では、プロセッサユニット６０２とプロセッサユニット６１４は、共同で連係ユニット６１２の機能を実行することができる。
【０１１９】
[0124]これらの機能のうちのいずれか１つは、ハードウェア内に、かつ／またはプロセッサユニット６０２上に、部分的に（または完全に）実装することができる。たとえば、機能は、特定用途向け集積回路で、プロセッサユニット６０２に実装された論理内、周辺デバイスまたはカード上のコプロセッサ内などに実装することができる。さらに、実現形態は、図６に示されていない、より少ないまたは追加の構成要素（たとえば、ビデオカード、オーディオカード、追加のネットワークインターフェース、周辺デバイスなど）を含むことができる。プロセッサユニット６０２、メモリユニット６０６、およびネットワークインターフェース６０４は、バス６１０に結合される。メモリユニット６０６は、バス６１０に結合されるものとして示されているが、プロセッサユニット６０２に結合することができる。
【０１２０】
[0125]実施形態は様々な実装および利用に関して記載されているが、これらの実施形態は例示的であり、本発明の主題の範囲はそれらに限定されないことが理解されよう。一般に、本明細書に記載された減衰レベルベースの連係機構は、任意の１つまたは複数のハードウェアシステムに整合する設備に実装することができる。多くの変形、修正、追加、および改善が可能である。
【０１２１】
[0126]単一の事例として本明細書に記載された構成要素、動作、または構造について、複数の事例を提供することができる。最後に、様々な構成要素と、動作と、データストアとの間の境界は若干恣意的であり、特定の動作が、特定の例示的な構成の文脈で示されている。機能の他の割り当てが想定され、本発明の主題の範囲内に入る可能性がある。一般に、例示的な構成において別個の構成要素として提示された構造および機能は、組み合わされた構造または構成要素として実装することができる。同様に、単一の構成要素として提示された構造および機能は、別個の構成要素として実装することができる。これらおよび他の変形、修正、追加、および改善は、本発明の主題の範囲内に入る可能性がある。
[C１]
クライアントネットワークデバイスから１つまたは複数のネットワークの複数のターゲットネットワークデバイスのうちの少なくともサブセットに、１つまたは複数のマルチネットワークブロードキャストメッセージを送信することと、
前記複数のターゲットネットワークデバイスのうちの前記サブセットのうちの少なくとも１つまたは複数から前記クライアントネットワークデバイスで受信された減衰情報に少なくとも一部は基づいて、前記１つまたは複数のネットワーク内で前記複数のターゲットネットワークデバイスのうちのどれと連係するかを決定することと
を備える、方法。
[C２]
前記１つまたは複数のマルチネットワークブロードキャストメッセージを前記送信することが、
前記複数のターゲットネットワークデバイスのうちの前記サブセットのうちの少なくとも前記１つまたは複数が前記クライアントネットワークデバイスを確認することを可能にするために、前記クライアントネットワークデバイスに関連するセキュリティ情報を送信することをさらに備える、請求項１に記載の方法。
[C３]
前記クライアントネットワークデバイスから前記複数のターゲットネットワークデバイスに、通信パラメータに求める要求をブロードキャストすることと、
前記複数のターゲットネットワークデバイスのうちの前記サブセットのうちの少なくとも前記１つまたは複数の各々から、前記ターゲットネットワークデバイスに関連する通信パラメータを受信することと、
前記複数のターゲットネットワークデバイスのうちの前記サブセットのうちの少なくとも前記１つまたは複数から、前記ターゲットネットワークデバイスに関連する前記通信パラメータを前記受信することに少なくとも一部は基づいて、前記クライアントネットワークデバイスから前記複数のターゲットネットワークデバイスのうちの前記サブセットのうちの少なくとも前記１つまたは複数に送信されるべき、少なくともいくつかのマルチネットワークブロードキャストメッセージを決定することと
をさらに備える、請求項１に記載の方法。
[C４]
前記複数のターゲットネットワークデバイスに、通信パラメータを求める前記要求を前記ブロードキャストすることが、
前記複数のターゲットネットワークデバイスのうちの１つまたは複数に関連する前記通信パラメータを受信するための所定の時間間隔を開始することと、
前記所定の時間間隔が経過したことの判定に応答して、前記複数のターゲットネットワークデバイスのうちのいずれかから通信パラメータが受信されたかどうかを判定することと、
前記複数のターゲットネットワークデバイスのうちの前記サブセットのうちの前記１つまたは複数から前記通信パラメータが受信されたことの判定に応答して、連係プロセスを実行して、前記複数のターゲットネットワークデバイスのうちの前記サブセットのうちの前記１つまたは複数のどれと連係するかを決定することと、
前記複数のターゲットネットワークデバイスのうちのいずれからも通信パラメータが受信されなかったことの判定に応答して、前記複数のターゲットネットワークデバイスに前記通信パラメータを求める前記要求を再ブロードキャストすることと
をさらに備える、請求項３に記載の方法。
[C５]
前記複数のターゲットネットワークデバイスのうちの前記サブセットのうちの前記１つまたは複数の各々から、前記ターゲットネットワークデバイスに関連する前記通信パラメータを前記受信することに少なくとも一部は基づいて、前記複数のターゲットネットワークデバイスのうちのどれと連係するかを識別するためのセキュアな動作を実行すべきかどうかを判定することと、
前記複数のターゲットネットワークデバイスのうちのどれと連係するかを識別するためのセキュアな動作を実行すべきとの判定に応答して、
前記複数のターゲットネットワークデバイスのうちの前記サブセットのうちの少なくとも前記１つまたは複数に、前記クライアントネットワークデバイスに関連するセキュリティ情報を送信することと、
前記複数のターゲットネットワークデバイスのうちの前記サブセットのうちの少なくとも前記１つまたは複数の各々に関連するセキュリティ情報を受信することと、
前記クライアントネットワークデバイスに関連する前記セキュリティ情報を使用して、前記クライアントネットワークデバイスからの以後の送信に署名することと、
前記ターゲットネットワークデバイスに関連する前記セキュリティ情報で署名された、前記複数のターゲットネットワークデバイスのうちの前記サブセットのうちの前記１つまたは複数の各々からの以後の送信を受信することと
をさらに備える、請求項３に記載の方法。
[C６]
前記複数のターゲットネットワークデバイスのうちの前記サブセットのうちの前記１つまたは複数の各々について、前記ターゲットネットワークデバイスに関連する前記通信パラメータが、前記クライアントネットワークデバイスから前記ターゲットネットワークデバイスに送信されるべきサービス適合メッセージの数、それ以内に前記サービス適合メッセージが前記クライアントネットワークデバイスから前記ターゲットネットワークデバイスに送信されるべき最大時間間隔、およびセキュア通信が前記ターゲットネットワークデバイスでサポートされるかどうかの指示のうちの１つまたは複数を備える、請求項３に記載の方法。
[C７]
前記クライアントネットワークデバイスで、前記複数のターゲットネットワークデバイスのうちの前記サブセットのうちの少なくとも前記１つまたは複数の対応する各々から、複数の通信パラメータを受信することと、
前記複数の受信された通信パラメータを組み合わせて、通信パラメータの統合セットを決定することと、
通信パラメータの前記統合セットに少なくとも一部は基づいて、前記クライアントネットワークデバイスから前記複数のターゲットネットワークデバイスのうちの前記サブセットのうちの少なくとも前記１つまたは複数に、前記１つまたは複数のマルチネットワークブロードキャストメッセージを送信することと
をさらに備える、請求項３に記載の方法。
[C８]
前記複数のターゲットネットワークデバイスのうちのどれと連係するかを前記判定することが、
前記複数のターゲットネットワークデバイスのうちの前記サブセットのうちの少なくとも前記１つまたは複数から前記クライアントネットワークデバイスで受信された前記減衰情報に少なくとも一部は基づいて、前記クライアントネットワークデバイスで、前記複数の前記ターゲットネットワークデバイスのうちの第１のターゲットネットワークデバイスと連係することを決定することと、
前記クライアントネットワークデバイスから前記複数の前記ターゲットネットワークデバイスのうちの前記第１のターゲットネットワークデバイスに通知を送信して、前記複数の前記ターゲットネットワークデバイスのうちの前記第１のターゲットネットワークデバイスと通信リンクを確立し、前記複数の前記ターゲットネットワークデバイスのうちの前記第１のターゲットネットワークデバイスからサービスを受信することと
備える、請求項１に記載の方法。
[C９]
前記クライアントネットワークデバイスから前記複数の前記ターゲットネットワークデバイスのうちの前記第１のターゲットネットワークデバイスに前記通知を送信することに応答して、
前記複数のターゲットネットワークデバイスのうちの前記第１のターゲットネットワークデバイスから前記クライアントネットワークデバイスで、前記複数のターゲットネットワークデバイスのうちの前記第１のターゲットネットワークデバイスに関連するネットワークの１つまたは複数のネットワークパラメータを含む確認メッセージを受信することと、
前記クライアントネットワークデバイスで受信された前記１つまたは複数のネットワークパラメータに少なくとも一部は基づいて、前記複数のターゲットネットワークデバイスのうちの前記第１のターゲットネットワークデバイスに関連する前記ネットワークに加入して、前記複数の前記ターゲットネットワークデバイスのうちの前記第１のターゲットネットワークデバイスと通信リンクを確立し、前記複数の前記ターゲットネットワークデバイスのうちの前記第１のターゲットネットワークデバイスからサービスを受信することと
をさらに備える、請求項８に記載の方法。
[C１０]
前記複数のターゲットネットワークデバイスのうちの前記第１のターゲットネットワークデバイスに関連する前記ネットワークの前記１つまたは複数のネットワークパラメータが、ネットワーク識別子と、デバイスアドレスと、前記複数のターゲットネットワークデバイスのうちの前記第１のターゲットネットワークデバイスのネットワークに関連するセキュリティ情報とを備える、請求項９に記載の方法。
[C１１]
前記複数の前記ターゲットネットワークデバイスのうちの前記第１のターゲットネットワークデバイスから前記クライアントネットワークデバイスで、前記クライアントネットワークデバイスが前記複数の前記ターゲットネットワークデバイスのうちの第２のターゲットネットワークデバイスと連係すべきであることを示し、前記複数の前記ターゲットネットワークデバイスのうちの前記第２のターゲットネットワークデバイスのネットワークに関連するネットワークパラメータを示す通知を受信することと、
前記複数の前記ターゲットネットワークデバイスのうちの前記第２のターゲットネットワークデバイスの前記ネットワークに関連する前記ネットワークパラメータに少なくとも一部は基づいて、前記クライアントネットワークデバイスに、前記複数の前記ターゲットネットワークデバイスのうちの前記第２のターゲットネットワークデバイスの前記ネットワークに加入させることと
をさらに備える、請求項８に記載の方法。
[C１２]
前記複数のターゲットネットワークデバイスのうちの前記第１のターゲットネットワークデバイスに、前記クライアントネットワークデバイスに関連する第１の振幅マップを送信することと、
前記クライアントネットワークデバイスで、前記複数のターゲットネットワークデバイスのうちの前記第１のターゲットネットワークデバイスに関連する第２の振幅マップを受信することと、
前記第１の振幅マップと前記第２の振幅マップとに少なくとも一部は基づいて、前記複数のターゲットネットワークデバイスのうちの前記第１のターゲットネットワークデバイスと通信するための送信電力レベルを決定することと
をさらに備える、請求項８に記載の方法。
[C１３]
前記クライアントネットワークデバイスがプラグイン電気自動車（ＰＥＶ）であり、前記複数のターゲットネットワークデバイスの各々が電気自動車電源設備（ＥＶＳＥ）ステーションである、請求項１に記載の方法。
[C１４]
前記クライアントネットワークデバイスから前記複数のターゲットネットワークデバイスのうちの前記サブセットのうちの少なくとも前記１つまたは複数に、前記１つまたは複数のマルチネットワークブロードキャストメッセージを前記送信する前に、
前記複数のターゲットネットワークデバイスのうちの前記サブセットのうちの前記１つまたは複数に通知メッセージをブロードキャストして、前記１つまたは複数のマルチネットワークブロードキャストメッセージの送信の開始を示すことをさらに備え、前記通知メッセージが、送信されるマルチネットワークブロードキャストメッセージの最大数、その間に前記１つまたは複数のマルチネットワークブロードキャストメッセージが送信される最大時間間隔、および前記クライアントネットワークデバイスの識別子のうちの１つまたは複数を備える、請求項１に記載の方法。
[C１５]
前記クライアントネットワークデバイスから前記複数のターゲットネットワークデバイスのうちの前記サブセットのうちの少なくとも前記１つまたは複数に、前記１つまたは複数のマルチネットワークブロードキャストメッセージを前記送信することに応答して、
前記複数のターゲットネットワークデバイスのうちの前記サブセットのうちの少なくとも前記１つまたは複数から、前記減衰情報を受信するための所定の時間間隔を開始することと、
前記所定の時間間隔が経過したことの判定に応答して、前記複数のターゲットネットワークデバイスのうちのいずれかから前記減衰情報が受信されたかどうかを判定することと、
前記複数のターゲットネットワークデバイスのうちの前記サブセットのうちの少なくとも前記１つまたは複数から前記減衰情報が受信されたことの判定に応答して、前記１つまたは複数のネットワーク内で前記複数のターゲットネットワークデバイスのうちのどれと連係するかを決定することと、
前記複数のターゲットネットワークデバイスのうちのいずれからも前記減衰情報が受信されなかったことの判定に応答して、前記複数のターゲットネットワークデバイスのうちの前記サブセットのうちの少なくとも前記１つまたは複数に、前記１つまたは複数のマルチネットワークブロードキャストメッセージを再送信することと
をさらに備える、請求項１に記載の方法。
[C１６]
前記１つまたは複数のネットワーク内で前記複数のターゲットネットワークデバイスのうちのどれと連係するかを前記判定することが、
前記クライアントネットワークデバイスで、最も低い減衰レベルに関連付けられた前記複数のターゲットネットワークデバイスのうちの第１のターゲットネットワークデバイスと連係することを決定すること
を備える、請求項１に記載の方法。
[C１７]
前記１つまたは複数のネットワーク内で前記複数のターゲットネットワークデバイスのうちのどれと連係するかを前記判定することが、
前記クライアントネットワークデバイスで、かつ前記複数のターゲットネットワークデバイスのうちの前記サブセットのうちの前記１つまたは複数の各々について、前記ターゲットネットワークデバイスから前記クライアントネットワークデバイスで受信された送信に少なくとも一部は基づいて、前記ターゲットネットワークデバイスに関連する減衰レベルを決定することと、
前記複数のターゲットネットワークデバイスのうちの前記サブセットのうちの前記１つまたは複数から受信された前記減衰情報に基づいて、かつ前記複数のターゲットネットワークデバイスのうちの前記サブセットのうちの前記１つまたは複数の各々について前記クライアントネットワークデバイスによって決定された前記減衰レベルに基づいて、前記クライアントネットワークデバイスで、前記複数のターゲットネットワークデバイスのうちの第１のターゲットネットワークデバイスと連係することを決定することと
を備える、請求項１に記載の方法。
[C１８]
前記１つまたは複数のネットワーク内で前記複数のターゲットネットワークデバイスのうちのどれと連係するかを前記判定することが、
前記複数のターゲットネットワークデバイスのうちの少なくとも１つに関連する減衰レベルが、所定の減衰しきい値よりも小さいかどうかを判定することと、
前記複数のターゲットネットワークデバイスのうちの少なくとも１つに関連する減衰レベルが前記所定の減衰しきい値よりも小さいことの判定に応答して、前記１つまたは複数のネットワーク内で前記複数のターゲットネットワークデバイスのうちのどれと連係するかを決定することと、
対応する複数のターゲットネットワークデバイスに関連する前記減衰レベルのうちのどれも前記所定の減衰しきい値よりも小さくないことの判定に応答して、前記クライアントネットワークデバイスから前記複数のターゲットネットワークデバイスのうちの前記サブセットのうちの少なくとも前記１つまたは複数に、前記１つまたは複数のマルチネットワークブロードキャストメッセージを再送信することと
を備える、請求項１に記載の方法。
[C１９]
前記１つまたは複数のネットワーク内で前記複数のターゲットネットワークデバイスのうちのどれと連係するかを前記判定することが、
前記クライアントネットワークデバイスで、前記複数のターゲットネットワークデバイスのうちの前記サブセットのうちの少なくとも前記１つもしくは複数から受信された前記減衰情報を分析して、前記複数のターゲットネットワークデバイスのうちのどれと連係するかを決定すること、
前記複数のターゲットネットワークデバイスのうちの第１のターゲットネットワークデバイスから通知を受信して、前記複数のターゲットネットワークデバイスのうちの前記第１のターゲットネットワークデバイスと連係すること、または
中央調整デバイスから通知を受信して、前記複数のターゲットネットワークデバイスのうちの前記第１のターゲットネットワークデバイスと連係すること
のうちの１つに基づく、請求項１に記載の方法。
[C２０]
前記クライアントネットワークデバイスから前記１つまたは複数のネットワークの前記複数のターゲットネットワークデバイスのうちの前記サブセットのうちの少なくとも前記１つまたは複数に、前記１つまたは複数のマルチネットワークブロードキャストサービス適合メッセージを前記送信することが、
前記クライアントネットワークデバイスから前記１つまたは複数のネットワークの前記複数のターゲットネットワークデバイスに、低減された送信電力レベルでマルチネットワークブロードキャストメッセージの第１のセットを送信することと、
前記複数のターゲットネットワークデバイスのうちのいずれからもメッセージを受信しないことに応答して、前記クライアントネットワークデバイスから前記１つまたは複数のネットワークの前記複数のターゲットネットワークデバイスに、増大された送信電力レベルでマルチネットワークブロードキャストメッセージの１つまたは複数の以後のセットを送信することであって、各々の増大された送信電力レベルが前の送信電力レベルよりも大きい、送信することと、
前記複数のターゲットネットワークデバイスのうちの前記サブセットのうちの少なくとも前記１つまたは複数から前記メッセージを受信することに応答して、前記複数のターゲットネットワークデバイスのうちの前記サブセットのうちの少なくとも前記１つまたは複数に、前記低減された送信電力レベルでマルチネットワークブロードキャストメッセージの第３のセットを送信することと
を備える、請求項１に記載の方法。
[C２１]
前記クライアントネットワークデバイスがクライアント動作モードで構成され、前記複数のターゲットネットワークデバイスの各々がマスタ動作モードで構成される、請求項１に記載の方法。
[C２２]
サービスプロバイダで、クライアントネットワークデバイスから１つまたは複数のマルチネットワークサービス適合ブロードキャストメッセージを受信することと、
前記クライアントネットワークデバイスから前記サービスプロバイダで受信された前記１つまたは複数のマルチネットワークサービス適合ブロードキャストメッセージを分析することに少なくとも一部は基づいて、前記サービスプロバイダから前記クライアントネットワークデバイスに、前記サービスプロバイダに関連する減衰情報を送信することと、
前記サービスプロバイダに関連する前記減衰情報に少なくとも一部は基づいて、前記クライアントネットワークデバイスから前記サービスプロバイダで、前記クライアントネットワークデバイスと連係し、前記クライアントネットワークデバイスにサービスを提供する要求を受信することと
を備える、方法。
[C２３]
前記クライアントネットワークデバイスと連係し、前記クライアントネットワークデバイスにサービスを提供する前記要求を前記受信することに応答して、
前記サービスプロバイダで、１つまたは複数のネットワークの複数の他のサービスプロバイダに関連する減衰情報を受信することと、
前記サービスプロバイダに関連する前記減衰情報と、前記複数の他のサービスプロバイダから受信された前記減衰情報とに基づいて、前記クライアントネットワークデバイスが第２のサービスプロバイダと連係すべきと決定することと、
前記第２のサービスプロバイダのネットワークに関連するネットワークパラメータを決定することと、
前記第２のサービスプロバイダの前記ネットワークに関連する前記ネットワークパラメータを前記クライアントネットワークデバイスに提供して、前記クライアントネットワークデバイスに、前記第２のサービスプロバイダと連係させ、前記第２のサービスプロバイダから前記サービスを受信させることと
をさらに備える、請求項２２に記載の方法。
[C２４]
前記クライアントネットワークデバイスに関連するセキュリティ情報が、前記クライアントネットワークデバイスから前記サービスプロバイダで受信されたかどうかを判定することと、
前記クライアントネットワークデバイスに関連するセキュリティ情報が前記サービスプロバイダで受信されたことの判定に応答して、
前記サービスプロバイダから前記クライアントネットワークデバイスに、前記サービスプロバイダに関連するセキュリティ情報を送信することと、
前記サービスプロバイダに関連する前記セキュリティ情報を使用して、前記クライアントネットワークデバイスへの以後の送信に署名するように決定することと、
前記クライアントネットワークデバイスに関連するセキュリティ情報が前記サービスプロバイダで受信されないことの判定に応答して、
前記クライアントネットワークデバイスへの以後の送信に署名しないように決定することと
をさらに備える、請求項２２に記載の方法。
[C２５]
前記サービスプロバイダに関連する前記セキュリティ情報を使用して、前記クライアントネットワークデバイスへの以後の送信に署名するように前記決定することが、
前記クライアントネットワークデバイスに関連する前記セキュリティ情報を使用して、前記クライアントネットワークデバイスへの以後の送信を暗号化するように決定すること
をさらに備える、請求項２４に記載の方法。
[C２６]
前記クライアントネットワークデバイスと連係し、前記クライアントネットワークデバイスに前記サービスを提供する前記要求を前記受信することが、
前記サービスプロバイダから前記クライアントネットワークデバイスに、前記サービスプロバイダのネットワークに関連するネットワークパラメータを送信することと、
前記サービスプロバイダの前記ネットワークに関連する前記ネットワークパラメータで前記サービスプロバイダを構成して、前記サービスプロバイダが前記クライアントネットワークデバイスとの論理ネットワークを形成することを可能にすることと
を備える、請求項２２に記載の方法。
[C２７]
前記ネットワークパラメータが、ネットワーク識別子とネットワークメンバーシップキーとを備える、請求項２６に記載の方法。
[C２８]
前記サービスプロバイダが前記クライアントネットワークデバイスとの前記論理ネットワークを形成した後、前記サービスプロバイダで前記クライアントネットワークデバイスを認証するための１つまたは複数の動作を実行することと、
前記サービスプロバイダで前記クライアントネットワークデバイスの認証に成功した後、前記クライアントネットワークデバイスに前記サービスを提供することと
をさらに備える、請求項２６に記載の方法。
[C２９]
前記クライアントネットワークデバイスから、前記１つまたは複数のマルチネットワークサービス適合ブロードキャストメッセージの送信の開始を示す通知メッセージを受信することと、
前記クライアントネットワークデバイスから、前記１つまたは複数のマルチネットワークサービス適合ブロードキャストメッセージの前記送信の前記開始を示す前記通知メッセージを前記受信することに応答して、前記１つまたは複数のマルチネットワークサービス適合ブロードキャストメッセージを受信する所定の時間間隔を開始することと、
前記所定の時間間隔が経過したことの判定に応答して、前記サービスプロバイダから前記クライアントネットワークデバイスに、前記サービスプロバイダに関連する前記減衰情報を送信することと
をさらに備える、請求項２２に記載の方法。
[C３０]
前記サービスプロバイダから前記クライアントネットワークデバイスに、前記サービスプロバイダに関連する前記減衰情報を前記送信することが、
前記サービスプロバイダと前記クライアントネットワークデバイスとに関連する通信帯域内の複数のマスクされていない周波数搬送波のうちの所定の数を、複数の搬送波グループにグループ化することと、
前記複数の搬送波グループの各々について、前記通信帯域内の前記１つまたは複数のマルチネットワークサービス適合ブロードキャストメッセージの受信に少なくとも一部は基づいて、前記搬送波グループに関連する平均減衰レベルを決定することと、
前記クライアントネットワークデバイスに、前記複数の搬送波グループのうちのいくつかと、前記複数の搬送波グループの各々に関連する前記平均減衰レベルとを送信することと
を備える、請求項２２に記載の方法。
[C３１]
前記サービスプロバイダから前記クライアントネットワークデバイスに、前記サービスプロバイダに関連する前記減衰情報を前記送信することが、
前記クライアントネットワークデバイスから所定の数のマルチネットワークサービス適合ブロードキャストメッセージを受信すること、
前記クライアントネットワークデバイスから最後のマルチネットワークサービス適合ブロードキャストメッセージが受信されたことを判定すること、または
前記マルチネットワークサービス適合ブロードキャストメッセージを送信するために前記クライアントネットワークデバイスに割り当てられた時間間隔が経過したことを判定すること
のうちの１つに応答する、請求項２２に記載の方法。
[C３２]
前記クライアントネットワークデバイスと連係すべきかどうかを前記判定することが、
低帯域幅の帯域外通信媒体を利用して、前記充電ステーションで確認動作を実行し、前記クライアントネットワークデバイスと連係するかどうかと、前記クライアントネットワークデバイスに前記サービスを提供するかどうかとを判定することを備える、請求項２２に記載の方法。
[C３３]
前記低帯域幅の帯域外通信媒体を前記利用して、前記充電ステーションで確認動作を実行することが、
前記サービスプロバイダで、前記サービスプロバイダに関連する充電ケーブルに沿ってパイロット信号の負荷サイクルを修正することと、
前記クライアントネットワークデバイスによって検出された前記パイロット信号の負荷サイクルを決定するように前記クライアントネットワークデバイスに要求する検証要求メッセージを、前記サービスプロバイダから前記クライアントネットワークデバイスに送信することと、
前記クライアントネットワークデバイスによって検出された前記パイロット信号の前記負荷サイクルの指示を、前記クライアントネットワークデバイスから受信することと、
前記サービスプロバイダによって測定された前記負荷サイクルが、前記クライアントネットワークデバイスによって検出された前記負荷サイクルと一致するかどうかを判定することと、
前記サービスプロバイダによって測定された前記負荷サイクルが、前記クライアントネットワークデバイスによって検出された前記負荷サイクルと一致することの判定に応答して、前記クライアントネットワークデバイスが前記サービスプロバイダに接続されていると判断し、前記クライアントネットワークデバイスと連係するように決定することと、
前記サービスプロバイダによって測定された前記負荷サイクルが、前記クライアントネットワークデバイスによって検出された前記負荷サイクルと一致しないことの判定に応答して、前記クライアントネットワークデバイスが前記サービスプロバイダに接続されていないと判断し、前記クライアントネットワークデバイスと連係しないように決定することと
をさらに備える、請求項３２に記載の方法。
[C３４]
プロセッサと、
前記プロセッサと結合された連係ユニットとを備えるネットワークデバイスであって、前記連係ユニットが、
１つまたは複数のネットワークの複数のターゲットネットワークデバイスのうちの少なくともサブセットに、１つまたは複数のマルチネットワークブロードキャストメッセージを送信することと、
前記複数のターゲットネットワークデバイスのうちの前記サブセットのうちの少なくとも１つまたは複数から前記ネットワークデバイスで受信された減衰情報に少なくとも一部は基づいて、前記１つまたは複数のネットワーク内で前記複数のターゲットネットワークデバイスのうちのどれと連係するかを決定することと
を行うように動作可能である、ネットワークデバイス。
[C３５]
前記連係ユニットが、
前記ネットワークデバイスから前記複数のターゲットネットワークデバイスに、通信パラメータに求める要求をブロードキャストすることと、
前記複数のターゲットネットワークデバイスのうちの前記サブセットのうちの少なくとも前記１つまたは複数の各々から、前記ターゲットネットワークデバイスに関連する通信パラメータを受信することと、
前記複数のターゲットネットワークデバイスのうちの前記サブセットのうちの少なくとも前記１つまたは複数から、前記ターゲットネットワークデバイスに関連する前記通信パラメータを前記連係ユニットが受信することに少なくとも一部は基づいて、前記ネットワークデバイスから前記複数のターゲットネットワークデバイスのうちの前記サブセットのうちの少なくとも前記１つまたは複数に送信されるべき、少なくともいくつかのマルチネットワークブロードキャストメッセージを決定することと
を行うようにさらに動作可能である、請求項３４に記載のネットワークデバイス。
[C３６]
前記連係ユニットが、
前記複数のターゲットネットワークデバイスのうちの前記サブセットのうちの前記少なくとも１つまたは複数の各々から、前記ターゲットネットワークデバイスに関連する前記通信パラメータを前記連係ユニットが受信することに少なくとも一部は基づいて、前記複数のターゲットネットワークデバイスのうちのどれと連係するかを識別するためのセキュアな動作を実行すべきかどうかを判定することと、
前記複数のターゲットネットワークデバイスのうちのどれと連係するかを識別するためのセキュアな動作を実行すべきと前記連係ユニットが判定することに応答して、
前記複数のターゲットネットワークデバイスのうちの前記サブセットのうちの少なくとも前記１つまたは複数に、前記ネットワークデバイスに関連するセキュリティ情報を送信することと、
前記複数のターゲットネットワークデバイスのうちの前記サブセットのうちの少なくとも前記１つまたは複数の各々に関連するセキュリティ情報を受信することと、
前記ネットワークデバイスに関連する前記セキュリティ情報を使用して、前記ネットワークデバイスからの以後の送信に署名することと、
前記ターゲットネットワークデバイスに関連する前記セキュリティ情報で署名された、前記複数のターゲットネットワークデバイスのうちの前記サブセットのうちの前記１つまたは複数の各々からの以後の送信を受信することと
を行うようにさらに動作可能である、請求項３５に記載のネットワークデバイス。
[C３７]
プロセッサと、
前記プロセッサと結合された連係ユニットとを備えるサービスプロバイダであって、前記連係ユニットが、
クライアントネットワークデバイスから１つまたは複数のマルチネットワークサービス適合ブロードキャストメッセージを受信することと、
前記クライアントネットワークデバイスから受信された前記１つまたは複数のマルチネットワークサービス適合ブロードキャストメッセージを前記連係ユニットが分析することに少なくとも一部は基づいて、前記サービスプロバイダから前記クライアントネットワークデバイスに、前記サービスプロバイダに関連する減衰情報を送信することと、
前記サービスプロバイダに関連する前記減衰情報に少なくとも一部は基づいて、前記クライアントネットワークデバイスから、前記クライアントネットワークデバイスと連係し、前記クライアントネットワークデバイスにサービスを提供する要求を受信することと
を行うように動作可能である、サービスプロバイダ。
[C３８]
前記連係ユニットが、
前記クライアントネットワークデバイスに関連するセキュリティ情報が、前記クライアントネットワークデバイスから受信されたかどうかを判定することと、
前記クライアントネットワークデバイスに関連するセキュリティ情報が受信されたことを前記連係ユニットが判定することに応答して、
前記クライアントネットワークデバイスに、前記サービスプロバイダに関連するセキュリティ情報を送信することと、
前記サービスプロバイダに関連する前記セキュリティ情報を使用して、前記クライアントネットワークデバイスへの以後の送信に署名するように決定することと、
前記クライアントネットワークデバイスに関連するセキュリティ情報が受信されないことを前記連係ユニットが判定することに応答して、
前記クライアントネットワークデバイスへの以後の送信に署名しないように決定することと
を行うようにさらに動作可能である、請求項３７に記載のサービスプロバイダ。
[C３９]
前記クライアントネットワークデバイスと連係すべきかどうかを判定するように動作可能である前記連係ユニットが、
低帯域幅の帯域外通信媒体を利用して、前記充電ステーションで確認動作を実行し、前記クライアントネットワークデバイスと連係するかどうかと、前記クライアントネットワークデバイスに前記サービスを提供するかどうかとを判定するように動作可能である前記連係ユニットを備える、請求項３７に記載のサービスプロバイダ。
[C４０]
１つまたは複数のプロセッサによって実行されると、前記１つまたは複数のプロセッサに、
クライアントネットワークデバイスから１つまたは複数のネットワークの複数のターゲットネットワークデバイスのうちの少なくともサブセットに、１つまたは複数のマルチネットワークブロードキャストメッセージを送信することと、
前記複数のターゲットネットワークデバイスのうちの前記サブセットのうちの少なくとも１つまたは複数から前記クライアントネットワークデバイスで受信された減衰情報に少なくとも一部は基づいて、前記１つまたは複数のネットワーク内で前記複数のターゲットネットワークデバイスのうちのどれと連係するかを決定することと
を備える動作を実行させる命令を記憶した、１つまたは複数の機械可読記憶媒体。
[C４１]
前記複数のターゲットネットワークデバイスのうちのどれと連係するかを決定する前記動作が、
前記複数のターゲットネットワークデバイスのうちの前記サブセットのうちの少なくとも前記１つまたは複数から前記クライアントネットワークデバイスで受信された前記減衰情報に少なくとも一部は基づいて、前記クライアントネットワークデバイスで、前記複数の前記ターゲットネットワークデバイスのうちの第１のターゲットネットワークデバイスと連係することを決定することと、
前記クライアントネットワークデバイスから前記複数の前記ターゲットネットワークデバイスのうちの前記第１のターゲットネットワークデバイスに通知を送信して、前記複数の前記ターゲットネットワークデバイスのうちの前記第１のターゲットネットワークデバイスと通信リンクを確立し、前記複数の前記ターゲットネットワークデバイスのうちの前記第１のターゲットネットワークデバイスからサービスを受信することと、
前記複数の前記ターゲットネットワークデバイスのうちの前記第１のターゲットネットワークデバイスから前記クライアントネットワークデバイスで、前記クライアントネットワークデバイスが前記複数の前記ターゲットネットワークデバイスのうちの第２のターゲットネットワークデバイスと連係すべきであることを示し、前記複数の前記ターゲットネットワークデバイスのうちの前記第２のターゲットネットワークデバイスのネットワークに関連するネットワークパラメータを示す通知を受信することと、
前記複数の前記ターゲットネットワークデバイスのうちの前記第２のターゲットネットワークデバイスの前記ネットワークに関連する前記ネットワークパラメータに少なくとも一部は基づいて、前記クライアントネットワークデバイスに、前記複数の前記ターゲットネットワークデバイスのうちの前記第２のターゲットネットワークデバイスの前記ネットワークに加入させることと
を備える、請求項４０に記載の機械可読記憶媒体。
[C４２]
１つまたは複数のプロセッサによって実行されると、前記１つまたは複数のプロセッサに、
サービスプロバイダで、クライアントネットワークデバイスから１つまたは複数のマルチネットワークサービス適合ブロードキャストメッセージを受信することと、
前記クライアントネットワークデバイスから前記サービスプロバイダで受信された前記１つまたは複数のマルチネットワークサービス適合ブロードキャストメッセージを分析することに少なくとも一部は基づいて、前記サービスプロバイダから前記クライアントネットワークデバイスに、前記サービスプロバイダに関連する減衰情報を送信することと、
前記サービスプロバイダに関連する前記減衰情報に少なくとも一部は基づいて、前記クライアントネットワークデバイスから前記サービスプロバイダで、前記クライアントネットワークデバイスと連係し、前記クライアントネットワークデバイスにサービスを提供する要求を受信することと
を備える動作を実行させる命令を記憶した、１つまたは複数の機械可読記憶媒体。
[C４３]
前記クライアントネットワークデバイスから前記サービスプロバイダで、前記クライアントネットワークデバイスと連係し、前記クライアントネットワークデバイスにサービスを提供する要求を受信する前記動作が、
低帯域幅の帯域外通信媒体を利用して、前記充電ステーションで確認動作を実行し、前記クライアントネットワークデバイスと連係するかどうかと、前記クライアントネットワークデバイスに前記サービスを提供するかどうかとを判定することをさらに備える、請求項４２に記載の機械可読記憶媒体。
[C４４]
複数のターゲットネットワークデバイスのうちの少なくともサブセットから受信された１つまたは複数の通信パラメータに少なくとも一部は基づいて、クライアントネットワークデバイスから前記複数のターゲットネットワークデバイスのうちの少なくとも前記サブセットに送信すべきマルチネットワークブロードキャストメッセージの数を決定することと、
前記クライアントネットワークデバイスから前記１つまたは複数のネットワークの前記複数のターゲットネットワークデバイスのうちの少なくとも前記サブセットに、前記決定された数のマルチネットワークブロードキャストメッセージを送信することと、
前記複数のターゲットネットワークデバイスのうちの前記サブセットのうちの少なくとも１つまたは複数から前記クライアントネットワークデバイスで受信された減衰情報に少なくとも一部は基づいて、前記１つまたは複数のネットワーク内で前記複数のターゲットネットワークデバイスのうちのどれと連係するかを決定することと
を備える、方法。
[C４５]
前記複数のターゲットネットワークデバイスのうちのどれと連係するかを識別するためのセキュアな動作を実行すべきかどうかを判定することと、
前記複数のターゲットネットワークデバイスのうちのどれと連係するかを識別するためのセキュアな動作を実行すべきとの判定に応答して、
前記複数のターゲットネットワークデバイスのうちの前記サブセットのうちの少なくとも前記１つまたは複数に、前記クライアントネットワークデバイスに関連するセキュリティ情報を送信することと、
前記複数のターゲットネットワークデバイスのうちの前記サブセットのうちの少なくとも前記１つまたは複数の各々に関連するセキュリティ情報を受信することと、
前記クライアントネットワークデバイスに関連する前記セキュリティ情報を使用して、前記クライアントネットワークデバイスからの以後の送信に署名することと、
前記ターゲットネットワークデバイスに関連する前記セキュリティ情報で署名された、前記複数のターゲットネットワークデバイスのうちの前記サブセットのうちの少なくとも前記１つまたは複数の各々からの以後の送信を受信することと
をさらに備える、請求項４４に記載の方法。
[C４６]
前記１つまたは複数のネットワーク内で前記複数のターゲットネットワークデバイスのうちのどれと連係するかを前記判定することが、
前記複数のターゲットネットワークデバイスのうちの第１のターゲットネットワークデバイスと連係することを決定することと、
前記クライアントネットワークデバイスから前記複数の前記ターゲットネットワークデバイスのうちの前記第１のターゲットネットワークデバイスに、通知を送信することと、
前記複数の前記ターゲットネットワークデバイスのうちの前記第１のターゲットネットワークデバイスから前記クライアントネットワークデバイスで、前記クライアントネットワークデバイスが前記複数の前記ターゲットネットワークデバイスのうちの第２のターゲットネットワークデバイスと連係すべきであることを示し、前記複数の前記ターゲットネットワークデバイスのうちの前記第２のターゲットネットワークデバイスのネットワークに関連するネットワークパラメータを示す通知を受信することと、
前記複数の前記ターゲットネットワークデバイスのうちの前記第２のターゲットネットワークデバイスの前記ネットワークに関連する前記ネットワークパラメータに少なくとも一部は基づいて、前記クライアントネットワークデバイスに、前記複数の前記ターゲットネットワークデバイスのうちの前記第２のターゲットネットワークデバイスの前記ネットワークに加入させることと
を備える、請求項４４に記載の方法。
【図１】
0005795439.tif 000002
【図２】
0005795439.tif 000003
【図３】
0005795439.tif 000004
【図４】
0005795439.tif 000005
【図５】
0005795439.tif 000006
【図６】
0005795439.tif 000007