基于LPWan的车辆开锁方法及其装置制造方法及图纸

技术编号:17941117 阅读:26 留言:0更新日期:2018-05-15 21:10
本发明专利技术提供一种基于LPWan的车辆开锁方法、应用服务器、车锁及终端,应用服务器通过接收用户的客户端发送的第一开锁请求,第一开锁请求中包含用户标识、目标车辆的标识;根据用户标识,向客户端发送开锁指示消息,以使用户根据开锁指示消息触发目标车辆向应用服务器发送第二开锁请求;接收目标车辆发送的第二开锁请求,第二开锁请求中包含目标车辆的标识;根据车辆标识,向目标车辆返回开锁响应,以使目标车辆根据开锁响应执行开锁操作。实现了目标车辆仅在用户触发的情况下,才与应用服务器进行通讯,向其发送开锁请求,相较于现有技术节省了车辆与应用服务器间维持通讯所消耗的能量,可以有效地延长为通信模块提供电力的电池的寿命。

Vehicle unlocking method and its device based on LPWan

The invention provides a LPWan based vehicle unlocking method, application server, car lock and terminal. The application server receives the first unlocking request sent by the client's client. The first unlocking request contains the identity of the user and the identification of the target vehicle, and sends the unlocking message to the client according to the user identity. The user sends second unlocking requests to the application server based on the unlocked message message, receives the second unlocking request sent by the target vehicle, and the second unlocking request contains the identification of the target vehicle, and returns the unlocking response to the target vehicle according to the vehicle identification, so that the target vehicle is unlocked according to the unlocking response. Operation. Only when the target vehicle is triggered by the user, it can communicate with the application server and send the unlocking request to it. Compared with the existing technology, it saves the energy consumed by the communication between the vehicle and the application server, and can effectively prolong the battery life for the communication module.

【技术实现步骤摘要】
基于LPWan的车辆开锁方法及其装置
本专利技术涉及车辆管理技术,尤其涉及一种基于LPWan的车辆开锁方法、应用服务器、车锁及终端。
技术介绍
现有技术中车辆(以下以共享单车举例说明)与应用服务器间采用基于蜂窝的窄带物联网NB-Iot(NarrowBandInternetofThings,简称“NB-IoT”)模式进行通讯,该通讯模式的网络信号覆盖范围广,使得共享单车可达区域广。然而,由于NB-Iot的网络信号覆盖范围广,为了支持共享单车与应用服务器间的长距离通讯,功率消耗会较大;且共享单车与应用服务器间的通讯为轮询(Polling)模式,共享单车需要时刻与应用服务器保持网络连接状态以维持轮询模式,因此能源消耗较大,上述这些情况都会造成共享单车内储能电池的耗电量大,电池寿命降低。
技术实现思路
本专利技术提供一种基于LPWan的车辆开锁方法、应用服务器、车锁及终端,用于解决现有技术中轮询开锁方式导致通讯状态维持消耗能量大,电池寿命短的技术问题。本专利技术第一个方面提供一种基于LPWan的车辆开锁方法,包括:应用服务器接收用户的客户端发送的第一开锁请求,所述第一开锁请求中包含用户标识、目标车辆的标识;根据所述用户标识,向所述客户端发送开锁指示消息,以使用户根据所述开锁指示消息触发所述目标车辆向所述应用服务器发送第二开锁请求;接收所述目标车辆发送的第二开锁请求,所述第二开锁请求中包含所述目标车辆的标识;根据所述车辆标识,向所述目标车辆返回开锁响应,以使所述目标车辆根据所述开锁响应执行开锁操作。可选的,所述应用服务器接收用户的客户端发送的第一开锁请求之后,还包括:将所述用户标识与所述目标车辆的标识对应存储到开锁等候队列中;所述接收所述目标车辆发送的第二开锁请求之后,还包括:在所述开锁等候队列中确认是否存在所述目标车辆的标识,若存在,则向所述目标车辆返回所述开锁响应。可选的,所述方法,还包括:若所述应用服务器在第一预设时长内未接收到所述目标车辆发送的所述第二开锁请求,则将所述目标车辆的标识从所述开锁等候队列中清除。可选的,所述将所述目标车辆的标识从所述开锁等候队列中清除之后,还包括:向所述用户的客户端返回取消开锁的通知消息。本专利技术第二个方面提供一种基于LPWan的车辆开锁方法,包括:目标车辆接收开锁触发指令;根据所述开锁触发指令,向应用服务器发送第二开锁请求;接收所述应用服务器返回的开锁响应;根据所述开锁响应,执行开锁操作。可选的,所述根据所述开锁触发指令,向应用服务器发送第二开锁请求,包括:基于LoRaWan的ClassA协议,在接收到所述开锁触发指令后,向所述应用服务器发送所述第二开锁请求。可选的,所述接收所述应用服务器返回的开锁响应,包括:在所述第二开锁请求发送后开始到预设响应窗口结束前,接收所述应用服务器返回的开锁响应。本专利技术第三个方面提供一种基于LPWan的车辆开锁方法,包括:用户的客户端获取目标车辆的标识;向应用服务器发送第一开锁请求,所述第一开锁请求中包含用户标识、所述目标车辆的标识;接收所述应用服务器返回的开锁指示消息,以使用户根据所述开锁指示消息触发所述目标车辆向所述应用服务器发送第二开锁请求;接收所述应用服务器返回的开锁成功或取消开锁的通知消息。本专利技术第四个方面提供一种应用服务器,包括:接收模块,用于接收用户的客户端发送的第一开锁请求,所述第一开锁请求中包含用户标识、目标车辆的标识;发送模块,用于根据所述用户标识,向所述客户端发送开锁指示消息,以使用户根据所述开锁指示消息触发所述目标车辆向所述应用服务器发送第二开锁请求;所述接收模块,还用于接收所述目标车辆发送的第二开锁请求,所述第二开锁请求中包含所述目标车辆的标识;所述发送模块,还用于根据所述车辆标识,向所述目标车辆返回开锁响应,以使所述目标车辆根据所述开锁响应执行开锁操作。可选的,还包括:存储模块,用于将所述用户标识与所述目标车辆的标识对应存储到开锁等候队列中;确认模块,用于在所述开锁等候队列中确认是否存在所述目标车辆的标识;所述发送模块,还用于当所述确认模块确认在所述开锁等候队列中存在所述目标车辆的标识时,向所述目标车辆返回所述开锁响应。可选的,还包括:清除模块,用于当在第一预设时长内未接收到所述目标车辆发送的所述第二开锁请求时,将所述目标车辆的标识从所述开锁等候队列中清除。可选的,所述发送模块,还用于向所述用户的客户端返回取消开锁的通知消息。本专利技术第五个方面提供一种车锁,包括:接收模块,用于接收开锁触发指令;发送模块,用于根据所述开锁触发指令,向应用服务器发送第二开锁请求;所述接收模块,还用于接收所述应用服务器返回的开锁响应;处理模块,用于根据所述开锁响应,执行开锁操作。可选的,所述发送模块,具体用于基于LoRaWan的ClassA协议,在接收到所述开锁触发指令后,向所述应用服务器发送所述第二开锁请求。可选的,所述接收模块,具体用于在所述第二开锁请求发送后开始到预设响应窗口结束前,接收所述应用服务器返回的开锁响应。本专利技术第六个方面提供一种终端,包括:获取模块,用于端获取目标车辆的标识;发送模块,用于向应用服务器发送第一开锁请求,所述第一开锁请求中包含用户标识、所述目标车辆的标识;接收模块,用于接收所述应用服务器返回的开锁指示消息,以使用户根据所述开锁指示消息触发所述目标车辆向所述应用服务器发送第二开锁请求;所述接收模块,还用于接收所述应用服务器返回的开锁成功或取消开锁的通知消息。由以上几个方面可知,本专利技术提供的基于LPWan的车辆开锁方法、应用服务器、车锁及终端,应用服务器通过接收用户的客户端发送的第一开锁请求,第一开锁请求中包含用户标识、目标车辆的标识;根据用户标识,向客户端发送开锁指示消息,以使用户根据开锁指示消息触发目标车辆向应用服务器发送第二开锁请求;接收目标车辆发送的第二开锁请求,第二开锁请求中包含目标车辆的标识;根据车辆标识,向目标车辆返回开锁响应,以使目标车辆根据开锁响应执行开锁操作。实现了目标车辆仅在用户触发的情况下,才与应用服务器进行通讯,向其发送开锁请求,相较于现有技术节省了车辆与应用服务器间维持通讯所消耗的能量,可以有效地延长为通信模块提供电力的电池的寿命。附图说明为了更清楚地说明本专利技术实施例或现有技术中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作一简单地介绍,显而易见地,下面描述中的附图是本专利技术的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。图1为本专利技术一示例性实施例示出的基于LPWan的车辆开锁方法的流程图;图2为本专利技术另一示例性实施例示出的基于LPWan的车辆开锁方法的流程图;图3为本专利技术一示例性实施例示出的基于LPWan的车辆开锁方法的流程图;图4为本专利技术另一示例性实施例示出的基于LPWan的车辆开锁方法的流程图;图5为本专利技术一示例性实施例示出的基于LPWan的车辆开锁方法的流程图;图6为本专利技术一示例性实施例示出的应用服务器、目标车辆的车锁、用户的客户端三者交互的流程示意图;图7为本专利技术另一示例性实施例示出的应用服务器、目标车辆的车锁、用户的客户端三者交互的流程示意图;图8为本专利技术一示例性实施例示出的应用服务器的结构示意图;图9为本发本文档来自技高网...
基于LPWan的车辆开锁方法及其装置

【技术保护点】
一种基于LPWan的车辆开锁方法,其特征在于,包括:应用服务器接收用户的客户端发送的第一开锁请求,所述第一开锁请求中包含用户标识、目标车辆的标识;根据所述用户标识,向所述客户端发送开锁指示消息,以使用户根据所述开锁指示消息触发所述目标车辆向所述应用服务器发送第二开锁请求;接收所述目标车辆发送的第二开锁请求,所述第二开锁请求中包含所述目标车辆的标识;根据所述车辆标识,向所述目标车辆返回开锁响应,以使所述目标车辆根据所述开锁响应执行开锁操作。

【技术特征摘要】
1.一种基于LPWan的车辆开锁方法,其特征在于,包括:应用服务器接收用户的客户端发送的第一开锁请求,所述第一开锁请求中包含用户标识、目标车辆的标识;根据所述用户标识,向所述客户端发送开锁指示消息,以使用户根据所述开锁指示消息触发所述目标车辆向所述应用服务器发送第二开锁请求;接收所述目标车辆发送的第二开锁请求,所述第二开锁请求中包含所述目标车辆的标识;根据所述车辆标识,向所述目标车辆返回开锁响应,以使所述目标车辆根据所述开锁响应执行开锁操作。2.根据权利要求1所述的方法,其特征在于,所述应用服务器接收用户的客户端发送的第一开锁请求之后,还包括:将所述用户标识与所述目标车辆的标识对应存储到开锁等候队列中;所述接收所述目标车辆发送的第二开锁请求之后,还包括:在所述开锁等候队列中确认是否存在所述目标车辆的标识,若存在,则向所述目标车辆返回所述开锁响应。3.根据权利要求2所述的方法,其特征在于,所述方法,还包括:若所述应用服务器在第一预设时长内未接收到所述目标车辆发送的所述第二开锁请求,则将所述目标车辆的标识从所述开锁等候队列中清除。4.根据权利要求3所述的方法,其特征在于,所述将所述目标车辆的标识从所述开锁等候队列中清除之后,还包括:向所述用户的客户端返回取消开锁的通知消息。5.一种基于LPWan的车辆开锁方法,其特征在于,包括:目标车辆接收开锁触发指令;根据所述开锁触发指令,向应用服务器发送第二开锁请求;接收所述应用服务器返回的开锁响应;根据所述开锁响应,执行开锁操作。6.根据权利要求5所述的方法,其特征在于,所述根据所述开锁触发指令,向应用服务器发送第二开锁请求,包括:基于LoRaWan的ClassA协议,在接收到所述开锁触发指令后,向所述应用服务器发送所述第二开锁请求。7.根据权利要求6所述的方法,其特征在于,所述接收所述应用服务器返回的开锁响应,包括:在所述第二开锁请求发送后开始到预设响应窗口结束前,接收所述应用服务器返回的开锁响应。8.一种基于LPWan的车辆开锁方法,其特征在于,包括:用户的客户端获取目标车辆的标识;向应用服务器发送第一开锁请求,所述第一开锁请求中包含用户标识、所述目标车辆的标识;接收所述应用服务器返回的开锁指示消息,以使用户根据所述开锁指示消息触发所述目标车辆向所述应用服务器发送第二开锁请求;接收所述应用服务器返回的开锁成功或取消开锁的通知消息。9.一种应...

【专利技术属性】
技术研发人员:杨邺
申请(专利权)人:捷德中国信息科技有限公司
类型:发明
国别省市:江西,36

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1