ОСНОВАННАЯ НА УРОВНЕ ОСЛАБЛЕНИЯ АССОЦИАЦИЯ В СЕТЯХ СВЯЗИ
ASSOCIATION IN COMMUNICATION NETWORKS BASED ON LEVEL OF ATTENUATION

СВЯЗАННЫЕ ЗАЯВКИ
[0001] Эта заявка испрашивает приоритет предварительной заявки на патент США № 61/522,184 поданной 10 августа 2011 и приоритет заявки на патент США № 13/564,358 поданной 1 августа 2012.
УРОВЕНЬ ТЕХНИКИ
[0002] Варианты осуществления предмета изобретения в целом касаются области сетей связи и, более подробно, механизма для основанной на уровне ослабления ассоциации в сетях связи.
[0003] Электрическое транспортное средство типично заряжается от обычной электрической розетки или специализированной зарядной станции. До приема мощности от зарядной станции электрическое транспортное средство может соединяться с и ассоциироваться с соответствующей зарядной станцией в зарядном средстве (установке). Зарядная станция может также гарантировать, что пользователь электрического транспортного средства имеет надлежащую авторизацию принять электроэнергию и платить за принятую электроэнергию.
СУЩНОСТЬ ИЗОБРЕТЕНИЯ
[0004] В некоторых вариантах осуществления способ содержит: передачу одного или более широковещательных сообщений множественных сетей от клиентского сетевого устройства к по меньшей мере поднабору из множества целевых сетевых устройств одной или более сетей; и определение с каким из множества целевых сетевых устройств ассоциироваться в одной или более сетей на основании, по меньшей мере частично, информации ослабления, принятой в клиентском сетевом устройстве от по меньшей мере одного или более из упомянутого поднабора из множества целевых сетевых устройств.
[0005] В некоторых вариантах осуществления упомянутая передача одного или более широковещательных сообщений множественных сетей далее содержит передачу информации безопасности, ассоциированной с клиентским сетевым устройством, чтобы разрешить по меньшей мере одному или более из упомянутого поднабора из множества целевых сетевых устройств подтвердить подлинность клиентского сетевого устройства.
[0006] В некоторых вариантах осуществления способ далее содержит вещание запроса параметров связи от клиентского сетевого устройства ко множеству целевых сетевых устройств; прием, от по меньшей мере каждого из упомянутого одного или более из упомянутого поднабора из множества целевых сетевых устройств, параметров связи, ассоциированных с целевым сетевым устройством; и определение по меньшей мере количества широковещательных сообщений множественных сетей, которые должны быть переданы от клиентского сетевого устройства к по меньшей мере одному или более из упомянутого поднабора из множества целевых сетевых устройств, на основании, по меньшей мере частично, упомянутого приема, от по меньшей мере одного или более из упомянутого поднабора из множества целевых сетевых устройств, параметров связи, ассоциированных с целевым сетевым устройством.
[0007] В некоторых вариантах осуществления упомянутое вещание запроса параметров связи ко множеству целевых сетевых устройств содержит инициирование заранее определенного временного интервала для приема параметров связи, ассоциированных с одним или более из множества целевых сетевых устройств; в ответ на определение, что заранее определенный временной интервал истек, определение, были ли параметры связи приняты от любого из множества целевых сетевых устройств; в ответ на определение, что параметры связи были приняты от одного или более из упомянутого поднабора из множества целевых сетевых устройств, выполнение процесса ассоциирования, чтобы определить, с каким из одного или более из упомянутого поднабора из множества целевых сетевых устройств необходимо выполнять ассоциирование; и в ответ на определение, что параметры связи не были приняты ни от одного из множества целевых сетевых устройств, повторное вещание запроса о параметрах связи ко множеству целевых сетевых устройств.
[0008] В некоторых вариантах осуществления способ дополнительно содержит определение, выполнять ли безопасные операции для идентификации - с каким из множества целевых сетевых устройств необходимо ассоциироваться на основании, по меньшей мере частично, упомянутого приема, от каждого из упомянутого одного или более из упомянутого поднабора из множества целевых сетевых устройств, параметров связи, ассоциированных с целевым сетевым устройством; и в ответ на определение выполнять безопасные операции для идентификации с каким из множества целевых сетевых устройств необходимо ассоциироваться, передачу информации безопасности, ассоциированной с клиентским сетевым устройством, к по меньшей мере одному или более из упомянутого поднабора из множества целевых сетевых устройств, прием информации безопасности, ассоциированной с по меньшей мере каждым из одного или более из упомянутого поднабора из множества целевых сетевых устройств, подписывание последующих передач от клиентского сетевого устройства, используя информацию безопасности, ассоциированную с клиентским сетевым устройством, и прием последующих передач от каждого из упомянутого одного или более из упомянутого поднабора из множества целевых сетевых устройств, которые подписаны информацией безопасности, ассоциированной с целевым сетевым устройством.
[0009] В некоторых вариантах осуществления для каждого из упомянутого одного или более из упомянутого поднабора из множества целевых сетевых устройств, параметры связи, ассоциированные с целевым сетевым устройством, содержат одно или более из количества сообщений согласования услуг, которые должны быть переданы от клиентского сетевого устройства на целевое сетевое устройство, максимального временного интервала, в пределах которого сообщения согласования услуг должны быть переданы от клиентского сетевого устройства на целевое сетевое устройство, и индикации того, поддерживаются ли безопасные передачи в целевом сетевом устройстве.
[0010] В некоторых вариантах осуществления способ дополнительно содержит прием, в клиентском сетевом устройстве, множества параметров связи от соответствующего каждого из по меньшей мере одного или более из упомянутого поднабора из множества целевых сетевых устройств; комбинирование множества принятых параметров связи, чтобы определить объединенный набор параметров связи; и передачу одного или более широковещательных сообщений множественных сетей от клиентского сетевого устройства к по меньшей мере одному или более из упомянутого поднабора из множества целевых сетевых устройств на основании, по меньшей мере частично, объединенного набора параметров связи.
[0011] В некоторых вариантах осуществления упомянутое определение, с каким из множества целевых сетевых устройств необходимо ассоциироваться, содержит определение, в клиентском сетевом устройстве, ассоциироваться с первым из множества целевых сетевых устройств, на основании, по меньшей мере частично, информации ослабления, принятой в клиентском сетевом устройстве от по меньшей мере одного или более из упомянутого поднабора из множества целевых сетевых устройств; и передачу уведомления от клиентского сетевого устройства к первому из множества целевых сетевых устройств установить коммуникационную линию связи с первым из множества целевых сетевых устройств и принять услугу от множества целевых сетевых устройств.
[0012] В некоторых вариантах осуществления в ответ на передачу уведомления от клиентского сетевого устройства к первому из множества целевых сетевых устройств способ дополнительно содержит прием сообщения подтверждения в клиентском сетевом устройстве от множества целевых сетевых устройств, которое включает в себя один или более сетевых параметров сети, ассоциированной с первым из множества целевых сетевых устройств; и присоединение к сети, ассоциированной с первым из множества целевых сетевых устройств, на основании, по меньшей мере частично, одного или более сетевых параметров, принятых в клиентском сетевом устройстве, чтобы установить коммуникационную линию связи с первым из множества целевых сетевых устройств, чтобы принять услугу от множества целевых сетевых устройств.
[0013] В некоторых вариантах осуществления один или более сетевых параметров сети, ассоциированной с первым из множества целевых сетевых устройств, содержит идентификатор сети, адрес устройства, и информацию безопасности, ассоциированную с сетью первого из множества целевых сетевых устройств.
[0014] В некоторых вариантах осуществления способ дополнительно содержит прием уведомления в клиентском сетевом устройстве от множества целевых сетевых устройств, указывающих, что клиентское сетевое устройство должно ассоциироваться со вторым из множества целевых сетевых устройств, и указывающих сетевые параметры, ассоциированные с сетью второго из множества целевых сетевых устройств; и вынуждение клиентского сетевого устройства присоединиться к сети второго из множества целевых сетевых устройств, на основании, по меньшей мере частично, сетевых параметров, ассоциированных с сетью второго из множества целевых сетевых устройств.
[0015] В некоторых вариантах осуществления способ дополнительно содержит передачу первой карты амплитуды, ассоциированной с клиентским сетевым устройством, к первому из множества целевых сетевых устройств; прием второй карты амплитуды, ассоциированной с первым из множества целевых сетевых устройств в клиентском сетевом устройстве; и определение уровня мощности передачи для осуществления связи с первым из множества целевых сетевых устройств на основании, по меньшей мере частично, первой карты амплитуды и второй карты амплитуды.
[0016] В некоторых вариантах осуществления клиентское сетевое устройство является подключаемым к электросети электрическим транспортным средством (PEV) и каждое из множества целевых сетевых устройств является станцией оборудования питания электрического транспортного средства (EVSE).
[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] Фиг. 1 является примером концептуальной диаграммы, иллюстрирующей процедуру ассоциации между электрическим транспортным средством и одной или более зарядными станциями в зарядном средстве (зарядной установке);
[0052] Фиг. 2 является блок-схемой, иллюстрирующей примерные операции клиентского сетевого устройства, выполняющего процедуру ассоциации, чтобы установить коммуникационную линию связи с поставщиком услуг сети связи;
[0053] Фиг. 3 является продолжением фиг. 2 и также иллюстрирует примерные операции клиентского сетевого устройства, выполняющего процедуру ассоциации, чтобы установить коммуникационную линию связи с поставщиком услуг сети связи;
[0054] Фиг. 4 является блок-схемой, иллюстрирующей примерные операции поставщика услуг, выполняющего процедуру ассоциации с клиентским сетевым устройством;
[0055] Фиг. 5 является продолжением фиг. 4 и также иллюстрирует примерные операции поставщика услуг, выполняющего процедуру ассоциации с клиентским сетевым устройством; и
[0056] Фиг. 6 является блок-схемой одного варианта осуществления электронного устройства, включающего в себя основанный на уровне ослабления механизм ассоциации в сеть связи.
ОПИСАНИЕ ВАРИАНТА(ОВ) ОСУЩЕСТВЛЕНИЯ
[0057] Описание, которое следует ниже, включает в себя примерные системы, способы, методы, последовательности инструкций и компьютерные программные продукты, которые воплощают способы предмета настоящего изобретения. Однако, подразумевается, что описанные варианты осуществления могут быть осуществлены без этих конкретных деталей. Например, хотя примеры относятся к выполнению основанной на уровне ослабления процедуры ассоциации в сети связи по линиям электропитания (PLC) (например, сети HomePlug© Green PHY), варианты осуществления не являются столь ограниченными. В других вариантах осуществления операции, описанные здесь для характеристики ослабления уровня сигнала, могут быть выполнены в других подходящих совместно используемых сетях связи (например, сети HomePlug AV, сети Multimedia over Coax Alliance (MoCA), Ethernet over Coax (EoC), беспроводных локальных сетях (WLAN), таких как сеть IEEE 802.11, и т.д.). В других случаях известные экземпляры инструкций, протоколы, структуры, и способы не показали подробно, чтобы не запутывать описание.
[0058] Связь между электрическим транспортным средством и зарядной станцией может быть достигнута, используя силовой кабель, который используется для соединения электрического транспортного средства с зарядной станцией в зарядном средстве (зарядной установке). Однако, использование силового кабеля для осуществления обмена сообщениями может привести к потерям из-за утечки сигнала, так как другие зарядные станции (упомянутого зарядного средства), которые физически не соединены с электрическим транспортным средством, могут также принять (например, через РЧ взаимодействие) сигнал, предназначенный для зарядной станции, которая физически соединена с электрическим транспортным средством. Соответственно, электрическое транспортное средство может обнаружить (например, принять сообщения ответа от) множество зарядных станций в упомянутом зарядном средстве, и может потребоваться идентифицировать и ассоциироваться с одной из зарядных станций, с которыми оно физически соединено и от которого оно должно принять электроэнергию.
[0059] В некоторых вариантах осуществления электрическое транспортное средство и одна или более зарядных станций в зарядном средстве могут быть сконфигурированы, чтобы реализовать процедуру ассоциации между электрическим транспортным средством и соответствующей зарядной станцией. В соответствии с этой процедурой ассоциации электрическое транспортное средство может использовать вещательные передачи множественных сетей, чтобы вещать одно или более сообщений согласования услуг к зарядным станциям в зарядном средстве. Электрическое транспортное средство может принять информацию ослабления (например, измеренный уровень сигнала) от одной или более зарядных станций в ответ на сообщения согласования услуг вещания. Электрическое транспортное средство может проанализировать информацию ослабления, принятую от зарядных станций, чтобы идентифицировать, какая зарядная станция должна подавать электроэнергию электрическому транспортному средству (то есть, идентифицировать "согласующуюся" зарядную станцию для этого электрического транспортного средства). Электрическое транспортное средство может затем ассоциироваться с (и принимать электроэнергию от) согласующейся зарядной станцией. Такая процедура ассоциации, которая использует информацию ослабления (или обнаруженную информацию уровня сигнала), принятую от множественных зарядных станций, чтобы автоматически обнаружить зарядную станцию, с которой физически соединено электрическое транспортное средство, может упростить процесс зарядки электрического транспортного средства для пользователя. Кроме того, в некоторых вариантах осуществления электрическое транспортное средство и зарядные станции могут использовать безопасную процедуру ассоциации посредством подписи сообщений, обмениваемых между электрическим транспортным средством и зарядными станциями, своими соответствующими шифровальными ключами. Использование безопасной процедуры ассоциации может позволить электрическому транспортному средству и зарядным станциям проверить подлинность каждого принятого сообщения. Это может гарантировать, что злонамеренные электрические транспортные средства, которые генерируют сильные сигналы, не являются согласующимися (и не принимают услугу) вместо легитимного электрического транспортного средства. Выполнение безопасной процедуры ассоциации, где каждое сообщение пронумеровано, затем подписано и/или зашифровано, может минимизировать взломы защиты путем замены оригинала и передачу/прием ложных сообщений.
[0060] Фиг. 1 является примером концептуальной диаграммы, иллюстрирующей процедуру ассоциации между электрическим транспортным средством и одной или более зарядными станциями в зарядном средстве 100. На фиг. 1 зарядное средство 100 содержит электрическое транспортное средство 102 и зарядные станции 106, 108 и 110. Электрическое транспортное средство 102 содержит блок 104 связи. Блок 104 связи содержит блок 112 ассоциации. Зарядная станция 106 также содержит блок 114 связи. Блок 114 связи содержит блок 116 ассоциации. Следует отметить, что, хотя не изображено на фиг. 1, зарядные станции 108 и 110 могут каждая содержать блок связи и блок ассоциации. Функциональные возможности для того, чтобы выполнить процедуру ассоциации и идентифицировать согласующуюся зарядную станцию (например, блок 104 связи или блок 114 связи), могут быть реализованы на подходящей схемной плате, такой как интегральная схема (IC), "система на кристалле" (SoC), специализированной IC (ASIC), и т.д. В некоторых вариантах осуществления функциональные возможности для того, чтобы выполнить процедуру ассоциации, могут быть реализованы с помощью множественных микросхем на схемной плате, на множественных схемных платах, и т.д. Блок 104 связи может реализовать протоколы и функциональные возможности, чтобы разрешить электрическому транспортному средству 102 обмениваться с одной или более зарядными станциями 106, 108 и 110 в зарядном средстве 100. Аналогично, блок 114 связи (зарядной станции 106) может реализовывать протоколы и функциональные возможности, чтобы разрешить зарядной станции 106 обмениваться с электрическим транспортным средством 102 (и в некоторых вариантах осуществления с другими зарядными станциями 108 и 110). В некоторых вариантах осуществления зарядное средство 100 может быть совместно используемой сетью связи (например, сетью связи по линиям электропитания (PLC), такой как HomePlug© Green PHY). В других вариантах осуществления зарядное средство 100 может быть другими подходящими типами сетей (например, Ethernet over Coax (EoC), беспроводными локальными сетями (WLAN), такими как сеть IEEE 802.11, и т.д.). Зарядные станции 106, 108 и 110 могут быть соединены с возможностью связи, используя протоколы беспроводной связи (например, WLAN, Bluetooth, и т.д.), или используя протоколы проводной связи (например, PLC, Ethernet, и т.д.). Также следует отметить, что в некоторых вариантах осуществления процедура ассоциации может быть реализована, используя сообщения и структуру процедуры характеристики ослабления уровня сигнала (Signal Level Attenuation Characterization, SLAC) спецификации HomePlug© Green PHY, чтобы обеспечить ассоциацию между электрическим транспортным средством 102 и одной из зарядных станций зарядного средства 100. Фиг. 1-5 описаны ниже с использованием примеров процедуры SLAC спецификации HomePlug© Green PHY. Однако, в других вариантах осуществления процедура ассоциации может быть реализована, используя сообщения и структуру других подходящих технологий связи.
[0061] В некоторых вариантах осуществления схемная плата, которая реализует функциональные возможности ассоциации, может использоваться в качестве части электрического транспортного средства и также в качестве части зарядной станции. Соответственно, до инициирования процедуры ассоциации электрическое транспортное средство 102 может быть сконфигурировано в подчиненном/клиентском режиме работы, в то время как зарядные станции 106, 108 и 110 могут быть сконфигурированы в главном режиме работы. Например, модуль Green PHY (например, блок 104 связи) электрического транспортного средства 102 может быть сконфигурирован, чтобы не быть центральным координатором сети. В этом примере объект более высокого уровня (HLE) электрического транспортного средства 102 может выдавать подходящее сообщение (например, примитив APCM_SET_CCo.REQ), чтобы сконфигурировать модуль Green PHY электрического транспортного средства 102 не быть центральным координатором сети, к которому электрическое транспортное средство присоединяется, и, вместо этого, быть клиентом/подчиненным устройством сети. Модуль Green PHY электрического транспортного средства 102 может выдавать сообщение подтверждения (например, сообщение APCM_SET_CCo.CNF) к объекту HLE электрического транспортного средства 102, чтобы указать, что оно успешно было сконфигурировано в клиентский режим работы. Электрическое транспортное средство 102 может также конфигурироваться, чтобы инициализировать процедуру ассоциации и быть передатчиком сообщения согласования услуг. Например, HLE электрического транспортного средства 102 может выдавать подходящее сообщение (например, сообщение APCM_CONF_SLAC.REQ), чтобы конфигурировать модуль Green PHY (например, блок 104 связи) электрического транспортного средства 102, чтобы выполнить те операции процедуры ассоциации, которые ассоциированы с передатчиком сообщения согласования услуг. Модуль Green PHY электрического транспортного средства 102 может выдать сообщение подтверждения (например, сообщение APCM_CONF_SLAC.CNF) к HLE электрического транспортного средства 102, чтобы указать успешную конфигурацию. Аналогично, модуль Green PHY зарядной станции 106 (например, блок 114 связи зарядной станции 106) может быть сконфигурирован, чтобы быть центральным координатором сети. В этом примере HLE зарядной станции 106 может выдать подходящее сообщение, чтобы сконфигурировать модуль Green PHY зарядной станции 106 быть центральным координатором сети, с которым зарядная станция 106 соединяется. HLE зарядной станции 106 может выдать подходящее сообщение, чтобы конфигурировать модуль Green PHY зарядной станции 106, чтобы выполнить те операции процедуры ассоциации, которые ассоциированы с приемником сообщения согласования услуг. Следует отметить, что в других вариантах осуществления другие подходящие способы и протоколы связи могут быть реализованы, чтобы конфигурировать электрическое транспортное средство 102 и зарядную станцию 106 в соответствующий режим работы.
[0062] Следует отметить, однако, что конфигурация электрического транспортного средства 102 и зарядных станций 106, 108 и 110 может быть зависимой от реализации. В одном варианте осуществления электрическое транспортное средство 102 и зарядные станции 106, 108 и 110 могут быть постоянно сконфигурированными (например, в клиентский режим работы или главный режим работы) во время процесса изготовления или перед развертыванием. В другом варианте осуществления электрическое транспортное средство 102 и зарядные станции 106, 108 и 110 могут быть сконфигурированы «на-лету», прежде чем процедура ассоциации будет инициализирована. В другом варианте осуществления зарядные станции 106, 108 и 110 могут быть постоянно сконфигурированными во время процесса изготовления; в то время как электрическое транспортное средство 102 может динамически конфигурироваться прежде, чем процедура ассоциации будет инициализирована, или наоборот. В другом варианте осуществления модули Green PHY в электрическом транспортном средстве 102 и зарядных станциях 106, 108 и 110 могут автоматически обнаружить, являются ли они частью электрического транспортного средства или зарядной станции и могут автоматически конфигурировать себя соответственно. Например, конфигурация зарядной станции 106 может быть определена в зависимости от того, ассоциировано ли электрическое транспортное средство 102 с зарядной станцией 106.
[0063] Электрическое транспортное средство 102 может выполнить процедуру ассоциации с зарядными станциями 106, 108 и 110, чтобы ассоциироваться с и принять электроэнергию от одной из зарядных станций 106, 108 и 110 на основании информации ослабления (или информации уровня сигнала), принятой от одной или более зарядных станций 106, 108 и 110, как описано ниже на стадиях А-F.
[0064] На стадии A блок 112 ассоциации электрического транспортного средства 102 передает запрос параметров ассоциации, чтобы установить коммуникационную линию связи с одной из зарядных станций 106, 108 и 110. В некоторых вариантах осуществления электрическое транспортное средство 102 (например, объект высокого уровня (HLE) электрического транспортного средства) может определить, что электрическое транспортное средство 102 соединено с зарядной станцией, используя соединительный зарядный шнур. Соответственно, блок 112 ассоциации может инициализировать процедуру ассоциации посредством передачи запроса параметров связи ("сообщение запроса параметров связи"). После вещания сообщения запроса параметров связи блок 112 ассоциации может также запустить таймер параметров связи, чтобы отследить прием параметров связи от одной или более зарядных станций 106, 108 и 110. В качестве части сообщения запроса параметров связи блок 112 ассоциации может также указать, поддерживает ли он безопасную процедуру ассоциации. В соответствии с безопасной процедурой ассоциации электрическое транспортное средство 102 и зарядные станции 106, 108 и 110 могут подписывать/шифровать все последующие передачи для получателя, чтобы принять передачи.
[0065] На стадии B блок 112 ассоциации из электрического транспортного средства 102 принимает параметры связи от одной или более зарядных станций 106, 108 и 110. Зарядные станции 106, 108 и 110 могут использовать эти параметры связи, чтобы управлять поведением электрического транспортного средства 102. В ответ на прием сообщения запроса параметров связи каждая из зарядных станций 106, 108 и 110 может передавать сообщение ответа параметров связи, включающее в себя параметры связи, ассоциированные с зарядной станцией. Каждая из зарядных станций 106, 108 и 110 может также указывать, в своем соответствующем сообщении ответа параметров связи, поддерживает ли эта зарядная станция безопасную процедуру ассоциации. В некоторых вариантах осуществления зарядные станции 106, 108 и 110 могут также попытаться согласовать, какие механизмы безопасности должны использоваться. Для каждой из зарядных станций 106, 108 и 110 параметры связи могут включать в себя количество сообщений согласования услуг, которые должны быть переданы к зарядной станции, и другие подходящие параметры, как описано ниже на фиг. 2-5. На основании приема параметров связи блок 112 ассоциации из электрического транспортного средства 102 может также определить, выполнять ли безопасную процедуру ассоциации с зарядными станциями 106, 108 и 110. Если блок 112 ассоциации определяет, что безопасная процедура ассоциации должна быть выполнена с зарядными станциями 106, 108 и 110, то до передачи сообщения согласования услуг (описанной ниже на стадии C) блок 112 ассоциации может передавать свою информацию безопасности (например, сертификаты открытых ключей) к зарядным станциям 106, 108 и 110 и может принять информацию безопасности, ассоциированную с зарядными станциями 106, 108 и 110. Если безопасная процедура ассоциации выполняется, последующие передачи между электрическим транспортным средством 102 и зарядными станциями 106, 108 и 110 (и между зарядными станциями 106, 108 и 110 и электрическим транспортным средством 102) могут быть подписаны соответствующей информацией безопасности.
[0066] На стадии C блок 112 ассоциации передает одно или более сообщений согласования услуг к зарядным станциям 106, 108 и 110 на основании принятых параметров связи. Например, на основании параметров связи, принятых от зарядных станций 106, 108 и 110, блок 112 ассоциации может определить, сколько должно вещаться сообщений согласования услуг. Блок 112 ассоциации может затем вещать это определенное количество сообщений согласования услуг (также, называемых звуками множественных сетей или М-звуками), с использованием передач вещания множественных сетей (MNBC). Как описано выше, если блок 112 ассоциации определяет, что безопасная процедура ассоциации должна быть выполнена с зарядными станциями 106, 108 и 110, блок 112 ассоциации может подписать сообщения согласования услуг до вещания сообщения согласования услуг.
[0067] На стадии D зарядные станции 106, 108 и 110 определяют свою соответствующую информацию ослабления (или информацию уровня сигнала) на основании, по меньшей мере частично, принятого сообщения согласования услуг, и предоставляют информацию ослабления на электрическое транспортное средство 102. Например, блок 116 ассоциации из зарядной станции 106 может определить измеренный уровень сигнала принятого сообщения согласования услуг на различных несущих частотах, и может уведомить электрическое транспортное средство об измеренном уровне сигнала, как описано ниже со ссылками на фиг. 4. После того, как все сообщения согласования услуг приняты, или после того, как заранее определенный временной интервал истек, зарядные станции 106, 108 и 110 может передавать свою соответствующую информацию ослабления на электрическое транспортное средство 102. Следует отметить, что, если безопасная процедура ассоциации выполняется, каждая из зарядных станций 106, 108 и 110 может аутентифицировать принятое сообщений согласования услуг до определения своей соответствующей информации ослабления. Дополнительно, зарядные станции 106, 108 и 110 могут подписать информацию ослабления, используя свою соответствующую информацию безопасности (например, ключ подписи) до передачи информации ослабления на электрическое транспортное средство 102.
[0068] На стадии E блок 112 ассоциации из электрического транспортного средства 102 определяют зарядную станцию ("согласующуюся зарядную станцию"), с которой электрическое транспортное средство должно ассоциироваться, на основании информации ослабления, принятой от зарядных станций 106, 108 и 110. Блок 112 ассоциации может проанализировать принятую информацию ослабления и может выбрать одну из зарядных станций (например, зарядную станцию 106) как согласующуюся зарядную станцию. Согласующаяся зарядная станция обычно является зарядной станцией 106, к которой электрическое транспортное средство 102 физически подсоединено и от которой электрическое транспортное средство 102 будет принимать электроэнергию. Например, зарядная станция 106, которая ассоциирована с самым низким уровнем ослабления (или самым высоким уровнем сигнала), может быть выбрана как согласующаяся зарядная станция. Блок 112 ассоциации может передавать сообщение уведомления согласования к согласующейся зарядной станции 106, чтобы уведомить согласующуюся зарядную станцию 106 о результатах процедуры ассоциации.
[0069] На стадии F блок 104 связи устанавливает коммуникационную линию связи 118 с согласующейся зарядной станцией 106 и принимает энергию от согласующейся зарядной станции 106. В ответ на прием сообщения уведомления согласования от электрического транспортного средства 102, согласующаяся зарядная станция 106 (например, блок 116 ассоциации) может передавать сообщение подтверждения согласования на электрическое транспортное средство 102. Сообщение подтверждения согласования может включать в себя идентификатор сети (NID) сети, ассоциированной с согласующейся зарядной станцией 106, ключ членства в сети (NMK) сети, ассоциированной с согласующейся зарядной станцией 106, MAC-адрес согласующейся зарядной станции 106, и т.д. Дополнительно, согласующаяся зарядная станция 106 может подписать все или часть сообщения подтверждения согласования, используя свою информацию безопасности (например, ключ подписи) и зашифровать все или часть сообщения подтверждения согласования (например, NID и NMK) с использованием информации безопасности (например, открытого ключа шифрования) электрического транспортного средства 102 до передачи всего или части сообщения подтверждения согласования на электрическое транспортное средство 102. Электрическое транспортное средство 102 и согласующаяся зарядная станция 106 могут каждое конфигурировать себя, используя NID, и NMK сети, ассоциированной с согласующейся зарядной станцией 106. Электрическое транспортное средство 102 и согласующаяся зарядная станция 106 могут сформировать логическую сеть AV (AVLN). После того, как согласующаяся зарядная станция 106 (например, блок аутентификации согласующейся зарядной станции 106) успешно аутентифицирует и авторизует электрическое транспортное средство 102, это электрическое транспортное средство 102 может принять электроэнергию от согласующейся зарядной станции 106 (например, от зарядного блока согласующейся зарядной станции 106).
[0070] Фиг. 2 и фиг. 3 изображают блок-схему ("поток") 200, иллюстрирующую примерные операции сетевого устройства, выполняющего процедуру ассоциации для установления коммуникационной линии связи с поставщиком услуг сети связи. Поток начинается на этапе 202 на фиг. 2. Следует отметить, что фиг. 2-3 описаны ниже с использованием примерных сообщений, и структуру процедуры SLAC спецификации HomePlug Green PHY.
[0071] На этапе 202 клиентское сетевое устройство определяет установить коммуникационную линию связи с одним из множества поставщиков услуг. В некоторых вариантах осуществления клиентское сетевое устройство может быть подключаемым к электросети электрическим транспортным средством (PEV); в то время как поставщики услуг могут каждый быть оборудованием зарядки электрического транспортного средства (EVSE), также называемым зарядной станцией. Со ссылками на пример согласно фиг. 1 блок 112 ассоциации из электрического транспортного средства 102 может определить, что электрическое транспортное средство 102 соединено с одной из зарядных станций 106, 108 и 110 с использованием соединительного зарядного шнура. Соответственно, блок 112 ассоциации может конфигурировать электрическое транспортное средство 102 в клиентский режим работы и может инициализировать процедуру ассоциации с зарядными станциями 106, 108 и 110. Поток операций продолжается на этапе 204.
[0072] На этапе 204 сообщение запроса параметров связи в отношении параметров связи передается к поставщикам услуг, и инициализируется таймер параметров связи. Со ссылками на пример согласно фиг. 1 блок 112 ассоциации из электрического транспортного средства 102 может вещать сообщение запроса параметров связи (например, сообщение CM_SLAC_PARM.REQ), чтобы принять параметры связи, ассоциированные с зарядными станциями 106, 108 и 110. В некоторых вариантах осуществления сообщение запроса параметров связи может быть сообщением вещания множественных сетей (MNBC). Как описано ниже, блок 112 ассоциации может использовать параметры связи (принятые от зарядных станций 106, 108 и 110), чтобы выполнить процедуру ассоциации с зарядными станциями 106, 108 и 110. В некоторых вариантах осуществления сообщение запроса параметров связи может содержать идентификатор электрического транспортного средства 102, индикацию того, поддерживает ли электрическое транспортное средство безопасную процедуру ассоциации, и т.д. После вещания сообщения запроса параметров связи блок 112 ассоциации может также запустить таймер параметров связи, чтобы отследить прием параметров связи от одной или более зарядных станций 106, 108 и 110. Значение в таймере параметров связи может указывать количество времени, в течение которого блок 112 ассоциации будет ожидать, чтобы принять параметры связи от одной или более зарядных станций 106, 108 и 110. Поток операций продолжается на этапе 206.
[0073] На этапе 206 определяют, истек ли таймер параметров связи. Со ссылками на пример согласно фиг. 1 блок 112 ассоциации может определить, истек ли таймер параметров связи. Как описано выше, таймер параметров связи может указывать максимальный временной интервал, в течение которого блок 112 ассоциации (электрического транспортного средства 102) будет ожидать, чтобы принять параметры связи от зарядных станций 106, 108 и 110. Если определено, что таймер параметров связи истек, поток операций продолжается на этапе 208. Иначе, поток переходит в цикле обратно к этапу 206, где блок 112 ассоциации продолжает определять, истек ли таймер параметров связи.
[0074] На этапе 208 определяют, были ли параметры связи приняты в клиентском сетевом устройстве. Поток 200 переходит от этапа 206 на этап 208 в ответ на определение, что таймер параметров связи истек. Со ссылками на пример согласно фиг. 1 блок 112 ассоциации из электрического транспортного средства 102 может определить, было ли сообщение ответа параметров связи (например, сообщение CM_SLAC_PARM.CNF), включающее в себя параметры связи, принято от по меньшей мере одной из зарядных станций 106, 108 и 110. Если определено, что параметры связи были приняты от по меньшей мере одной из зарядных станций 106, 108 и 110, поток операций продолжается на этапе 210. Иначе, если определено, что параметры связи не были приняты в сетевом устройстве (после того, как таймер параметров связи истек), поток завершается. Следует отметить, однако, что в других вариантах осуществления, если определено, что параметры связи не были приняты в сетевом устройстве (после того, как таймер параметров связи истек), блок 112 ассоциации может перезапустить процедуру ассоциации посредством повторной передачи сообщения запроса параметров связи ко всем зарядным станциям 106, 108 и 110.
[0075] На этапе 210 определяют, на основании принятых параметров связи, должны ли операции для безопасной процедуры ассоциации быть выполнены. Со ссылками на пример согласно фиг. 1 блок 112 ассоциации может принять сообщение ответа параметров связи (например, сообщение CM_SLAC_PARM.CNF), включающее в себя параметры связи от зарядных станций 106, 108 и 110. Сообщение ответа параметров связи (например, принятое от зарядной станции 106) может содержать идентификатор (например, MAC-адрес) зарядной станции 106, идентификатор электрического транспортного средства 102, индикацию, поддерживает ли зарядная станция 106 безопасную процедуру ассоциации, и другую подходящую информацию. Параметры связи, ассоциированные с зарядной станцией 106, могут содержать количество сообщений согласования услуг, которые должны быть переданы к зарядной станции 106, максимальный временной интервал, в пределах которого сообщения согласования услуг должны быть переданы к зарядной станции 106, и т.д. Следует отметить, что каждая из зарядных станций 106, 108 и 110 может передавать различный набор параметров связи на электрическое транспортное средство 102. Блок 112 ассоциации может объединить принятые параметры связи и выполнить процедуру ассоциации с зарядными станциями 106, 108 и 110 в соответствии с объединенными параметрами связи.
[0076] Со ссылками на пример согласно фиг. 1 блок 112 ассоциации может определить (на основании принятых сообщений ответа параметров связи), поддерживают ли зарядные станции 106, 108 и 110 безопасную процедуру ассоциации. В некоторых вариантах осуществления, если электрическое транспортное средство 102 поддерживает безопасную процедуру ассоциации, это электрическое транспортное средство 102 может поддерживать один или более протоколов шифрования, таких как алгоритм цифровой подписи (DSA) с 256-битовым безопасным алгоритмом хэширования (SHA-256), алгоритм Rivest-Shamir-Adleman (RSA), 128-битовый усовершенствованный алгоритм стандарта шифрования (AES-128), режим блочного шифрования (CBC), алгоритм цифровой подписи эллиптических кривых (ECDSA), ES-DH, AES-256, и т.д. Если электрическое транспортное средство 102 и зарядные станции 106, 108 и 110 поддерживают протоколы шифрования (и следовательно безопасную процедуру ассоциации), блок 112 ассоциации может определить, что безопасная процедура ассоциации должна быть выполнена. В некоторых вариантах осуществления, если даже одна из зарядных станций не поддерживает безопасную процедуру ассоциации, блок 112 ассоциации может определить, что безопасная процедура ассоциации не должна быть выполнена. Если определено, что операции для безопасной процедуры ассоциации должны быть выполнены, поток операций продолжается на этапе 212. Иначе, поток операций продолжается на этапе 214 на фиг. 3.
[0077] На этапе 212 в ответ на определение, что операции для безопасной процедуры ассоциации должны быть выполнены, информация безопасности, ассоциированная с клиентским сетевым устройством, предоставляется поставщикам услуг. Со ссылками на пример согласно фиг. 1, если блок 112 ассоциации определяет на основании принятых сообщений ответа параметров связи (например, сообщений CM_SLAC_PARM.CNF), что безопасная процедура ассоциации должна быть выполнена, блок 112 ассоциации может передавать информацию безопасности, ассоциированную с электрическим транспортным средством 102 (например, в сообщении CM_PKCS_CERT.IND), к зарядным станциям 106, 108 и 110. В некоторых вариантах осуществления информация безопасности, ассоциированная с электрическим транспортным средством 102, может содержать сертификат открытого ключа (ассоциированный с электрическим транспортным средством 102), который может использоваться для безопасности транспортного уровня. Информация безопасности может также указывать длину сертификата открытого ключа, набор шифров сертификата открытого ключа, адрес (например, MAC-адрес) электрического транспортного средства 102, и т.д. В некоторых вариантах осуществления сертификат открытого ключа, ассоциированный с электрическим транспортным средством 102, может быть сертификатом X.509v3. Сертификат открытого ключа может быть предоставлен зарядным станциям 106, 108 и 110 как подписанное сообщение синтаксиса криптографического сообщения (CMS) (например, в соответствии с IETF RFC 5652) с пустым содержимым и приложенным списком сертификатов, и списками аннулирования сертификатов (CRL). Сертификат открытого ключа, ассоциированный с электрическим транспортным средством 102, может быть подписан органом сертификации (CA), авторизованным выпускать электрические сертификаты транспортного средства. Сертификат открытого ключа, ассоциированный с электрическим транспортным средством 102, может иметь один или более атрибутов, которые идентифицируют владельца сертификата (то есть, электрическое транспортное средство 102) как легитимное электрическое транспортное средство. Кроме того, орган сертификации, который подписал сертификат электрического транспортного средства, может быть авторизован подтверждать идентичность электрического транспортного средства. В некоторых вариантах осуществления информация безопасности, ассоциированная с электрическим транспортным средством 102, может быть передана заранее определенное количество раз. В другом варианте осуществления информация безопасности, ассоциированная с электрическим транспортным средством 102, может быть передана, пока электрическое транспортное средство 102 (например, блок 112 ассоциации) не примет сообщение подтверждения от зарядных станций 106, 108 и 110 (например, все зарядные станции, которые ответили своими параметрами связи). Кроме того, в некоторых вариантах осуществления информация безопасности, ассоциированная с электрическим транспортным средством 102, может быть передана, используя передачу вещания множественных сетей (MNBC).
[0078] В некоторых вариантах осуществления в дополнение к передаче информации безопасности, ассоциированной с электрическим транспортным средством 102 к зарядным станциям 106, 108 и 110, электрическое транспортное средство 102 (например, блок ассоциации 112) может также принять информацию безопасности (например, сертификаты открытых ключей), ассоциированную с каждой из зарядных станций 106, 108 и 110. Подлинность всех сертификатов открытых ключей, принятых электрическим транспортным средством 102, может быть подтверждена (например, в соответствии с Секцией 9 ZigBee-11185r05) прежде, чем ассоциировать открытый ключ с идентичностью и атрибутами сертификата. Например, электрическое транспортное средство 102 может верифицировать атрибуты, указанные в сертификате открытого ключа, чтобы аутентифицировать зарядную станцию 106, которая передала этот сертификат открытого ключа. Электрическое транспортное средство 102 может отследить открытые ключи для корневых CA, которые авторизованы подтверждать легитимность зарядных станций 106, 108 и 110. После того, как информация безопасности обменена, последующие сообщения, переданные от электрического транспортного средства 102 к зарядным станциям 106, 108 и 110, могут быть подписаны и/или зашифрованы. В некоторых вариантах осуществления, чтобы подписать и зашифровать сообщения, электрическое транспортное средство 102 (например, блок 112 ассоциации) может подписать контент сначала и затем зашифровать подписанный контент. Другими словами, тип внешнего контента может быть зашифрованными данными, и тип внутреннего контента может быть подписанными данными. Поток операций продолжается на этапе 214 на фиг. 3.
[0079] На этапе 214 одно или более сообщений согласования услуг вещают к поставщикам услуг на основании, по меньшей мере частично, принятых параметров связи. Например, блок 112 ассоциации может проанализировать принятые параметры связи, чтобы определить, сколько должно быть передано сообщений согласования услуг. Например, параметры связи, принятые от зарядных станций 106, 108 и 110, могут указывать, что 5, 8 и 10 сообщений согласования услуг должны быть переданы к зарядным станциям 106, 108 и 110, соответственно. Соответственно, блок 112 ассоциации может определить передавать 10 сообщений согласования услуг. В некоторых вариантах осуществления до передачи сообщения согласования услуг, блок 112 ассоциации может передавать сообщение инициирования ассоциации (например, сообщение CM_START_ATTEN_CHAR.IND), чтобы уведомить зарядные станции 106, 108 и 110, что процедура ассоциации будет начинаться. Сообщение инициирования ассоциации может быть широковещательным сообщением множественных сетей. В некоторых вариантах осуществления блок 112 ассоциации может передавать сообщение инициирования ассоциации заранее определенное количество раз (например, три раза), чтобы гарантировать, что все зарядные станции 106, 108 и 110 принимают сообщение инициирования ассоциации. Если блок 112 ассоциации определил, что безопасная процедура ассоциации должна быть выполнена, блок 112 ассоциации может зашифровать сообщения инициирования ассоциации до передачи сообщений инициирования ассоциации. Дополнительно, сообщения инициирования ассоциации могут также указывать параметры связи, в соответствии с которыми будет выполнена процедура ассоциации. Например, сообщения инициирования ассоциации могут указывать количество сообщений согласования услуг, которые должны быть переданы (например, 10 сообщений согласования услуг в отношении вышеупомянутого примера), максимальный временной интервал, во время которого сообщения согласования услуг будет переданы, идентификатор электрического транспортного средства, к которому информация ослабления должна быть передана, и т.д.
[0080] Блок 112 ассоциации может затем передать сообщения согласования услуг (например, сообщения CM_MNBC_SOU D.IND) к зарядным станциям 106, 108 и 110. В некоторых вариантах осуществления сообщениями согласования услуг могут быть широковещательными сообщениями множественных сетей. Как описано выше, количество сообщений согласования услуг, которые переданы, может быть основано на параметрах связи, принятых от зарядных станций 106, 108 и 110. Сообщения согласования услуг могут содержать идентификатор (например, идентификатор транспортного средства (VIN)) электрического транспортного средства, количество оставшихся сообщений согласования услуг, которые должны быть переданы, и другую подходящую информацию. Следует отметить, что, если электрическое транспортное средство 102 сконфигурировано, чтобы выполнить безопасную процедуру ассоциации с зарядными станциями 106, 108 и 110, блок 112 ассоциации может шифровать/подписать сообщения согласования услуг открытым ключом электрического транспортного средства 102 до передачи сообщения согласования услуг. Поток операций продолжается на этапе 216.
[0081] На этапе 216 информация ослабления принимается от одного или более поставщиков услуг в ответ на вещание сообщений согласования услуг к поставщикам услуг. В некоторых вариантах осуществления после того как блок 112 ассоциации передает все сообщений согласования услуг к зарядным станциям 106, 108 и 110 (и/или после того как временной интервал для передачи сообщений согласования услуг истек), блок 112 ассоциации может запустить другой таймер для приема информации ослабления от зарядных станций 106, 108 и 110. Со ссылками на пример согласно фиг. 1 блок 112 ассоциации может принять информацию ослабления (например, в сообщении CM_ATTEN_CHAR.TND) от одной или более зарядных станций 106, 108 и 110. Операции зарядных станций 106, 108 и 110 для того, чтобы определить информацию ослабления, будут описаны ниже со ссылками на фиг. 4-5. Когда блок 112 ассоциации принимает информацию ослабления от зарядной станции (например, зарядной станции 106) в соответствующем сообщении, электрическое транспортное средство 102 может верифицировать аутентичность принятого сообщения посредством определения, соответствует ли идентификатор зарядной станции, принятый с информацией ослабления, ранее принятому идентификатору зарядной станции. Если электрическое транспортное средство 102 сконфигурировано, чтобы выполнить безопасную процедуру ассоциации с зарядной станцией 106, блок 112 ассоциации может также верифицировать подпись в отношении принятого сообщения. Блок 112 ассоциации может отказаться от сообщения, включающего в себя принятую информацию ослабления, если идентификатор зарядной станции не соответствует ранее принятому идентификатору зарядной станции, или если подпись указывает, что сообщение было не от авторизованной зарядной станции или было подменой оригинального.
[0082] В некоторых вариантах осуществления в ответ на прием информации ослабления от зарядной станции 106, блок 112 ассоциации может передавать сообщение подтверждения (например, сообщение CM_ATTEN_CHAR.RSP) к зарядной станции 106. Сообщение подтверждения может быть подписано/зашифровано, если электрическое транспортное средство 102 и зарядная станция 106 сконфигурированы, чтобы выполнять безопасную процедуру ассоциации. В некоторых вариантах осуществления, как описано ниже, блок 112 ассоциации может выбрать согласующуюся зарядную станцию после того, как временной интервал для приема информации ослабления истек. Если (после того, как временной интервал истек) блок 112 ассоциации не принял информацию ослабления от любой из зарядных станций 106, 108 и 110, блок 112 ассоциации может перезапустить процедуру ассоциации посредством повторного вещания сообщения запроса параметров связи. Поток операций продолжается на этапе 218.
[0083] На этапе 218 клиентское сетевое устройство анализирует принятую информацию ослабления и выбирает одного из поставщиков услуг, с которым нужно ассоциироваться. Со ссылками на пример согласно фиг. 1 блок 112 ассоциации может проанализировать сообщения информации ослабления (например, сообщение CM_ATTN_CHAR.IND), принятые от одной или более зарядных станций 106, 108 и 110. На основании этого анализа блок 112 ассоциации может определить зарядную станцию ("согласующаяся зарядная станция"), с которой электрическое транспортное средство 102 соединено через соединительный зарядный шнур. При использовании информации ослабления, принятой от зарядных станций 106, 108 и 110, чтобы идентифицировать согласующуюся зарядную станцию, предполагается, что зарядная станция 106, которая непосредственно соединена с электрическим транспортным средством 102 (например, через соединительный зарядный шнур), будет принимать сообщения согласования услуг от электрического транспортного средства 102 с минимальным ослаблением. Для любой другой зарядной станции 108, 110 (которая непосредственно не соединена с электрическим транспортным средством 102), чтобы принять сообщения согласования услуг, эти сообщения согласования услуг должны пройти через множественные открытые контакты (например, коммутаторы), и/или соединение полосы частот (РЧ) PLC, которое может значительно уменьшить уровень сигнала (то есть, увеличить ослабление), измеренный другими зарядными станциями 108, 110. Блок 112 ассоциации из электрического транспортного средства 102 может эксплуатировать присущую асимметрию в уровне сигнала в различных зарядных станциях, чтобы ассоциировать (согласовать) электрическое транспортное средство с зарядной станцией, с которой оно физически соединено через соединительный зарядный шнур. Другими словами, зарядная станция 106, которая непосредственно соединена с электрическим транспортным средством 102, будет обнаруживать самый высокий уровень сигнала для принятого сигнала (или самый низкий уровень ослабления для принятого сигнала). Соответственно, в некоторых вариантах осуществления согласующаяся зарядная станция может быть выбрана как одна из зарядных станций 106, которая ассоциирована с самым низким уровнем ослабления (или самым высоким уровнем сигнала). В некоторых вариантах осуществления электрическое транспортное средство 102 может определить согласующуюся зарядную станцию на основании на информации ослабления, принятой от одной или более зарядных станций 106, 108 и 110, и на основании локальных измерений уровня сигнала электрического транспортного средства для передач, принятых от зарядных станций 106, 108 и 110. Блок 112 ассоциации из электрического транспортного средства 102 может объединить информацию ослабления, принятую от зарядных станций 106, 108 и 110, с информацией ослабления, измеренной электрическим транспортным средством 102, чтобы принять надлежащее решение ассоциации (то есть, определить согласующуюся зарядную станцию). Поток операций продолжается на этапе 220.
[0084] На этапе 220 выбранный поставщик услуг уведомляется, чтобы ассоциироваться с клиентским сетевым устройством. Со ссылками на пример согласно фиг. 1 блок 112 ассоциации из электрического транспортного средства 102 может передать сообщение уведомления согласования (например, сообщение CM_SLAC_MATCH.REQ), чтобы уведомить зарядную станцию 106, что эта зарядная станция 106 была идентифицирована как согласующаяся зарядная станция для электрического транспортного средства 102, и что электрическое транспортное средство 102 соединено с согласующейся зарядной станцией 106. Сообщение уведомления согласования может быть или может не быть подписано/зашифровано шифровальным ключом электрического транспортного средства в зависимости от того, была ли безопасная процедура ассоциации выполнена. Сообщение уведомления согласования может содержать идентификатор (например, VIN) электрического транспортного средства 102, MAC-адрес электрического транспортного средства 102, идентификатор согласующейся зарядной станции 106, MAC-адрес согласующейся зарядной станции 106, и т.д. Кроме того, блок 112 ассоциации может также передавать сообщение уведомления согласования как запрос параметров сетевого соединения (например, идентификатор сети (NID), ключ членства в сети (NMK), и т.д.) от согласующейся зарядной станции 106. Блок 112 ассоциации может повторно передать сообщение уведомления согласования заранее определенное количество раз, если сообщение подтверждения согласования не принято в пределах заранее определенного временного интервала. В некоторых вариантах осуществления сообщение уведомления согласования может быть широковещательным сообщением множественных сетей. Поток операций продолжается на этапе 222.
[0085] На этапе 222 клиентское сетевое устройство ассоциируется с выбранным поставщиком услуг и принимает услугу от выбранного поставщика услуг. Со ссылками на пример согласно фиг. 1 блок 112 ассоциации может принять параметры сетевого соединения (например, NID и NMK) от согласующейся зарядной станции 106, как описано ниже на фиг. 5. Блок 112 ассоциации может затем конфигурировать электрическое транспортное средство 102 с использованием принятых параметров сетевого соединения. Аналогично, согласующаяся зарядная станция 106 может также конфигурироваться (как описано ниже на фиг. 5) с использованием параметров сетевого соединения. Электрическое транспортное средство 102 и согласующаяся зарядная станция 106 может затем сформировать AVLN, используя общий NID и общий NMK. Следует отметить, что, если электрическое транспортное средство 102 и согласующаяся зарядная станция 106 сконфигурированы, чтобы выполнять безопасную процедуру ассоциации, то в ответ на прием сообщения подтверждения согласования, включающего в себя параметры сетевого соединения, блок 112 ассоциации может верифицировать идентификатор зарядной станции и открытый ключ, ассоциированный с согласующейся зарядной станцией 106. Электрическое транспортное средство 102 может ассоциироваться с согласующейся зарядной станцией 106, если идентификатор зарядной станции и открытый ключ верифицированы. После этапа 222 поток операций завершается.
[0086] Фиг. 4 и фиг. 5 изображают блок-схему 400, иллюстрирующую примерные операции поставщика услуг, выполняющего процедуру ассоциации с клиентским сетевым устройством. Поток 400 начинается на этапе 402 на фиг. 4. Следует отметить, что фиг. 4-5 описаны ниже с использованием примерных сообщений и структуры процедуры SLAC Спецификации HomePlug Green PHY.
[0087] На этапе 402 поставщик услуг принимает сообщение запроса параметров связи от клиентского сетевого устройства. В некоторых вариантах осуществления клиентское сетевое устройство может быть подключаемым к электросети электрическим транспортным средством (PEV); в то время как поставщик услуг может быть станцией оборудования питания электрического транспортного средства (EVSE), также называемым зарядной станцией. Со ссылками на пример согласно фиг. 1 в некоторых вариантах осуществления до приема сообщения запроса параметров связи блок 116 ассоциации из зарядной станции 106 может определить, что зарядная станция 106 соединена с электрическим транспортным средством 102, используя соединительный зарядный шнур. Соответственно, блок 116 ассоциации может конфигурировать зарядную станцию 106 в главный режим работы и может конфигурировать зарядную станцию 106, чтобы поддерживать процедуры ассоциации с электрическим транспортным средством 102. Как описано выше со ссылками на фиг. 2, в дополнение к запросу о параметрах связи, ассоциированных с зарядной станцией, сообщение запроса параметров связи может содержать идентификатор электрического транспортного средства 102, указывающий, поддерживает ли электрическое транспортное средство 102 безопасную процедуру ассоциации, и т.д. Поток операций продолжается на этапе 404.
[0088] На этапе 404 параметры связи, ассоциированные с поставщиком услуг, передают на клиентское сетевое устройство. Со ссылками на пример согласно фиг. 1 блок 116 ассоциации из зарядной станции 106 может передавать параметры связи, ассоциированные с зарядной станцией 106, на электрическое транспортное средство 102. В одном варианте осуществления блок 116 ассоциации может передавать сообщение ответа параметров связи (например, сообщение CM_SLAC_PARM.CNF), включающее в себя параметры связи, ассоциированные с зарядной станцией 106. Сообщение ответа параметров связи может содержать идентификатор зарядной станции 106, идентификатор электрического транспортного средства 102, индикацию того, поддерживает ли зарядная станция 106 безопасную процедуру ассоциации, и т.д. Сообщение ответа параметров связи может также содержать параметры связи, включающие в себя количество сообщений согласования услуг, которые должны быть переданы к зарядной станции 106, максимальный временной интервал, в пределах которого сообщения согласования услуг должны быть переданы к зарядной станции 106, и т.д. В некоторых вариантах осуществления количество сообщений согласования услуг, которые требуются зарядной станцией 106, может основываться на конфигурации сети и позиции зарядной станции 106 относительно других зарядных станций (и сетевого устройства). Например, если зарядная станция 106 работает в шумной среде, блок 116 ассоциации (зарядной станции 106) может указывать, что большое количество сообщений согласования услуг должно быть передано к зарядной станции 106. Альтернативно, если зарядная станция 106 работает в относительно бесшумной среде, блок 116 ассоциации может указывать, что меньшее количество сообщений согласования услуг должно быть передано к зарядной станции 106. Прием большего количества сообщения согласования услуг в шумной среде может помочь блоку 116 ассоциации усреднить эффект шума в отношении измерений ослабления. В некоторых вариантах осуществления количество сообщений согласования услуг, которые требует зарядная станция 106, может быть основано на количество электрических транспортных средств, которые могут быть поддержаны (например, для зарядки) в зарядной станции 106. Таким образом, если зарядная станция 106 сконфигурирована, чтобы поддерживать зарядку множественных электрических транспортных средств, зарядная станция 106 может требовать большего количества сообщений согласования услуг для определения, соединено ли электрическое транспортное средство 102 с зарядной станцией и (если это так), к какому разъему зарядки электрическое транспортное средство 102 подсоединено. Например, если зарядная станция 106 содержит два зарядных порта (которые могут быть использованы для зарядки двух электрических транспортных средств), блок 116 ассоциации может указывать, что электрическое транспортное средство 102 должно передать, например, 30 сообщений согласования услуг к зарядной станции 106. В этом примере блок 116 ассоциации может затем использовать первые 15 сообщений согласования услуг, чтобы определить, соединено ли электрическое транспортное средство 102 с первым зарядным портом зарядной станции 106, и может использовать оставшиеся 15 сообщений согласования услуг, чтобы определить, соединено ли электрическое транспортное средство 102 со вторым зарядным портом зарядной станции 106. Кроме того, блок 116 ассоциации может указывать (в сообщении ответа параметров связи) поддерживает ли зарядная станция 106 безопасную процедуру ассоциации. В некоторых вариантах осуществления, если зарядная станция 106 поддерживает безопасную процедуру ассоциации, зарядная станция 106 может поддерживать один или более протоколов шифрования, таких как DSA с SHA-256, RSA, AES-128 в режиме CBC, ECDSA, ES-DH, AES-256, и т.д. В некоторых вариантах осуществления сообщение ответа параметров связи, включающее в себя параметры связи, может быть передано, используя широковещательное сообщение множественных сетей. Поток операций продолжается на этапе 406.
[0089] На этапе 406 определяют, была ли информация безопасности, ассоциированная с клиентским сетевым устройством, принята в поставщике услуг. Как описано выше, в качестве части сообщения запроса параметров связи электрическое транспортное средство 102 может указывать, поддерживает ли оно (то есть, электрическое транспортное средство 102) безопасную процедуру ассоциации. Аналогично, в качестве части сообщения ответа параметров связи блок 116 ассоциации может указывать, поддерживает ли зарядная станция 106 безопасную процедуру ассоциации. Если электрическое транспортное средство 102 и все зарядные станции 106, 108 и 110 (которые обмениваются с электрическим транспортным средством 102) поддерживают безопасную процедуру ассоциации, электрическое транспортное средство 102 может передавать свою информацию безопасности к зарядным станциям 106, 108 и 110. Например, блок 116 ассоциации может принять (от электрического транспортного средства 102) сертификат открытого ключа, ассоциированный с электрическим транспортным средством 102, как описано выше на этапе 210 на фиг. 2. Если определено, что информация безопасности, ассоциированная с клиентским сетевым устройством, была принята, поток операций продолжается на этапе 408. Иначе, если определено, что информация безопасности, ассоциированная с клиентским сетевым устройством, не была принята, поставщик услуг определяет выполнять небезопасную процедуру ассоциации с клиентским сетевым устройством, и поток операций продолжается на этапе 410.
[0090] На этапе 408 поставщик услуг определяет выполнять безопасную процедуру ассоциации с клиентским сетевым устройством. В ответ на определение, что информация безопасности (например, сертификат открытого ключа) была принята от электрического транспортного средства 102, блок 116 ассоциации из зарядной станции 106 может определить выполнять безопасную процедуру ассоциации с электрическим транспортным средством 102. В некоторых вариантах осуществления блок 116 ассоциации может проверить подлинность сертификата открытого ключа, принятого от электрического транспортного средства 102 (например, в соответствии с RFC 5258) прежде, чем ассоциировать открытый ключ с идентификационной информацией и атрибутами сертификата. Например, блок 116 ассоциации может верифицировать атрибуты, указанные в принятом сертификате открытого ключа, чтобы проверить подлинность (аутентичность) электрического транспортного средства 102, которое передало этот сертификат открытого ключа. После того как электрическое транспортное средство 102 проверено на подлинность, блок 116 ассоциации может сохранить принятый сертификат открытого ключа, ассоциированный с электрическим транспортным средством 102 для того, чтобы верифицировать подписанные/зашифрованные передачи (например, сообщения согласования услуг), последовательно принятые от электрического транспортного средства 102. Зарядная станция 106 может также отследить открытые ключи для корневых CA, которые авторизованы подтверждать легитимность электрического транспортного средства 102.
[0091] В некоторых вариантах осуществления в ответ на определение выполнить безопасную процедуру ассоциации с электрическим транспортным средством 102, блок 116 ассоциации (зарядной станции 106) может также передать информацию безопасности, ассоциированную с зарядной станцией 106 (например, в сообщении CM_PKCS_CERT.IND), на электрическое транспортное средство 102. В некоторых вариантах осуществления информация безопасности зарядной станции 106 может содержать сертификат открытого ключа (ассоциированный с зарядной станцией 106), который может использоваться для безопасности транспортного уровня. Информация безопасности может также указывать длину сертификата открытого ключа, набор шифров сертификата открытого ключа, адрес (например, MAC-адрес) зарядной станции 106, и т.д. В некоторых вариантах осуществления сертификат открытого ключа, ассоциированный с зарядной станцией 106, может быть сертификатом X.509v3. Сертификат открытого ключа может быть предоставлен электрическому транспортному средству 102 как подписанное сообщение CMS (например, в соответствии с RFC 5652) с пустым содержимым и приложенным списком сертификатов, и CRL. Сертификат открытого ключа, ассоциированный с зарядной станцией 106, может быть подписан посредством CA, авторизованным выпускать сертификаты зарядной станции. Сертификат открытого ключа, ассоциированный с зарядной станцией 106, может иметь один или более атрибутов, которые идентифицируют владельца сертификата (то есть, зарядную станцию 106) как легитимную зарядную станция. Кроме того, орган сертификации, который подписал сертификат зарядной станции, может быть авторизован подтверждать идентичность зарядной станции. В некоторых вариантах осуществления информация безопасности, ассоциированная с зарядной станцией 106, может быть передана заранее определенное количество раз. В другом варианте осуществления информация безопасности, ассоциированная с зарядной станцией 106, может быть передана, пока зарядная станция 106 (например, блок 116 ассоциации) не примет сообщение подтверждения (например, сообщение СМ_PKCS_CERT.RSP) от электрического транспортного средства 102. Кроме того, в некоторых вариантах осуществления информация безопасности, ассоциированная с зарядной станцией 106, может быть передана, используя передачу вещания множественных сетей (MNBC). В некоторых вариантах осуществления, если информация безопасности, ассоциированная с зарядной станцией 106, не может быть передана в единственном сообщении (например, так как длина сообщения больше, чем максимальная допустимая длина сообщения), сообщение может быть фрагментировано. Поток операций продолжается на этапе 410.
[0092] На этапе 410 уведомление, указывающее начало процедуры ассоциации ("сообщение инициирования ассоциации"), принимают от клиентского сетевого устройства. Например, блок 116 ассоциации из зарядной станции 106 может принять широковещательное сообщение (например, сообщение MNBC), указывающее, что процедура ассоциации будет начинаться. Кроме того, сообщение инициирования ассоциации (например, сообщение CM_START_ATTEN_CHAR.IND) может также содержать значение времени ожидания, которое указывает, как электрическое транспортное средство 102 будет передавать сообщения согласования услуг. В ответ на прием сообщения инициирования ассоциации блок 116 ассоциации из зарядной станции 106 может запустить таймер (который содержит значение времени ожидания, принятое в сообщении инициирования ассоциации), и может ожидать, чтобы принять заранее определенное количество сообщений согласования услуг от электрического транспортного средства 102. Как описано ниже, блок 116 ассоциации может передавать информацию ослабления, ассоциированную с зарядной станцией 106, после того, как таймер истек. Также следует отметить, что сообщение инициирования ассоциации может быть или может не быть подписано электрическим транспортным средством 102 в зависимости от того, сконфигурировано ли электрическое транспортное средство 102 и зарядная станция 106, чтобы выполнять безопасную процедуру ассоциации. Поток операций продолжается на этапе 412.
[0093] На этапе 412 одно или более сообщений согласования услуг принимают от клиентского сетевого устройства. Со ссылками на пример согласно фиг. 1, в некоторых вариантах осуществления блок 116 ассоциации может сравнивать идентификатор электрического транспортного средства, принятый в сообщении согласования услуг, с ранее принятым идентификатором электрического транспортного средства (например, принятый в сообщении запроса параметров связи), чтобы определить, было ли сообщение согласования услуг принято от легитимного электрического транспортного средства, и минимизировать возможность взлома защиты путем замены оригинала посредством маскирования электрического транспортного средства. Дополнительно, блок 116 ассоциации может также определить, является ли значение счетчика принятого сообщения согласования услуг меньшим, чем значение счетчика ранее принятого сообщения согласования услуг. В некоторых вариантах осуществления, если электрическое транспортное средство 102 и зарядная станция 106 сконфигурированы, чтобы выполнять безопасную процедуру ассоциации, блок 116 ассоциации может определить, является ли подлинным открытый ключ электрического транспортного средства в каждом принятом сообщении согласования услуг, чтобы гарантировать, что сообщение согласования услуг было принято от легитимного электрического транспортного средства. Блок 116 ассоциации может закончить процедуру ассоциации, если принятое сообщений согласования услуг не является подлинным. После того, как сообщения согласования услуг приняты (и если принятые сообщения согласования услуг являются подлинными), поток операций продолжается на этапе 414.
[0094] На этапе 414 информация ослабления, ассоциированная с поставщиком услуг, определяется на основании принятых сообщений согласования услуг. Со ссылками на пример согласно фиг. 1 блок 116 ассоциации из зарядной станции 106 может обработать принятые сообщения согласования услуг и может генерировать информацию ослабления (или информацию ослабления уровня сигнала) на основании принятых сообщений согласования услуг. В некоторых вариантах осуществления информация ослабления может содержать профиль ослабления между электрическим транспортным средством 102 (которое передало сообщения согласования услуг) и зарядной станцией 106. В некоторых вариантах осуществления набор немаскированных частотных несущих частотного диапазона связи PLC может быть разделен на группы из заранее определенного количества частотных несущих (например, шестнадцать частотных несущих на группу), начиная с частотной несущей на самой низкой частоте. Для каждой группы несущих может быть определено среднее ослабление группы несущих. Следует отметить, что, если группа имеет меньше чем заранее определенное количество частотных несущих, среднее ослабление группы может быть определено на основании доступных немаскированных частотных несущих в пределах группы. В некоторых вариантах осуществления профиль ослабления, ассоциированный с каждой услугой, соответствующей сообщению, и каждая частотная несущая могут быть определены. Среднее ослабление для группы несущих и заранее определенное количество сообщений согласования услуг могут затем быть вычислены на основании профиля ослабления, ассоциированного с каждой услугой, соответствующей сообщению, и каждая частотной несущей, ассоциированной с группой. Поток операций продолжается на этапе 416 на фиг. 5.
[0095] На этапе 416 информация ослабления, ассоциированная с поставщиком услуг, передается на клиентское сетевое устройство. В некоторых вариантах осуществления блок 116 ассоциации может передавать информацию ослабления в сообщении ответа (например, сообщении СМ _ATTEN_CHAR.IND) на электрическое транспортное средство 102, как только блок 116 ассоциации принимает и обрабатывает заранее определенное количество сообщений согласования услуг (указанный блоком 116 ассоциации в качестве части параметров связи). В другом варианте осуществления блок 116 ассоциации может передавать информацию ослабления на электрическое транспортное средство 102 после того, как последнее сообщение согласования услуг (например, с значением "0" счетчика) принято и проанализировано. В другом варианте осуществления блок 116 ассоциации может передавать информацию ослабления на электрическое транспортное средство 102 после того, как заранее определенный временной интервал, назначенный для приема сообщений согласования услуг, истек. Сообщение ответа может содержать адрес (например, MAC-адрес) электрического транспортного средства 102, идентификатор (например, VTN) электрического транспортного средства 102, идентификатор зарядной станции 106 и информацию ослабления (или информацию уровня сигнала), ассоциированную с зарядной станцией 106. В некоторых вариантах осуществления в качестве части информации ослабления блок 116 ассоциации может указывать количество групп, на которые были разделены частотные несущие, и средний уровень ослабления, ассоциированный с каждой группой частотных несущих. В некоторых вариантах осуществления сообщение ответа, включающее в себя информацию ослабления, может быть широковещательным сообщением множественных сетей. Следует отметить, что, если электрическое транспортное средство 102 и зарядная станция 106 сконфигурированы, чтобы выполнять безопасную процедуру ассоциации, блок 116 ассоциации может подписать сообщение ответа, включающее в себя информацию ослабления, используя сертификат открытого ключа зарядной станции 106. В некоторых вариантах осуществления, чтобы гарантировать надежный прием информации ослабления в электрическом транспортном средстве 102, блок 116 ассоциации может повторно передавать сообщение ответа, включающее в себя информацию ослабления, в электрическое транспортное средство 102, пока сообщение подтверждения не будет принято от электрического транспортного средства 102. Поток операций продолжается на этапе 418.
[0096] На этапе 418 уведомление принимают от клиентского сетевого устройства, указывающее, что поставщик услуг был выбран для ассоциирования с клиентским сетевым устройством. Например, блок 116 ассоциации из зарядной станции 106 может принять сообщение уведомления согласования (описанное выше на этапе 320 на фиг. 3), которое указывает, что электрическое транспортное средство 102 выбрало зарядную станцию 106 как согласующуюся зарядную станцию, и что электрическое транспортное средство желает ассоциироваться с (и принять электроэнергию от) зарядной станцией 106. Поток операций продолжается на этапе 420.
[0097] На этапе 420 поставщик услуг определяет, ассоциироваться ли с клиентским сетевым устройством. Например, блок 116 ассоциации может определить, должна ли зарядная станция 106 ассоциироваться с и установить коммуникационную линию связи с электрическим транспортным средством 102. В некоторых вариантах осуществления блок 116 ассоциации (зарядной станции 106) может принять информацию ослабления, ассоциированную с другими зарядными станциями 108 и 110 (с которыми электрическое транспортное средство 102 связывается). Блок 116 ассоциации может проанализировать информацию ослабления, ассоциированную с зарядными станциями 106, 108 и 110, и может идентифицировать зарядную станцию, с которой электрическое транспортное средство 102 должно ассоциироваться ("ожидаемая согласующаяся зарядная станция"). Если зарядная станция 106 является ожидаемой согласующейся зарядной станцией, блок 116 ассоциации может определить, что зарядная станция 106 должна ассоциироваться с электрическим транспортным средством 102. Если зарядная станция 106 не является ожидаемой согласующейся зарядной станцией, блок 116 ассоциации может определить, что зарядная станция 106 не должна ассоциироваться с электрическим транспортным средством 102. В качестве другого примера, в ответ на прием сообщения уведомления совпадения блок 116 ассоциации может определить, соединена ли зарядная станция 106 с этим электрическим транспортным средством 102 (например, через соединительный зарядный шнур). Если блок 116 ассоциации определяет, что зарядная станция 106 соединена с электрическим транспортным средством 102, блок 116 ассоциации может определить, что зарядная станция 106 должна ассоциироваться с электрическим транспортным средством 102. Если блок 116 ассоциации определяет, что зарядная станция 106 не соединена с электрическим транспортным средством 102, блок 116 ассоциации может определить, что зарядная станция 106 не должна ассоциироваться с электрическим транспортным средством 102. Если определено, что поставщик услуг должен ассоциироваться с клиентским сетевым устройством, поток операций продолжается на этапе 422. Иначе, если определено, что поставщик услуг не должен ассоциироваться с клиентским сетевым устройством, поток операций продолжается на этапе 424.
[0098] На этапе 422 поставщик услуг передает свои параметры сетевого соединения на клиентское сетевое устройство, ассоциируется с клиентским сетевым устройством и предоставляет услугу клиентскому сетевому устройству. После определения ассоциироваться с электрическим транспортным средством 102 на этапе 420 блок 116 ассоциации из зарядной станции 106 может передавать сообщение подтверждения согласования (например, сообщение CM_SLAC_MATCH.CNF) на электрическое транспортное средство 102. Сообщение подтверждения согласования может содержать идентификатор (например, VI) электрического транспортного средства 102, MAC-адрес электрического транспортного средства 102, идентификатор согласующейся зарядной станции 106, MAC-адрес согласующейся зарядной станции 106, и один или более параметров сетевого соединения, ассоциированных с сетью согласующейся зарядной станции 106. Например, если зарядная станция 106 сконфигурирована в соответствии с Спецификацией HomePlug Green PHY, блок 116 ассоциации может передавать идентификатор сети (NID), и ключ членства в сети (NMK), ассоциированные с сетью согласующейся зарядной станции 106, в сообщении подтверждения согласования. Если зарядная станция 106 и электрическое транспортное средство 102 сконфигурированы, чтобы выполнить безопасную процедуру ассоциации, параметры сетевого соединения (например, NID и NMK) и сообщение подтверждения согласования могут быть подписаны, используя сертификат открытого ключа зарядной станции, и могут быть зашифрованы, используя открытый ключ шифрования электрического транспортного средства. Порядковые номера или специальные значения, ассоциированные с сеансом, могут быть использованы для предотвращают взломы защиты путем замещения оригинала. Блок 116 ассоциации может передавать сообщение подтверждения согласования, используя связь вещания множественных сетей. Следует отметить, что в некоторых вариантах осуществления до передачи сообщения подтверждения согласования блок 116 ассоциации может также проверить подлинность того, что электрическое транспортное средство 102 соединено с зарядной станцией 106 через соединительный зарядный шнур, используя процесс проверки подлинности, который описан ниже.
[0099] В дополнение к передаче параметров сетевого соединения на электрическое транспортное средство 102 зарядная станция 106 может также конфигурировать себя (например, HLE зарядной станции 106 может конфигурировать модуль Green PHY зарядной станции 106) теми же самыми параметрами соединения сети (например, NID и NMK). Это может заставить зарядную станцию 106 стать неассоциированной станцией, ожидающей другой станции, которая имеет те же самые параметры сетевого соединения. Как только зарядная станция 106 и электрическое транспортное средство 102 сконфигурированы, используя одни и те же параметры сетевого соединения (например, NID и NMK), зарядная станция 106 и электрическое транспортное средство 102 могут сформировать логическую сеть AV (AVLN). Следует отметить, что зарядная станция 106 может игнорировать/отклонить любые сообщения запроса параметра связи, принятые от других электрических транспортных средств, пока электрическое транспортное средство 102 ассоциировано с зарядной станцией (например, пока зарядная станция 106 и электрическое транспортное средство 102 является частью одного и того же AVLN). После того, как электрическое транспортное средство 102 соединяется с сетью согласующейся зарядной станции 106, эта согласующаяся зарядная станция 106 (например, блок аутентификации согласующейся зарядной станции 106) может выполнить соответствующую аутентификацию уровня приложения и процедуры авторизации с электрическим транспортным средством 102. После того, как подлинность электрического транспортного средства 102 была успешно подтверждена/авторизовано, согласующаяся зарядная станция 106 (например, зарядный блок согласующейся зарядной станции 106) может закрыть свои ретрансляторы мощности и подавать электроэнергию электрическому транспортному средству 102. После этапа 422 поток завершается.
[00100] На этапе 424 идентифицируют другой поставщик услуг, с которым должно ассоциироваться клиентское сетевое устройство, и клиентское сетевое устройство уведомляется относительно параметров сетевого соединения, ассоциированных с другим поставщиком услуг. Как описано выше на этапе 420, блок 116 ассоциации может определить, что зарядная станция 106 не является ожидаемой согласующейся зарядной станцией, и что электрическое транспортное средство 102 должно ассоциироваться с другой зарядной станцией (например, зарядной станцией 110). Соответственно, блок 116 ассоциации может определить параметры сетевого соединения (например, NID, NMK, MAC-адрес, и т.д.), ассоциированные с ожидаемой согласующейся зарядной станцией 110. Блок 116 ассоциации может отвергнуть решение ассоциации электрического транспортного средства, предоставить параметры сетевого соединения, ассоциированные с ожидаемой согласующейся зарядной станцией 110, на электрическое транспортное средство 102, и побуждать электрическое транспортное средство 102 ассоциироваться с ожидаемой согласующейся зарядной станцией 110. После этапа 424 поток завершается.
[00101] Нужно отметить, что хотя фиг. 5 описывает блок 116 ассоциации, передающий параметры сетевого соединения, ассоциированные с зарядной станцией 106, чтобы разрешить электрическому транспортному средству 102 ассоциироваться с зарядной станцией 106 (на этапе 422 на фиг. 5), варианты осуществления этим не ограничены. В других вариантах осуществления блок 112 ассоциации из электрического транспортного средства 102 может передавать параметры сетевого соединения, ассоциированные с электрическим транспортным средством 102, чтобы разрешить зарядной станции 106 ассоциироваться с электрическим транспортным средством 102. В других вариантах осуществления другие подходящие способы могут использоваться, чтобы разрешить электрическому транспортному средству 102 ассоциироваться с согласующейся зарядной станцией 106. Кроме того, хотя фиг. 5 описывает блок 116 ассоциации (зарядную станцию 106), принимающую сообщение уведомления согласования от электрического транспортного средства 102, определение, что электрическое транспортное средство 102 должно ассоциироваться с другой зарядной станцией 110, и обеспечение параметров сетевого соединения, ассоциированных с другой зарядной станцией 110, варианты осуществления этим не ограничены. В других вариантах осуществления, если блок 116 ассоциации, который принимает сообщение уведомления совпадения, определяет, что электрическое транспортное средство 102 должно ассоциироваться с другой зарядной станцией (или что зарядная станция 106 не соединена с электрическим транспортным средством 102), блок 116 ассоциации может просто уведомить электрическое транспортное средство 102 повторно выполнить процедуру ассоциации (например, чтобы повторно передать сообщение запроса параметров связи этапа 202 на фиг. 2).
[00102] Нужно подразумевать, что фиг. 1-5, являются примерами, предназначенными помочь в понимании вариантов осуществления, и не должны быть использованы для ограничения вариантов осуществления или ограничения объема формулы изобретения. Варианты осуществления могут содержать дополнительные схемные компоненты, отличные схемные компоненты, и/или могут выполнять дополнительные операции, меньше операций, операций в отличном порядке, операции параллельно, и некоторые операции по-иному. В некоторых вариантах осуществления электрическое транспортное средство 102 может использовать уменьшенный уровень мощности передачи во время процедуры ассоциации, чтобы минимизировать количество зарядных станций, которые принимают передачи от электрического транспортного средства 102. В одной реализации блок 112 ассоциации из электрического транспортного средства 102 может инициализировать процедуру ассоциации (например, посредством передачи сообщения запроса параметров связи на этапе 204 на фиг. 2) на самом низком уровне мощности передачи, чтобы сократить количество зарядных станций, которые отвечают на сообщение запроса параметров связи, и минимизировать возможность приема передач от зарядных станций, к которым электрическое транспортное средство 102 не подсоединено. Например, блок 112 ассоциации может начать передавать сообщение запроса параметров связи на уровне мощности передачи, который является на 25 децибел ниже максимального уровня мощности передачи электрического транспортного средства 102. Если блок 112 ассоциации не получает сообщение ответа параметров связи от какой-либо из зарядных станций, блок 112 ассоциации может увеличить уровень мощности передачи, например, на 2 децибела. Если блок 112 ассоциации все еще не принимает сообщение ответа параметров связи от любой из зарядных станций, блок 112 ассоциации может увеличить уровень мощности передачи снова (например, на 2 децибела или на другое приращение мощности передачи). Этот процесс с приращением и многократного увеличения уровня мощности передачи может продолжиться, пока блок 112 ассоциации не получает сообщение ответа параметров связи, включающее в себя параметры связи от по меньшей мере одной зарядной станции 106. Блок 112 ассоциации может продолжить обмен с зарядной станцией 106 с использованием самого низкого уровня мощности передачи, на котором было успешно принято сообщение ответа параметров связи. В другой реализации блок 112 ассоциации из электрического транспортного средства 102 может передавать сообщение запроса параметров связи (на этапе 204 на фиг. 2) при нормальном (или максимальном) уровне мощности передачи и может принять параметры связи от некоторых/всех из зарядных станций. Блок 112 ассоциации может затем передать набор сообщений согласования услуг на самом низком уровне мощности передачи, чтобы сократить количество зарядных станций, которые отвечают на сообщений согласования услуг. Если блок 112 ассоциации не принимает ответ (например, информацию ослабления) на первый набор сообщений согласования услуг от любой из зарядных станций, блок 112 ассоциации может увеличить уровень мощности передачи и передать второй набор сообщений согласования услуг на более высоком уровне мощности передачи. Блок 112 ассоциации может с приращением и многократно увеличивать уровень мощности передачи, пока блок 112 ассоциации не принимает ответ от по меньшей мере одной зарядной станции.
[00103] Нужно отметить, что в некоторых вариантах осуществления длина сообщения согласования услуг может быть большей, чем максимальная длина пакета, разрешенная для передачи ("допустимая максимальная длина пакета") в сети связи. Например, допустимая максимальная длина пакета может быть равна 502 октетами. В некоторых вариантах осуществления длина сообщения согласования услуг может быть больше чем 502 октета. В этом варианте осуществления блок 112 ассоциации из электрического транспортного средства 102 может фрагментировать сообщение согласования услуг так, чтобы длина каждого фрагмента была меньше чем или равна допустимой максимальной длине пакета. Блок 112 ассоциации может передавать фрагменты сообщения согласования услуг к зарядным станциям 106, 108 и 110.
[00104] Хотя чертежи изображают зарядные станции 106, 108 и 110, передающие их соответствующую информацию ослабления на электрическое транспортное средство 102, и электрическое транспортное средство 102, выбирающее согласующуюся зарядную станции 106, варианты осуществления этим не ограничены. В некоторых вариантах осуществления зарядные станции могут координироваться, чтобы определить согласующуюся зарядную станцию 106 для электрического транспортного средства 102. Например, зарядные станции 106, 108 и 110 могут обмениваться своей соответствующей информацией ослабления и могут определить согласующуюся зарядную станцию 106 для электрического транспортного средства 102. В других вариантах осуществления одна из зарядных станций 106, 108 и 110 может определяться как "основная зарядная станция" (например, зарядная станция 110). Основная зарядная станция 110 может принять информацию ослабления от других зарядных станций 106 и 108, может выбрать согласующуюся зарядную станцию 106, и может уведомить электрическое транспортное средство 102 и согласующуюся зарядную станцию 106 для ассоциации друг с другом и установить коммуникационную линию связи. В этих вариантах осуществления зарядные станции 106, 108 и 110 могут не предоставлять свою соответствующую информацию ослабления на электрическое транспортное средство 102. Вместо этого одна из зарядных станций (например, согласующаяся зарядная станция 106 или другая "основная" зарядная станция 110) может просто уведомить электрическое транспортное средство 102 о решении ассоциирования (то есть, о согласующейся зарядной станции). В других вариантах осуществления зарядные станции 108 и 110 может передавать свою соответствующую информацию ослабления на другое сетевое устройство (например, устройство центрального координатора). Сетевое устройство (например, устройство центрального координатора), которое принимает информацию ослабления, ассоциированную со всеми зарядными станциями 106, 108 и 110, может проанализировать информацию ослабления, выбрать согласующуюся зарядную станцию 106 для электрического транспортного средства 102, и уведомлять электрическое транспортное средство 102 и согласующуюся зарядную станцию 106 соответственно.
[00105] Кроме того, в некоторых вариантах осуществления блок 112 ассоциации из электрического транспортного средства 102 может выбрать согласующуюся зарядную станцию 106 из поднабора зарядных станций, которые предоставляют их информацию ослабления на электрическое транспортное средство 102. Блок 112 ассоциации может идентифицировать поднабор зарядных станций, которые ассоциированы с уровнем ослабления, который является меньшим, чем пороговый уровень ослабления (или уровень сигнала, который больше чем пороговый уровень сигнала). Например, блок 112 ассоциации может принять информацию ослабления от зарядных станций 106, 108 и 110. Блок 112 ассоциации может определить, что зарядные станции 106 и 108 ассоциированы с уровнем ослабления, который является меньшим, чем пороговый уровень ослабления (например, пороговый уровень ослабления 25 децибелов). Блок 112 ассоциации может затем выбрать или зарядную станцию 106 или зарядную станцию 108 как согласующуюся зарядную станцию. Следует отметить, что, если ни одна из зарядных станций не удовлетворяет пороговому уровню ослабления, блок 112 ассоциации может перезапустить процедуру ассоциации посредством повторного вещания сообщения запроса параметров связи (как описано выше на этапе 202 на фиг. 2) или может указать отказ процедуры ассоциации (например, неспособность принять энергию от какой-либо из зарядных станций).
[00106] В некоторых вариантах осуществления каждая зарядная станция 106, 108 и 110, которая принимает сообщения согласования услуг от электрического транспортного средства 102, может определить, передать ли свою соответствующую информацию ослабления на электрическое транспортное средство 102. Например, блок 116 ассоциации из зарядной станции 106 может определить уровень ослабления, ассоциированный с зарядной станцией 106 (например, на основании принятых сообщений согласования услуг). Блок 116 ассоциации может определить, находится ли уровень ослабления, ассоциированный с зарядной станцией 106, ниже порогового уровня ослабления. Пороговый уровень ослабления может быть заранее определен и может быть вычислен на основании ожидаемого ослабления сигнала, принятого от электрического транспортного средства, к которому непосредственно подсоединена зарядная станция. Если уровень ослабления, ассоциированный с зарядной станцией 106, ниже порогового уровня ослабления, блок 116 ассоциации может автоматически определить, что эта зарядная станция 106 непосредственно не соединена с электрическим транспортным средством 102. Соответственно, блок 116 ассоциации может не передавать информацию ослабления, ассоциированную с зарядной станцией 106, на электрическое транспортное средство 102.
[00107] В некоторых вариантах осуществления согласующаяся зарядная станция 106 (например, блок 116 ассоциации) может также передать карту амплитуд, ассоциированную с согласующейся зарядной станцией 106, на электрическое транспортное средство 102 (например, в сообщении CM_AMP_MAP.REQ). Электрическое транспортное средство 102 (например, блок 112 ассоциации) может также необязательно выдать карту амплитуды, ассоциированную с электрическим транспортным средством 102, к согласующейся зарядной станции 106 (например, в сообщении CM_AMP_MAP.CNF). Электрическое транспортное средство 102 и согласующаяся зарядная станция 106 могут использовать карты амплитуды (электрического транспортного средства 102 и согласующейся зарядной станции 106), чтобы определить уровень мощности передачи, который должен использоваться для связи. Электрическое транспортное средство 102 и согласующаяся зарядная станция 106 могут использовать карты амплитуды, чтобы настроить амплитуду каждой немаскированной несущей в частотном диапазоне связи (например, диапазон связи по линиям питания) для всех последующих передач между электрическим транспортным средством 102 и согласующейся зарядной станцией 106. Карты амплитуды могут позволить электрическому транспортному средству 102 и согласующейся зарядной станции 106 определить уменьшение переданной амплитуды для каждой немаскированной несущей (начиная с самой низкой частотной несущей). Например, уровень мощности передачи, который используется (например, электрическим транспортным средством 102 и согласующейся зарядной станцией 106) на различных несущих частотах, может быть основан на минимуме карты амплитуды зарядной станции и карты амплитуды электрического транспортного средства. Это может принять во внимание любую погрешность/чувствительность к конкретным несущим частотам PLC (в электрическом транспортном средстве и/или согласующейся зарядной станции).
[00108] Следует отметить, что зарядные станции и электрическое транспортное средство могут формировать сеть, используя различные подходящие способы. В некоторых вариантах осуществления электрическое транспортное средство 102 может не присоединяться к сети, ассоциированной с любой из зарядных станций 106, 108 и 110, пока процедура ассоциации не закончена, и согласующаяся зарядная станция не идентифицирована. В этом варианте осуществления электрическое транспортное средство 102 и зарядные станции 106, 108 и 110 могут использовать вещательной передачи множественных сетей, чтобы надежно обмениваться друг с другом даже при том, что электрическое транспортное средство 102 и зарядные станции 106, 108 и 110 не является частью одной и той же сети связи. Операции на фиг. 1-5, использующие вещательной передачи множественных сетей, могут использоваться в средах, где все зарядные станции 106, 108 и 110 не могут сформировать единую сеть связи (например, из-за характеристик ослабления между зарядными станциями, так как зарядные станции, которые принадлежат различным владельцам (например, различные изготовители) не могут быть сконфигурированы, чтобы обмениваться друг с другом, и т.д.). Например в большом месте для стоянки автомобилей, зарядные станции, которые находятся далеко друг от друга, могут быть не в состоянии обмениваться или "слышать" друг друга. В этом примере зарядные станции могут сформировать множественные сети, и электрическое транспортное средство 102 может обмениваться с зарядными станциями от различных сетей связи. В некоторых реализациях каждая зарядная станция может быть сконфигурирована, чтобы сформировать сеть связи с теми зарядными станциями, которые находятся в пределах заранее определенной окрестности. В других реализациях каждая зарядная станция может быть сконфигурирована, чтобы никогда не формировать сеть связи с другими зарядными станциями.
[00109] В другом варианте осуществления электрическое транспортное средство 102 может присоединиться к сети, ассоциированной с одной из зарядных станций, до инициирования процедуры ассоциации. Например, электрическое транспортное средство 102 и одна из зарядных станций 106 могут использовать подходящий механизм аутентификации (например, механизм аутентификации, основанный на одноадресном обмене ключами (UKE)), чтобы сформировать сеть. В этом примере кнопка, ассоциированная с электрическим транспортным средством 102 и зарядной станцией 106, может быть активизирована и в ответ электрическое транспортное средство 102 и зарядная станция 106 могут определить, что они соединены через соединительный зарядный шнур, используя, например, признак обнаружения окрестности. Обнаружение окрестности является признаком безопасности, который позволяет электрическому транспортному средству 102 и зарядной станции 106 определять, что они физически соединены так, чтобы электрическому транспортному средству 102 препятствовали перемещаться, когда электрическое транспортное средство 102 включено в зарядную станцию 106. В другом варианте осуществления все зарядные станции 106, 108 и 110 могут быть частью общей сети, и электрическое транспортное средство 102 может присоединиться к общей сети до инициирования (или в качестве части) процедуры ассоциации.
[00110] В некоторых вариантах осуществления каждая зарядная станция 106, 108 и 110 может содержать один или более блоков фильтров, чтобы предотвратить утечку сигналов, принятых от электрического транспортного средства 102, к другим зарядным станциям. Например, если зарядная станция 106 получает сообщение запроса параметров связи от электрического транспортного средства 102, блок фильтров, ассоциированный с зарядной станцией 106, может минимизировать/блокировать соответствующие частоты так, чтобы другие зарядные станции 108 и 110 не приняли сообщение запроса параметров связи через зарядную станцию 106 (или так, чтобы зарядные станции 108 и 110 приняли сообщение запроса параметров связи через зарядную станцию 106 с очень высоким ослаблением, или с очень высоким ослаблением на конкретных диапазонах частот). В некоторых вариантах осуществления зарядные станции 106, 108 и 110 могут также использовать экранированные кабели, чтобы соединиться с электрическим транспортным средством 102. Это может обеспечить изоляцию сигналов, переданных электрическим транспортным средством 102, таким образом минимизируя возможность того, что зарядные станции, которые непосредственно не соединены с электрическим транспортным средством 102, обнаруживают сигналы от электрического транспортного средства 102 с высоким уровнем сигнала.
[00111] В некоторых вариантах осуществления после того, как зарядная станция 106 принимает сообщение уведомления согласования от электрического транспортного средства 102, указывающее, что зарядная станция 106 была выбрана как согласующаяся зарядная станция, зарядная станция (например, блок 116 ассоциации или другой подходящий блок проверки достоверности) может использовать подходящие способы проверки достоверности, чтобы проверить достоверность того, что электрическое транспортное средство 102 соединено с согласующейся зарядной станцией 106. В некоторых вариантах осуществления согласующаяся зарядная станция 106 может использовать подходящие способы внеполосные проверки достоверности, которые используют более безопасный коммуникационный носитель, чтобы проверить достоверность электрического транспортного средства 102 по сравнению с коммуникационным носителем, используемым для процедуры ассоциации. Коммуникационный носитель, используемый для проверки достоверности, может быть коммуникационным носителем низкой полосы частот, но который является менее восприимчивым к перехвату, модификации, или несанкционированного получения доступа, чем коммуникационный носитель, который использовался для того, чтобы выполнить процедуру ассоциации. В одном примере зарядная станция 106 может модифицировать коэффициент заполнения модулированного широтно-импульсной модуляцией пилот сигнала управления (PWM). Зарядная станция (например, HLE зарядной станции 106) может передавать сообщение запроса проверки достоверности (например, сообщение CM_VALD_PWM.REQ) на электрическое транспортное средство 102 (например, на HLE электрического транспортного средства 102). Сообщение запроса проверки достоверности может служить запросом на электрическое транспортное средство 102, чтобы считать значение линейной широтно-импульсной модуляции пилот сигнала и передать это значение к зарядной станции 106. В некоторых вариантах осуществления зарядная станция 106 может передавать сообщение запроса проверки достоверности, используя передачу вещания множественных сетей. В некоторых вариантах осуществления зарядная станция 106 может повторно передать сообщение запроса проверки достоверности, пока сообщение подтверждения проверки достоверности (например, сообщение CM_VALD_PWM.CNF) не будет принято от электрического транспортного средства 102. После того, как электрическое транспортное средство 102 принимает сообщение запроса проверки достоверности, электрическое транспортное средство 102 может определить линейной широтно-импульсной модуляции пилот сигнала (например, измеренное значение коэффициента заполнения) и передать это значение к зарядной станции 106 в сообщении подтверждения проверки достоверности. В некоторых вариантах осуществления электрическое транспортное средство 102 может передавать сообщение подтверждения проверки достоверности, используя передачу вещания множественных сетей. В ответ на прием сообщения подтверждения проверки достоверности зарядная станция 106 может сравнить измеренное значение коэффициента заполнения со значением коэффициента заполнения, сообщенное электрическим транспортным средством 102. Если есть совпадение, зарядная станция 106 может передавать сообщение подтверждения согласования (например, сообщение CM_SLAC_MATCH.CNF), описанное выше на этапе 422 на фиг. 5, указывая, что процесс проверки достоверности был успешен.
[00112] Следует отметить, что в некоторых вариантах осуществления сертификат открытого ключа (например, сертификат X.509v3) могут быть слишком большим для вещательной передачи множественных сетей. В этом варианте осуществления различные способы могут использоваться для передачи сертификата открытого ключа (например, от электрического транспортного средства 102 к зарядной станции 106). В некоторых реализациях зарядная станция 106 может сначала получить идентификационную информацию электрического транспортного средства из электрического транспортного средства 102 и может затем получить сертификат, ассоциированный с этим электрическим транспортным средством 102 от сервера или кэша авторизации. В другой реализации электрическое транспортное средство 102 может фрагментировать свой сертификат открытого ключа и передать фрагменты сертификата открытого ключа зарядной станции 106 через множественные передачи MNBC. Аналогично, подобные операции могут быть выполнены, чтобы предоставить сертификаты открытых ключей, ассоциированных с зарядными станциями, на электрическое транспортное средство 102.
[00113] Наконец, в некоторых вариантах осуществления электрическое транспортное средство 102 и зарядная станция (например, зарядная станция 106) может также обмениваться пользовательскими данными как частью процедуры ассоциации. Пользовательскими данными можно обмениваться, чтобы указать, например, что электрическое транспортное средство 102 отсоединилось от зарядной станции 106 (например, немедленное отсоединение), что зарядный процесс должен быть закончен, и т.д.
[00114] Как будет понятно специалисту в данной области техники, аспекты настоящего предмета изобретения могут быть воплощены как система, способ, или компьютерный программный продукт. Соответственно, аспекты настоящего предмета изобретения могут принять форму варианта осуществления полностью аппаратного обеспечения, варианта осуществления программного обеспечения (включая программно-аппаратные средства, резидентское программное обеспечение, микрокод, и т.д.) или варианта осуществления, комбинирующего аспекты программного обеспечения и аппаратного обеспечения, которые могут быть все в целом упомянуты здесь как "схема", "модуль" или "система". Кроме того, аспекты настоящего предмета изобретения может принять форму компьютерного программного продукта, воплощенного в одно или более считываемых компьютером носителях, имеющих считываемый компьютером программный код, воплощенный на нем.
[00115] Любая комбинация одного или более считываемых компьютером носителей может быть использована. Считываемый компьютером носитель может быть считываемым компьютером носителем сигнала или считываемым компьютером носителем данных. Считываемый компьютером носитель данных может быть, например, но не ограничен, электронным, магнитным, оптическим, электромагнитным, инфракрасным, или полупроводниковой системой, аппаратурой или устройством, или любой подходящей из комбинацией. Более конкретные примеры (неисчерпывающий список) считываемого компьютером носителя данных может включать в себя следующее: электрическое соединение, имеющее один или более проводов, портативную компьютерную дискету, жесткий диск, память с произвольным доступом (RAM), постоянное запоминающее устройство (ROM), стираемое программируемое постоянное запоминающее устройство (EPROM или флэш-память), оптическое волокно, портативное постоянное запоминающее устройство на компакт-диске (CD-ROM), оптическое запоминающее устройство, магнитное запоминающее устройство, или любая подходящая их комбинация. В контексте этого документа считываемый компьютером носитель данных может быть любым материальным носителем, который может содержать или сохранить программу для использования или в соединении с системой для выполнения инструкции, аппаратурой или устройством.
[00116] Считываемый компьютером носитель сигнала может включать в себя распространяемый сигнал данных со считываемым компьютером программным кодом, воплощенным на нем, например, в основной полосе частот или в качестве части несущей. Такой распространяемый сигнал может принимать любое множество форм, включая, но не ограничиваясь, электромагнитный, оптический, или любую подходящую их комбинацию. Считываемый компьютером носитель сигнала может быть любым считываемым компьютером носителем, который не является считываемым компьютером запоминающим носителем и который может передавать, распространять или транспортировать программу для использования или в соединении с системой выполнения инструкции, аппаратурой или устройством.
[00117] Программный код, воплощенный на считываемом компьютером носителе, может быть передан, используя любой соответствующий носитель, включая, но не ограничиваясь беспроводной, проводной, волоконно-оптический кабель, РЧ, и т.д., или любую подходящую комбинацию предшествующего.
[00118] Компьютерный программный код для выполнения операций для аспектов настоящего предмета изобретения может быть написан в любой комбинации одного или более языков программирования, включая объектно-ориентированный язык программирования, такой как Java, Smalltalk, C ++ или подобные, обычные процедурные языки программирования, такие как язык программирования "C" или подобные языки программирования, и машинные языки программирования, или ассемблер. Программный код может выполняться полностью на компьютере пользователя, частично на компьютере пользователя, как автономный пакет программ, частично на компьютере пользователя и частично на удаленном компьютере или полностью на удаленном компьютере или сервере. В последнем сценарии удаленный компьютер может быть соединен с компьютером пользователя через любой тип сети, включая локальную сеть (ЛВС) или глобальную сеть (WAN), или соединение может быть сделано к внешнему компьютеру (например, через Интернет, используя Интернет-провайдер услуг).
[00119] Аспекты настоящего предмета изобретения описаны в отношении иллюстраций последовательности операций и/или блок-схем способов, устройства (систем) и компьютерных программных продуктов согласно вариантам осуществления предложенного изобретения. Должно быть понятно, что каждый блок из иллюстраций последовательности операций и/или блок-схем, и комбинации блоков на иллюстрациях последовательности операций и/или блок-схемах могут быть реализованы инструкциями компьютерных программ. Эти инструкции компьютерных программ могут быть предоставлены процессору компьютера общего назначения, специализированного компьютера или другого программируемого устройства обработки данных, чтобы получить машину таким образом, что инструкции, которые выполняют с помощью процессора компьютера или другого программируемого устройства обработки данных, создают средство для реализации функций/действий, определенных в последовательности операций и/или блоке или блоках блок-схемы.
[00120] Эти инструкции компьютерных программ могут также быть сохранены в считываемом компьютером носителе, который может инструктировать компьютер, другое программируемое устройство обработки данных, или другие устройства, чтобы функционировать конкретным образом таким образом, что инструкции, сохраненные в считываемом компьютером носителе, формируют продукт изготовления, включая инструкции, которые реализуют функцию/действие, определенные в последовательности операций и/или блоке или блоках блок-схемы.
[00121] Инструкции компьютерных программ могут также быть загружены в компьютер, другое программируемое устройство обработки данных или другие устройства, чтобы вынудить набор операционных этапов выполняться на компьютере, другом программируемом устройстве или других устройствах, чтобы сформировать реализуемый компьютером процесс таким образом, что инструкции, которые выполняются на компьютере или другом программируемом устройстве, обеспечивают процессы для реализации функций/действий, заданные в последовательности операций и/или блоке или блоках блок-схемы.

[00122] Фиг. 6 является блок-схемой одного варианта осуществления электронного устройства 600, включающего в себя основанный на уровне ослабления механизм ассоциации, в сети связи. В некоторых реализациях сеть связи может быть общественным зарядным средством, и электронное устройство 600 может быть зарядной станцией (например, устройством оборудования питания электрического транспортного средства (EVSE)). В других реализациях электронное устройство 600 может быть электрическим транспортным средством (например, подключаемым к электросети электрическим транспортным средством или PEV), конфигурируемым, чтобы принять электроэнергию от одной из зарядных станций в зарядном средстве. Электронное устройство 600 (или зарядная станция или электрическое транспортное средство) может содержать возможности проводной связи (например, возможности связи по сети электропитания) и/или возможности беспроводной связи (например, возможности связи WLAN). Электронное устройство 600 включает в себя блок 602 процессора (возможно включающего в себя множественные процессоры, множественные ядра, множественные узлы, и/или реализующие множество потоков, и т.д.). Электронное устройство 600 включает в себя блок 606 памяти. Блок 606 памяти может быть системной памятью (например, один или более из кэша, SRAM, DRAM, RAM с нулевым конденсатором, RAM на двух транзисторах, eDRAM, EDO RAM, RAM DDR, EEPROM, NRAM, RRAM, SONOS, PRAM, и т.д.), или любая одна или более из уже вышеописанных возможных реализаций машиночитаемых носителей. Электронное устройство 600 также включает в себя шину 610 (например, PCI, ISA, PCI-Express, HyperTransport, InfiniBand, NuBus, AHB, AXI, и т.д.), и сетевые интерфейсы 604, которые включают в себя по меньшей мере одно из беспроводного сетевого интерфейса (например, интерфейса Bluetooth, интерфейса WLAN 802.11, интерфейса WiMAX, интерфейса ZigBee, беспроводный интерфейс USB, и т.д.) и проводной сетевой интерфейс (например, интерфейс Ethernet, интерфейс связи по линиям питания, и т.д.).
[00123] Электронное устройство 600 также включает в себя блок 608 связи. Блок 608 связи содержит блок 612 ассоциации и процессорный блок 614. Когда электронное устройство 600 является электрическим транспортным средством, блок 608 связи может выполнять операции, описанные выше со ссылками на фиг. 1-3, чтобы обмениваться передачей с одной или более зарядными станциями зарядного средства и идентифицировать зарядную станцию для ассоциирования и приема электроэнергии. Когда электронное устройство 600 является зарядной станцией, блок 608 связи может выполнять операции, описанные выше на фиг. 1 и 4-5, чтобы предоставить информацию ослабления, ассоциированную с зарядной станцией, на электрическое транспортное средство и (если выбрано как согласующаяся зарядная станция) ассоциироваться с и предоставлять энергию электрическому транспортному средству. В некоторых вариантах осуществления процессорный блок 614 может выполнять функциональные возможности блока 612 ассоциации. В других вариантах осуществления процессорный блок 602 может выполнить функциональные возможности блока 612 ассоциации. В других вариантах осуществления процессорные блоки 602 и 614 могут выполнить функциональные возможности блока 612 ассоциации в соединении.
[00124] Любая из этих функциональных возможностей может быть частично (или полностью) реализована в аппаратном обеспечении и/или на процессорном блоке 602. Например, функциональные возможности могут быть реализованы специализированной интегральной схемой, в логике, реализованной в процессорном блоке 602, в сопроцессоре на периферийном устройстве или карте, и т.д. Кроме того, реализация могут включать в себя меньше или дополнительные компоненты, не иллюстрированные на фиг. 6 (например, видео карты, аудио карты, дополнительные сетевые интерфейсы, периферийные устройства и т.д.). Процессорный блок 602, блок 606 памяти и сетевые интерфейсы 604 подсоединены к шине 610. Хотя иллюстрирован как подсоединяемый к шине 610, блок 606 памяти может быть подсоединен к процессорному блоку 602.
[00125] В то время как варианты осуществления описаны со ссылками на различные реализации и использования, подразумевается, что эти варианты осуществления являются иллюстративными, и что объем предложенного изобретения не ограничена ими. Вообще, основанный на уровне ослабления механизм ассоциации, как описан в настоящем описании, может быть реализован с услугами, совместимыми с любой системой аппаратного обеспечения или системами аппаратного обеспечения. Много изменений, модификаций, дополнений и усовершенствований возможны.
[00126] Множественные экземпляры могут быть предоставлены для компонентов, операций, или структур, описанных здесь как единственный экземпляр. Кроме того, границы между различными компонентами, операциями, и хранилищами данных несколько произвольными, и конкретные операции проиллюстрированы в контексте конкретных иллюстративных конфигураций. Другие назначения функциональных возможностей предполагаются и могут находиться в пределах объема предложенного изобретения. Вообще, структуры и функциональные возможности, представленные как отдельные компоненты в примерных конфигурациях, могут быть реализованы как комбинированная структура или компонент. Аналогично, структуры и функциональные возможности, представленные как единственный компонент, могут быть реализованы как отдельные компоненты. Эти и другие изменения, модификации, дополнения, и усовершенствования могут находиться в пределах объема предложенного изобретения.