首页> 中国专利> 一种无直接网络场景下共享交通工具的通信方法

一种无直接网络场景下共享交通工具的通信方法

摘要

本发明公开了一种无直接网络场景下共享交通工具的通信方法,该方法可以解决在无直接网络连接或者网络信号差的环境中,共享交通工具的租赁问题,大大提高了用户体验,也发现了一批因无法连接到互联网而无法使用共享交通工具的潜在用户;同时本发明主体实现是通过软件模块,成本低。

著录项

  • 公开/公告号CN108135021A

    专利类型发明专利

  • 公开/公告日2018-06-08

    原文格式PDF

  • 申请/专利权人 浙江大学;

    申请/专利号CN201711147769.6

  • 发明设计人 李红;吕攀;周游;苏君君;吴朝晖;

    申请日2017-11-17

  • 分类号

  • 代理机构杭州天勤知识产权代理有限公司;

  • 代理人王琛

  • 地址 310013 浙江省杭州市西湖区余杭塘路866号

  • 入库时间 2023-06-19 05:31:18

法律信息

  • 法律状态公告日

    法律状态信息

    法律状态

  • 2020-04-14

    授权

    授权

  • 2018-07-03

    实质审查的生效 IPC(主分类):H04W40/24 申请日:20171117

    实质审查的生效

  • 2018-06-08

    公开

    公开

说明书

技术领域

本发明属于共享交通工具管理技术领域,具体涉及一种无直接网络场景下共享交通工具的通信方法。

背景技术

目前,随着机动车辆数量的日益增加,带来的环境污染和城市交通拥堵问题也日益严重。因此,共享交通的理念应运而生,人们只需要轻轻一点,就能享受各式交通工具带来的方便。

对于现有的共享交通工具管理系统中,所有的操作都必须是在客户端有网络访问的条件下才能完成的,对于暂时没有网络访问的用户或者是网络信号极差的用户来说,是无法享受这种共享交通工具带来的便利的。比如高楼林立的过道,信号不好的地下室等场景下,用户往往因无法及时连接服务器而放弃使用。

发明内容

鉴于上述,本发明提供了一种无直接网络场景下共享交通工具的通信方法,可以解决在无直接网络连接或者网络信号差的环境中,共享交通工具的租赁问题,大大提高了用户体验,进而能够挖掘出一批因无法连接到互联网而无法使用共享交通工具的潜在用户。

一种无直接网络场景下共享交通工具的通信方法,包括如下步骤:

(1)对于要发起租赁请求的用户客户端,其首先通过检测周围无线信号强度来判断周围是否有可识别的无线信号,若无则自启一个无线局部网并向周围发射无线信号;

(2)将该用户客户端及其覆盖范围内能够接收到其无线信号的其他客户端组成一个局部通信组,该局部通信组内的客户端相互之间可通过所述无线局部网进行数据通信;

(3)当用户客户端发起租赁请求时,其将请求数据在局部通信组内进行广播,若组内有具备访问internet能力的客户端,则该客户端接收到请求数据后进行解析并代替源用户客户端向远程服务器发起通信,从而完成本次租赁;若组内没有具备访问internet能力的客户端,则本局部通信组将请求数据广播给周围其他的局部通信组;

当其他任一局域通信组收到请求数据后,若该局域通信组内有具备访问internet能力的客户端,则由该客户端对请求数据进行解析后代替源用户客户端向远程服务器发起通信,从而完成本次租赁;若该局域通信组内没有具备访问internet能力的客户端,则继续向外广播直至广播层级数或时间超出预设值。

进一步地,所述步骤(1)中利用信号收集器采集周围无线信号db值,由于周围可能存在多个不同类型的无线网,进而根据收集到的无线网信息对信号进行过滤和分类,对于无法识别的无线信号,则过滤掉该信号db值;对于可以识别的无线信号,则根据信号发射源的不同,将其分为用户客户端信号和目标车辆客户端信号。

进一步地,所述客户端可以不具备直接访问internet的能力,但必须具备局域网无线通信的能力。

进一步地,每个客户端均动态维护有一张路由表,该路由表包含两类数据项:源数据项和目标数据项;所述源数据项中记录了到达发起通信请求的用户客户端的下一跳地址,所述目标数据项中记录了到达可访问internet的用户客户端或者局部通信组的下一跳地址。

进一步地,所述步骤(2)中当组建得到一个局部通信组后,在该局部通信组中建立用户客户端与目标车辆客户端之间的数据通信连接。

进一步地,所述步骤(3)中当用户客户端发起租赁请求时,若用户客户端已与目标车辆客户端建立起通信连接,则先访问目标车辆客户端中的路由表,依次对该路由表中的路径进行尝试连接,如果成功则用户客户端可通过目标车辆客户端向远程服务器发起通信,从而完成本次租赁;如果访问失败,则用户客户端将请求数据在局部通信组内进行广播或由本局部通信组向周围其他局部通信组进行广播。

与现有技术相比,本发明可以解决在无直接网络连接或者网络信号差的环境中,共享交通工具的租赁问题,大大提高了用户体验,也发现了一批因无法连接到互联网而无法使用共享交通工具的潜在用户;同时本发明主体实现是通过软件模块,成本低。

附图说明

图1为本发明中局部通信组之间的通信示意图。

图2为本发明中路由模块的处理流程图。

具体实施方式

为了更为具体地描述本发明,下面结合附图及具体实施方式对本发明的技术方案进行详细说明。

本发明无直接网络场景下共享交通工具的通信方法,其具体实现如下:

首先提供了客户端的概念:客户端是指安装了本租赁系统的所有设备,主要分为用户客户端和目标车辆客户端,该客户端可以不具备直接访问internet的能力,但需具备局域网无线通信的能力,所有通信对象都需要安装本客户端以保证能够相互通信。

租赁系统包括采集模块和路由模块,采集模块利用信号收集器采集周围无线网信号db数值,由于周围可能存在多个不同类型的无线网,所以采集模块中的数据处理器会根据收集到的无线网信息对信号进行过滤和分类。对于无法识别的无线信号(即不是该系统中的对象发射的无线信号),数据处理器会过滤该信号值;对于可以识别的无线网信号,数据处理器会根据信号发射源的不同,将其分为用户客户端信号和目标车辆信号。

如果采集模块的信号收集器没有收集到可识别的无线网信号,则说明该区域还没有可用的局域网环境,此时采集模块会通知用户客户端自启一个无线局域网,并发射无线网信号,该用户客户端的覆盖范围内的其他客户端可以接收该无线网信号。

然后,根据采集到的db数值,构建局部通信的无线环境,并将同一个局部通信无线环境下的所有客户端都加入到一个局部通信组中。其中,局域网环境为由某一个客户端发射无线网信号,而其覆盖范围内的其他客户端接收无线网信号并与之通信的环境;局部通信组为在同一个局部通信无线环境下的所有客户端的集合,同一个局部通信组中的客户端是可以通过局部通信环境进行数据通信的。

进而,根据该无线局域网环境,使用户客户端与目标车辆在局域网中完成配对,即用户客户端与该用户确定即将使用的目标车辆建立通信连接。

路由模块主要用于该用户客户端寻找一个可访问internet的路由路径,并动态维护一张路由表,该路由表包含两种数据项:源数据项和目标数据项,其中源数据项中记录了到达发起通信请求的用户客户端的下一跳地址;而目标数据项中记录了到达可访问internet的用户客户端或者局部通信组的下一跳地址。

如图1和图2所示,路由的具体过程如下:首先路由模块会访问目标车辆客户端中的路由缓存表,依次对该缓存表中的路径进行尝试连接,如果成功则用户客户端可以通过目标车辆与远程服务器通信;如果访问失败,则用户客户端将租赁请求在其所在的局部通信组中广播,对于同组中具备访问internet能力的客户端会接收该广播并解析数据,接收广播的客户端会代替源用户客户端完成对远程服务器的通信,从而完成本次租赁。如果本组中没有具备访问internet能力的客户端,则该局域通信组会将该广播向周围的局域通信组发送。当某一个局域通信组收到其他通信组的广播后,如果该组内有具备访问internet能力的客户端,则该客户端会代替源用户客户端进行数据通信,否则继续向外广播直至广播层级数或时间超出预设值。当路由成功后,对于该路由路径上的每一个节点的路由表都会动态更新。

上述对实施例的描述是为便于本技术领域的普通技术人员能理解和应用本发明。熟悉本领域技术的人员显然可以容易地对上述实施例做出各种修改,并把在此说明的一般原理应用到其他实施例中而不必经过创造性的劳动。因此,本发明不限于上述实施例,本领域技术人员根据本发明的揭示,对于本发明做出的改进和修改都应该在本发明的保护范围之内。

去获取专利,查看全文>

相似文献

  • 专利
  • 中文文献
  • 外文文献
获取专利

客服邮箱:kefu@zhangqiaokeyan.com

京公网安备:11010802029741号 ICP备案号:京ICP备15016152号-6 六维联合信息科技 (北京) 有限公司©版权所有
  • 客服微信

  • 服务号