一种无人通信车和提供无线通信服务的方法与流程

文档序号:14993770发布日期:2018-07-20 23:07阅读:211来源:国知局

本发明涉及网络通信技术领域,特别是涉及一种无人通信车和提供无线通信服务的方法。



背景技术:

当发生自然灾害时,各种通信设施(比如,移动通信信号发射台、天线、地下线缆等)经常毁坏或发生故障。受影响区域的人们如果不能直接联系到救援人员,通常无法求救或接收各种通知信息。因此,需要一种方案使得能够在灾区布置紧急通信网络,而且在网络布置过程中安装人员不会有安全隐患。

对于当部分的行业,生产或服务的场所相对固定。但诸如农业、建筑等行业,生产或服务场所则可能会改变。这种改变会导致场所范围的变化,还可能造成场所中的部分区域未被通信网络覆盖。因此,需要在这些移动的场所部署布置附加的通信设施,以保证现场工人与设备的高效通信。布置这些设施是一项繁琐的工作,整个队伍都很繁忙却不能带来核心价值。因此,存在针对低成本的、高效智能的、与需求相适应并在覆盖区域保证稳定的服务质量(qualityofservice,qos)的自管理网络设施的需求(比如,自动增加附加的网络节点或调整网络节点的位置)。

在大人群聚集的事件中(比如,演唱会、节日、运动会等),网络通常会超负荷并发生服务失效。而且,在事件结束之后,又不再需要附加的网络容量。

还存在基于时间变化命令而动态调整网络拓扑的需求。比如,在商业区域的工作时间需要更多的网络覆盖,而在晚上则需要将通信节点重新部署在拥堵中的道路周边,或部署在住宅楼或娱乐场所附近。

综上,对于上述位置可能发生变化,或通信需求发生变化的场景,需要一种能够安全地提供无线通信服务的方案。



技术实现要素:

本发明实施方式提出一种无人通信车和提供无线通信服务的方法,可以安全地提供无线通信服务,而不会对安装人员造成生命危险。

本发明实施方式的技术方案如下:

一种无人通信车,包括:

至少一个处理器,用于生成指示将所述无人通信车驱动到第一位置的无人驾驶指令;

至少一个驱动,用于基于所述无人驾驶指令将所述无人通信车驱动到所述第一位置;

至少一个无线收发器,用于在所述第一位置提供无线通信服务。

可见,应用本发明实施方式之后,可以利用基于无人驾驶指令到达相应位置的无人通信车提供无线通信服务。即使环境再恶劣,在安装现场中也无需出现安装人员,从而充分保证了人员安全。

在一个实施方式中,还包括:一个周边环境传感器,用于检测周边环境参数;

所述至少一个处理器,用于基于配置地图确定未被其他无人通信车占据的目标区域,基于所述配置地图确定到达所述目标区域需要经过的通过区域,基于所述所述目标区域和所述通过区域生成所述无人驾驶指令;还用于基于所述周边环境参数生成障碍物规避指令;

所述至少一个驱动,用于基于所述障碍物规避指令在将所述无人通信车驱动到所述第一位置时规避障碍物。

可见,应用本发明实施方式之后,至少一个驱动可以基于由周边环境参数所确定的障碍物规避指令智能地规避障碍物,尤其适用于各种灾难环境。

在一个实施方式中,还包括:

至少一个无线收发器,用于与已被其他无人通信车占据的所有占据区域中的所有其他无人通信车建立通信连接;

所述至少一个处理器,还用于,基于所述通信连接获取所述所有其他无人通信车的位置信息,基于所有其他无人通信车的位置信息确定预定数目个最接近的其他无人通信车,基于所述预定数目个最接近的其他无人通信车的位置信息计算符合预定的目标函数的所述第一位置。

可见,应用本发明实施方式之后,无人通信车可以基于最接近的其他无人通信车的位置信息,确定出符合预定目标的优化位置,并智能地调整自身位置,从而构成了一种具有位置自管理功能的网络节点。而且,由于只参考了最接近的其他无人通信车的位置信息,可以显著降低计算压力,并由此降低成本。

在一个实施方式中,还包括:

至少一个无线收发器,用于与已被其他无人通信车占据的所有占据区域中的所有其他无人通信车建立通信连接;

所述至少一个处理器,还用于基于所述通信连接获取所述所有其他无人通信车的位置信息,基于所有其他无人通信车的位置信息计算符合预定的目标函数的所述第一位置。

可见,应用本发明实施方式之后,无人通信车可以基于所有的其他无人通信车的位置信息,确定出符合预定目标的优化位置,并智能地调整自身位置,从而构成了一种具有位置自管理功能的网络节点。而且,由于参考了所有的其他无人通信车的位置信息,因此可以准确地匹配预定目标,并实现良好的网络质量调节效果。

在一个实施方式中,还包括:

至少一个无线收发器,用于与已被其他无人通信车占据的所有占据区域中信号强度超过预定阈值的其他无人通信车建立通信连接;

所述至少一个处理器,用于基于所述通信连接获取所述信号强度超过预定阈值的其他无人通信车的位置信息,基于所述信号强度超过预定阈值的其他无人通信车的位置信息计算符合预定的目标函数的所述第一位置。

可见,应用本发明实施方式之后,无人通信车可以基于信号强度超过预定阈值的其他无人通信车的位置信息,确定出符合预定目标的优化位置,并智能地调整自身位置,从而构成了一种具有位置自管理功能的网络节点。而且,由于只参考信号强度超过预定阈值的其他无人通信车的位置信息,因此可以高效率地匹配预定目标,并实现良好的网络质量调节效果。

在一个实施方式中,所述至少一个无线收发器包括下列中的至少一个:wifi接入点、移动通信基站、卫星通信接入点;和/或

所述至少一个驱动为六轮驱动、四轮驱动或二轮驱动。

可见,至少一个无线收发器和至少一个驱动分别具有多种实施方式,可以为用户提供多种类型的网络接入服务。而且,六轮驱动的无人通信车尤其适用于各种灾害环境。

一种提供通信服务的方法,包括:

生成指示将无人通信车驱动到第一位置的无人驾驶指令;

基于所述无人驾驶指令将所述无人通信车驱动到所述第一位置;

在所述第一位置提供无线通信服务。

可见,应用本发明实施方式之后,可以利用基于无人驾驶指令到达相应位置的无人通信车提供无线通信服务。即使环境再恶劣,在安装现场中也无需出现安装人员,从而充分保证了人员安全。

在一个实施方式中,该方法还包括检测周边环境参数;

所述生成将无人通信车驱动到第一位置的无人驾驶指令包括:基于配置地图确定未被其他无人通信车占据的目标区域,基于所述配置地图确定到达所述目标区域需要经过的通过区域,基于所述所述目标区域和所述通过区域生成所述无人驾驶指令;

该方法还包括:基于所述周边环境参数生成障碍物规避指令;基于所述障碍物规避指令在将所述无人通信车驱动到所述第一位置的过程中规避障碍物。

可见,应用本发明实施方式之后,无人通信车还可以基于由周边环境参数所确定的障碍物规避指令智能地规避障碍物,尤其适用于各种灾难环境。

在一个实施方式中,该方法还包括:

与已被其他无人通信车占据的所有占据区域中的所有其他无人通信车建立通信连接,并基于所述通信连接获取所述所有其他无人通信车的位置信息;其中所述生成将无人通信车驱动到第一位置的无人驾驶指令包括:基于所有其他无人通信车的位置信息确定预定数目个最接近的其他无人通信车,基于所述预定数目个最接近的其他无人通信车的位置信息计算符合预定的目标函数的所述第一位置;或

与已被其他无人通信车占据的所有占据区域中的所有其他无人通信车建立通信连接,并基于所述通信连接获取所述所有其他无人通信车的位置信息;其中所述生成将无人通信车驱动到第一位置的无人驾驶指令包括:基于所有其他无人通信车的位置信息计算符合预定的目标函数的所述第一位置;或

与已被其他无人通信车占据的所有占据区域中信号强度超过预定阈值的其他无人通信车建立通信连接,并基于所述通信连接获取所述信号强度超过预定阈值的其他无人通信车的位置信息;其中所述生成将无人通信车驱动到第一位置的无人驾驶指令包括:基于所述信号强度超过预定阈值的其他无人通信车的位置信息计算符合预定的目标函数的所述第一位置。

可见,应用本发明实施方式之后,无人通信车可以基于多种方式确定出符合预定目标的优化位置,并智能地调整自身位置,从而构成了多种表现方式的具有位置自管理功能的网络节点。

在一个实施方式中,所述预定的目标函数的参数包括下列中的至少一个:服务质量指标;丢包率;传输速率;和/或

所述计算符合预定的目标函数的第一位置包括:基于贪婪梯度搜索算法计算符合预定的目标函数的第一位置。

可见,应用本发明实施方式之后,可以基于多种网络质量指标来确定期望达到的目标函数,可以满足各种网络需求。

一种计算机可读介质,所述计算机可读介质上存储有计算机指令,所述计算机指令在被处理器执行时,使所述处理器执行上述提供通信服务的方法。

可见,应用本发明实施方式之后,可以利用基于无人驾驶指令到达相应位置的无人通信车提供无线通信服务。即使环境再恶劣,在安装现场中也无需出现安装人员,从而充分保证了人员安全。

附图说明

图1为根据本发明实施方式无人通信车的模块结构图;

图2为根据本发明实施方式无人通信车的示范性结构示意图;

图3为根据本发明实施方式无人通信车位置动态调整的第一示意图;

图4为根据本发明实施方式无人通信车位置动态调整的第二示意图;

图5为根据本发明实施方式无人通信车位置动态调整的第三示意图;

图6为根据本发明实施方式无人通信车位置动态调整的第四示意图;

图7为根据本发明实施方式无人通信车位置动态调整的第五示意图;

图8为根据本发明实施方式提供无线通信服务的方法的流程图。

附图标记列表:

100:无人通信车101:处理器102:驱动103:无线收发器

200:无人通信车201:处理器202:驱动203:第一无线收发器

204:第一周边环境传感器205:第二周边环境传感器

206:第二无线收发器a~f:区域

801:生成指示将无人通信车驱动到第一位置的无人驾驶指令

802:基于无人驾驶指令将无人通信车驱动到第一位置

803:在第一位置提供无线通信服务

具体实施方式

为了使本发明的技术方案及优点更加清楚明白,以下结合附图及实施方式,对本发明进行进一步详细说明。应当理解,此处所描述的具体实施方式仅仅用以阐述性说明本发明,并不用于限定本发明的保护范围。

为了描述上的简洁和直观,下文通过描述若干代表性的实施方式来对本发明的方案进行阐述。实施方式中大量的细节仅用于帮助理解本发明的方案。但是很明显,本发明的技术方案实现时可以不局限于这些细节。为了避免不必要地模糊了本发明的方案,一些实施方式没有进行细致地描述,而是仅给出了框架。下文中,“包括”是指“包括但不限于”,“根据……”是指“至少根据……,但不限于仅根据……”。由于汉语的语言习惯,下文中没有特别指出一个成分的数量时,意味着该成分可以是一个也可以是多个,或可理解为至少一个。

在本发明实施方式中,在具有无人驾驶功能的无人驾驶车上布置能够提供无线网络接入服务的至少一个无线收发器,从而构成一种能够提供无线网络接入服务的无人通信车,尤其适用于各种灾害环境的应急网络重建。

图1为根据本发明实施方式无人通信车的模块结构图。

如图1所示,该无人通信车100包括:

至少一个处理器101,用于生成指示将无人通信车100驱动到第一位置的无人驾驶指令;

至少一个驱动102,用于基于无人驾驶指令将无人通信车100驱动到第一位置;

至少一个无线收发器103,用于在第一位置提供无线通信服务。

至少一个处理器101生成指示将无人通信车100驱动到第一位置的无人驾驶指令。在这里,第一位置可以是需要提供无线通信服务的特定场景(比如,发生灾难的受灾地区,大人群聚集事件的特定场所、高峰时期的商业楼区域、晚上的娱乐场所周边附近)中的任意位置或经过特定算法优化的优化位置。

优选地,至少一个无线收发器103包括下列中的至少一个:wifi接入点;移动通信基站;卫星通信接入点,等等。

当至少一个无线收发器103包含wifi接入点时,第一位置附近的用户可以连接到该wifi接入点,并享受wifi服务。当至少一个无线收发器103包含移动通信基站时,第一位置附近的用户可以连接到该移动通信基站,并享受移动通信服务。当至少一个无线收发器103包含卫星通信接入点时,第一位置附近的用户可以连接到该卫星通信接入点,并享受卫星通信服务。

优选地,至少一个驱动102可以实施为六轮驱动、四轮驱动或二轮驱动,等等。

当驱动模块102具体实施为六轮驱动时,无人通信车100可以基于六轮驱动模式行驶,尤其适用于各种崎岖不平的路面环境。

以上详细描述了至少一个驱动102和至少一个无线收发器103的具体实施方式,本领域技术人员可以意识到,这种描述仅是示范性的,并不用于限定本发明实施方式的保护范围。

在一个实施方式中,无人通信车100还可以包括周边环境传感器(图1中没有示出),用于检测周边环境参数。相应地,至少一个处理器101,用于基于配置地图确定未被其他无人通信车占据的目标区域,基于配置地图确定到达目标区域需要经过的通过区域,基于通过区域生成无人驾驶指令。至少一个处理器101还用于基于周边环境参数生成障碍物规避指令。至少一个驱动102,用于基于障碍物规避指令在将无人通信车100驱动到第一位置时规避障碍物。

具体地,周边环境传感器可以实施为超声波位置探测器、环境温度传感器、红外图像传感器等等。基于各种类型的周边环境传感器,可以检测无人通信车100的多种类型的周边环境参数。

配置地图中包含需要提供无线通信服务的特定场景的地图信息。比如,可以在无人通信车100中预先布置配置地图,或者由无人通信车100基于需要时自行从网络下载配置地图。

在配置地图中,可以将需要提供无线通信服务的特定场景划分为多个区域。当在某个区域中已经布置有无人通信车时,可以在配置地图中将该区域标识为占据区域;当某个区域中不允许车辆通行(比如,道路破坏等原因)时,可以在配置地图将该区域标识为不允许通过的禁止区域;当某个区域允许车辆通行时,可以在配置地图将该区域标识为通过区域。

至少一个处理器101基于配置地图确定未被其他无人通信车占据的目标区域,并基于配置地图确定到达目标区域需要经过的通过区域,基于通过区域生成无人驾驶指令。至少一个处理器101还基于周边环境参数生成障碍物规避指令。至少一个驱动102基于障碍物规避指令在将无人通信车100驱动到第一位置时规避障碍物。

在一个实施方式中,无人通信车100至少一个无线收发器(103)还用于与已被其他无人通信车占据的所有占据区域中的所有其他无人通信车建立通信连接,至少一个处理器101基于该通信连接获取所有其他无人通信车的位置信息,并基于所有其他无人通信车的位置信息确定预定数目个最接近的其他无人通信车,进一步基于预定数目个最接近的其他无人通信车的位置信息计算符合预定的目标函数的第一位置。

具体的,目标函数的参数可以包括:服务质量(qos)指标;丢包率;传输速率,等等。

至少一个处理器101获取已被其他无人通信车占据的所有占据区域中的所有其他无人通信车的位置信息后,可以基于欧式距离算法等距离确定方式计算出预定数目个最接近的其他无人通信车,再基于贪婪梯度搜索算法等搜索方式计算符合预定目标函数的第一位置。

比如,假定目标函数的参数为qos指标,目标函数指定期望达到的目标为:需要整个特定场景的qos指标达到特定阈值a。那么,至少一个处理器101基于该目标函数以及预定数目个最接近的其他无人通信车的位置信息,计算出自身的优化位置,即为无人通信车100的第一位置。类似地,该区域中已经存在的其他无人通信车也可以各自确定预定数目个最接近自身的无人通信车的位置信息,并基于该目标函数以及各自所确定的、预定数目个最接近的其他无人通信车的位置信息,各自计算出自身的优化位置。

可见,每个无人通信车都可以基于最接近自身的其他无人通信车的位置信息,确定出符合预定目标的优化位置,并智能地调整自身位置,从而构成了一种具有位置自管理功能的网络节点。而且,由于每个无人通信车只参考了最接近自身的其他无人通信车的位置信息,可以显著降低无人通信车的计算压力,并由此降低成本。

在一个实施方式中,至少一个无线收发器103用于与已被其他无人通信车占据的所有占据区域中的所有其他无人通信车建立通信连接,并基于通信连接获取所有其他无人通信车的位置信息。至少一个处理器101基于所有其他无人通信车的位置信息计算符合预定的目标函数的第一位置。

比如,假定目标函数的参数为传输速率,目标函数指定期望达到的目标为:需要整个特定场景的传输速率高于特定阈值b。那么,至少一个处理器101基于该目标函数以及所有其他无人通信车的位置信息,计算出自身的优化位置,即为无人通信车100的第一位置。类似地,该区域中已经预先存在的无人通信车也分别确定所有的其它无人通信车的位置信息,并基于所有的其它无人通信车的位置信息以及需要整个区域的传输速率高于特定阈值b的目标函数,各自计算出自身的优化位置。

可见,应用本发明实施方式之后,每个无人通信车可以基于所有的其他无人通信车的位置信息确定出符合预定目标的自身优化位置,并智能地调整自身位置,从而构成了具有位置自管理功能的网络节点。而且,由于每个无人通信车都参考了所有的其他无人通信车的位置信息,因此可以准确地匹配预定目标,并实现良好的网络质量调节效果。

在一个实施方式中,至少一个无线收发器103还用于与已被其他无人通信车占据的所有占据区域中信号强度超过预定阈值的其他无人通信车建立通信连接,至少一个处理器101还用于基于通信连接获取所述信号强度超过预定阈值的其他无人通信车的位置信息,基于信号强度超过预定阈值的其他无人通信车的位置信息计算符合预定的目标函数的第一位置。在这里,信号强度可以为无人通信车100所提供的无线接入服务的信号强度,可以为无人通信车100与其它无人通信车之间相互通信的信号强度。

比如,假定目标函数的参数为丢包率,目标函数指定期望达到的目标为:需要整个特定场景的丢包率低于特定阈值c。那么,至少一个处理器101基于该目标函数以及所有其他无人通信车的位置信息,计算出自身的优化位置,即为无人通信车100的第一位置。类似地,该区域中已经预先存在的无人通信车也分别确定各自的信号强度超过预定阈值的其他无人通信车的位置信息,并基于各自所确定的该位置信息以及需要整个特定场景的传输速率低于特定阈值b的优化目标,各自计算出自身的优化位置,并基于各自计算出的优化位置分别调整自身位置。

可见,应用本发明实施方式之后,每个无人通信车可以基于信号强度超过预定阈值的其他无人通信车的位置信息,确定出符合预定目标的优化位置,并智能地调整自身位置,从而构成了一种具有位置自管理功能的网络节点。而且,由于只参考信号强度超过预定阈值的其他无人通信车的位置信息,因此可以高效率地匹配预定目标,并实现良好的网络质量调节效果。

图2所示的无人通信车100中,与其他无人通信车建立通信连接所使用的无线收发器103,在第一位置提供无线通信服务所使用的无线收发器103是相同的无线收发器或不同的无线收发器。

基于上述描述,图2为根据本发明实施方式无人通信车的示范性结构示意图。

如图2所示,该无人通信车200包括:

至少一个处理器201;

至少一个驱动202;

布置在车顶的至少一个第一无线收发器203;

布置在车前的至少一个第一周边环境传感器204和布置在车后的至少一个第二周边环境传感器205。

至少一个第二无线收发器206,用于与其他无人通信车建立通信连接,至少一个处理器201可基于该通信连接与其他无人通信车交互各自的位置信息。

无人通信车200中存储了配置地图。至少一个处理器201基于配置地图确定未被其他无人通信车占据的目标区域,基于配置地图确定到达目标区域需要经过的通过区域,基于通过区域生成无人驾驶指令。至少一个处理器201还基于第一周边环境传感器204和第二周边环境传感器205提供的周边环境参数生成障碍物规避指令。其中,至少一个处理器201在生成无人驾驶指令的过程中,基于所有其他无人通信车的位置信息确定预定数目个最接近的其他无人通信车,并基于预定数目个最接近的其他无人通信车的位置信息计算符合预定的目标函数的第一位置。至少一个驱动202基于该无人驾驶指令将无人通信车驱动到目标区域中的第一位置(即优化位置),还基于障碍物规避指令在将无人通信车200驱动到第一位置时规避障碍物。

图2所示的无人通信车200可视为图1所示的无人通信车100的一个可选的实现方式。其中,至少一个201可实现至少一个处理器101的操作,至少一个驱动202可实现至少一个驱动102的操作,至少一个第一无线收发器203和至少一个第二无线收发器206可共同用于实现至少一个无线收发器103的操作。至少一个周边环境传感器204和至少一个周边环境传感器205可共同用于实现无人通信车100中的周边环境传感器的操作。

下面以一个新的无人通信车进入特定区域并动态调整位置为例,具体说明本发明实施方式。该方法可由无人通信车100或无人通信车200执行。

图3为根据本发明实施方式无人通信车位置动态调整的第一示意图。

如图3所示,配置地图中需要提供无线通信服务的特定场景包含6个区域,分别为都以虚线框表示的区域a、区域b、区域c、区域d、区域e和区域f。而且,配置地图中还标示有允许通过的通过区域g(以实线框表示)。其中,区域a、区域b、区域c和区域d中已经分别布置有无人通信车。区域a、区域b、区域c和区域d中的用户基于各自区域中的无人通信车可以享受无线网络接入服务。区域a、区域b、区域c和区域d中的无人通信车之间,两两具有通信连接。

图4为根据本发明实施方式无人通信车位置动态调整的第二示意图。

在图4中,一个新加入的无人通信车(简称为新无人通信车)进入该特定场景。在新无人通信车中布置有配置地图。新无人通信车基于配置地图确定尚未被其他无人通信车占据的区域包括区域e和区域f。而且,新无人通信车基于距离最近原则确定目标区域为区域f。新无人通信车基于配置地图确定到达目标区域f需要经过通过区域g。新无人通信车生成无人驾驶指令以经过通过区域g,并到达目标区域f。而且,新无人通信车基于自身传感器所检测的周边环境参数规避障碍物。

图5为根据本发明实施方式无人通信车位置动态调整的第三示意图。

在图5中,新无人通信车到达区域g后,分别与区域a、区域b、区域c和区域d中的已有无人通信车建立通信连接,并基于通信连接各自交换位置信息。类似地,区域a、区域b、区域c和区域d中的已有无人通信车发现有新无人通信车加入后,也基于通信连接两两交换自己的位置信息。因此,该特定场景中的每个无人通信车都分别具有所有其它无人通信车的位置信息。

图6为根据本发明实施方式无人通信车位置动态调整的第四示意图。

在图6中,每个无人通信车基于预定的与服务质量相关的目标函数以及与其它所有无人通信车的位置信息,基于贪婪梯度搜索算法计算出符合预定的目标函数的各自优化位置。然后,每个无人通信车移动到各自区域内的各自优化位置。

图7为根据本发明实施方式无人通信车位置动态调整的第五示意图。

在图7中,每个无人通信车在各自所在区域内都调整到各自的优化位置处。

因此,本发明实施方式实现了一种低成本的、高效智能的、与需求相适应并在覆盖区域保证稳定的服务质量的自管理网络设施。

基于上述描述,本发明实施方式还提出了一种无线通信服务的方法。

图8为根据本发明实施方式提供无线通信服务的方法的流程图。

如图8所示,该方法包括:

步骤801:生成指示将无人通信车驱动到第一位置的无人驾驶指令。

步骤802:基于无人驾驶指令将无人通信车驱动到第一位置。

步骤803:在第一位置提供无线通信服务。

在一个实施方式中,该方法还包括检测周边环境参数;步骤801中生成将无人通信车驱动到第一位置的无人驾驶指令包括:基于配置地图确定未被其他无人通信车占据的目标区域,基于配置地图确定到达目标区域需要经过的通过区域,基于通过区域生成无人驾驶指令;

该方法还包括:基于周边环境参数生成障碍物规避指令;基于障碍物规避指令在将无人通信车驱动到第一位置的过程中规避障碍物。

在一个实施方式中,该方法还包括:

与已被其他无人通信车占据的所有占据区域中的所有其他无人通信车建立通信连接,并基于通信连接获取所有其他无人通信车的位置信息;其中步骤801中生成将无人通信车驱动到第一位置的无人驾驶指令包括:基于所有其他无人通信车的位置信息确定预定数目个最接近的其他无人通信车,基于预定数目个最接近的其他无人通信车的位置信息计算符合预定的目标函数的所述第一位置。

在一个实施方式中,该方法还包括:

与已被其他无人通信车占据的所有占据区域中的所有其他无人通信车建立通信连接,并基于通信连接获取所有其他无人通信车的位置信息;其中步骤801中生成将无人通信车驱动到第一位置的无人驾驶指令包括:基于所有其他无人通信车的位置信息计算符合预定的目标函数的第一位置。

在一个实施方式中,该方法还包括:

与已被其他无人通信车占据的所有占据区域中信号强度超过预定阈值的其他无人通信车建立通信连接,并基于通信连接获取信号强度超过预定阈值的其他无人通信车的位置信息;其中步骤801中生成将无人通信车驱动到第一位置的无人驾驶指令包括:基于信号强度超过预定阈值的其他无人通信车的位置信息计算符合预定的目标函数的第一位置。

在一个实施方式中,预定的目标函数的参数包括下列中的至少一个:服务质量指标;丢包率;传输速率,等等。

在一个实施方式中,计算符合预定的目标函数的第一位置包括:基于贪婪梯度搜索算法计算符合预定的目标函数的第一位置。

该方法可由前述的无人通信车100或无人通信车200实现。该方法的其他可选实现方式可参考前述的无人通信车100或无人通信车200的实现,这里不再赘述。

本发明实施例还提供一种计算机可读介质,该计算机可读介质上存储有计算机指令,该计算机指令在被处理器执行时,使处理器执行上述提供无线通信服务的方法。具体地,可以提供配有存储介质的系统或者装置,在该存储介质上存储着实现上述实施例中任一实施例的功能的软件程序代码,且使该系统或者装置的计算机(或cpu或mpu)读出并执行存储在存储介质中的程序代码。

在这种情况下,从存储介质读取的程序代码本身可实现上述实施例中任何一项实施例的功能,因此程序代码和存储程序代码的存储介质构成了本发明的一部分。

用于提供程序代码的存储介质实施例包括软盘、硬盘、磁光盘、光盘(如cd-rom、cd-r、cd-rw、dvd-rom、dvd-ram、dvd-rw、dvd+rw)、磁带、非易失性存储卡和rom。可选择地,可以由通信网络从服务器计算机上下载程序代码。

此外,应该清楚的是,不仅可以通过执行计算机所读出的程序代码,而且可以通过基于程序代码的指令使计算机上操作的操作系统等来完成部分或者全部的实际操作,从而实现上述实施例中任意一项实施例的功能。

此外,可以理解的是,将由存储介质读出的程序代码写到插入计算机内的扩展板中所设置的存储器中或者写到与计算机相连接的扩展单元中设置的存储器中,随后基于程序代码的指令使安装在扩展板或者扩展单元上的cpu等来执行部分和全部实际操作,从而实现上述实施例中任一实施例的功能。

需要说明的是,上述各流程和各系统结构图中不是所有的步骤和模块都是必须的,可以根据实际的需要忽略某些步骤或模块。各步骤的执行顺序不是固定的,可以根据需要进行调整。上述各实施例中描述的系统结构可以是物理结构,也可以是逻辑结构,即,有些模块可能由同一物理实体实现,或者,有些模块可能分由多个物理实体实现,或者,可以由多个独立设备中的某些部件共同实现。

以上各实施例中,硬件单元可以通过机械方式或电气方式实现。例如,一个硬件单元可以包括永久性专用的电路或逻辑(如专门的处理器,fpga或asic)来完成相应操作。硬件单元还可以包括可编程逻辑或电路(如通用处理器或其它可编程处理器),可以由软件进行临时的设置以完成相应操作。具体的实现方式(机械方式、或专用的永久性电路、或者临时设置的电路)可以基于成本和时间上的考虑来确定。

当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1