Method, device and system for remote communication with vehicle

文档序号:1558992 发布日期:2020-01-21 浏览:26次 中文

阅读说明:本技术 一种与车辆进行远程通信的方法、装置及系统 (Method, device and system for remote communication with vehicle ) 是由 陈浩 李向荣 张翔 于 2018-07-12 设计创作,主要内容包括:本申请公开一种与车辆进行远程通信的方法、装置及系统,属于车辆技术领域,该方法包括:服务器接收控制指令,该控制指令是用户终端在确定周围无可用的Wifi信号且移动网络的信号强度低于设定值时,通过PSTN发送的,根据建立的用户终端的标识与车载终端的标识之间的对应关系,确定与控制指令中携带的用户终端的标识对应的车载终端的标识,进而确定车载终端当前使用的网络接入方式,利用为该网络接入方式建立的数据通道将控制指令发送给车载终端,由车载终端控制车辆响应控制指令,这样,即便用户终端周围的网络覆盖较弱,也可对车辆进行远程控制。(The application discloses a method, a device and a system for remote communication with a vehicle, which belong to the technical field of vehicles, wherein the method comprises the following steps: the server receives a control instruction, the control instruction is sent by a PSTN when the user terminal determines that no Wifi signal is available around and the signal intensity of a mobile network is lower than a set value, the identification of the vehicle-mounted terminal corresponding to the identification of the user terminal carried in the control instruction is determined according to the established corresponding relation between the identification of the user terminal and the identification of the vehicle-mounted terminal, the network access mode currently used by the vehicle-mounted terminal is further determined, the control instruction is sent to the vehicle-mounted terminal by using a data channel established for the network access mode, and the vehicle is controlled by the vehicle-mounted terminal to respond to the control instruction, so that the vehicle can be remotely controlled even if the network coverage around the user terminal is weak.)

1. A method of remotely communicating with a vehicle, comprising:

the method comprises the steps that a server receives a control instruction, and the control instruction is sent by a Public Switched Telephone Network (PSTN) when a user terminal determines that no wireless fidelity (wireless fidelity) Wifi signal is available around and the signal intensity of a mobile network is lower than a set value;

determining the identifier of the vehicle-mounted terminal corresponding to the identifier of the user terminal carried in the control instruction according to the established corresponding relationship between the identifier of the user terminal and the identifier of the vehicle-mounted terminal;

determining a network access mode currently used by the vehicle-mounted terminal;

and sending the control instruction to the vehicle-mounted terminal by using a data channel established for the network access mode, and controlling the vehicle to respond to the control instruction by the vehicle-mounted terminal.

2. The method of claim 1, wherein determining the identifier of the vehicle-mounted terminal corresponding to the identifier of the user terminal carried in the control command according to the established correspondence between the identifier of the user terminal and the identifier of the vehicle-mounted terminal comprises:

searching the identification of the vehicle-mounted terminal corresponding to the identification of the user terminal from the established corresponding relation between the identification of the user terminal and the identification of the vehicle-mounted terminal;

if the identifier of one vehicle-mounted terminal is found, determining the identifier of the vehicle-mounted terminal as the identifier of the vehicle-mounted terminal corresponding to the identifier of the user terminal; if the identifiers of the at least two vehicle-mounted terminals are found, prompting a user to select one identifier of the at least two vehicle-mounted terminals from the identifiers of the at least two vehicle-mounted terminals, and determining the identifier of the vehicle-mounted terminal selected by the user as the identifier of the vehicle-mounted terminal corresponding to the identifier of the user terminal.

3. The method according to claim 1 or 2, wherein after sending the control command to the vehicle-mounted terminal by using the data channel established for the network access mode, the method further comprises:

receiving a response message sent by the vehicle-mounted terminal;

and sending the response message to the user terminal through the PSTN.

4. The method of claim 3, wherein the manner of sending the control command over the PSTN includes making a call and texting; sending the response message to the user terminal through the PSTN, including:

if the control instruction is determined to be sent by the user terminal in a calling mode, sending the response message to the user terminal in the calling mode; and if the control instruction is determined to be sent by the user terminal in a short message sending mode, sending the response message to the user terminal in a short message sending mode.

5. A method of remotely communicating with a vehicle, comprising:

the method comprises the steps that a vehicle-mounted terminal receives a control instruction sent by a server, wherein the control instruction is sent by the server through a data channel established for a network access mode after the network access mode currently used by the vehicle-mounted terminal is determined;

and controlling the vehicle to respond to the control command.

6. The method of claim 5, wherein the network access manner is any one of Wifi, mobile network, narrowband internet of things (NB IoT) and PSTN.

7. The method of claim 6, wherein controlling the vehicle in response to the control command further comprises:

and sending a response message to the server, wherein if the network access mode currently used by the vehicle-mounted terminal is NBIoT or PSTN, the data size contained in the response message is lower than the set size.

8. The method of any of claims 5 to 7, further comprising:

and when the parking time of the vehicle is determined to reach the preset time length, the currently used network access mode is adjusted to be NBIoT or PSTN.

9. An apparatus for remote communication with a vehicle, comprising:

the receiving module is used for receiving a control instruction, and the control instruction is sent by a user terminal through a Public Switched Telephone Network (PSTN) when the user terminal determines that no wireless fidelity (Wifi) signal is available around and the signal intensity of a mobile network is lower than a set value;

the first determining module is used for determining the identifier of the vehicle-mounted terminal corresponding to the identifier of the user terminal carried in the control instruction according to the established corresponding relation between the identifier of the user terminal and the identifier of the vehicle-mounted terminal;

the second determining module is used for determining the network access mode currently used by the vehicle-mounted terminal;

and the sending module is used for sending the control instruction to the vehicle-mounted terminal by using a data channel established for the network access mode, and the vehicle-mounted terminal controls the vehicle to respond to the control instruction.

10. The apparatus of claim 9, wherein the first determination module is specifically configured to,

searching the identification of the vehicle-mounted terminal corresponding to the identification of the user terminal from the established corresponding relation between the identification of the user terminal and the identification of the vehicle-mounted terminal;

if the identifier of one vehicle-mounted terminal is found, determining the identifier of the vehicle-mounted terminal as the identifier of the vehicle-mounted terminal corresponding to the identifier of the user terminal; if the identifiers of the at least two vehicle-mounted terminals are found, prompting a user to select one identifier of the at least two vehicle-mounted terminals from the identifiers of the at least two vehicle-mounted terminals, and determining the identifier of the vehicle-mounted terminal selected by the user as the identifier of the vehicle-mounted terminal corresponding to the identifier of the user terminal.

11. The apparatus of claim 9 or 10,

the receiving module is further configured to receive a response message sent by the vehicle-mounted terminal after the control instruction is sent to the vehicle-mounted terminal by using the data channel established for the network access mode;

the sending module is further configured to send the response message to the user terminal through the PSTN.

12. The apparatus of claim 11, wherein the means for sending the control command over the PSTN comprises making a call and texting; the sending module is specifically configured to,

if the control instruction is determined to be sent by the user terminal in a calling mode, sending the response message to the user terminal in the calling mode; and if the control instruction is determined to be sent by the user terminal in a short message sending mode, sending the response message to the user terminal in a short message sending mode.

13. An apparatus for remote communication with a vehicle, comprising:

the device comprises a receiving module, a sending module and a receiving module, wherein the receiving module is used for receiving a control instruction sent by a server, and the control instruction is sent by the server by using a data channel established for a network access mode after the network access mode currently used by the device is determined;

and the control module is used for controlling the vehicle to respond to the control instruction.

14. The apparatus of claim 13, wherein the network access manner is any one of Wifi, mobile network, narrowband internet of things (NB IoT), and PSTN.

15. The apparatus of claim 14, further comprising,

and the sending module is used for sending a response message to the server after the control vehicle responds to the control instruction, wherein if the currently used network access mode is NB IoT or PSTN, the data size contained in the response message is lower than the set size.

16. The apparatus of any of claims 13 to 15, further comprising,

and the adjusting module is used for adjusting the currently used network access mode to NB IoT or PSTN when the parking time of the vehicle reaches the preset time.

17. A system for remote communication with a vehicle, comprising a server and a vehicle-mounted terminal, wherein:

the server is used for receiving a control instruction, and the control instruction is sent by the user terminal through a Public Switched Telephone Network (PSTN) when the user terminal detects that no wireless fidelity (Wifi) signal is available around and the signal intensity of the mobile network is lower than a set value; determining the identifier of the vehicle-mounted terminal corresponding to the identifier of the user terminal carried in the control instruction according to the established corresponding relationship between the identifier of the user terminal and the identifier of the vehicle-mounted terminal; determining a network access mode currently used by the vehicle-mounted terminal; sending the command to the vehicle by using a data channel established for the network access mode;

and the vehicle-mounted terminal is used for receiving the control instruction and controlling the vehicle to respond to the control instruction.

18. An electronic device, comprising: at least one processor, and a memory communicatively coupled to the at least one processor, wherein:

the memory stores instructions executable by the at least one processor to enable the at least one processor to perform the method of any one of claims 1 to 4 or 5 to 8.

19. A computer-readable medium having stored thereon computer-executable instructions for performing the method of any of claims 1 to 4 or 5 to 8.

Technical Field

The present application relates to the field of vehicle technologies, and in particular, to a method, an apparatus, and a system for performing remote communication with a vehicle.

Background

With the rapid development of artificial intelligence technology, the degree of intelligence of a vehicle is also higher and higher, and how to remotely control the vehicle has become a current research hotspot.

At present, a vehicle-mounted terminal in a vehicle and a client installed in a user terminal are connected with a background server through a mobile network to realize remote control of the vehicle, but in a remote or extremely weak mobile network scene, if the network connection is lost in a garage, a user cannot feel good car networking experience.

Disclosure of Invention

The embodiment of the application provides a method, a device and a system for remote communication with a vehicle, which are used for providing a scheme for more reliably remotely controlling the vehicle.

In a first aspect, an embodiment of the present application provides a method for performing remote communication with a vehicle, including:

the method comprises the steps that a server receives a control instruction, and the control instruction is sent through a PSTN when a user terminal determines that no wireless fidelity (Wifi) signal is available around and the signal intensity of a mobile network is lower than a set value;

determining the identifier of the vehicle-mounted terminal corresponding to the identifier of the user terminal carried in the control instruction according to the established corresponding relationship between the identifier of the user terminal and the identifier of the vehicle-mounted terminal;

determining a network access mode currently used by the vehicle-mounted terminal;

and sending the control instruction to the vehicle-mounted terminal by using a data channel established for the network access mode, and controlling the vehicle to respond to the control instruction by the vehicle-mounted terminal.

By adopting the scheme, when no available Wifi signal exists around the user terminal and the signal intensity of the mobile network is lower than a set value, the control instruction can be sent to the server through the PSTN, so that the user terminal can also send the control instruction to the vehicle even if the network coverage around the user terminal is weak, and therefore a more reliable scheme for experiencing the vehicle networking experience can be provided for the user.

Considering a situation that one user may own a plurality of vehicles, in a possible implementation, determining, according to an established correspondence between an identifier of a user terminal and an identifier of a vehicle-mounted terminal, an identifier of the vehicle-mounted terminal corresponding to the identifier of the user terminal carried in the control instruction includes:

searching the identification of the vehicle-mounted terminal corresponding to the identification of the user terminal from the established corresponding relation between the identification of the user terminal and the identification of the vehicle-mounted terminal;

if the identifier of one vehicle-mounted terminal is found, determining the identifier of the vehicle-mounted terminal as the identifier of the vehicle-mounted terminal corresponding to the identifier of the user terminal; if the identifiers of the at least two vehicle-mounted terminals are found, prompting a user to select one identifier of the at least two vehicle-mounted terminals from the identifiers of the at least two vehicle-mounted terminals, and determining the identifier of the vehicle-mounted terminal selected by the user as the identifier of the vehicle-mounted terminal corresponding to the identifier of the user terminal.

In a possible implementation manner, after the sending the control instruction to the vehicle-mounted terminal by using the data channel established for the network access manner, the method further includes:

receiving a response message sent by the vehicle-mounted terminal;

and sending the response message to the user terminal through the PSTN.

In a possible implementation mode, the mode of sending the control instruction through the PSTN comprises calling and sending a short message; sending the response message to the user terminal through the PSTN, including:

if the control instruction is determined to be sent by the user terminal in a calling mode, sending the response message to the user terminal in the calling mode; and if the control instruction is determined to be sent by the user terminal in a short message sending mode, sending the response message to the user terminal in a short message sending mode.

Here, the user terminal is used as an initiator of the control instruction, and when the server feeds back the response message of the vehicle to the user terminal, the response message is still sent in a mode selected by the user terminal, so that the user experience is better.

In a second aspect, an embodiment of the present application provides a method for remote communication with a vehicle, including:

the method comprises the steps that a vehicle-mounted terminal receives a control instruction sent by a server, wherein the control instruction is sent by the server through a data channel established for a network access mode after the network access mode currently used by the vehicle-mounted terminal is determined;

and controlling the vehicle to respond to the control command.

By adopting the scheme, the server firstly determines the network access mode currently used by the vehicle-mounted terminal, and then sends the control instruction to the vehicle-mounted terminal, namely the control instruction is sent after the vehicle-mounted terminal is determined to be on line, so that the control instruction can reach the vehicle-mounted terminal, and the communication reliability is further improved.

In a possible implementation manner, the network access manner is any one of Wifi, mobile network, NB IoT and PSTN, that is, the network access manner supported by the vehicle-mounted terminal at least includes: wifi, mobile network, NB IoT and PSTN, like this, can effectively guarantee vehicle terminal's online time, further improve the reliability of carrying out remote control to the vehicle.

In one possible implementation, after controlling the vehicle to respond to the control command, the method further includes:

and sending a response message to the server.

Here, since the data transmission amount supported by the NB IoT or the PSTN is relatively small, if the network access method currently used by the in-vehicle terminal is the NB IoT or the PSTN, the data amount included in the response message may be made smaller than the set size.

In addition, although the data transmission amount supported by NB IoT or PSTN is relatively small, the two network access methods are relatively power-saving, so in a possible implementation, the method further includes:

and when the parking time of the vehicle is determined to reach the preset time length, the currently used network access mode is adjusted to NB IoT or PSTN.

In a third aspect, an apparatus for performing remote communication with a vehicle according to an embodiment of the present application includes:

the receiving module is used for receiving a control instruction, and the control instruction is sent by a user terminal through a Public Switched Telephone Network (PSTN) when the user terminal determines that no wireless fidelity (Wifi) signal is available around and the signal intensity of a mobile network is lower than a set value;

the first determining module is used for determining the identifier of the vehicle-mounted terminal corresponding to the identifier of the user terminal carried in the control instruction according to the established corresponding relation between the identifier of the user terminal and the identifier of the vehicle-mounted terminal;

the second determining module is used for determining the network access mode currently used by the vehicle-mounted terminal;

and the sending module is used for sending the control instruction to the vehicle-mounted terminal by using a data channel established for the network access mode, and the vehicle-mounted terminal controls the vehicle to respond to the control instruction.

In a fourth aspect, an apparatus for performing remote communication with a vehicle according to an embodiment of the present application includes:

the device comprises a receiving module, a sending module and a receiving module, wherein the receiving module is used for receiving a control instruction sent by a server, and the control instruction is sent by the server by using a data channel established for a network access mode after the network access mode currently used by the device is determined;

and the control module is used for controlling the vehicle to respond to the control instruction.

In a fifth aspect, an electronic device provided in an embodiment of the present application includes: at least one processor, and a memory communicatively coupled to the at least one processor, wherein:

the memory stores instructions executable by the at least one processor to enable the at least one processor to perform any of the above-described methods of remotely communicating with a vehicle.

In a sixth aspect, embodiments of the present application provide a computer-readable medium storing computer-executable instructions for performing any one of the above methods for remote communication with a vehicle.

Drawings

The accompanying drawings, which are included to provide a further understanding of the application and are incorporated in and constitute a part of this application, illustrate embodiment(s) of the application and together with the description serve to explain the application and not to limit the application. In the drawings:

FIG. 1 is a schematic diagram of a system for remote communication with a vehicle according to an embodiment of the present disclosure;

FIG. 2 is a schematic diagram illustrating voice communication performed by a voice service interface using TTS/TAPI according to an embodiment of the present application;

FIG. 3 is a flowchart of a method for remote communication with a vehicle according to an embodiment of the present disclosure;

FIG. 4 is a block diagram of an apparatus for remote communication with a vehicle according to an embodiment of the present disclosure;

FIG. 5 is a flow chart of yet another method for remote communication with a vehicle provided by an embodiment of the present application;

FIG. 6 is a block diagram of another apparatus for remote communication with a vehicle according to an embodiment of the present application;

fig. 7 is a hardware structure diagram of a computer for implementing any method for remote communication with a vehicle according to an embodiment of the present application.

Detailed Description

In order to more reliably carry out remote control on a vehicle, the embodiment of the application provides a method, a device and a system for carrying out remote communication with the vehicle.

The preferred embodiments of the present application will be described below with reference to the accompanying drawings of the specification, it should be understood that the preferred embodiments described herein are merely for illustrating and explaining the present application, and are not intended to limit the present application, and that the embodiments and features of the embodiments in the present application may be combined with each other without conflict.

In the prior art, when a user terminal cannot be connected to a peripheral WIreless-Fidelity (Wifi) signal and a signal of a mobile network is weak, the user terminal cannot send a control instruction to a server, and a vehicle-mounted terminal only supports two network access modes of Wifi and the mobile network, if the two network access modes cannot be used, a vehicle cannot be remotely controlled obviously.

In order to more reliably realize remote control of the vehicle, the scheme provided by the embodiment of the application divides the connection into two sections by taking one server as a center: the method comprises the following steps of connecting a vehicle-mounted terminal with a server and connecting a user terminal with the server, wherein two Network access modes of a Narrow-Band Internet of Things (NB-IoT) and a Public Switched Telephone Network (PSTN) are added on the vehicle-mounted terminal side besides Wifi and a mobile Network; besides using Wifi and mobile network to send control command, the user terminal can also use PSTN to send control command, for example, the user terminal sends control command by making phone call or sending short message, and the network access modes that the server can support include: wifi, mobile network, NB IoT, PSTN like this, provide the network access service of multiform, can satisfy the communication of server and vehicle terminal, can satisfy the communication of server and user terminal again, abundant networking and control means can make under the not good circumstances of some networks, continue to keep the remote control of user terminal to the vehicle, promote user experience.

Referring to fig. 1, fig. 1 shows a schematic diagram of a system for performing remote communication with a vehicle according to the present application, which includes a server, a vehicle-mounted terminal and a user terminal, where, in view of security issues, the vehicle-mounted terminal and the user terminal do not directly establish a connection, but the server is used as a connection center for the vehicle-mounted terminal and the user terminal to check and relay interaction between the vehicle-mounted terminal and the user terminal, the vehicle-mounted terminal and the user terminal are respectively connected with the server, connection protocols may not be kept consistent, and are transparent to each terminal, and the server may be regarded as a real-time online agent for the vehicle in terms of connection form.

In specific implementation, the network access modes supported by the vehicle-mounted terminal comprise Wifi, a mobile network, NB IoT and a PSTN, wherein the vehicle-mounted terminal can communicate with the server in a short message sending mode when using the PSTN; the network access mode supported by the user terminal comprises Wifi, a mobile network and a PSTN, wherein the user terminal can communicate with the server in a mode of sending short messages or making calls when using the PSTN.

In order to improve the possibility of connecting the vehicle-mounted terminal and the user terminal, the server may provide multiple network access modes, such as at least Wifi, mobile network, NB IoT and PSTN, so that the server can normally communicate with the server no matter which mode the vehicle-mounted terminal and the user terminal access the network.

16页详细技术资料下载
上一篇:一种医用注射器针头装配设备
下一篇:一种防挂死xDSL系统及方法

网友询问留言

已有0条留言

还没有人留言评论。精彩留言会获得点赞!

精彩留言,会给你点赞!