[go: up one dir, main page]

CN119172421A - Vehicle communication method, vehicle and computer program product - Google Patents

Vehicle communication method, vehicle and computer program product Download PDF

Info

Publication number
CN119172421A
CN119172421A CN202411178465.6A CN202411178465A CN119172421A CN 119172421 A CN119172421 A CN 119172421A CN 202411178465 A CN202411178465 A CN 202411178465A CN 119172421 A CN119172421 A CN 119172421A
Authority
CN
China
Prior art keywords
gateway server
target vehicle
mode
vehicle
target
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Pending
Application number
CN202411178465.6A
Other languages
Chinese (zh)
Inventor
高宇翔
冯月
吴红波
李世东
白一凡
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Shanghai Jidu Automobile Co Ltd
Original Assignee
Shanghai Jidu Automobile Co Ltd
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Shanghai Jidu Automobile Co Ltd filed Critical Shanghai Jidu Automobile Co Ltd
Priority to CN202411178465.6A priority Critical patent/CN119172421A/en
Publication of CN119172421A publication Critical patent/CN119172421A/en
Pending legal-status Critical Current

Links

Classifications

    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L67/00Network arrangements or protocols for supporting network services or applications
    • H04L67/01Protocols
    • H04L67/12Protocols specially adapted for proprietary or special-purpose networking environments, e.g. medical networks, sensor networks, networks in vehicles or remote metering networks
    • H04L67/125Protocols specially adapted for proprietary or special-purpose networking environments, e.g. medical networks, sensor networks, networks in vehicles or remote metering networks involving control of end-device applications over a network
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L67/00Network arrangements or protocols for supporting network services or applications
    • H04L67/14Session management
    • H04L67/143Termination or inactivation of sessions, e.g. event-controlled end of session
    • H04L67/145Termination or inactivation of sessions, e.g. event-controlled end of session avoiding end of session, e.g. keep-alive, heartbeats, resumption message or wake-up for inactive or interrupted session
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W4/00Services specially adapted for wireless communication networks; Facilities therefor
    • H04W4/30Services specially adapted for particular environments, situations or purposes
    • H04W4/40Services specially adapted for particular environments, situations or purposes for vehicles, e.g. vehicle-to-pedestrians [V2P]
    • H04W4/44Services specially adapted for particular environments, situations or purposes for vehicles, e.g. vehicle-to-pedestrians [V2P] for communication between vehicles and infrastructures, e.g. vehicle-to-cloud [V2C] or vehicle-to-home [V2H]
    • YGENERAL TAGGING OF NEW TECHNOLOGICAL DEVELOPMENTS; GENERAL TAGGING OF CROSS-SECTIONAL TECHNOLOGIES SPANNING OVER SEVERAL SECTIONS OF THE IPC; TECHNICAL SUBJECTS COVERED BY FORMER USPC CROSS-REFERENCE ART COLLECTIONS [XRACs] AND DIGESTS
    • Y02TECHNOLOGIES OR APPLICATIONS FOR MITIGATION OR ADAPTATION AGAINST CLIMATE CHANGE
    • Y02DCLIMATE CHANGE MITIGATION TECHNOLOGIES IN INFORMATION AND COMMUNICATION TECHNOLOGIES [ICT], I.E. INFORMATION AND COMMUNICATION TECHNOLOGIES AIMING AT THE REDUCTION OF THEIR OWN ENERGY USE
    • Y02D30/00Reducing energy consumption in communication networks
    • Y02D30/70Reducing energy consumption in communication networks in wireless communication networks

Landscapes

  • Engineering & Computer Science (AREA)
  • Computer Networks & Wireless Communication (AREA)
  • Signal Processing (AREA)
  • Health & Medical Sciences (AREA)
  • General Health & Medical Sciences (AREA)
  • Cardiology (AREA)
  • Computing Systems (AREA)
  • Medical Informatics (AREA)
  • Mobile Radio Communication Systems (AREA)

Abstract

本公开提供了一种车辆通信方法、车辆及计算机程序产品,所述方法包括:在第一电源模式下,响应达到发送心跳包的第一时间间隔,控制所述目标车辆的通信模块的工作模式由低功耗模式切换为目标模式;其中,在所述目标车辆进入所述第一电源模式后,所述目标车辆的各车辆模块的工作模式切换为低功耗模式,所述目标模式为支持所述目标车辆与网关服务器进行通信的模式;通过所述通信模块向网关服务器发送心跳包;在通过所述通信模块向所述网关服务器发送心跳包后的第二时间间隔内,接收到所述网关服务器发送的心跳响应的情况下,确定所述目标车辆与所述网关服务器之间的长连接有效,并控制所述通信模块由所述目标模式切换为所述低功耗模式。

The present disclosure provides a vehicle communication method, a vehicle and a computer program product, the method comprising: in a first power mode, in response to reaching a first time interval for sending a heartbeat packet, controlling the working mode of the communication module of the target vehicle to switch from a low power mode to a target mode; wherein, after the target vehicle enters the first power mode, the working mode of each vehicle module of the target vehicle is switched to a low power mode, the target mode being a mode that supports the target vehicle to communicate with a gateway server; sending a heartbeat packet to the gateway server through the communication module; and determining that the long connection between the target vehicle and the gateway server is valid when a heartbeat response sent by the gateway server is received within a second time interval after the heartbeat packet is sent to the gateway server through the communication module, and controlling the communication module to switch from the target mode to the low power mode.

Description

Vehicle communication method, vehicle and computer program product
Technical Field
The present disclosure relates to the field of communication technology, and in particular, to a vehicle communication method, a vehicle, and a computer program product.
Background
When the electric automobile is not in use, the automobile can enter a dormant state, the controller in the automobile can enter a low-power-consumption state, and only a simple monitoring function is reserved. At this time, if the user uses the smart device such as the mobile phone to remotely control the vehicle, for example, remotely unlock and open the air conditioner, the user needs to send the control instruction to the cloud end, and then the cloud end issues the instruction to the vehicle, so as to complete the dormancy wakeup and the function execution of the vehicle.
However, when the vehicle is in a dormant state, the remote end issues the instruction to the vehicle, the vehicle needs to be instructed to establish a transmission control protocol (Transmission Control Protocol, TCP) connection with the cloud end, the instruction can be issued to the vehicle after the connection is established, the process takes a long time, and quick response to the user instruction can not be realized.
Disclosure of Invention
Embodiments of the present disclosure provide at least a vehicle communication method, a vehicle, and a computer program product.
In a first aspect, an embodiment of the present disclosure provides a vehicle communication method, applied to a target vehicle, the method including:
In the first power supply mode, responding to a first time interval for sending a heartbeat packet, and controlling the working mode of a communication module of the target vehicle to be switched from a low-power consumption mode to a target mode, wherein after the target vehicle enters the first power supply mode, the working mode of each vehicle module of the target vehicle is switched to the low-power consumption mode, and the target mode is a mode for supporting the communication between the target vehicle and a gateway server;
sending a heartbeat packet to a gateway server through the communication module;
and under the condition that the heartbeat response sent by the gateway server is received in a second time interval after the heartbeat packet is sent to the gateway server through the communication module, determining that the long connection between the target vehicle and the gateway server is effective, and controlling the communication module to switch from the target mode to the low-power consumption mode.
In a possible embodiment, the method further comprises:
Determining that long connection between the target vehicle and the gateway server is invalid and reestablishing the long connection between the target vehicle and the gateway server in a third time interval after the heartbeat packet is sent to the gateway server through the communication module, wherein the third time interval is greater than or equal to the second time interval;
And after the long connection is successfully reestablished, controlling the communication module to be switched from the target mode to the low-power consumption mode.
In a possible embodiment, in case the third time interval is greater than the second time interval, the method further comprises:
and when the heartbeat packet is sent to the gateway server through the communication module and exceeds the second time interval and does not exceed the third time interval, if a heartbeat response sent by the gateway server is received, determining that long connection between the target vehicle and the gateway server is effective, and controlling the communication module to switch from the target mode to the low-power consumption mode.
In a possible embodiment, the method further comprises:
And controlling the communication module to switch from the target mode to the low power consumption mode under the condition that the number of times of reestablishing the long connection between the target vehicle and the gateway server reaches a preset number of times.
In a possible implementation manner, the reestablishing of the long connection between the target vehicle and the gateway server includes:
determining a current network state of the target vehicle;
and reestablishing the long connection between the target vehicle and the gateway server under the condition that the network state meets a first preset condition.
In a possible implementation, reestablishing the long connection between the target vehicle and the gateway server includes:
determining current corresponding instruction demand information of the target vehicle, wherein the instruction demand information is used for representing the probability of a user sending an instruction to the target vehicle;
and reestablishing long connection between the target vehicle and the gateway server under the condition that the instruction demand information meets a second preset condition.
In a possible embodiment, the method further comprises:
Receiving a heartbeat packet sent by the gateway server, wherein the heartbeat packet is sent by the gateway server under the condition that the heartbeat packet sent by the target vehicle is not received after a fourth time interval is reached;
and determining that the long connection between the target vehicle and the gateway server is effective, and sending a heartbeat response to the gateway server.
In a possible embodiment, the method further comprises:
Receiving a control instruction sent by the gateway server, wherein the control instruction is sent to the gateway server by a user side;
and controlling the target vehicle to switch from the first power supply mode to a second power supply mode, and responding to the control instruction in the second power supply mode, wherein the working mode of each vehicle module in the second power supply mode is a normal working mode.
In a second aspect, the presently disclosed embodiments also provide a vehicle for performing the steps of the first aspect, or any of the possible implementation manners of the first aspect.
In a third aspect, the disclosed embodiments also provide a computer program product comprising a computer program which, when executed, implements the method of the first aspect, or any of the possible implementation manners of the first aspect.
The embodiment of the disclosure provides a vehicle communication method, a vehicle and a computer program product, when a target vehicle is in a first power supply mode, the working mode of a communication module of the target vehicle can be controlled to be switched from a low-power consumption mode to a target mode according to a first time interval for sending a heartbeat packet, the heartbeat packet is sent to a gateway server through the communication module so as to maintain the validity of long connection between the target vehicle and the gateway server, and after a heartbeat response sent by the gateway server is received, the communication module is controlled to be switched back to the low-power consumption mode from the target mode, so that the long connection validity of the target vehicle and the gateway server can be maintained for a long time without affecting the continuous mileage of the target vehicle, and when a user sends a command to the target vehicle remotely, the command can be quickly sent to the target vehicle through the long connection, thereby being convenient for quickly responding to a user command.
The foregoing objects, features and advantages of the disclosure will be more readily apparent from the following detailed description of the preferred embodiments taken in conjunction with the accompanying drawings.
Drawings
In order to more clearly illustrate the technical solutions of the embodiments of the present disclosure, the drawings required for the embodiments are briefly described below, which are incorporated in and constitute a part of the specification, these drawings showing embodiments consistent with the present disclosure and together with the description serve to illustrate the technical solutions of the present disclosure. It is to be understood that the following drawings illustrate only certain embodiments of the present disclosure and are therefore not to be considered limiting of its scope, for the person of ordinary skill in the art may admit to other equally relevant drawings without inventive effort.
FIG. 1 illustrates a flow chart of a vehicle communication method provided by an embodiment of the present disclosure;
FIG. 2 illustrates an example diagram of a vehicle communication method provided by an embodiment of the present disclosure;
FIG. 3 illustrates a schematic diagram of a vehicle communication device provided by an embodiment of the present disclosure;
fig. 4 shows a schematic structural diagram of a computer device according to an embodiment of the disclosure.
Detailed Description
For the purposes of making the objects, technical solutions and advantages of the embodiments of the present disclosure more apparent, the technical solutions in the embodiments of the present disclosure will be clearly and completely described below with reference to the drawings in the embodiments of the present disclosure, and it is apparent that the described embodiments are only some embodiments of the present disclosure, but not all embodiments. The components of the embodiments of the present disclosure, which are generally described and illustrated in the figures herein, may be arranged and designed in a wide variety of different configurations. Thus, the following detailed description of the embodiments of the present disclosure provided in the accompanying drawings is not intended to limit the scope of the disclosure, as claimed, but is merely representative of selected embodiments of the disclosure.
According to the research, when the electric automobile is not in use, the automobile can enter a dormant state, the controller in the automobile can enter a low-power-consumption state, and only a simple monitoring function is reserved. At this time, if the user uses the smart device such as the mobile phone to remotely control the vehicle, for example, remotely unlock and open the air conditioner, the user needs to send the control instruction to the cloud end, and then the cloud end issues the instruction to the vehicle, so as to complete the dormancy wakeup and the function execution of the vehicle.
However, when the vehicle is in a dormant state, the remote end issues the instruction to the vehicle, the vehicle needs to be instructed to establish a transmission control protocol (Transmission Control Protocol, TCP) connection with the cloud end, the instruction can be issued to the vehicle after the connection is established, the process takes a long time, and quick response to the user instruction can not be realized.
In the related art, in order to quickly respond to a user command, even if a vehicle is in a dormant state, a communication module on the vehicle is kept in a normal working mode all the time so as to maintain long connection between the vehicle and a gateway server to be effective, however, the communication module consumes a large amount of electric quantity in the mode, and the endurance mileage of the vehicle is affected.
Based on the above study, the disclosure provides a vehicle communication method, a vehicle and a computer program product, when a target vehicle is in a first power mode, the working mode of a communication module of the target vehicle can be controlled to be switched from a low power consumption mode to a target mode according to a first time interval for sending a heartbeat packet, the heartbeat packet is sent to a gateway server through the communication module so as to maintain the validity of long connection between the target vehicle and the gateway server, and after receiving a heartbeat response sent by the gateway server, the communication module is controlled to be switched back to the low power consumption mode from the target mode, so that the long connection validity of the target vehicle and the gateway server can be maintained for a long time without affecting the cruising mileage of the target vehicle, and when a user sends a command to the target vehicle remotely, the command can be quickly sent to the target vehicle through the long connection, thereby being convenient for quickly responding to a user command.
It should be noted that like reference numerals and letters refer to like items in the following figures, and thus once an item is defined in one figure, no further definition or explanation thereof is necessary in the following figures.
The term "and/or" is used herein to describe only one relationship, and means that three relationships may exist, for example, A and/or B, and that three cases exist, A alone, A and B together, and B alone. In addition, the term "at least one" herein means any one of a plurality or any combination of at least two of a plurality, for example, including at least one of A, B, C, may mean including any one or more elements selected from the group consisting of A, B and C.
It can be understood that before the technical solutions disclosed in the embodiments of the present disclosure are used, personal information (including but not limited to attribute information, face images, etc.) related in the present disclosure is obtained through authorization of a user, specifically, prompt information requesting authorization may be sent to the user through a popup window in a page, information pushing, etc., and after the user agrees to the authorization, the personal information is obtained.
For the convenience of understanding the present embodiment, first, a vehicle communication method disclosed in the embodiment of the present disclosure is described in detail, and an execution subject of the vehicle communication method provided in the embodiment of the present disclosure is a target vehicle, where the target vehicle may communicate with a cloud server.
Referring to fig. 1, a flowchart of a vehicle communication method according to an embodiment of the disclosure is shown, where the method includes steps 101 to 103, where:
And step 101, in a first power mode, responding to a first time interval for sending a heartbeat packet, and controlling the working mode of the communication module of the target vehicle to be switched from a low-power consumption mode to a target mode.
Step 102, sending a heartbeat packet to a gateway server through the communication module.
Step 103, determining that long connection between the target vehicle and the gateway server is effective when a heartbeat response sent by the gateway server is received in a second time interval after the communication module sends a heartbeat packet to the gateway server, and controlling the communication module to switch from the target mode to the low power consumption mode.
The following is a detailed description of the above steps.
For step 101 and step 102,
Here, the target vehicle is a vehicle in a first power mode, the first power mode may be a low power mode, and after the target vehicle enters the first power mode, the operation mode of each vehicle module of the target vehicle is switched to the low power mode, and by way of example, the first power mode may be a sleep mode, and after the target vehicle is flameout, the target vehicle may enter the first power mode.
The communication module of the target vehicle may refer to a software module responsible for communication between the target vehicle and a cloud server, and may exemplarily refer to a vehicle-to-vehicle (V2T) module.
In the low power mode, each vehicle module may operate with low power consumption, which may be, for example, an output current less than a preset current and/or an operating voltage less than a preset voltage. The target module may refer to a mode supporting the communication between the target vehicle and the gateway server, for example, the target module may refer to a normal operation mode, in which the operation state of each vehicle module is the same as the operation state of each vehicle module when the vehicle is running, and the power consumption of the vehicle module in the target mode is higher than that in the low power consumption mode.
In a possible implementation manner, the first time interval for sending the heartbeat packet may be a first time interval from the time of last receiving the heartbeat response, or a first time interval from the time of last receiving the service data response.
It should be noted that, after the first time interval for sending the heartbeat packet is reached, only the operation mode of the communication module of the target vehicle is switched from the low power consumption mode to the target mode, the operation modes of other modules on the target vehicle are still in the low power consumption mode, and the target vehicle is still in the first power supply mode.
In particular implementations, the target vehicle may establish a long connection with the gateway server prior to entering the first power mode, and may illustratively establish a message queue telemetry transport (Message Queuing Telemetry Transport, MQTT) long connection. Specifically, a transmission control protocol (Transmission Control Protocol, TCP) connection may be established through a three-way handshake, and then an MQTT long connection may be established. Further, after the target vehicle enters the first power mode, the validity of the long connection between the target vehicle and the gateway server can be maintained by sending a heartbeat packet to the gateway server.
Because the communication module cannot communicate with the gateway server in the low power consumption mode, the communication module can communicate with the gateway server through the heartbeat packet after being switched to the target mode.
Here, when sending the heartbeat packet to the gateway server, the communication module may send the heartbeat packet to the gateway server through the MQTT long connection. The heartbeat packet sent may be, for example, a Ping request (PINGREQ) packet or may be a tap packet.
Aiming at step 103,
In a second time interval of sending the heartbeat packet to the gateway server through the communication module, if the heartbeat response sent by the gateway server is received, the gateway server can normally receive the heartbeat packet, and the gateway service and the target vehicle can normally communicate with each other, so that the long connection is effective, the communication module can switch back to the low-power consumption mode in the current heartbeat period, and can switch back to the target mode again after waiting for the next first time interval of sending the heartbeat packet.
Optionally, after receiving the heartbeat response sent by the gateway server, the communication module may be directly controlled to switch from the target mode to the low power consumption mode, or after reaching the second time interval, the communication module may be controlled to switch from the target mode to the low power consumption mode.
For example, if the second time interval is 10 seconds after the heartbeat packet is sent by the communication module, if the heartbeat response is received at the 5 th second after the heartbeat packet is sent by the communication module, the communication module may be directly controlled to switch from the target mode to the low power consumption mode, or may be controlled to switch from the target mode to the low power consumption mode after the 10 th second after the heartbeat packet is sent by the communication module.
In an alternative embodiment, if the heartbeat response sent by the gateway server is not received within the second time interval of sending the heartbeat packet through the communication module, it is indicated that the communication between the target vehicle and the gateway server is faulty, so that it may be directly determined that the long connection between the target vehicle and the gateway server is invalid, and the long connection between the target vehicle and the gateway server is re-established.
In another possible implementation manner, after the target vehicle sends the heartbeat packet, the gateway service may normally receive the heartbeat packet, but because the gateway server fails/the gateway server needs to process more data, the gateway server cannot timely feed back the heartbeat response, so that in a third time interval after the heartbeat packet is sent through the communication module, if the heartbeat response sent by the gateway server is not received, it may be determined that the long connection between the target vehicle and the gateway server is invalid, and the long connection between the target vehicle and the gateway server is re-established, where the third time interval is greater than or equal to the second time interval.
After reestablishing the long connection between the target vehicle and the gateway server, the communication module may be controlled to switch from the target mode back to the low power mode.
Here, reestablishing the long connection between the target vehicle and the gateway server may specifically include establishing a TCP connection between the target vehicle and the gateway server and then establishing an MQTT connection between the target vehicle and the gateway server.
When the third time interval is greater than the second time interval and the heartbeat packet is sent to the gateway server through the communication module and exceeds the second time interval and does not exceed the third time interval, if a heartbeat response sent by the gateway server is received, long connection between the target vehicle and the gateway server can still be determined to be effective, and the communication module can be directly controlled to switch from the target mode to the low power consumption mode.
When the long connection between the target vehicle and the gateway server is determined to be invalid and the long connection between the target vehicle and the gateway server is re-established, if the long connection between the target vehicle and the gateway server fails to be established through multiple attempts, the current network state of the target vehicle is indicated that the long connection cannot be established, and the communication module is in the target mode for a long time at this time, so that the cruising of the target vehicle is possibly influenced.
Therefore, in one possible implementation manner, after determining that the long connection between the target vehicle and the gateway server is invalid when the heartbeat response sent by the gateway server is not received, the process of reestablishing the long connection between the target vehicle and the gateway server may be performed for a preset number of times, and in a case that the number of times of reestablishing the long connection between the target vehicle and the gateway server reaches the preset number of times, whether the long connection between the target vehicle and the gateway server is successfully established or not, the communication module may be controlled to switch from the target mode to the low power consumption mode, so as to reduce the influence on the cruising of the target vehicle.
Or under the condition that the heartbeat response sent by the gateway server is not received, after the long connection between the target vehicle and the gateway server is determined to be invalid, the long connection between the target vehicle and the gateway server can be re-established for multiple times, and if the duration of the communication module in the target mode after the long connection between the target vehicle and the gateway server is determined to be invalid reaches the preset duration, the communication module can be controlled to be switched from the target mode to the low-power consumption mode so as to reduce the influence on the continuous voyage of the target vehicle.
Alternatively, if the current network state of the target vehicle is poor, the long connection between the target vehicle and the gateway server cannot be supported, and therefore, when the long connection between the target vehicle and the gateway server is reestablished, the current network state of the target vehicle may be determined first, and when the network state meets the first preset condition, the long connection between the target vehicle and the gateway server is reestablished.
Here, the network state may be illustratively characterized by a signal received Power (REFERENCE SIGNAL RECEIVING Power, RSRP) and/or a signal to noise ratio (Signal to Interference plus Noise Ratio, SINR). The network state meeting the first preset condition may mean that RSRP is greater than a first preset value or SINR is greater than a second preset value.
Since the purpose of maintaining a long connection between the target vehicle and the gateway server is to respond to the user command quickly, the user may not send the user command to the target vehicle for some time intervals, such as 2:00-5:00 a.m., so that even if the target vehicle is intermittently connected to the gateway server during the time interval, no influence is exerted on the user.
In another possible implementation manner, when the long connection between the target vehicle and the gateway server is reestablished, the instruction requirement information corresponding to the target vehicle at present can be determined first, wherein the instruction requirement information is used for representing the probability that a user sends an instruction to the target vehicle, and when the instruction requirement information meets a second preset condition, the long connection between the target vehicle and the gateway server is reestablished.
Here, the instruction demand information may be exemplarily determined according to the reception situation of the history instruction. Based on the receiving condition of the historical instructions, the instruction demand information of each preset time interval can be determined, and then the long connection between the target vehicle and the gateway server is reestablished under the condition that the instruction demand information exceeds the preset probability (namely, the second preset condition is met).
Accordingly, in one possible implementation manner, after the first time interval for sending the heartbeat packet is reached, before the operation mode of the communication module of the target vehicle is controlled to switch, the current network state of the target vehicle may be detected first, and/or the demand information may be instructed, and if the network state meets the first preset condition, and/or the demand information may be instructed to meet the second preset condition, the switching of the operation mode of the communication module of the target vehicle may be controlled to maintain the long connection between the target vehicle and the gateway server.
Alternatively, if the gateway server does not receive the heartbeat packet sent by the target vehicle for a long time, the gateway server may also send the heartbeat packet back to the target vehicle to maintain between the gateway server and the target vehicle.
Specifically, the target vehicle may receive a heartbeat packet sent by the gateway server, where the heartbeat packet may be sent by the gateway server if the heartbeat packet sent by the target vehicle is not received after the fourth time interval is reached, and then the target vehicle may determine that the long connection between the target vehicle and the gateway server is valid and send a heartbeat response to the gateway server.
Here, if the communication module of the target vehicle is in the low power consumption mode after the target vehicle receives the heartbeat packet sent by the gateway server, the communication module may be switched to the target mode first, and the heartbeat response may be sent to the gateway server in the target mode.
If the gateway server does not receive the heartbeat response sent by the target vehicle, the gateway server indicates that the uplink between the target vehicle and the gateway server fails, the gateway server can disconnect the connection between the target vehicle and the gateway server, and when the target vehicle sends the heartbeat packet after reaching the sending interval of the next heartbeat packet, if the target vehicle detects that the heartbeat packet is failed to be sent, the long connection between the target vehicle and the gateway server can be directly re-established.
Optionally, if a control instruction sent by the gateway server is received, the target vehicle may be controlled to switch from the first power mode to a second power mode, and respond to the control instruction in the second power mode, where a working mode of each vehicle module in the second power mode is a normal working mode. The control instruction may be sent from the user side to the gateway server.
Because the long connection between the target vehicle and the gateway server is always maintained, the target vehicle can directly receive the control command sent by the gateway server and respond to the control command without reestablishing the TCP connection, thereby realizing quick response to the control command.
The foregoing vehicle communication method will be described with reference to the specific embodiments, and an example diagram of the vehicle communication method provided by the embodiment of the disclosure is shown in fig. 2, and is mainly used for describing a communication process between a vehicle end (i.e., a target vehicle) and a cloud end (i.e., a gateway server), where the cloud end can store an online state of MQTT long connection (i.e., validity of MQTT long connection), and when the vehicle is in a second power mode, the vehicle end can send a service data packet to the cloud end, and the cloud end sends a service response to the vehicle end, so that the online state of MQTT long connection of the cloud end can be refreshed.
After the vehicle is flameout, the vehicle end enters a first power supply mode, each module of the vehicle end sleeps, the State of Charge (SOC) of the battery enters a low power consumption mode, after a first time interval (110 seconds) for sending the heartbeat packet is reached, the communication module of the vehicle end wakes up (namely, switches to a target mode) and sends the heartbeat packet to the cloud, after receiving the heartbeat response, the communication module sleeps, and after the next 110 seconds, the communication module sends the heartbeat packet to the cloud again.
If the heartbeat response is not received in the second time interval (10 seconds after the heartbeat packet is sent), waiting for 5 seconds (the third time interval is 5+10 seconds), if the heartbeat response can be received in 5 seconds, still confirming the MQTT long connection, and if the heartbeat response is not received, triggering the MQTT reconnection.
The cloud end does not receive the heartbeat packet within a fourth time interval (namely +110 seconds +10 seconds +15 seconds after the last heartbeat packet is received), the heartbeat packet can be actively sent to the vehicle end, the vehicle end can send a heartbeat response to the cloud end after receiving the heartbeat packet, if the cloud end does not receive the heartbeat response within 5 seconds after sending the heartbeat packet, the MQTT connection can be actively disconnected, and the vehicle end can trigger the MQTT reconnection after detecting the MQTT connection disconnection.
After the MQTT reconnection is successful, the communication module may be awakened again at certain intervals, as per the example above, to maintain the MQTT long connection active.
It should be noted that, in the above examples, the number of seconds is an example, and may be set according to actual requirements in practical applications.
In the vehicle communication method provided by the embodiment of the disclosure, when the target vehicle is in the first power mode, the working mode of the communication module of the target vehicle can be controlled to be switched from the low-power mode to the target mode according to the first time interval for sending the heartbeat packet, the heartbeat packet is sent to the gateway server through the communication module so as to maintain the validity of long connection between the target vehicle and the gateway server, and after the heartbeat response sent by the gateway server is received, the communication module is controlled to be switched back to the low-power mode through the target mode, so that the long connection validity of the target vehicle and the gateway server can be maintained for a long time without affecting the endurance mileage of the target vehicle, and when a user sends an instruction to the target vehicle remotely, the instruction can be quickly sent to the target vehicle through the long connection, and the user instruction can be conveniently responded quickly.
It will be appreciated by those skilled in the art that in the above-described method of the specific embodiments, the written order of steps is not meant to imply a strict order of execution but rather should be construed according to the function and possibly inherent logic of the steps.
Based on the same inventive concept, the embodiments of the present disclosure further provide a vehicle communication device corresponding to the vehicle communication method, and since the principle of solving the problem by the device in the embodiments of the present disclosure is similar to that of the vehicle communication method in the embodiments of the present disclosure, the implementation of the device may refer to the implementation of the method, and the repetition is omitted.
Referring to fig. 3, a schematic architecture diagram of a vehicle communication device according to an embodiment of the disclosure is provided, where the device includes a first control module 301, a sending module 302, and a second control module 303,
The first control module 301 is configured to control, in a first power mode, the operation mode of the communication module of the target vehicle to be switched from a low power consumption mode to a target mode in response to reaching a first time interval for sending a heartbeat packet, wherein after the target vehicle enters the first power mode, the operation mode of each vehicle module of the target vehicle is switched to the low power consumption mode, and the target mode is a mode for supporting the target vehicle to communicate with a gateway server;
a sending module 302, configured to send a heartbeat packet to a gateway server through the communication module;
and the second control module 303 is configured to determine that a long connection between the target vehicle and the gateway server is valid when a heartbeat response sent by the gateway server is received in a second time interval after the communication module sends a heartbeat packet to the gateway server, and control the communication module to switch from the target mode to the low power consumption mode.
In a possible implementation manner, the second control module 303 is further configured to:
Determining that long connection between the target vehicle and the gateway server is invalid and reestablishing the long connection between the target vehicle and the gateway server in a third time interval after the heartbeat packet is sent to the gateway server through the communication module, wherein the third time interval is greater than or equal to the second time interval;
And after the long connection is successfully reestablished, controlling the communication module to be switched from the target mode to the low-power consumption mode.
In a possible implementation manner, in the case that the third time interval is greater than the second time interval, the second control module 303 is further configured to:
and when the heartbeat packet is sent to the gateway server through the communication module and exceeds the second time interval and does not exceed the third time interval, if a heartbeat response sent by the gateway server is received, determining that long connection between the target vehicle and the gateway server is effective, and controlling the communication module to switch from the target mode to the low-power consumption mode.
In a possible implementation manner, the second control module 303 is further configured to:
And controlling the communication module to switch from the target mode to the low power consumption mode under the condition that the number of times of reestablishing the long connection between the target vehicle and the gateway server reaches a preset number of times.
In a possible implementation manner, the second control module 303 is specifically configured to:
determining a current network state of the target vehicle;
and reestablishing the long connection between the target vehicle and the gateway server under the condition that the network state meets a first preset condition.
In a possible implementation manner, the second control module 303 is specifically configured to:
determining current corresponding instruction demand information of the target vehicle, wherein the instruction demand information is used for representing the probability of a user sending an instruction to the target vehicle;
and reestablishing long connection between the target vehicle and the gateway server under the condition that the instruction demand information meets a second preset condition.
In a possible implementation manner, the apparatus further includes a response module 304, configured to:
Receiving a heartbeat packet sent by the gateway server, wherein the heartbeat packet is sent by the gateway server under the condition that the heartbeat packet sent by the target vehicle is not received after a fourth time interval is reached;
and determining that the long connection between the target vehicle and the gateway server is effective, and sending a heartbeat response to the gateway server.
In a possible implementation, the response module 304 is further configured to:
Receiving a control instruction sent by the gateway server, wherein the control instruction is sent to the gateway server by a user side;
and controlling the target vehicle to switch from the first power supply mode to a second power supply mode, and responding to the control instruction in the second power supply mode, wherein the working mode of each vehicle module in the second power supply mode is a normal working mode.
The process flow of each module in the apparatus and the interaction flow between the modules may be described with reference to the related descriptions in the above method embodiments, which are not described in detail herein.
Based on the same technical concept, the embodiment of the disclosure also provides computer equipment. Referring to fig. 4, a schematic structural diagram of a computer device 400 according to an embodiment of the disclosure includes a processor 401, a memory 402, and a bus 403. The memory 402 is configured to store execution instructions, and includes a memory 4021 and an external memory 4022, where the memory 4021 is also referred to as an internal memory, and is configured to temporarily store operation data in the processor 401 and data exchanged with the external memory 4022, such as a hard disk, and the processor 401 exchanges data with the external memory 4022 through the memory 4021, and when the computer device 400 operates, the processor 401 and the memory 402 communicate with each other through the bus 403, so that the processor 401 executes the following instructions:
In the first power supply mode, responding to a first time interval for sending a heartbeat packet, and controlling the working mode of a communication module of the target vehicle to be switched from a low-power consumption mode to a target mode, wherein after the target vehicle enters the first power supply mode, the working mode of each vehicle module of the target vehicle is switched to the low-power consumption mode, and the target mode is a mode for supporting the communication between the target vehicle and a gateway server;
sending a heartbeat packet to a gateway server through the communication module;
and under the condition that the heartbeat response sent by the gateway server is received in a second time interval after the heartbeat packet is sent to the gateway server through the communication module, determining that the long connection between the target vehicle and the gateway server is effective, and controlling the communication module to switch from the target mode to the low-power consumption mode.
In a possible implementation manner, the instructions executed by the processor 401 further include:
Determining that long connection between the target vehicle and the gateway server is invalid and reestablishing the long connection between the target vehicle and the gateway server in a third time interval after the heartbeat packet is sent to the gateway server through the communication module, wherein the third time interval is greater than or equal to the second time interval;
And after the long connection is successfully reestablished, controlling the communication module to be switched from the target mode to the low-power consumption mode.
In a possible implementation manner, in the case where the third time interval is greater than the second time interval, the instructions executed by the processor 401 further include:
and when the heartbeat packet is sent to the gateway server through the communication module and exceeds the second time interval and does not exceed the third time interval, if a heartbeat response sent by the gateway server is received, determining that long connection between the target vehicle and the gateway server is effective, and controlling the communication module to switch from the target mode to the low-power consumption mode.
In a possible implementation manner, the instructions executed by the processor 401 further include:
And controlling the communication module to switch from the target mode to the low power consumption mode under the condition that the number of times of reestablishing the long connection between the target vehicle and the gateway server reaches a preset number of times.
In a possible implementation manner, the re-establishing the long connection between the target vehicle and the gateway server in the instructions executed by the processor 401 includes:
determining a current network state of the target vehicle;
and reestablishing the long connection between the target vehicle and the gateway server under the condition that the network state meets a first preset condition.
In a possible implementation, the instructions executed by the processor 401 to reestablish the long connection between the target vehicle and the gateway server include:
determining current corresponding instruction demand information of the target vehicle, wherein the instruction demand information is used for representing the probability of a user sending an instruction to the target vehicle;
and reestablishing long connection between the target vehicle and the gateway server under the condition that the instruction demand information meets a second preset condition.
In a possible implementation manner, the instructions executed by the processor 401 further include:
Receiving a heartbeat packet sent by the gateway server, wherein the heartbeat packet is sent by the gateway server under the condition that the heartbeat packet sent by the target vehicle is not received after a fourth time interval is reached;
and determining that the long connection between the target vehicle and the gateway server is effective, and sending a heartbeat response to the gateway server.
In a possible implementation manner, the instructions executed by the processor 401 further include:
Receiving a control instruction sent by the gateway server, wherein the control instruction is sent to the gateway server by a user side;
and controlling the target vehicle to switch from the first power supply mode to a second power supply mode, and responding to the control instruction in the second power supply mode, wherein the working mode of each vehicle module in the second power supply mode is a normal working mode.
The disclosed embodiments also provide a vehicle for performing the steps of the vehicle communication method described in the method embodiments.
The embodiments of the present disclosure further provide a computer program product, where the computer program product carries program code, where instructions included in the program code may be used to perform steps of a vehicle communication method described in the foregoing method embodiments, and specifically reference may be made to the foregoing method embodiments, which are not described herein.
The methods of the present application may be implemented in whole or in part by software, hardware, firmware, or any combination thereof. When implemented in software, may be implemented in whole or in part in the form of a computer program product. The computer program product includes one or more computer programs or instructions. When the computer program or instructions are loaded and executed on a computer, the processes or functions of the present application are performed in whole or in part. The computer may be a general purpose computer, a special purpose computer, a computer network, a network device, a user device, a core network device, an OAM, or other programmable apparatus.
The computer program or instructions may be stored in a computer readable storage medium or transmitted from one computer readable storage medium to another computer readable storage medium, for example, the computer program or instructions may be transmitted from one website site, computer, server, or data center to another website site, computer, server, or data center by wired or wireless means. The computer readable storage medium may be any available medium that can be accessed by a computer or a data storage device such as a server, data center, etc. that integrates one or more available media. The usable medium may be a magnetic medium such as a floppy disk, a hard disk, a magnetic tape, an optical medium such as a digital video disk, or a semiconductor medium such as a solid state disk. The computer readable storage medium may be volatile or nonvolatile storage medium, or may include both volatile and nonvolatile types of storage medium.
It will be clear to those skilled in the art that, for convenience and brevity of description, specific working procedures of the above-described system and apparatus may refer to corresponding procedures in the foregoing method embodiments, which are not described herein again. In the several embodiments provided in the present disclosure, it should be understood that the disclosed systems, devices, and methods may be implemented in other manners. The above-described apparatus embodiments are merely illustrative, for example, the division of the units is merely a logical function division, and there may be other manners of division in actual implementation, and for example, multiple units or components may be combined or integrated into another system, or some features may be omitted, or not performed. Alternatively, the coupling or direct coupling or communication connection shown or discussed with each other may be through some communication interface, device or unit indirect coupling or communication connection, which may be in electrical, mechanical or other form.
The units described as separate units may or may not be physically separate, and units shown as units may or may not be physical units, may be located in one place, or may be distributed on a plurality of network units. Some or all of the units may be selected according to actual needs to achieve the purpose of the solution of this embodiment.
In addition, each functional unit in each embodiment of the present disclosure may be integrated in one processing unit, or each unit may exist alone physically, or two or more units may be integrated in one unit.
The functions, if implemented in the form of software functional units and sold or used as a stand-alone product, may be stored in a non-volatile computer readable storage medium executable by a processor. Based on such understanding, the technical solution of the present disclosure may be embodied in essence or a part contributing to the prior art or a part of the technical solution, or in the form of a software product stored in a storage medium, including several instructions to cause a computer device (which may be a personal computer, a server, or a network device, etc.) to perform all or part of the steps of the method described in the embodiments of the present disclosure. The storage medium includes a U disk, a removable hard disk, a Read-Only Memory (ROM), a random access Memory (Random Access Memory, RAM), a magnetic disk, an optical disk, or other various media capable of storing program codes.
It should be noted that the foregoing embodiments are merely specific implementations of the disclosure, and are not intended to limit the scope of the disclosure, and although the disclosure has been described in detail with reference to the foregoing embodiments, it should be understood by those skilled in the art that any modification, variation or substitution of some of the technical features described in the foregoing embodiments may be made or equivalents may be substituted for those within the scope of the disclosure without departing from the spirit and scope of the technical aspects of the embodiments of the disclosure. Therefore, the protection scope of the present disclosure shall be subject to the protection scope of the claims.

Claims (10)

1.一种车辆通信方法,其特征在于,应用于目标车辆,所述方法包括:1. A vehicle communication method, characterized in that it is applied to a target vehicle, the method comprising: 在第一电源模式下,响应达到发送心跳包的第一时间间隔,控制所述目标车辆的通信模块的工作模式由低功耗模式切换为目标模式;其中,在所述目标车辆进入所述第一电源模式后,所述目标车辆的各车辆模块的工作模式切换为低功耗模式,所述目标模式为支持所述目标车辆与网关服务器进行通信的模式;In the first power mode, in response to reaching a first time interval for sending a heartbeat packet, the working mode of the communication module of the target vehicle is controlled to switch from a low power mode to a target mode; wherein, after the target vehicle enters the first power mode, the working mode of each vehicle module of the target vehicle is switched to a low power mode, and the target mode is a mode that supports the target vehicle to communicate with a gateway server; 通过所述通信模块向网关服务器发送心跳包;Sending a heartbeat packet to the gateway server through the communication module; 在通过所述通信模块向所述网关服务器发送心跳包后的第二时间间隔内,接收到所述网关服务器发送的心跳响应的情况下,确定所述目标车辆与所述网关服务器之间的长连接有效,并控制所述通信模块由所述目标模式切换为所述低功耗模式。Within the second time interval after the heartbeat packet is sent to the gateway server through the communication module, if a heartbeat response sent by the gateway server is received, it is determined that the long connection between the target vehicle and the gateway server is valid, and the communication module is controlled to switch from the target mode to the low power consumption mode. 2.根据权利要求1所述的方法,其特征在于,所述方法还包括:2. The method according to claim 1, characterized in that the method further comprises: 在通过所述通信模块向所述网关服务器发送心跳包后的第三时间间隔内,未接收到所述网关服务器发送的心跳响应的情况下,确定所述目标车辆与所述网关服务器之间的长连接无效,并重新建立所述目标车辆与网关服务器之间的长连接;其中,所述第三时间间隔大于或等于所述第二时间间隔;If no heartbeat response sent by the gateway server is received within a third time interval after the heartbeat packet is sent to the gateway server through the communication module, it is determined that the long connection between the target vehicle and the gateway server is invalid, and the long connection between the target vehicle and the gateway server is re-established; wherein the third time interval is greater than or equal to the second time interval; 在重新建立长连接成功后,控制所述通信模块由所述目标模式切换为所述低功耗模式。After the long connection is successfully re-established, the communication module is controlled to switch from the target mode to the low power consumption mode. 3.根据权利要求2所述的方法,其特征在于,在所述第三时间间隔大于所述第二时间间隔的情况下,所述方法还包括:3. The method according to claim 2, characterized in that, when the third time interval is greater than the second time interval, the method further comprises: 在通过所述通信模块向所述网关服务器发送心跳包超过所述第二时间间隔且未超过所述第三时间间隔时,若接收到所述网关服务器发送的心跳响应,确定所述目标车辆与所述网关服务器之间的长连接有效,并控制所述通信模块由所述目标模式切换为所述低功耗模式。When the heartbeat packet sent to the gateway server through the communication module exceeds the second time interval and does not exceed the third time interval, if a heartbeat response sent by the gateway server is received, it is determined that the long connection between the target vehicle and the gateway server is valid, and the communication module is controlled to switch from the target mode to the low power consumption mode. 4.根据权利要求2所述的方法,其特征在于,所述方法还包括:4. The method according to claim 2, characterized in that the method further comprises: 在重新建立所述目标车辆与所述网关服务器之间的长连接的次数达到预设次数的情况下,控制所述通信模块由所述目标模式切换为所述低功耗模式。When the number of times the long connection between the target vehicle and the gateway server is re-established reaches a preset number, the communication module is controlled to switch from the target mode to the low power consumption mode. 5.根据权利要求2所述的方法,其特征在于,所述重新建立所述目标车辆与网关服务器之间的长连接,包括:5. The method according to claim 2, characterized in that the re-establishing the long connection between the target vehicle and the gateway server comprises: 确定所述目标车辆当前的网络状态;Determining a current network status of the target vehicle; 在所述网络状态满足第一预设条件的情况下,重新建立所述目标车辆与网关服务器之间的长连接。When the network status satisfies a first preset condition, a long connection between the target vehicle and the gateway server is reestablished. 6.根据权利要求2所述的方法,其特征在于,所述重新建立所述目标车辆与网关服务器之间的长连接,包括:6. The method according to claim 2, characterized in that the re-establishing the long connection between the target vehicle and the gateway server comprises: 确定所述目标车辆当前对应的指令需求信息;其中,所述指令需求信息用于表征用户向所述目标车辆发送指令的概率;Determine the instruction requirement information currently corresponding to the target vehicle; wherein the instruction requirement information is used to represent the probability of the user sending an instruction to the target vehicle; 在所述指令需求信息满足第二预设条件的情况下,重新建立所述目标车辆与网关服务器之间的长连接。When the instruction requirement information satisfies a second preset condition, a long connection between the target vehicle and the gateway server is reestablished. 7.根据权利要求1所述的方法,其特征在于,所述方法还包括:7. The method according to claim 1, characterized in that the method further comprises: 接收所述网关服务器发送的心跳包;其中,所述心跳包为所述网关服务器在达到第四时间间隔后未收到所述目标车辆发送的心跳包的情况下发送的;Receiving a heartbeat packet sent by the gateway server; wherein the heartbeat packet is sent by the gateway server when the gateway server does not receive a heartbeat packet sent by the target vehicle after reaching a fourth time interval; 确定所述目标车辆与所述网关服务器之间的长连接有效,并向所述网关服务器发送心跳响应。Determine that the long connection between the target vehicle and the gateway server is valid, and send a heartbeat response to the gateway server. 8.根据权利要求1所述的方法,其特征在于,所述方法还包括:8. The method according to claim 1, characterized in that the method further comprises: 接收所述网关服务器发送的控制指令;其中,所述控制指令为用户端发送至所述网关服务器的;Receiving a control instruction sent by the gateway server; wherein the control instruction is sent by the user end to the gateway server; 控制所述目标车辆从所述第一电源模式切换至第二电源模式,并在所述第二电源模式下对所述控制指令进行响应,其中,所述第二电源模式下各车辆模块的工作模式为正常工作模式。The target vehicle is controlled to switch from the first power mode to the second power mode, and respond to the control instruction in the second power mode, wherein the working mode of each vehicle module in the second power mode is a normal working mode. 9.一种车辆,其特征在于,所述车辆用于执行如权利要求1至8任一所述的车辆通信方法的步骤。9. A vehicle, characterized in that the vehicle is used to execute the steps of the vehicle communication method according to any one of claims 1 to 8. 10.一种计算机程序产品,包括计算机程序,其特征在于,当所述计算机程序被执行时实现如权利要求1至8任一项所述的车辆通信方法的步骤。10. A computer program product, comprising a computer program, characterized in that when the computer program is executed, the steps of the vehicle communication method according to any one of claims 1 to 8 are implemented.
CN202411178465.6A 2024-08-26 2024-08-26 Vehicle communication method, vehicle and computer program product Pending CN119172421A (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN202411178465.6A CN119172421A (en) 2024-08-26 2024-08-26 Vehicle communication method, vehicle and computer program product

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN202411178465.6A CN119172421A (en) 2024-08-26 2024-08-26 Vehicle communication method, vehicle and computer program product

Publications (1)

Publication Number Publication Date
CN119172421A true CN119172421A (en) 2024-12-20

Family

ID=93886114

Family Applications (1)

Application Number Title Priority Date Filing Date
CN202411178465.6A Pending CN119172421A (en) 2024-08-26 2024-08-26 Vehicle communication method, vehicle and computer program product

Country Status (1)

Country Link
CN (1) CN119172421A (en)

Similar Documents

Publication Publication Date Title
US10334530B2 (en) Access and power management for centralized networks
CN110677899B (en) Data transmission method, device, terminal equipment and storage medium
US7133398B2 (en) System and method for asynchronous communications employing direct and indirect access protocols
EP1656763B1 (en) Method and apparatus for implementing a sleep proxy for services on a network
US20100027449A1 (en) Transmitting apparatus, transmitting method, receiving apparatus, receiving method and channel status information updating method of sensor node based on multiple channels
EP3761716B1 (en) Standby control method and terminal device and relay device
CN107204999B (en) Method and device for realizing heartbeat
EP3269183B1 (en) System for communication in a network
KR100592903B1 (en) Communication device having passive communication function and active communication function and operation control method thereof
CN111669494B (en) Network camera control method and network camera
CN112398661B (en) Device sleep processing method, device, IoT device, and storage medium
CN108551668B (en) Information transmission method, device, equipment and storage medium
CN107360362A (en) Portable network video camera and wireless router operation method
CN110602771A (en) Power consumption control method and device and vehicle networking terminal
CN114650612A (en) LoRa networking method based on carrier sensing technology
CN118139017A (en) Method and device for remotely controlling vehicle
WO2006011025A1 (en) System and method for providing upnp announcements convergence
CN110475321B (en) Power-saving optimization method and device for wireless local area network (AP)
CN119172421A (en) Vehicle communication method, vehicle and computer program product
CN116132967B (en) Terminal network access method, terminal and base station communication method and related equipment
CN109327560A (en) IP address re-rents method, apparatus, network system and electronic equipment
CN116321086A (en) Data transmission method, gateway and Bluetooth tag
KR100782342B1 (en) Apparatus and method for filtering broadcast messages
CN114666196A (en) Network distribution method and device of low-power-consumption equipment, proxy equipment and storage medium
JP2010109928A (en) Repeater

Legal Events

Date Code Title Description
PB01 Publication
PB01 Publication
SE01 Entry into force of request for substantive examination
SE01 Entry into force of request for substantive examination