掌桥专利:专业的专利平台
掌桥专利
首页

电子设备、无线通信方法和计算机可读存储介质

文献发布时间:2024-04-18 20:01:55


电子设备、无线通信方法和计算机可读存储介质

本申请要求于2021年6月4日提交中国专利局、申请号为202110626109.6、发明名称为“电子设备、无线通信方法和计算机可读存储介质”的中国专利申请的优先权,其全部内容通过引用结合在本申请中。

本公开的实施例总体上涉及无线通信领域,具体地涉及电子设备、无线通信方法和计算机可读存储介质。更具体地,本公开涉及一种用于无线通信系统中的车辆的电子设备、一种由用于无线通信系统中的车辆的电子设备执行的无线通信方法以及一种计算机可读存储介质。

针对电动车辆在路上因电量不足而急需充电的问题,可以利用充电桩或移动充电车辆为该电动车辆进行充电。此外,为了减少电动车辆对充电桩或移动充电车辆的依赖,使得充电方式更加灵活,也可以由具有多余电量的其他电动车辆为需要充电的电动车辆进行充电。

在电动车辆为电动车辆充电的场景中,如何合理地选择进行充电的电动车辆是一个急需解决的问题。此外,在电动车辆与为其进行充电的电动车辆协商价格的过程中以及执行充电的过程中,如何能够保证协商过程的完整性和不可篡改性,也是一个急需解决的问题。

因此,有必要提出一种技术方案,以解决以上技术问题中的至少一个。

发明内容

这个部分提供了本公开的一般概要,而不是其全部范围或其全部特征的全面披露。

本公开的目的在于提供一种电子设备、无线通信方法和计算机可读存储介质,以通过电动车辆之间的竞价过程来合理地选择合作充电车辆,并且利用区块链技术来保证竞价过程和充电过程的完整性和不可篡改性。

根据本公开的一方面,提供了一种用于车辆的电子设备,包括处理电路,被配置为:分别与一个或多个其他车辆中的每个车辆执行竞价过程,以确定是否由所述车辆为所述电子设备充电;利用区块链来记录与每个车辆之间的竞价过程;在充电完成之后,生成充电智能合约,所述充电智能合约包括每个为所述电子设备充电的车辆的实际充电价格和实际充电电量;以及利用区块链来记录所述充电智能合约。

根据本公开的另一方面,提供了一种用于车辆的电子设备,包括处理电路,被配置为:与需要充电的车辆执行竞价过程,以用于所述需要充电的车辆确定是否由所述电子设备为所述需要充电的车辆充电;利用区块链来记录与所述需要充电的车辆之间的竞价过程;在充电完成之后,从所述需要充电的车辆接收充电智能合约,所述充电智能合约包括所述电子设备的实际充电价格和实际充电电量;以及利用区块链来记录所述充电智能合约。

根据本公开的另一方面,提供了一种由用于车辆的电子设备执行的无线通信方法,包括:分别与一个或多个其他车辆中的每个车辆执行竞价过程,以确定是否由所述车辆为所述电子设备充电;利用区块链来记录与每个车辆之间的竞价过程;在充电完成之后,生成充电智能合约,所述充电智能合约包括每个为所述电子设备充电的车辆的实际充电价格和实际充电电量;以及利用区块链来记录所述充电智能合约。

根据本公开的另一方面,提供了一种由用于车辆的电子设备执行的无线通信方法,包括:与需要充电的车辆执行竞价过程,以用于所述需要充电的车辆确定是否由所述电子设备为所述需要充电的车辆充电;利用区块链来记录与所述需要充电的车辆之间的竞价过程;在充电完成之后,从所述需要充电的车辆接收充电智能合约,所述充电智能合约包括所述电子设备的实际充电价格和实际充电电量;以及利用区块链来记录所述充电智能合约。

根据本公开的另一方面,提供了一种计算机可读存储介质,包括可执行计算机指令,所述可执行计算机指令当被计算机执行时使得所述计算机执行根据本公开所述的无线通信方法。

根据本公开的另一方面,提供了一种计算机程序,所述计算机程序当被计算机执行时使得所述计算机执行根据本公开所述的无线通信方法。

使用根据本公开的电子设备、无线通信方法和计算机可读存储介质, 用于被充电车辆的电子设备可以分别与各个车辆执行竞价过程,从而确定为其充电的车辆。这样一来,可以通过电动车辆之间的竞价过程来合理地选择合作充电车辆。进一步,可以利用区块链来记录竞价过程,并且在充电完成后生成包括实际充电价格和实际充电电量的充电智能合约,并利用区块链来记录该充电智能合约。这样一来,可以利用区块链来记录竞价过程和充电过程,从而可以保证竞价过程和充电过程的完整性和不可篡改性。

从在此提供的描述中,进一步的适用性区域将会变得明显。这个概要中的描述和特定例子只是为了示意的目的,而不旨在限制本公开的范围。

在此描述的附图只是为了所选实施例的示意的目的而非全部可能的实施,并且不旨在限制本公开的范围。在附图中:

图1是示出根据本公开的实施例的用于被充电车辆的电子设备的配置的示例的框图;

图2是示出根据本公开的实施例的在竞价过程完成之后生成的各个区块子链的结构的示意图;

图3是示出根据本公开的实施例的在生成充电规划信息之后的区块链的结构的示意图;

图4是示出根据本公开的实施例的在充电完成之后的区块链的结构的示意图;

图5是示出根据本公开的实施例的无线通信系统中的被充电车辆和合作充电车辆生成的各种信息的内容的示意图;

图6是示出根据本公开的实施例的用于合作充电车辆的电子设备的配置的示例的框图;

图7是示出根据本公开的实施例的由用于被充电车辆的电子设备执行的无线通信方法的流程图;

图8是示出根据本公开的实施例的由用于合作充电车辆的电子设备执行的无线通信方法的流程图;

图9是示出根据本公开的实施例的合作充电过程的执行方法的示意图;

图10是示出根据本公开的实施例的合作充电过程的执行方法的信令流程图;

图11(a)-图11(e)示出了根据本公开的实施例的合作充电过程的应用示例;

图12(a)-图12(g)示出了根据本公开的实施例的合作充电过程的另一个应用示例;

图13是示出智能电话的示意性配置的示例的框图;以及

图14是示出汽车导航设备的示意性配置的示例的框图。

虽然本公开容易经受各种修改和替换形式,但是其特定实施例已作为例子在附图中示出,并且在此详细描述。然而应当理解的是,在此对特定实施例的描述并不打算将本公开限制到公开的具体形式,而是相反地,本公开目的是要覆盖落在本公开的精神和范围之内的所有修改、等效和替换。要注意的是,贯穿几个附图,相应的标号指示相应的部件。

现在参考附图来更加充分地描述本公开的例子。以下描述实质上只是示例性的,而不旨在限制本公开、应用或用途。

提供了示例实施例,以便本公开将会变得详尽,并且将会向本领域技术人员充分地传达其范围。阐述了众多的特定细节如特定部件、装置和方法的例子,以提供对本公开的实施例的详尽理解。对于本领域技术人员而言将会明显的是,不需要使用特定的细节,示例实施例可以用许多不同的形式来实施,它们都不应当被解释为限制本公开的范围。在某些示例实施例中,没有详细地描述众所周知的过程、众所周知的结构和众所周知的技术。

将按照以下顺序进行描述:

1.综述;

2.用于被充电车辆的电子设备的配置示例;

3.用于合作充电车辆的电子设备的配置示例;

4.方法实施例;

5.应用示例。

<1.综述>

本公开提出了一种无线通信系统中的电子设备、由无线通信系统中的电子设备执行的无线通信方法以及计算机可读存储介质,以通过电动车辆之间的竞价过程来合理地选择合作充电车辆,并且利用区块链技术来保证竞价过程和充电过程的完整性和不可篡改性。

根据本公开的无线通信系统可以包括V2X(Vehicle to X,车辆与其它)通信系统。该无线通信系统可以包括一个或多个车辆,车辆之间可以执行V2V(Vehicle to Vehicle,车辆与车辆)通信。此外,该无线通信系统还可以包括服务器、和RSU(Road Side Unit,路侧单元)设备等。服务器包括但不限于车联网系统、合作式智能运输系统等车辆网中具备一定控制功能的系统。

根据本公开的电子设备可以用于车辆,优选地用于电动车辆。例如,电子设备可以是放置在车辆中的移动终端(诸如智能电话、平板个人计算机(PC)、笔记本式PC、便携式游戏终端、便携式/加密狗型移动路由器和数字摄像装置)或者车载终端(诸如汽车导航设备)。电子设备还可以与车辆集成在一起。电子设备还可以被实现为执行机器对机器(M2M)通信的终端(也称为机器类型通信(MTC)终端)。此外,电子设备可以为安装在上述终端中的每个终端上的无线通信模块(诸如包括单个晶片的集成电路模块)。

此外,在本公开中,电量低导致预警从而需要充电的车辆也被称为被充电车辆,而具有富裕的电量可以为需要充电的车辆进行充电的车辆也被称为合作充电车辆或充电车辆。

<2.用于被充电车辆的电子设备的配置示例>

图1是示出根据本公开的实施例的电子设备100的配置的示例的框图。这里的电子设备100可以用于被充电车辆。

如图1所示,电子设备100可以包括竞价单元110、区块链生成单元120、存储单元130、信息生成单元140和通信单元150。

这里,电子设备100的各个单元都可以包括在处理电路中。需要说明的是,电子设备100既可以包括一个处理电路,也可以包括多个处理电 路。进一步,处理电路可以包括各种分立的功能单元以执行各种不同的功能和/或操作。需要说明的是,这些功能单元可以是物理实体或逻辑实体,并且不同称谓的单元可能由同一个物理实体实现。

根据本公开的实施例,竞价单元110可以分别与一个或多个其他车辆中的每个车辆执行竞价过程,以确定是否由该车辆为电子设备100充电。

根据本公开的实施例,区块链生成单元120可以生成区块链。例如,区块链生成单元120可以生成区块链以记录与每个车辆之间的竞价过程。

根据本公开的实施例,存储单元130可以存储由区块链生成单元120生成的区块链。

根据本公开的实施例,信息生成单元140可以生成各种信息。例如,在充电完成之后,信息生成单元140可以生成充电智能合约,充电智能合约包括每个为电子设备100充电的车辆的实际充电价格和实际充电电量。

根据本公开的实施例,区块链生成单元120可以生成区块链以利用区块链来记录充电智能合约。

根据本公开的实施例,电子设备100还可以包括通信单元150,用于与电子设备100以外的其他设备进行通信,包括从其他设备接收信息和向其他设备发送信息。例如,竞价单元110可以通过通信单元150执行竞价过程。

由此可见,根据本公开的实施例的电子设备100,可以分别与各个车辆执行竞价过程,从而确定为其充电的车辆。这样一来,可以通过电动车辆之间的竞价过程来合理地选择合作充电车辆。进一步,根据本公开的实施例的电子设备100,可以利用区块链来记录竞价过程,并且在充电完成后生成包括实际充电价格和实际充电电量的充电智能合约,并利用区块链来记录该充电智能合约。这样一来,可以利用区块链来记录竞价过程和充电过程,从而可以保证竞价过程和充电过程的完整性和不可篡改性。

竞价一般指的是通过市场运营机构组织交易的卖方或买方参与市场投标,以竞争方式确定交易量及其价格的过程。根据本公开的实施例,用于被充电车辆的电子设备100表示交易的买方,而一个或多个其他车辆中的每个车辆表示交易的卖方,交易的物品为电力,交易量表示其他车辆为充电车辆提供的电量。竞价过程指的是在电子设备100所在的被充电车辆需要充电的情况下,一个或多个其他车辆中的每个车辆以竞争方式提供充 电电量和价格,从而电子设备100确定最终的充电车辆以及充电电量及其价格的过程。

根据本公开的实施例,当电子设备100所在的被充电车辆的电量低导致触发预警的情况下,信息生成单元140可以生成充电请求信息,以请求其他车辆为电子设备100所在的被充电车辆充电。进一步,电子设备100可以通过通信单元150发送信息生成单元140生成的充电请求信息。例如,电子设备100可以通过广播的方式发送充电请求信息。这样一来,电子设备100周围一定范围内的车辆可以接收到充电请求信息。

根据本公开的实施例,充电请求信息可以包括电子设备100所在的被充电车辆的电量需求和电子设备100的充电价格范围。这里,电量需求表示电子设备100所在的被充电车辆需要多少电量,例如可以以度为单位。充电价格范围表示电子设备100能够提供的每单位电量的价格的范围,例如可以以元为单位。例如,充电价格范围为2-4表示针对每度电,电子设备100可以提供2-4元的报酬。

根据本公开的实施例,充电请求信息还可以包括以下中的一种或多种:电子设备100所在的被充电车辆的标识、充电时间范围、充电地点范围、充电时的车道、以及充电时的区域。

这里,电子设备100所在的被充电车辆的标识表示被充电车辆的唯一的标识,即其他车辆可以通过该标识识别出电子设备100所在的被充电车辆。充电时间范围可以表示电子设备100期望进行充电的时间的范围。例如充电时间范围14-15表示电子设备100期望在下午2点至3点之间进行充电。充电地点范围可以表示电子设备100期望进行充电的地点的范围。例如,充电地点范围P-Q可以表示电子设备100期望在P点至Q点之间的道路上进行充电。充电时的车道表示电子设备100期望进行充电的车道,例如可以对道路上的从道路内侧至道路外侧的各条车道进行编号,从而用车道编号表示充电时的车道。充电时的区域可以表示电子设备100期望进行充电的区域。例如,无线通信系统中预先设置多个可用于充电的区域,充电区域也可以用区域编号来表示。

由此可见,根据本公开的实施例,在电子设备100所在的被充电车辆电量低从而触发预警的情况下,电子设备100可以广播充电请求信息,从而电子设备100周围一定范围内的车辆可以接收到充电请求信息,而其中具备充电能力且具有富裕电量的车辆可以做出响应。也就是说,本公开的一个或多个其他车辆指的是电子设备100所在的被充电车辆周围一定 范围内的具备充电能力且具有富裕电量的车辆,这些车辆可以与电子设备100执行竞价过程。

根据本公开的实施例,电子设备100可以通过通信单元150从一个或多个其他车辆中的每个车辆接收充电响应信息。充电响应信息包括该车辆提供的电量和该车辆提供的充电价格范围。

这里,合作充电车辆提供的电量表示合作充电车辆能够提供的电量,例如可以以度为单位。合作充电车辆提供的充电价格范围表示合作充电车辆希望收取的每单位电量的价格的范围。例如,充电价格范围为3-5表示针对每度电,合作充电车辆期望收取3-5元的报酬。

根据本公开的实施例,充电响应信息还包括以下中的一种或多种:合作充电车辆的标识、合作充电车辆提供的充电时间范围、合作充电车辆提供的充电地点范围、合作充电车辆提供的充电时的车道、以及合作充电车辆提供的充电时的区域。

这里,合作充电车辆的标识表示合作充电车辆的唯一的标识,电子设备100可以通过该标识识别出合作充电车辆。合作充电车辆提供的充电时间范围可以表示合作充电车辆期望进行充电的时间的范围。例如充电时间范围14-15表示合作充电车辆期望在下午2点至3点之间进行充电。合作充电车辆提供的充电地点范围可以表示合作充电车辆期望进行充电的地点的范围。例如,充电地点范围P-Q可以表示合作充电车辆期望在P点至Q点之间的道路上进行充电。合作充电车辆提供的充电时的车道表示合作充电车辆期望进行充电的车道,例如可以对道路上的从道路内侧至道路外侧的各条车道进行编号,从而用车道编号表示充电时的车道。合作充电提供的充电时的区域可以表示合作充电车辆期望进行充电的区域。例如,充电区域也可以用区域编号来表示。

根据本公开的实施例,电子设备100可以分别从一个或多个其他车辆中的每个车辆接收充电响应信息。进一步,竞价单元110可以根据每个车辆的充电响应信息来确定为电子设备100所在的被充电车辆充电的车辆,即确定合作充电车辆。例如,竞价单元110可以根据各个充电响应信息中包括的充电合作车辆提供的电量和充电合作车辆提供的充电价格范围来确定为电子设备100所在的被充电车辆充电的车辆。

例如,竞价单元110可以选择充电价格范围的下限在电子设备100的充电价格范围内的充电合作车辆为电子设备100所在的被充电车辆充 电。例如,电子设备100的充电价格范围为2-4元,车辆B的充电价格范围为3-4元,那么竞价单元110可以将车辆B确定为为电子设备100所在的被充电车辆充电的车辆。再如,电子设备100的充电价格范围为2-4元,车辆C的充电价格范围为5-6元,那么竞价单元110可以不选择车辆C作为为电子设备100所在的被充电车辆充电的车辆。此外,竞价单元110还可以根据各个车辆的充电价格范围的下限来确定各个车辆的充电电量。例如,当车辆的充电价格范围的下限较低时,可以将充电电量确定的多一些;当车辆的充电价格范围的下限较高时,可以将充电电量确定的少一些。以此方式,电子设备100可以以较少的价钱获得较多的电量。

以上以示例性的方式描述了竞价单元110根据价格来确定为电子设备100所在的被充电车辆选择合作充电车辆的过程,但是该实施方式并不是限制性的。

根据本公开的实施例,竞价单元110还可以根据充电响应信息中的一种或多种其他信息来选择为电子设备100所在的被充电车辆充电的合作充电车辆,包括:合作充电车辆提供的充电时间范围、合作充电车辆提供的充电地点范围、合作充电车辆提供的充电时的车道、以及合作充电车辆提供的充电时的区域。例如,竞价单元110可以根据合作充电车辆提供的充电时间范围是否满足电子设备100期望的充电时间范围来确定是否选择该合作充电车辆;竞价单元110可以根据合作充电车辆提供的充电地点范围是否满足电子设备100期望的充电地点范围来确定是否选择该合作充电车辆;竞价单元110可以根据合作充电车辆提供的充电时的车道是否满足电子设备100期望的充电车道来确定是否选择该合作充电车辆;竞价单元110可以根据合作充电车辆提供的充电时的区域是否满足电子设备100期望的充电区域来确定是否选择该合作充电车辆。

根据本公开的实施例,在竞价单元110确定了为电子设备100所在的被充电车辆充电的一个或多个车辆之后,信息生成单元140可以针对各个为电子设备100所在的被充电车辆充电的每个车辆生成充电确认信息,充电确认信息可以包括确认的充电电量和确认的充电价格。这里,确认的充电电量表示电子设备100确认的由充电合作车辆提供的电量,例如以度为单位。确认的充电价格表示电子设备100确认的充电价格。例如,针对车辆B,确认的充电电量为50度,确认的充电价格为4,则表示电子设备100确认可以从车辆B接收50度的电量,并且每度电电子设备100向车辆B提供4元的报酬。

根据本公开的实施例,电子设备100可以通过通信单元150分别向各个为电子设备100所在的被充电车辆充电的每个车辆发送充电确认信息。

根据本公开的实施例,充电确认信息还可以包括以下中的一种或多种:电子设备100所在的被充电车辆的标识、合作充电车辆的标识、确认的充电时间、确认的充电地点、确认的充电时的车道、以及确认的充电时的区域。

根据本公开的实施例,竞价单元110执行的竞价过程包括电子设备100广播发送充电请求信息的过程、各个合作充电车辆向电子设备100发送充电响应信息的过程、以及电子设备100向各个合作充电车辆发送充电确认信息的过程。也就是说,经过这几个过程,可以初步确定充电电量和充电价格,可选地还可以初步确定充电时间、充电地点、充电车辆和充电区域中的一种或多种。实际上,竞价过程也是电子设备100与合作充电车辆协商价格的过程,前文描述了电子设备100提出一轮价格,合作充电车辆提出一轮价格,然后电子设备100确认价格的示例,实际上电子设备100和合作充电车辆也可以提出更多轮的价格,即经过更长的协商时间来协商价格。

根据本公开的实施例,区块链生成单元120可以针对每个为电子设备100所在的被充电车辆充电的车辆,生成一个区块子链,该区块子链包括电子设备100发送的充电请求信息、为电子设备100所在的被充电车辆向电子设备100发送的充电响应信息、以及电子设备100向为电子设备100所在的被充电车辆发送的充电确认信息。进一步,存储单元130可以存储这样的区块子链。同样地,每个为电子设备100所在的被充电车辆充电的车辆也可以生成这样的区块子链。换句话说,如果为电子设备100所在的被充电车辆充电的车辆有n个,则电子设备100需要维护n个区块子链,而每个为电子设备100所在的被充电车辆充电的车辆维护1个区块子链。

也就是说,可以在电子设备100和为电子设备100所在的被充电车辆充电的每个车辆之间维护区块子链,区块子链包括充电请求信息、充电响应信息和充电确认信息。这样一来,电子设备100与各个为电子设备100所在的被充电车辆充电的车辆之间的竞价过程被记录在区块子链中,从而不可篡改。

图2是示出根据本公开的实施例的在竞价过程完成之后生成的各个 区块子链的结构的示意图。在图2中,假定竞价单元110确定的为电子设备100所在的被充电车辆充电的车辆有n个,分别为充电车辆1-n。如图2所示,区块子链1包括被充电车辆发送的充电请求信息、充电车辆1向被充电车辆发送的充电响应信息和被充电车辆向充电车辆1发送的充电确认信息,区块子链2包括被充电车辆发送的充电请求信息、充电车辆2向被充电车辆发送的充电响应信息和被充电车辆向充电车辆2发送的充电确认信息,…,区块子链n包括被充电车辆发送的充电请求信息、充电车辆n向被充电车辆发送的充电响应信息和被充电车辆向充电车辆n发送的充电确认信息。电子设备100需要维护区块子链1至区块子链n,充电车辆1需要维护区块子链1,充电车辆2需要维护区块子链2,…,充电车辆n需要维护区块子链n。

根据本公开的实施例,如图1所示,电子设备100还可以包括规划单元160,用于根据为电子设备100所在的被充电车辆充电的各个车辆的充电响应信息来规划充电路线和充电时间。

根据本公开的实施例,规划单元160可以确定为电子设备100所在的被充电车辆充电的每个车辆的最终充电电量和最终充电价格。进一步,信息生成单元140可以生成充电规划信息,充电规划信息包括为电子设备100所在的被充电车辆充电的每个车辆的最终充电电量和最终充电价格。

此外,根据本公开的实施例,信息生成单元140生成的充电规划信息还可以包括以下中的一种或多种:为被充电车辆充电的车辆的充电顺序、为被充电车辆充电的每个车辆的标识、为被充电车辆充电的每个车辆的最终充电时间、为被充电车辆充电的每个车辆的最终充电地点、为被充电车辆充电的每个车辆的最终充电时的车道、以及为被充电车辆充电的每个车辆的最终充电时的区域。也就是说,规划单元160可以规划充电路线和充电时间,从而确定为被充电车辆充电的车辆的充电顺序、为被充电车辆充电的每个车辆的最终充电时间、为被充电车辆充电的每个车辆的最终充电地点、为被充电车辆充电的每个车辆的最终充电时的车道、以及为被充电车辆充电的每个车辆的最终充电时的区域中的一种或多种。例如,针对每个为被充电车辆充电的车辆,充电规划信息可以包括以下中的一种或多种:充电顺序、车辆的标识、最终充电时间、最终充电地点、最终充电时的车道、以及最终充电时的区域。充电顺序可以用编号表示,也可以根据合作充电车辆的上述信息在充电规划信息中的顺序隐性地表示充电顺序。

根据本公开的实施例,电子设备100可以通过通信单元150向为被充电车辆充电的各个车辆分别发送充电规划信息,以使得各个车辆能够根据充电规划信息在最终充电时间去最终充电地点的最终充电时的车道/最终充电时的区域提供充电服务。

根据本公开的实施例,如图1所示,电子设备100还可以包括确定单元170,用于确定由竞价单元110确定出的一个或多个为电子设备100所在的被充电车辆充电的车辆是否能够满足被充电车辆的电量需求。

根据本公开的实施例,确定单元170可以根据竞价单元110确定出的一个或多个为电子设备100所在的被充电车辆充电的车辆能够提供的电量之和是否满足被充电车辆的电量需求。例如,在竞价单元110确定出的一个或多个为电子设备100所在的被充电车辆充电的车辆能够提供的电量之和大于或等于被充电车辆的电量需求的情况下,确定单元170可以确定电量需求被满足;在竞价单元110确定出的一个或多个为电子设备100所在的被充电车辆充电的车辆能够提供的电量之和小于被充电车辆的电量需求的情况下,确定单元170可以确定电量需求不被满足。

根据本公开的实施例,在电量需求被满足的情况下,规划单元160可以如上所述规划充电路线和充电时间。

根据本公开的实施例,在电量需求不被满足的情况下,信息生成单元140可以将充电请求信息发送至路侧单元,以通过路侧单元之间的通信将电子设备100的充电请求信息扩散到与一个或多个其他车辆之外的更多的车辆,从而与更多的车辆执行竞价过程。

能够接收到电子设备100的信息的车辆是有限的,不同的路侧单元位于不同的区域,路侧单元之间可以进行通信,因此通过路侧单元之间的通信可以将电子设备100的充电请求信息扩散到更多的车辆。根据本公开的实施例,电子设备100可以首先将充电请求信息发送至周围一定范围内的车辆,如果由此确定出的合作充电车辆的电量之和能够满足被充电车辆的电量需求则无需扩散至更多的车辆;如果由此确定出的合作充电车辆的电量之和不能满足被充电车辆的电量需求,则可以通过路侧单元扩散到更多的车辆,从而向更多的车辆请求帮助。

根据本公开的实施例,在规划单元160规划了充电路线和充电时间之后,就确定了各个合作充电车辆充电时的最终充电车道或最终充电区域。电子设备100可以直接使用这些最终充电车道或最终充电区域。可选 地,电子设备100也可以向服务器请求这些充电时的车道或充电时的区域。这里的服务器为无线通信系统中的服务器,例如车联网系统、合作式智能运输系统等。

根据本公开的实施例,在请求充电时的车道或充电时的区域失败的情况下,信息生成单元140也可以将充电请求信息发送至路侧单元,以通过路侧单元之间的通信将电子设备100的充电请求信息扩散到与一个或多个其他车辆之外的更多的车辆,从而与更多的车辆执行竞价过程。

如上所述,根据本公开的实施例,在请求充电时的车道或充电时的区域失败的情况下,电子设备100不能如规划单元160规划的那样使用充电时的车道或者充电时的区域,因此需要将电子设备100的充电请求信息扩散到与一个或多个其他车辆之外的更多的车辆,从而重新确定为被充电车辆充电的车辆并且重新规划充电路线和充电时间。

根据本公开的实施例,区块链生成单元120可以利用区块链来记录充电规划信息。具体地,区块链生成单元120可以生成区块链,该区块链包括在电子设备100与为电子设备100充电的每个车辆之间维护的区块子链、以及充电规划信息。也就是说,区块链生成单元120可以对在电子设备100与为被充电车辆充电的每个车辆之间维护的区块子链进行合链,然后添加充电规划信息,从而生成区块链。进一步,存储单元130可以存储这样的区块链。

根据本公开的实施例,为被充电车辆充电的每个车辆也可以维护这样的区块链。例如,电子设备100可以通过通信单元150将区块链生成单元120生成的上述区块链发送至各个为被充电车辆充电的车辆。

如上所述,可以在电子设备100和为电子设备100充电的每个车辆之间维护区块链,区块链包括:在电子设备100与为电子设备100充电的每个车辆之间维护的区块子链、以及充电规划信息。这样一来,充电规划信息和竞价过程都被记录在区块链中,从而防止篡改。

图3是示出根据本公开的实施例的在生成充电规划信息之后的区块链的结构的示意图。如图3所示,区块链包括在电子设备100与为电子设备100充电的每个车辆之间维护的区块子链、以及充电规划信息。电子设备100和为被充电车辆充电的每个车辆都维护这样的区块链。

根据本公开的实施例,在接收到充电规划信息之后,各个车辆可以根据充电规划信息为被充电车辆进行充电。这里,在发送充电规划信息之 后,电子设备100可以广播最终充电车道或最终充电区域的信息,以告知周围车辆最终充电车道或最终充电区域将用于临时停车充电,以注意避让。同样地,在接收到充电规划信息之后,为被充电车辆充电的车辆也可以广播充电车道或最终充电区域的信息。

根据本公开的实施例,在发送充电规划信息之后,电子设备100可以控制被充电车辆在第一个为其充电的车辆的最终充电时间到达第一个为其充电的车辆的最终充电地点的最终充电车道/最终充电区域。在第一个为其充电的车辆完成充电之后,电子设备100可以控制被充电车辆在第二个为其充电的车辆的最终充电时间到达第二个为其充电的车辆的最终充电地点的最终充电车道/最终充电区域,以此类推。

根据本公开的实施例,在充电完成之后,信息生成单元140可以生成充电智能合约,该充电智能合约包括每个合作充电车辆的实际充电价格和实际充电电量。

根据本公开的实施例,充电智能合约还可以包括以下中的一种或多种:为电子设备100充电的车辆的充电顺序、为电子设备100充电的每个车辆的标识、为电子设备100充电的每个车辆的实际充电时间、为电子设备100充电的每个车辆的实际充电地点、为电子设备100充电的每个车辆的实际充电时的车道、以及为电子设备100充电的每个车辆的实际充电时的区域。例如,针对每个为被充电车辆充电的车辆,充电智能合约可以包括以下中的一种或多种:充电顺序、车辆的标识、实际充电时间、实际充电地点、实际充电时的车道、以及实际充电时的区域。例如,针对每个为被充电车辆充电的车辆,充电智能合约可以包括以下中的一种或多种:充电顺序、车辆的标识、实际充电时间、实际充电地点、实际充电时的车道、以及实际充电时的区域。充电顺序可以用编号表示,也可以根据合作充电车辆的上述信息在充电智能合约中的顺序隐性地表示充电顺序。

根据本公开的实施例,区块链生成单元120可以生成区块链,以使得区块链除了在电子设备100与为电子设备100充电的每个车辆之间维护的区块子链、以及充电规划信息之外,还包括充电智能合约。进一步,存储单元130可以存储这样的区块链。

根据本公开的实施例,电子设备100可以通过通信单元150向为电子设备100充电的每个车辆发送充电智能合约,以使得为电子设备100充电的每个车辆也生成区块链从而包括充电智能合约。

如上所述,根据本公开的实施例,可以在电子设备100和为电子设备100充电的每个车辆之间维护区块链,区块链包括充电智能合约。这样一来,电子设备100与合作充电车辆之间的实际充电价格和实际充电电量也被记录在区块链中,从而保证完整性和不可篡改性。

图4是示出根据本公开的实施例的在充电完成之后的区块链的结构的示意图。如图4所示,区块链包括在电子设备100与为电子设备100充电的每个车辆之间维护的区块子链、充电规划信息、以及充电智能合约。电子设备100和为被充电车辆充电的每个车辆都维护这样的区块链。

根据本公开的实施例,如果最终充电车道或者最终充电区域是通过向服务器请求的方式获取的,那么在充电完成之后,电子设备100还可以向服务器申请释放该最终充电车道或者最终充电区域。

图5是示出根据本公开的实施例的无线通信系统中的被充电车辆和合作充电车辆生成的各种信息的内容的示意图。如图5所示,无线通信系统可以包括V2V被充电车和n个V2V合作充电车,其中电子设备100用于V2V被充电车,后文中描述的电子设备600用于V2V合作充电车。在图5中,V2V合作充电车1-n表示接收到充电确认信息的车辆,即V2V被充电车确定的为其进行充电的车辆。V2V被充电车可以生成并发送充电请求信息,包括:被充电车的标识、电量需求、充电价格范围、充电时间范围、充电地点范围、充电时的车道、充电时的区域。V2V合作充电车可以生成并发送充电响应信息,包括:合作充电车的标识、提供的电量、充电价格范围、充电时间范围、充电地点范围、充电时的车道、充电时的区域。V2V被充电车可以生成并发送充电确认信息,包括:被充电车的标识、合作充电车的标识、充电电量、充电价格、充电时间、充电地点、充电时的车道、充电时的区域。V2V被充电车还可以生成并发送充电规划信息,针对各个合作充电车都可以包括:被充电车的标识、合作充电车的标识、最终充电电量、最终充电价格、最终充电时间、最终充电地点、最终充电时的车道、最终充电时的区域。V2V被充电车还可以生成并发送充电智能合约,针对各个合作充电车都可以包括:被充电车的标识、合作充电车的标识、实际充电电量、实际充电价格、实际充电时间、实际充电地点、实际充电时的车道、实际充电时的区域。

由此可见,根据本公开的实施例,电子设备100可以分别与各个车辆执行竞价过程,从而确定为其充电的车辆。这样一来,可以通过电动车辆之间的竞价过程来合理地选择合作充电车辆。进一步,根据本公开的实 施例的电子设备100,可以利用区块链来记录竞价过程,并且在充电完成后生成包括实际充电价格和实际充电电量的充电智能合约,并利用区块链来记录该充电智能合约。这样一来,可以利用区块链来记录竞价过程和充电过程,从而可以保证竞价过程和充电过程的完整性和不可篡改性。

<3.用于合作充电车辆的电子设备的配置示例>

图6是示出根据本公开的实施例的无线通信系统中的电子设备600的结构的框图。这里的电子设备600可以用于合作充电车辆。

如图6所示,电子设备600可以包括竞价单元610、区块链生成单元620、存储单元630和通信单元640。

这里,电子设备600的各个单元都可以包括在处理电路中。需要说明的是,电子设备600既可以包括一个处理电路,也可以包括多个处理电路。进一步,处理电路可以包括各种分立的功能单元以执行各种不同的功能和/或操作。需要说明的是,这些功能单元可以是物理实体或逻辑实体,并且不同称谓的单元可能由同一个物理实体实现。

根据本公开的实施例,竞价单元610可以与需要充电的车辆执行竞价过程,以用于需要充电的车辆确定是否由电子设备600所在的车辆为需要充电的车辆充电。这里,竞价单元610可以通过通信单元640与需要充电的车辆执行竞价过程。

根据本公开的实施例,区块链生成单元620可以生成区块链,并利用区块链来记录与需要充电的车辆之间的竞价过程。

根据本公开的实施例,存储单元630可以存储由区块链生成单元620生成的区块链。

根据本公开的实施例,在充电完成之后,电子设备600可以通过通信单元640从需要充电的车辆接收充电智能合约,充电智能合约包括电子设备600的实际充电价格和实际充电电量。

根据本公开的实施例,区块链生成单元620可以生成区块链以利用区块链来记录充电智能合约。进一步,存储单元630可以存储这样的区块链。

如上所述,根据本公开的实施例,电子设备600可以与需要充电的车辆执行竞价过程,并利用区块链来记录竞价过程。此外,在充电完成后利用区块链来记录充电智能合约。这样一来,可以利用区块链来记录竞价 过程和充电过程,从而可以保证竞价过程和充电过程的完整性和不可篡改性。

根据本公开的实施例,电子设备600还可以通过通信单元640从需要充电的车辆接收充电请求信息,充电请求信息包括需要充电的车辆的电量需求和需要充电的车辆的充电价格范围。

根据本公开的实施例,充电请求信息还可以包括以下中的一种或多种:需要充电的车辆的标识、需要充电的车辆的充电时间范围、需要充电的车辆的充电地点范围、需要充电的车辆的充电时的车道、以及需要充电的车辆的充电时的区域。

根据本公开的实施例,竞价单元610可以确定电子设备600所在的车辆是否能够为需要充电的车辆提供充电服务。例如,在电子设备600所在的车辆具备充电能力并且具有富裕的电量的情况下,竞价单元610可以确定电子设备600所在的车辆能够为需要充电的车辆提供充电服务;在电子设备600所在的车辆不具备充电能力或者不具有富裕的电量的情况下,竞价单元610可以确定电子设备600所在的车辆不能够为需要充电的车辆提供充电服务。

根据本公开的实施例,竞价单元610还可以确定电子设备600所在的车辆能够提供的电量以及充电价格范围。

根据本公开的实施例,如图6所示,电子设备600还可以包括信息生成单元650,用于生成各种信息。例如,信息生成单元650可以生成充电响应信息,充电响应信息包括电子设备600提供的电量和电子设备600提供的充电价格范围。

根据本公开的实施例,电子设备600可以通过通信单元640向需要充电的车辆发送充电响应信息。

根据本公开的实施例,信息生成单元650生成的充电响应信息还可以包括以下中的一种或多种:电子设备600所在的车辆的标识、电子设备600提供的充电时间范围、电子设备600提供的充电地点范围、电子设备600提供的充电时的车道、以及电子设备600提供的充电时的区域。也就是说,竞价单元610还可以确定电子设备600能够提供的充电时间范围、电子设备600能够提供的充电地点范围、电子设备600能够提供的充电时的车道、以及电子设备600能够提供的充电时的区域中的一种或多种。

根据本公开的实施例,电子设备600可以通过通信单元640从需要 充电的车辆接收充电确认信息,充电确认信息包括确认的充电电量和确认的充电价格。

根据本公开的实施例,充电确认信息还可以包括以下中的一种或多种:需要充电的车辆的标识、电子设备600所在的车辆的标识、确认的充电时间、确认的充电地点、确认的充电时的车道、以及确认的充电时的区域。

根据本公开的实施例,区块链生成单元620可以生成区块链,该区块链可以包括从需要充电的车辆接收到的充电请求信息,电子设备600向需要充电的车辆发送的充电响应信息和从需要充电的车辆接收到的充电确认信息。进一步,存储单元630可以存储这样的区块链。也就是说,可以在电子设备600和需要充电的车辆之间维护区块子链,区块子链包括充电请求信息、充电响应信息和充电确认信息。

根据本公开的实施例,电子设备600还可以通过通信单元640从需要充电的车辆接收充电规划信息,充电规划信息包括为需要充电的车辆充电的每个车辆的最终充电电量和最终充电价格。

根据本公开的实施例,充电规划信息还可以包括以下中的一种或多种:为需要充电的车辆充电的车辆的充电顺序、为需要充电的车辆充电的每个车辆的标识、为需要充电的车辆充电的每个车辆的最终充电时间、为需要充电的车辆充电的每个车辆的最终充电地点、为需要充电的车辆充电的每个车辆的最终充电时的车道、以及为需要充电的车辆充电的每个车辆的最终充电时的区域。

根据本公开的实施例,电子设备600还可以通过通信单元640从需要充电的车辆接收区块链,区块链包括:在需要充电的车辆和为需要充电的车辆充电的每个车辆之间维护的区块子链、以及充电规划信息。这样一来,可以在电子设备600和需要充电的车辆之间维护区块链,区块链包括:在需要充电的车辆和为需要充电的车辆充电的每个车辆之间维护的区块子链、以及充电规划信息。

根据本公开的实施例,在接收到充电规划信息之后,电子设备600所在的车辆可以根据充电规划信息中针对电子设备600所在的车辆的那部分信息来提供充电服务。例如,电子设备600所在的车辆可以在最终充电时间、到达最终充电地点的最终充电车道或最终充电区域,以最终充电价格提供最终充电电量。

根据本公开的实施例,在充电完成之后,电子设备600可以通过通信单元640从需要充电的车辆接收充电智能合约,该充电智能合约还可以包括为需要充电的车辆充电的其他车辆的实际充电价格和实际充电电量。

根据本公开的实施例,充电智能合约还可以包括以下中的一种或多种:为需要充电的车辆充电的车辆的充电顺序、为需要充电的车辆充电的每个车辆的标识、为需要充电的车辆充电的每个车辆的实际充电时间、为需要充电的车辆充电的每个车辆的实际充电地点、为需要充电的车辆充电的每个车辆的实际充电时的车道、以及为需要充电的车辆充电的每个车辆的实际充电时的区域。

根据本公开的实施例,区块链生成单元620可以生成区块链,以使得区块链包括充电智能合约。也就是说,区块链包括在需要充电的车辆和为需要充电的车辆充电的每个车辆之间维护的区块子链、充电规划信息、以及充电智能合约。这样一来,在需要充电的车辆和电子设备600之间可以维护这样的区块链。

如上所述,根据本公开的实施例,电子设备600可以与需要充电的车辆执行竞价过程,并利用区块链来记录竞价过程。此外,在充电完成后利用区块链来记录充电智能合约。这样一来,可以利用区块链来记录竞价过程和充电过程,从而可以保证竞价过程和充电过程的完整性和不可篡改性。

值得注意的是,虽然以上以独立的形式分别描述了用于被充电的车辆的电子设备100和用于合作充电车辆的电子设备600,但是用于车辆的电子设备可以包括电子设备100的功能和电子设备600的功能。也就是说,车辆在某些时刻可以是被充电的车辆,但是在另一些时刻可以是合作充电车辆,因此车辆可以同时具备电子设备100的功能和电子设备600的功能。而电子设备100和电子设备600相同的单元,该车辆可以仅具备一个。例如,用于车辆的电子设备可以包括竞价单元110、区块链生成单元120、存储单元130、信息生成单元140、通信单元150、规划单元160、确定单元170和竞价单元610,而区块链生成单元620的功能可以由区块链生成单元120来实现,存储单元630的功能可以由存储单元130来实现,信息生成单元650的功能可以由信息生成单元140来实现,通信单元640的功能可以由通信单元150来实现。

<4.方法实施例>

接下来将详细描述根据本公开实施例的由无线通信系统中的用于被充电的电子设备100执行的无线通信方法。

图7是示出根据本公开的实施例的由无线通信系统中的用于被充电的电子设备100执行的无线通信方法的流程图。

如图7所示,在步骤S710中,分别与一个或多个其他车辆中的每个车辆执行竞价过程,以确定是否由该车辆为电子设备100充电。

接下来,在步骤S720中,利用区块链来记录与每个车辆之间的竞价过程。

接下来,在步骤S730中,在充电完成之后,生成充电智能合约,充电智能合约包括每个为电子设备100充电的车辆的实际充电价格和实际充电电量。

接下来,在步骤S740中,利用区块链来记录充电智能合约。

优选地,竞价过程包括:发送充电请求信息,充电请求信息包括电子设备100的电量需求和电子设备100的充电价格范围。

优选地,充电请求信息还包括以下中的一种或多种:电子设备100的标识、充电时间范围、充电地点范围、充电时的车道、以及充电时的区域。

优选地,竞价过程包括:从一个或多个其他车辆中的每个车辆接收充电响应信息,充电响应信息包括该车辆提供的电量和该车辆提供的充电价格范围。

优选地,充电响应信息还包括以下中的一种或多种:车辆的标识、车辆提供的充电时间范围、车辆提供的充电地点范围、车辆提供的充电时的车道、以及车辆提供的充电时的区域。

优选地,竞价过程包括:根据每个车辆的充电响应信息来确定为电子设备100充电的车辆;以及向为电子设备100充电的每个车辆发送充电确认信息,充电确认信息包括确认的充电电量和确认的充电价格。

优选地,充电确认信息还包括以下中的一种或多种:电子设备100的标识、车辆的标识、确认的充电时间、确认的充电地点、确认的充电时的车道、以及确认的充电时的区域。

优选地,利用区块链来记录与每个车辆之间的竞价过程包括:在电子设备100和为电子设备100充电的每个车辆之间维护区块子链,区块子 链包括充电请求信息、充电响应信息和充电确认信息。

优选地,无线通信方法还包括:生成充电规划信息,充电规划信息包括为电子设备100充电的每个车辆的最终充电电量和最终充电价格;以及利用区块链来记录充电规划信息。

优选地,充电规划信息还包括以下中的一种或多种:为电子设备100充电的车辆的充电顺序、为电子设备100充电的每个车辆的标识、为电子设备100充电的每个车辆的最终充电时间、为电子设备100充电的每个车辆的最终充电地点、为电子设备100充电的每个车辆的最终充电时的车道、以及为电子设备100充电的每个车辆的最终充电时的区域。

优选地,无线通信方法还包括:向为电子设备100充电的每个车辆发送充电规划信息,以在电子设备100和为电子设备100充电的每个车辆之间维护区块链,区块链包括:在电子设备100与为电子设备100充电的每个车辆之间维护的区块子链、以及充电规划信息。

优选地,无线通信方法还包括:确定为电子设备100充电的所有车辆的电量之和是否满足电子设备100的电量需求;以及在不满足电子设备100的电量需求的情况下,向路侧单元发送充电请求信息,以与一个或多个其他车辆之外的车辆执行竞价过程。

优选地,无线通信方法还包括:向服务器请求充电时的车道或充电时的区域;以及在请求充电时的车道或充电时的区域失败的情况下,向路侧单元发送充电请求信息,以与一个或多个其他车辆之外的车辆执行竞价过程。

优选地,充电智能合约还包括以下中的一种或多种:为电子设备100充电的车辆的充电顺序、为电子设备100充电的每个车辆的标识、为电子设备100充电的每个车辆的实际充电时间、为电子设备100充电的每个车辆的实际充电地点、为电子设备100充电的每个车辆的实际充电时的车道、以及为电子设备100充电的每个车辆的实际充电时的区域。

优选地,无线通信方法还包括:向为电子设备100充电的每个车辆发送充电智能合约,以在电子设备100和为电子设备100充电的每个车辆之间维护区块链,区块链包括充电智能合约。

根据本公开的实施例,执行上述方法的主体可以是根据本公开的实施例的电子设备100,因此前文中关于电子设备100的全部实施例均适用于此。

接下来将详细描述根据本公开实施例的由无线通信系统中的用于充电合作车辆的电子设备600执行的无线通信方法。

图8是示出根据本公开的实施例的由无线通信系统中的用于充电合作车辆的电子设备600执行的无线通信方法的流程图。

如图8所示,在步骤S810中,与需要充电的车辆执行竞价过程,以用于需要充电的车辆确定是否由电子设备600为需要充电的车辆充电。

接下来,在步骤S820中,利用区块链来记录与需要充电的车辆之间的竞价过程。

接下来,在步骤S830中,在充电完成之后,从需要充电的车辆接收充电智能合约,充电智能合约包括电子设备600的实际充电价格和实际充电电量。

接下来,在步骤S840中,利用区块链来记录充电智能合约。

优选地,竞价过程包括:从需要充电的车辆接收充电请求信息,充电请求信息包括需要充电的车辆的电量需求和需要充电的车辆的充电价格范围。

优选地,充电请求信息还包括以下中的一种或多种:需要充电的车辆的标识、需要充电的车辆的充电时间范围、需要充电的车辆的充电地点范围、需要充电的车辆的充电时的车道、以及需要充电的车辆的充电时的区域。

优选地,竞价过程包括:生成充电响应信息,充电响应信息包括电子设备600提供的电量和电子设备600提供的充电价格范围;以及向需要充电的车辆发送充电响应信息。

优选地,充电响应信息还包括以下中的一种或多种:电子设备600的标识、电子设备600提供的充电时间范围、电子设备600提供的充电地点范围、电子设备600提供的充电时的车道、以及电子设备600提供的充电时的区域。

优选地,竞价过程包括:从需要充电的车辆接收充电确认信息,充电确认信息包括确认的充电电量和确认的充电价格。

优选地,充电确认信息还包括以下中的一种或多种:需要充电的车辆的标识、电子设备600的标识、确认的充电时间、确认的充电地点、确认的充电时的车道、以及确认的充电时的区域。

优选地,利用区块链来记录与需要充电的车辆之间的竞价过程包括:在电子设备600和需要充电的车辆之间维护区块子链,区块子链包括充电请求信息、充电响应信息和充电确认信息。

优选地,无线通信方法还包括:从需要充电的车辆接收充电规划信息,以在电子设备600和需要充电的车辆之间维护区块链,区块链包括:在需要充电的车辆和为需要充电的车辆充电的每个车辆之间维护的区块子链、以及充电规划信息,并且其中,充电规划信息包括为需要充电的车辆充电的每个车辆的最终充电电量和最终充电价格。

优选地,充电规划信息还包括以下中的一种或多种:为需要充电的车辆充电的车辆的充电顺序、为需要充电的车辆充电的每个车辆的标识、为需要充电的车辆充电的每个车辆的最终充电时间、为需要充电的车辆充电的每个车辆的最终充电地点、为需要充电的车辆充电的每个车辆的最终充电时的车道、以及为需要充电的车辆充电的每个车辆的最终充电时的区域。

优选地,充电智能合约还包括为需要充电的车辆充电的其他车辆的实际充电价格和实际充电电量。

优选地,充电智能合约还包括以下中的一种或多种:为需要充电的车辆充电的车辆的充电顺序、为需要充电的车辆充电的每个车辆的标识、为需要充电的车辆充电的每个车辆的实际充电时间、为需要充电的车辆充电的每个车辆的实际充电地点、为需要充电的车辆充电的每个车辆的实际充电时的车道、以及为需要充电的车辆充电的每个车辆的实际充电时的区域。

根据本公开的实施例,执行上述方法的主体可以是根据本公开的实施例的电子设备600,因此前文中关于电子设备600的全部实施例均适用于此。

图9是示出根据本公开的实施例的合作充电过程的执行方法的示意图。在图9中,被充电车可以由电子设备100来实现,合作充电车可以由电子设备600来实现。如图9所示,V2V被充电车低电量触发预警,从而向周边车辆发起充电请求。接下来,周边具备充电能力和富裕电量的V2V合作充电车发送充电响应。接下来,V2V被充电车可以根据各个合作充电车的充电响应选择合作充电车,从而向选中的合作充电车发送充电确认。接下来,V2V被充电车可以根据竞价过程来确定是否满足电量需求。例如, V2V被充电车可以确定选中的车辆的电量之和能否满足V2V被充电车的电量需求。进一步,在当前选中的合作充电车能够满足V2V被充电车的电量需求的情况下,V2V被充电车制定合作充电路线和时间规划,生成并发送充电规划信息。接下来,可选地,V2V被充电车可以通过例如合作式智能运输系统的服务器向周边车辆发送临时充电避让预警。接下来,V2V被充电车和合作充电车到达约定充电车道或区域完成合作充电并付费。接下来,V2V被充电车生成并发送充电智能合约。此外,在当前选中的合作充电车不能够满足V2V被充电车的电量需求的情况下,可以重复执行发送充电请求的步骤。例如,V2V被充电车可以通过RSU向更远区域内的车辆发送充电请求。

如图9所示,在第一个阶段,即竞价过程的阶段中,V2V被充电车发送充电请求,接收充电响应并发送充电确认,从而V2V被充电车与合作充电车之间就充电问题基本达成一致。在第二个阶段,即合作充电和付费的阶段中,V2V被充电车和合作充电车根据竞价过程的约定进行充电过程并完成付费。

图10是示出根据本公开的实施例的合作充电过程的执行方法的信令流程图。在图10中,假定车辆A为被充电车辆,可以由电子设备100来实现,车辆B、C、D和E为接收到车辆A的充电请求信息的车辆。如图10所示,在步骤S1001中,车辆A低电量从而触发预警,车辆A广播发送充电请求信息。在步骤S1002中,确定有充电能力并且有富裕电量的车辆B、车辆C和车辆D分别向车辆A发送充电响应信息。这里,车辆E可能不具备充电能力,或者没有富裕电量从而没有向车辆A发送充电响应信息。也就是说,本公开中的一个或多个其他车辆指的是车辆B、车辆C和车辆D。在步骤S1003中,车辆A根据来自车辆B、车辆C和车辆D的充电响应信息选择车辆B和车辆C作为合作充电车辆,并向车辆B和车辆C分别发送充电确认信息。也就是说,本公开中的为车辆A充电的车辆为车辆B和车辆C。在步骤S1004中,车辆A确定车辆B与车辆C的电量是否满足车辆A的电量需求。这里假定车辆A的电量需求被满足。在步骤S1005中,车辆A生成充电规划信息。在步骤S1006中,车辆A分别向车辆B和车辆C发送充电规划信息。这里,在步骤S1007中,车辆A还可以向车辆B和车辆C发送例如图3所示的区块链信息,该区块链包括车辆A与车辆B之间维护的区块子链、车辆A与车辆C之间维护的区块子链、以及充电规划信息。在步骤S1008中,车辆A、车辆B和车辆C根据充电规划信息来进行充电和付费过程,在步骤S1009中,在充电 完成之后,车辆A生成充电智能合约。在步骤S1010中,车辆A向车辆B和车辆C发送充电智能合约,从而车辆A、车辆B和车辆C将充电智能合约添加到区块链中。这样一来,车辆A、车辆B和车辆C之间可以维护例如图4所示的区块链。

<5.应用示例>

图11(a)-图11(e)示出了根据本公开的实施例的合作充电过程的应用示例。在图11(a)-图11(e)中,车辆a表示被充电车辆,车辆b和车辆c为车辆a周围的电动车辆,车辆d为车辆a周围的非电动车辆,区域A为可以用于充电的区域。

如图11(a)所示,车辆a低电量从而产生触发预警。如图11(b)所示,车辆a通过广播发送充电请求信息,车辆b和车辆c接收到了车辆a的充电请求信息,并且车辆b和车辆c都向车辆a发送了充电响应信息。如图11(c)所示,车辆a根据来自车辆b和车辆c的充电响应信息确定车辆c为为其充电的车辆,并向车辆c发送充电确认信息。这里假定车辆c的电量能够满足车辆a的电量需求,并且最终充电区域为区域A。如图11(d)所示,车辆a和车辆c向周围的车辆广播关于区域A的信息,以使得周围车辆可以及时避让。如图11(e)所示,车辆a和车辆c到达区域A并完成充电和付费。

如图11(a)-图11(e)所示,车辆a通过向周围车辆广播充电请求信息就可以满足电量需求并完成充电过程。

图12(a)-图12(g)示出了根据本公开的实施例的合作充电过程的另一个应用示例。在图12(a)-图12(g)中,车辆a为被充电车辆,车辆b和车辆c为车辆a周围的非电动车辆,车辆d、车辆e和车辆f为距离车辆a较远的电动车辆。车辆a、车辆b和车辆c位于RSU1的范围内,车辆d、车辆e和车辆f位于RSU2的范围内。

如图12(a)所示,车辆a低电量从而触发预警。由于车辆a周围的车辆b和车辆c都是非电动车辆,因此车辆a广播发送充电请求信息之后不会收到充电响应信息。如图12(b)所示,车辆a向RSU1发送充电请求信息,从而RSU1向RSU2转发充电请求信息,位于RSU2范围内的车辆d、车辆e和车辆f接收到充电请求信息,并且车辆d、车辆e和车辆f通过RSU2和RSU1向车辆a发送充电响应信息。假定车辆a选择车辆d和车辆e作为为车辆a充电的车辆,并且车辆a通过RSU1和RSU2向车 辆d和车辆e发送充电确认信息。这里假定车辆d和车辆e提供的电量之和能够满足车辆a的电量需求,并且车辆d的充电顺序先于车辆e的充电顺序,车辆d和车辆e的最终充电车道为车道1。如图12(d)所示,车辆a、车辆d和车辆e向周围车辆广播车道1的信息,以通知周围车辆进行避让。如图12(e)所示,车辆a和车辆d到达车道1并完成充电和付费。如图12(f)所示,车辆a和车辆e到达车道1并完成充电和付费。如图12(g)所示,在完成充电之后,车辆a通过RSU3向合作式智能运输系统请求释放车道1。

如图12(a)-图12(g)所示,车辆a通过RSU将充电请求信息发送至较远的车辆,以扩大通知范围,从而由较远的车辆为车辆a提供充电服务。

本公开内容的技术能够应用于各种产品。例如,电子设备可以被实现为放置在车内的移动终端(诸如智能电话、平板个人计算机(PC)、笔记本式PC、便携式游戏终端、便携式/加密狗型移动路由器和数字摄像装置)或者车载终端(诸如汽车导航设备)。电子设备还可以与车辆集成在一起。电子设备还可以被实现为执行机器对机器(M2M)通信的终端(也称为机器类型通信(MTC)终端)。此外,电子设备可以为安装在上述电子设备中的每个电子设备上的无线通信模块(诸如包括单个晶片的集成电路模块)。

(第一应用示例)

图13是示出可以应用本公开内容的技术的智能电话1300的示意性配置的示例的框图。智能电话1300包括处理器1301、存储器1302、存储装置1303、外部连接接口1304、摄像装置1306、传感器1307、麦克风1308、输入装置1309、显示装置1310、扬声器1311、无线通信接口1312、一个或多个天线开关1315、一个或多个天线1316、总线1317、电池1318以及辅助控制器1319。

处理器1301可以为例如CPU或片上系统(SoC),并且控制智能电话1300的应用层和另外层的功能。存储器1302包括RAM和ROM,并且存储数据和由处理器1301执行的程序。存储装置1303可以包括存储介质,诸如半导体存储器和硬盘。外部连接接口1304为用于将外部装置(诸如存储卡和通用串行总线(USB)装置)连接至智能电话1300的接口。

摄像装置1306包括图像传感器(诸如电荷耦合器件(CCD)和互补 金属氧化物半导体(CMOS)),并且生成捕获图像。传感器1307可以包括一组传感器,诸如测量传感器、陀螺仪传感器、地磁传感器和加速度传感器。麦克风1308将输入到智能电话1300的声音转换为音频信号。输入装置1309包括例如被配置为检测显示装置1310的屏幕上的触摸的触摸传感器、小键盘、键盘、按钮或开关,并且接收从用户输入的操作或信息。显示装置1310包括屏幕(诸如液晶显示器(LCD)和有机发光二极管(OLED)显示器),并且显示智能电话1300的输出图像。扬声器1311将从智能电话1300输出的音频信号转换为声音。

无线通信接口1312支持任何蜂窝通信方案(诸如LTE和LTE-先进),并且执行无线通信。无线通信接口1312通常可以包括例如BB处理器1313和RF电路1314。BB处理器1313可以执行例如编码/解码、调制/解调以及复用/解复用,并且执行用于无线通信的各种类型的信号处理。同时,RF电路1314可以包括例如混频器、滤波器和放大器,并且经由天线1316来传送和接收无线信号。无线通信接口1312可以为其上集成有BB处理器1313和RF电路1314的一个芯片模块。如图13所示,无线通信接口1312可以包括多个BB处理器1313和多个RF电路1314。虽然图13示出其中无线通信接口1312包括多个BB处理器1313和多个RF电路1314的示例,但是无线通信接口1312也可以包括单个BB处理器1313或单个RF电路1314。

此外,除了蜂窝通信方案之外,无线通信接口1312可以支持另外类型的无线通信方案,诸如短距离无线通信方案、近场通信方案和无线局域网(LAN)方案。在此情况下,无线通信接口1312可以包括针对每种无线通信方案的BB处理器1313和RF电路1314。

天线开关1315中的每一个在包括在无线通信接口1312中的多个电路(例如用于不同的无线通信方案的电路)之间切换天线1316的连接目的地。

天线1316中的每一个均包括单个或多个天线元件(诸如包括在MIMO天线中的多个天线元件),并且用于无线通信接口1312传送和接收无线信号。如图13所示,智能电话1300可以包括多个天线1316。虽然图13示出其中智能电话1300包括多个天线1316的示例,但是智能电话1300也可以包括单个天线1316。

此外,智能电话1300可以包括针对每种无线通信方案的天线1316。在此情况下,天线开关1315可以从智能电话1300的配置中省略。

总线1317将处理器1301、存储器1302、存储装置1303、外部连接接口1304、摄像装置1306、传感器1307、麦克风1308、输入装置1309、显示装置1310、扬声器1311、无线通信接口1312以及辅助控制器1319彼此连接。电池1318经由馈线向图13所示的智能电话1300的各个块提供电力,馈线在图中被部分地示为虚线。辅助控制器1319例如在睡眠模式下操作智能电话1300的最小必需功能。

在图13所示的智能电话1300中,通过使用图1所描述的竞价单元110、区块链生成单元120、信息生成单元140、规划单元160和确定单元170、以及通过使用图6所描述的竞价单元610、区块链生成单元620、信息生成单元650可以由处理器1301或辅助控制器1319实现。功能的至少一部分也可以由处理器1301或辅助控制器1319实现。例如,处理器1301或辅助控制器1319可以通过执行存储器1302或存储装置1303中存储的指令而执行进行竞价过程、生成区块链、生成充电请求信息、生成充电响应信息、生成充电确认信息、规划充电路线和时间、生成充电规划信息、生成充电智能合约、确定是否满足充电需求的功能。

(第二应用示例)

图14是示出可以应用本公开内容的技术的汽车导航设备1420的示意性配置的示例的框图。汽车导航设备1420包括处理器1421、存储器1422、全球定位系统(GPS)模块1424、传感器1425、数据接口1426、内容播放器1427、存储介质接口1428、输入装置1429、显示装置1430、扬声器1431、无线通信接口1433、一个或多个天线开关1436、一个或多个天线1437以及电池1438。

处理器1421可以为例如CPU或SoC,并且控制汽车导航设备1420的导航功能和另外的功能。存储器1422包括RAM和ROM,并且存储数据和由处理器1421执行的程序。

GPS模块1424使用从GPS卫星接收的GPS信号来测量汽车导航设备1420的位置(诸如纬度、经度和高度)。传感器1425可以包括一组传感器,诸如陀螺仪传感器、地磁传感器和空气压力传感器。数据接口1426经由未示出的终端而连接到例如车载网络1441,并且获取由车辆生成的数据(诸如车速数据)。

内容播放器1427再现存储在存储介质(诸如CD和DVD)中的内容,该存储介质被插入到存储介质接口1428中。输入装置1429包括例如被配 置为检测显示装置1430的屏幕上的触摸的触摸传感器、按钮或开关,并且接收从用户输入的操作或信息。显示装置1430包括诸如LCD或OLED显示器的屏幕,并且显示导航功能的图像或再现的内容。扬声器1431输出导航功能的声音或再现的内容。

无线通信接口1433支持任何蜂窝通信方案(诸如LTE和LTE-先进),并且执行无线通信。无线通信接口1433通常可以包括例如BB处理器1434和RF电路1435。BB处理器1434可以执行例如编码/解码、调制/解调以及复用/解复用,并且执行用于无线通信的各种类型的信号处理。同时,RF电路1435可以包括例如混频器、滤波器和放大器,并且经由天线1437来传送和接收无线信号。无线通信接口1433还可以为其上集成有BB处理器1434和RF电路1435的一个芯片模块。如图14所示,无线通信接口1433可以包括多个BB处理器1434和多个RF电路1435。虽然图14示出其中无线通信接口1433包括多个BB处理器1434和多个RF电路1435的示例,但是无线通信接口1433也可以包括单个BB处理器1434或单个RF电路1435。

此外,除了蜂窝通信方案之外,无线通信接口1433可以支持另外类型的无线通信方案,诸如短距离无线通信方案、近场通信方案和无线LAN方案。在此情况下,针对每种无线通信方案,无线通信接口1433可以包括BB处理器1434和RF电路1435。

天线开关1436中的每一个在包括在无线通信接口1433中的多个电路(诸如用于不同的无线通信方案的电路)之间切换天线1437的连接目的地。

天线1437中的每一个均包括单个或多个天线元件(诸如包括在MIMO天线中的多个天线元件),并且用于无线通信接口1433传送和接收无线信号。如图14所示,汽车导航设备1420可以包括多个天线1437。虽然图14示出其中汽车导航设备1420包括多个天线1437的示例,但是汽车导航设备1420也可以包括单个天线1437。

此外,汽车导航设备1420可以包括针对每种无线通信方案的天线1437。在此情况下,天线开关1436可以从汽车导航设备1420的配置中省略。

电池1438经由馈线向图14所示的汽车导航设备1420的各个块提供电力,馈线在图中被部分地示为虚线。电池1438累积从车辆提供的电力。

在图14示出的汽车导航设备1420中,通过使用图1所描述的竞价单元110、区块链生成单元120、信息生成单元140、规划单元160和确定单元170、以及通过使用图6所描述的竞价单元610、区块链生成单元620、信息生成单元650可以由处理器1421实现。功能的至少一部分也可以由处理器1421实现。例如,处理器1421可以通过执行存储器1422中存储的指令而执行进行竞价过程、生成区块链、生成充电请求信息、生成充电响应信息、生成充电确认信息、规划充电路线和时间、生成充电规划信息、生成充电智能合约、确定是否满足充电需求的功能。

本公开内容的技术也可以被实现为包括汽车导航设备1420、车载网络1441以及车辆模块1442中的一个或多个块的车载系统(或车辆)1440。车辆模块1442生成车辆数据(诸如车速、发动机速度和故障信息),并且将所生成的数据输出至车载网络1441。

以上参照附图描述了本公开的优选实施例,但是本公开当然不限于以上示例。本领域技术人员可在所附权利要求的范围内得到各种变更和修改,并且应理解这些变更和修改自然将落入本公开的技术范围内。

例如,附图所示的功能框图中以虚线框示出的单元均表示该功能单元在相应装置中是可选的,并且各个可选的功能单元可以以适当的方式进行组合以实现所需功能。

例如,在以上实施例中包括在一个单元中的多个功能可以由分开的装置来实现。替选地,在以上实施例中由多个单元实现的多个功能可分别由分开的装置来实现。另外,以上功能之一可由多个单元来实现。无需说,这样的配置包括在本公开的技术范围内。

在该说明书中,流程图中所描述的步骤不仅包括以所述顺序按时间序列执行的处理,而且包括并行地或单独地而不是必须按时间序列执行的处理。此外,甚至在按时间序列处理的步骤中,无需说,也可以适当地改变该顺序。

以上虽然结合附图详细描述了本公开的实施例,但是应当明白,上面所描述的实施方式只是用于说明本公开,而并不构成对本公开的限制。对于本领域的技术人员来说,可以对上述实施方式作出各种修改和变更而没有背离本公开的实质和范围。因此,本公开的范围仅由所附的权利要求及其等效含义来限定。

技术分类

06120116570950