Vehicle Internet communication method, device, and computer program

The vehicle internet communication method addresses service continuity issues by detecting in-vehicle unit movements and preparing for network transitions, ensuring seamless communication across different networks.

JP2026509546APending Publication Date: 2026-03-19ZTE CORP
View PDF 0 Cites 0 Cited by

Patent Information

Authority / Receiving Office
JP · JP
Patent Type
Applications
Current Assignee / Owner
Filing Date
2024-01-29
Publication Date
2026-03-19

AI Technical Summary

Technical Problem

Existing vehicle internet communication technologies face challenges in ensuring service continuity and business continuity when in-vehicle units cross different types of communication networks, such as PC5 and 5G networks, leading to service interruptions.

Method used

A vehicle internet communication method that includes detecting the movement of in-vehicle units within the service range of roadside units and transmitting information to prepare for switching between different communication networks, ensuring seamless transitions and maintaining service continuity.

Benefits of technology

Ensures business continuity by allowing in-vehicle units to prepare for network switches, reducing service interruptions when crossing different communication networks.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure 2026509546000001_ABST
    Figure 2026509546000001_ABST
Patent Text Reader

Abstract

The present invention provides a vehicle internet communication method, apparatus, and storage medium. The vehicle internet communication method is applied to a first roadside unit of a first communication network, and there is an overlapping area between the service range of the first roadside unit and the service range of a second roadside unit of a second communication network. The vehicle internet communication method includes the steps of: detecting that a first in-vehicle unit is moving within the service range of the first roadside unit (S101); and transmitting first information to the first in-vehicle unit in response to the detection that the first in-vehicle unit is moving within the service range of the first roadside unit (S102), wherein the first information is used to indicate that a vehicle internet service provided by the second roadside unit exists.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] (Cross-reference to Related Applications) This application claims priority based on a Chinese patent application with application number 202310358749.2 filed on March 27, 2023 as the basic application, and all of its disclosure content is incorporated herein by reference.

[0002] This disclosure relates to the field of vehicle Internet technology, and in particular, to vehicle Internet communication methods, devices, and Computer program related to.

Background Art

[0003] With the continuous development of information technology, vehicle-to-everything (V2X) has become a research hot spot with great potential as a next-generation information and communication technology spanning fields such as communication, vehicles, and transportation. Currently, as a major candidate technology for the global vehicle Internet, cellular V2X (C-V2X: Cellular Vehicle-to-Everything) technology has also attracted increasing attention. Currently, many vehicle Internet application demonstrations based on C-V2X technology have been launched across the country.

Summary of the Invention

Means for Solving the Problems

[0004] In one aspect, embodiments of this disclosure provide a vehicle Internet communication method, which is applied to a first roadside unit (RSU) of a first communication network, and there is an overlapping area between the service range of the first roadside unit and the service range of a second roadside unit of a second communication network. The vehicle Internet communication method includes detecting that a first on-board unit (OBU) moves within the service range of the first roadside unit, and The procedure includes the step of transmitting first information to the first in-vehicle unit in response to detection that the first in-vehicle unit is moving within the service area of ​​the first roadside unit, wherein the first information is used to indicate that a vehicle internet service provided by the second roadside unit is available.

[0005] In another embodiment, embodiments of the present disclosure provide a vehicle internet communication method that is applied to an in-vehicle unit. The vehicle internet communication method is The steps include: the in-vehicle unit moving within the service range of a first roadside unit in a first communication network, and receiving first information transmitted from the first roadside unit, wherein the first information is used to indicate the existence of a vehicle internet service provided by a second roadside unit in a second communication network, and there is an overlapping area between the service range of the first roadside unit and the service range of the second roadside unit; The process includes the step of selecting and communicating with at least one of the first roadside unit and the second roadside unit based on first information.

[0006] In yet another embodiment, an embodiment of the present disclosure provides a vehicle internet communication method, which is applied to a first roadside unit of a first communication network, and there is an overlapping area between the service range of the first roadside unit and the service range of a second roadside unit of a second communication network. The vehicle internet communication method is The steps include receiving first business information relating to the first in-vehicle unit transmitted from the second roadside unit, A step of determining whether the first in-vehicle unit satisfies predetermined conditions, wherein the predetermined conditions include the operational state of the first in-vehicle unit being active. The procedure includes the steps of discarding the first business information if the first in-vehicle unit meets predetermined conditions, or transmitting the first business information to the second in-vehicle unit whose business status is active if the first in-vehicle unit does not meet predetermined conditions.

[0007] In yet another embodiment, embodiments of the present disclosure provide a vehicle internet communication method, which is applied to an in-vehicle unit. The vehicle internet communication method is The steps include transmitting first business information via a first communication interface, The process includes the step of transmitting first business information via a second communication interface, The first communication interface is an interface for communicating with the first road-side unit in the first communication network, and the second communication interface is an interface for communicating with the second road-side unit in the second communication network, with an overlapping area between the service range of the first road-side unit and the service range of the second road-side unit.

[0008] In yet another embodiment, an embodiment of the present disclosure provides a communication device. The communication device is A processing module for detecting when the first in-vehicle unit moves within the service range of the first roadside unit of the first communication network, A communication module for transmitting first information to a first in-vehicle unit in response to detection that the first in-vehicle unit is moving within the service range of a first roadside unit, the first information being used to indicate the existence of a vehicle internet service provided by a second roadside unit of a second communication network, and the communication module having an overlapping area between the service range of the first roadside unit and the service range of the second roadside unit.

[0009] In yet another embodiment, an embodiment of the present disclosure provides a communication device. The communication device is A communication module for receiving first information transmitted from a first roadside unit after an in-vehicle unit has moved within the service range of the first roadside unit in a first communication network, wherein the first information is used to indicate the existence of a vehicle internet service provided by a second roadside unit in a second communication network, and the communication module has an overlapping area between the service range of the first roadside unit and the service range of the second roadside unit. The system includes a processing module for selecting and communicating with at least one of the first roadside unit and the second roadside unit.

[0010] In yet another embodiment, an embodiment of the present disclosure provides a communication device. The communication device is A communication module for receiving first operational information concerning the first in-vehicle unit transmitted from the second roadside unit, A processing module for determining whether a first in-vehicle unit satisfies predetermined conditions, wherein the predetermined conditions include the business state of the first in-vehicle unit being active, and the processing module for discarding first business information if the first in-vehicle unit satisfies the predetermined conditions, or for transmitting the first business information to a second in-vehicle unit whose business state is active, if the first in-vehicle unit does not satisfy the predetermined conditions.

[0011] In yet another embodiment, an embodiment of the present disclosure provides a communication device. The communication device is Includes a communication module for transmitting first business information via a first communication interface, The communication module is further used to transmit the first business information via the second communication interface.

[0012] In yet another embodiment, embodiments of the present disclosure provide a communication device, the communication device comprising a memory and a processor, wherein the memory and the processor are coupled, the memory is used to store instructions that the processor can execute, and when the processor executes the instructions, the communication device implements the method described in any one of the above-described items.

[0013] In yet another aspect, embodiments of the present disclosure provide a computer-readable storage medium. A computer program instruction is stored in the computer-readable storage medium. When the computer program instruction is executed by a computer, the computer implements the method according to any one of the above.

[0014] In yet another aspect, embodiments of the present disclosure provide a computer program product. The computer program product includes a computer program instruction. When the computer program instruction is executed by a computer, the computer implements the method described above.

[0015] To more clearly illustrate the technical solutions in the present disclosure, the following briefly describes the drawings used in some embodiments of the present disclosure. Obviously, the drawings described below are only some embodiments of the present disclosure, and those skilled in the art can also obtain other drawings based on these drawings.

Brief Description of the Drawings

[0016] [Figure 1] It is a diagram showing the architecture of a communication system according to some embodiments. [Figure 2] It is a flowchart of a vehicle Internet communication method according to some embodiments. [Figure 3] It is a flowchart of another vehicle Internet communication method according to some embodiments. [Figure 4] It is a flowchart of yet another vehicle Internet communication method according to some embodiments. [Figure 5] It is a flowchart of yet another vehicle Internet communication method according to some embodiments. [Figure 6] It is a flowchart of yet another vehicle Internet communication method according to some embodiments. [Figure 7] It is a scenario diagram of a vehicle Internet communication method according to some embodiments. [Figure 8] It is a scenario diagram of another vehicle Internet communication method according to some embodiments. [Figure 9] It is a scenario diagram of yet another vehicle Internet communication method according to some embodiments. [Figure 10] It is a scenario diagram of yet another vehicle Internet communication method according to some embodiments. [Figure 11] It is a scenario diagram of yet another vehicle Internet communication method according to some embodiments. [Figure 12] It is a scenario diagram of yet another vehicle Internet communication method according to some embodiments. [Figure 13] It is a diagram showing the configuration of a communication device according to some embodiments. [Figure 14] It is a diagram showing the configuration of another communication device according to some embodiments.

Embodiments for Carrying out the Invention

[0017] Hereinafter, referring to the drawings of the present disclosure, the technical solutions in the present disclosure will be clearly and completely described. Obviously, the described embodiments are only a part of the embodiments of the present disclosure, not all of the embodiments. Based on the embodiments of the present disclosure, all other embodiments obtained by those skilled in the art without creative labor are included in the protection scope of the present disclosure.

[0018] In addition, expressions such as "exemplarily" or "for example" in the present disclosure are used for the purpose of giving examples, illustrations or explanations. Any embodiment or design solution described as "exemplarily" or "for example" in the present disclosure should not be construed as being more preferential or having an advantage over other embodiments or design solutions. Exactly, by using expressions such as "exemplarily" or "for example", the purpose is to show the related concepts in detail.

[0019] Hereafter, terms such as "First," "Second," etc., are used solely for explanatory purposes and should not be understood as indicating or implying relative importance, or implicitly indicating the number of designated technical features. Thus, features limited by "First," "Second," etc., may explicitly or implicitly include one or more of those features.

[0020] In this disclosure, unless otherwise specified, " / " means "or". For example, A / B can mean A or B. In this text, "and / or" describes only the relationship between related objects and indicates that there may be three types of relationships. For example, A and / or B can mean that only A exists, only B exists, or both A and B exist. Also, "at least one" refers to one or more, and "multiple" refers to two or more.

[0021] With the continuous development of information technology, Vehicle-to-Vehicle (V2X) has become a research hotspot with great potential as a next-generation information and communication technology that spans fields such as communications, vehicles, and transportation. Currently, cellular V2X (C-V2X) technology is attracting increasing attention as a leading candidate technology for the global Vehicle Internet.

[0022] To facilitate understanding, we will first briefly explain V2X and C-V2X technologies below.

[0023] (1) V2X V2X is an abbreviation for Vehicle-to-Everything and is used to achieve omnidirectional communication between an onboard unit (OBU) and the surrounding environment and network. For example, V2X can realize one of the following communication connections: vehicle-to-vehicle (V2V), vehicle-to-infrastructure (V2I), vehicle-to-pedestrian (V2P), or vehicle-to-network (V2N).

[0024] (2) C-V2X C-V2X is an abbreviation for Cellular V2X, which is a vehicle internet service that combines cellular communication and direct communication.

[0025] In C-V2X with integrated direct communication, data transmission can be performed between terminals (e.g., in-vehicle units, roadside units, etc.) via a direct link PC5 interface. This enables V2V, V2I, and V2P communication connections without going through base stations, supporting two types of scenarios: within cellular coverage and outside cellular coverage. In some embodiments, C-V2X with integrated direct communication uses the PC5 interface for communication. In some embodiments, the aforementioned C-V2X with integrated direct communication may be a PC5 network. In some embodiments, the communication method between terminals within the PC5 network may be PC5 broadcast. It should be understood that in C-V2X with integrated direct communication, constructing a new PC5 V2X network is difficult to implement on a large scale due to the excessive cost of investing in full-range coverage, the low user penetration rate of in-vehicle units (OBUs) using the PC5 interface, and their inferior operational capabilities.

[0026] In C-V2X integrating cellular communication, V2N communication can be realized between terminals (e.g., in-vehicle units, roadside units, etc.) and base stations via a Uu interface, and V2V, V2I, and V2P communication can be realized based on data transfer by the base station. In some embodiments, C-V2X integrating cellular communication uses a cellular communication interface (e.g., a Uu interface) for communication. In some embodiments, as cellular mobile communication systems evolve from 4G to 5G, C-V2X further includes LTE-V2X and NR-V2X. It is understood that as communication systems evolve, C-V2X may further include other vehicle internet technologies that are compatible with future communication technologies. In some embodiments, the above-described C-V2X integrating cellular communication may be a 5G network. For example, with the proliferation of 5G network infrastructure and terminals, C-V2X, which integrates cellular communication, may be built based on the 5G Uu interface communication method and utilizing 5G base station computing resources and multi-access edge computing (MEC) computing resources already owned by the carrier.

[0027] However, V2X and C-V2X technologies in some areas still face several challenges. In the future, in actual vehicle internet deployment processes, multiple different types of communication networks may coexist to provide services. For example, PC5 and 5G networks may coexist. However, when in-vehicle units cross different types of communication networks, problems such as service interruption or reduced service continuity may occur.

[0028] In contrast, embodiments of the present disclosure provide a vehicle internet communication method that can be used to ensure business continuity when an in-vehicle unit crosses different types of communication networks. The method includes the steps of: detecting that a first in-vehicle unit is moving within the service range of a first roadside unit; and transmitting first information to the first in-vehicle unit in response to the detection that the first in-vehicle unit is moving within the service range of the first roadside unit, the first information being used to indicate that a vehicle internet service provided by a second roadside unit exists.

[0029] Furthermore, the vehicle internet communication method provided by the embodiments of this disclosure can be applied to systems of multiple communication standards. For example, the method provided by the embodiments of this disclosure can be applied to next-generation communication systems such as Long Term Evolution (LTE) systems, systems based on various evolutionary versions of LTE, 5G systems, and New Radio (NR). In addition, the method provided by the embodiments of this disclosure can be applied to future communication technologies, etc.

[0030] The network architecture of the communication network in the embodiments of this disclosure may include roadside units (e.g., roadside units in different communication networks) and terminals (e.g., in-vehicle units). In some embodiments, the network architecture may further include service terminals (e.g., servers or core networks).

[0031] For illustrative purposes, Figure 1 shows a schematic diagram of the communication system architecture. Referring to Figure 1, the communication system 100 includes, but is not limited to, roadside units (e.g., the first roadside unit 101 and the second roadside unit 102 in Figure 1) and in-vehicle units (e.g., the in-vehicle unit 103 in Figure 1). In some embodiments, as shown in Figure 1, the communication system 100 further includes a service terminal (e.g., the vehicle internet server 104 in Figure 1).

[0032] A Roadside Unit (RSU) is a device installed on the roadside to enable V2X communication. For example, a Roadside Unit may be the base station itself. Alternatively, a Roadside Unit may include at least one of the following components that make up a base station: an Active Antenna Unit (AAU), a Building Base Band Unit (BBU), or a Radio Remote Unit (RRU). Alternatively, a Roadside Unit may be a roadside sensing system. Alternatively, a Roadside Unit may be another device having operational functions (e.g., data transmission and reception) and / or management functions. Alternatively, a Roadside Unit may be a Virtual Roadside Unit (vRSU). Alternatively, a Roadside Unit may be a device such as a camera, LiDAR, millimeter-wave radar, or industrial computer. In some embodiments, a Roadside Unit may be a collection of one or more of the above-mentioned devices. The above-mentioned forms and functions of Roadside Units are merely illustrative, and this disclosure is not limited thereto. Roadside units may be located together with traffic lights, solar-powered streetlights, trees, buildings, devices, base stations, utility poles, etc., in a scenario, or they may be located alone in a scenario, and this disclosure is not limited thereto. In some embodiments, the interfaces supported by the roadside unit are related to the communication network on which the roadside unit is located. In some embodiments, if an in-vehicle unit is within the service range of the roadside unit, the roadside unit can transmit data with the in-vehicle unit. In some embodiments, the roadside unit can set the operational state of the in-vehicle unit.

[0033] An On-Board Unit (OBU) is a device mounted in a vehicle to enable V2X communication. For example, an On-Board Unit may be a car navigation system, or it may be another type of on-board hardware or software device. The embodiments of this disclosure do not limit the content and form of the On-Board Unit. The On-Board Unit may integrate a communication network, for example, a 4G / 5G Uu communication chip and module, or an LTE-V2X / 5G NR-V2X communication chip and module. The On-Board Unit may use a Uu interface and / or a PC5 interface. In some examples, the basic functions of the On-Board Unit include business functions (for example, the basic functions of the On-Board Unit include at least one of business functions such as data transmission and reception, protocol conversion, CAN bus data reading, positioning, and clock synchronization). The embodiments of this disclosure also do not limit the functions of the On-Board Unit.

[0034] A service terminal is used to provide services to an in-vehicle unit (for example, a service terminal can provide vehicle internet-related services). The service terminal may be a server (for example, a vehicle internet server), a core network, or a node within a core network, and this disclosure is not limited to the form of the service terminal. In some embodiments, the service terminal and the in-vehicle unit communicate via a roadside unit. For example, the service terminal may transmit business information to the in-vehicle unit via a roadside unit. Alternatively, for example, the service terminal may receive registration information from the in-vehicle unit via a roadside unit and register the in-vehicle unit based on that registration information.

[0035] Referring to Figure 1, there is an overlapping area between the service range of the first roadside unit 101 and the service range of the second roadside unit 102.

[0036] In some embodiments, the first roadside unit 101 and the second roadside unit 102 access different types of communication networks. For example, the first roadside unit 101 accesses a 5G network and the second roadside unit 102 accesses a PC5 network. Alternatively, for example, the first roadside unit 101 accesses a PC5 network and the second roadside unit 102 accesses a 5G network. With advancements in communication technology, roadside units may also be able to access other types of communication networks.

[0037] In some embodiments, the first roadside unit 101 and the second roadside unit 102 may be arranged independently or as a single integrated unit. In some embodiments, the first roadside unit 101 and the second roadside unit 102 may be the same roadside unit. A connection is established between the first roadside unit 101 and the second roadside unit 102 using either a wired backhaul or a wireless backhaul method.

[0038] In some embodiments, when the first roadside unit 101 and the second roadside unit 102 access different types of communication networks, the in-vehicle unit 103 will cross different communication networks when it moves from the first roadside unit to the second roadside unit, or from the second roadside unit to the first roadside unit.

[0039] Although Figure 1 shows only one in-vehicle unit and two roadside units, there may actually be many more in-vehicle units or roadside units. For example, one in-vehicle unit may sequentially span the service ranges of roadside units belonging to three or more different communication networks. Also, for example, multiple in-vehicle units may move simultaneously or sequentially from the service range of one roadside unit to the service range of a different roadside unit belonging to another communication network. This disclosure is not limited thereto.

[0040] It is understood that the above-described communication system may have other names (for example, it may be called a communication network, network system, network architecture, communication architecture, etc.), and that the above-described communication system may further include other possible network configurations (for example, core network network elements, etc.), and that the embodiments of this disclosure are not limited thereto.

[0041] Furthermore, the aforementioned communication system is merely intended to provide a clearer explanation of the technical solutions of this disclosure and does not limit the disclosure. Those skilled in the art will understand that, as network architectures evolve and new business scenarios emerge, the technical solutions provided in this disclosure are similarly applicable to similar technical challenges.

[0042] To more clearly explain the technical solutions provided by the embodiments of this disclosure, the vehicle internet communication method provided by the embodiments of this disclosure will be described in detail below.

[0043] Figure 2 shows an example of a vehicle internet communication method according to an embodiment of the present disclosure, and the implementing entity of this method will be described below as the first roadside unit. Referring to Figure 2, the method includes steps S101 to S102.

[0044] S101, it is detected that the first in-vehicle unit is moving within the service range of the first roadside unit.

[0045] In some embodiments, the first roadside unit is a roadside unit of a first communication network. The first communication network may be a PC5 network or a 5G network. With advancements in communication technology, the first communication network may be of other types, but it is understood that this disclosure is not limited thereto.

[0046] In some embodiments, the first roadside unit may detect whether the first in-vehicle unit is moving within its service range based on whether it has received information transmitted from the first in-vehicle unit. For example, if it has received information transmitted from the first in-vehicle unit, it is assumed that the target in-vehicle unit is moving within its service range.

[0047] In some examples, the information transmitted from the first in-vehicle unit may be arbitrary information. For example, the information transmitted from the first in-vehicle unit may include, but is not limited to, any one of the following: business access request information, basic safety message (BSM), roadside information (RSI) / roadside safety message (RSM), signal phase and timing message (SPAT), and map message. This disclosure is not limited thereto.

[0048] In some examples, the information transmitted from the first in-vehicle unit includes at least the identifier of the first in-vehicle unit. In some examples, the information transmitted from the first in-vehicle unit further includes at least one of the following: the IP address of the first in-vehicle unit, the port number of the first in-vehicle unit, and the business needs of the first in-vehicle unit.

[0049] The above-described detection method is merely an example, and for example, the first roadside unit may further combine methods such as camera photography and radar ranging to detect whether or not the first in-vehicle unit is moving within its service range. However, this disclosure is not limited to the method by which the first roadside unit detects the movement of the first in-vehicle unit.

[0050] In some embodiments, the first roadside unit may support only one type of communication network. In other embodiments, the first roadside unit may support multiple types of communication networks simultaneously (for example, the first roadside unit may support a first communication network and a second communication network simultaneously). It is understood that this disclosure is not limited thereto.

[0051] In some embodiments, the first in-vehicle unit supports accessing only one type of communication network simultaneously. For example, the first in-vehicle unit supports using only one type of communication interface simultaneously.

[0052] In some other embodiments, the first in-vehicle unit supports simultaneous access to multiple types of communication networks. For example, the first in-vehicle unit supports simultaneous use of multiple types of communication interfaces.

[0053] In some embodiments, when it is detected that the first in-vehicle unit is moving within the service range of the first roadside unit, the operational state of the first in-vehicle unit is set to the active state.

[0054] For example, after the first roadside unit receives information transmitted from the first in-vehicle unit, it decides to move into the first in-vehicle unit. This information includes the identifier of the first in-vehicle unit. Furthermore, the first roadside unit may store the identifier of the first in-vehicle unit.

[0055] As the in-vehicle unit moves, the IP address of the first in-vehicle unit may change. However, since the in-vehicle unit's operations are associated with an identifier, the connection between the first in-vehicle unit and the service terminal will still be maintained regardless of how the IP address of the first in-vehicle unit changes. Therefore, there is no need to re-establish the connection between the first roadside unit and the service terminal, and the continuity of operations of the first in-vehicle unit can be guaranteed to a certain extent.

[0056] In some embodiments, the first roadside unit stores the operational status of at least one in-vehicle unit. The operational status includes an active state and an inactive state. Furthermore, the first roadside unit can also add, delete, or modify the operational status of the multiple in-vehicle units.

[0057] For example, if the first communication network is a 5G network, the first roadside unit can store, add, delete, or modify the operational state of at least one in-vehicle unit. The 5G network is merely an example, and this does not mean that the first roadside unit does not have this function if it belongs to a PC5 network. With advancements in communication technology, the first roadside unit may also have the aforementioned operational state processing function if it belongs to other possible communication networks.

[0058] In some embodiments, the operational status of each in-vehicle unit corresponds to an identifier for a single in-vehicle unit. Exemplarily, the operational status of each in-vehicle unit corresponds to a unique identifier for a single in-vehicle unit. In some examples, the identifier for the in-vehicle unit is a pseudocode value.

[0059] In some embodiments, when the operational state of an in-vehicle unit is active, this means that the first roadside unit is providing services to that in-vehicle unit.

[0060] In some embodiments, when the operational state of an in-vehicle unit is inactive, this means that another roadside unit associated with the first roadside unit is providing services to that in-vehicle unit.

[0061] As one example, other roadside units relating to a first roadside unit may be roadside units adjacent to the first roadside unit, or roadside units belonging to the same pre-configured roadside unit group as the first roadside unit. It is understood that this disclosure is not limited to the nature of such relating relationships.

[0062] As another example, the communication network accessed by a roadside unit that has an association with the first roadside unit is different from the communication network accessed by the first roadside unit.

[0063] In some embodiments, after the first on-board unit decides to move within the service range of the first roadside unit, the first roadside unit may further set the operational state of the first on-board unit to an active state.

[0064] For example, if the business status of the first in-vehicle unit is not stored in the first roadside unit, the business status of the first in-vehicle unit is added and the business status is set to the active state.

[0065] Furthermore, for example, if the operating status of the first in-vehicle unit is stored in the first roadside unit, the operating status of the first in-vehicle unit is switched from an inactive state to an active state.

[0066] Furthermore, if the operational status of the first in-vehicle unit is active, information regarding the first in-vehicle unit may be transmitted to other roadside units associated with the first roadside unit, thereby enabling those other roadside units to prepare in advance for the first in-vehicle unit's communication network switching, or supporting communication between the first in-vehicle unit and the in-vehicle units that the other roadside units provide services to.

[0067] In some embodiments, if the operational state of the first in-vehicle unit is active, and no information transmitted from the first in-vehicle unit is received within a first predetermined time, the operational state of the first in-vehicle unit is switched from active to inactive.

[0068] The first predetermined time may have another name (for example, the first predetermined time may be called active standby time or active-time, etc.). This disclosure is not limited thereto.

[0069] It is understood that if the first in-vehicle unit is inactive, the first roadside unit may cease to be a roadside unit providing services to the first in-vehicle unit, but it can still store the relevant information of the first in-vehicle unit. This ensures that the first roadside unit is prepared in advance when the first in-vehicle unit reconnects to the first roadside unit, and ensures business continuity when the first in-vehicle unit crosses different communication networks or roadside units.

[0070] In some embodiments, if the operational status of the first in-vehicle unit is inactive, and no information transmitted from the first in-vehicle unit is received within a second predetermined time, the information for recording the operational status of the first in-vehicle unit is deleted.

[0071] The second predetermined time may have other names (for example, it may be called a reserve standby time, inactive standby time, or standby-time). This disclosure is not limited thereto.

[0072] In some embodiments, when the first in-vehicle unit moves within the service range of the second roadside unit in the second communication network and switches to the second communication network, the operational state of the first in-vehicle unit may be set to an inactive state. The second communication network is different from the first communication network.

[0073] For example, if the operational status of the first in-vehicle unit is active, it receives second information transmitted from the second roadside unit. This second information is used to instruct the first roadside unit to switch the operational status of the first in-vehicle unit from active to inactive. In response to the second information, the operational status of the first in-vehicle unit is switched from active to inactive.

[0074] S102, In response to detecting that the first in-vehicle unit is moving within the service range of the first roadside unit, the first roadside unit transmits first information to the first in-vehicle unit.

[0075] In response, the first in-vehicle unit receives the first information transmitted from the first roadside unit.

[0076] In some embodiments, the service area of ​​the first roadside unit includes a vehicle internet service provided by the second roadside unit of the second communication network, and there is an overlapping area between the service area of ​​the first roadside unit and the service area of ​​the second roadside unit of the second communication network.

[0077] For example, the service range of the first roadside unit and the service range of the second roadside unit partially overlap, or the service range of the first roadside unit and the service range of the second roadside unit completely overlap, or the service range of the first roadside unit and the service range of the second roadside unit are identical.

[0078] In some embodiments, the arrangement of the first and second roadside units can be seen in the explanation of the communication system in Figure 1, but a detailed explanation is omitted here.

[0079] In some embodiments, the first communication network differs from the second communication network. For example, the first communication network is a PC5 network and the second communication network is a 5G network. Alternatively, for example, the first communication network is a 5G network and the second communication network is a PC5 network. With advancements in communication technology, the first and second communication networks may be other types of communication networks, but it is understood that this disclosure is not limited thereto.

[0080] In some embodiments, the first information is used to indicate the presence of a vehicle internet service provided by a second roadside unit.

[0081] In some embodiments, when the first communication network is a PC5 network and the second communication network is a 5G network, the first information includes the business IP address and port number of the second roadside unit.

[0082] In some embodiments, the business IP address and port number of the second roadside unit are either transmitted by the second roadside unit to the first roadside unit in advance, or transmitted in response to the first roadside unit sending a request for an IP address and port number, or transmitted after receiving information about the first in-vehicle unit transmitted from the first roadside unit.

[0083] Therefore, if it is necessary to switch to a 5G network, the first in-vehicle unit may access the second roadside unit based on the second roadside unit's operational IP address and port number to establish a session connection (e.g., a TCP or UDP connection).

[0084] In some embodiments, when the first communication network is a 5G network and the second communication network is a PC5 network, the first information includes the access settings for the PC5 interface of the second roadside unit.

[0085] In some embodiments, the access settings for the PC5 interface of the second roadside unit are transmitted by the second roadside unit to the first roadside unit in advance, or are transmitted in response to the first roadside unit sending a request for an IP address and port number, or are transmitted after receiving information about the first in-vehicle unit transmitted from the first roadside unit.

[0086] Therefore, if it is necessary to switch to the PC5 network, the first in-vehicle unit may access the second roadside unit and establish a session connection (e.g., TCP or UDP connection) based on the access settings of the second roadside unit's PC5 interface.

[0087] In some embodiments, the first information includes information about at least one in-vehicle unit that the second roadside unit provides service to.

[0088] In some cases, information about the in-vehicle unit includes the in-vehicle unit identifier and / or operational data.

[0089] In some cases, a relationship exists between the identifier of an in-vehicle unit and the operational data of that unit, or the operational data of an in-vehicle unit corresponds to a single unique identifier, or the operational data of an in-vehicle unit is bound to the identifier of that in-vehicle unit.

[0090] In some examples, information about the in-vehicle unit further includes at least one of the following: the in-vehicle unit's IP address, the in-vehicle unit's port number, and the in-vehicle unit's operational needs.

[0091] In some cases, a correspondence exists between the operational needs of an in-vehicle unit and the port number of that in-vehicle unit. For example, the operational needs of an in-vehicle unit correspond to a unique port number of that in-vehicle unit. Alternatively, for example, if the operational needs of an in-vehicle unit are bound to the port number of that in-vehicle unit, and the forwarding information includes the operational needs of the in-vehicle unit, the second road unit may identify the port number of the in-vehicle unit based on those operational needs and the corresponding relationship.

[0092] According to the vehicle internet communication method provided by the embodiments of this disclosure, when the first roadside unit of the first communication network detects that an in-vehicle unit (e.g., the first in-vehicle unit) is entering its service area, it may notify the in-vehicle unit in advance that there is an additional vehicle internet service provided by the second roadside unit of the second communication network. This allows the in-vehicle unit to prepare for network switching and improves business continuity when the in-vehicle unit crosses different types of communication networks.

[0093] In some embodiments, the method described above further includes S103, as shown in Figure 3.

[0094] S103, the first roadside unit transmits information about the first in-vehicle unit to the second roadside unit.

[0095] Information relating to the first in-vehicle unit includes the identifier of the first in-vehicle unit and / or the operational data of the first in-vehicle unit.

[0096] In some embodiments, the first roadside unit transmits information about the first in-vehicle unit to the second roadside unit if the following conditions 1-1 to 1-3 are met.

[0097] Condition 1-1: The starting point of a pre-set cycle is reached.

[0098] For example, when the starting point of a pre-set cycle is reached, the first roadside unit transmits information about the first on-board unit to the second roadside unit.

[0099] Condition 1-2: The first roadside unit detects that the first in-vehicle unit enters the service range of the first roadside unit.

[0100] Condition 1-3: The operational status of the first in-vehicle unit in the first roadside unit is active.

[0101] Based on this, the second roadside unit can timely obtain information about in-vehicle units (e.g., the first in-vehicle unit) that may pass through the service area of ​​the second roadside unit, and can prepare in advance for those in-vehicle units to cross different communication networks.

[0102] Note that S102 may be executed before S103, after S103, or simultaneously with S103, but this disclosure is not limited thereto.

[0103] The above embodiments mainly describe cases where an in-vehicle unit (e.g., a first in-vehicle unit) moves to a first roadside unit, or where the communication network extends from the first roadside unit to the service area of ​​another roadside unit (e.g., a second roadside unit) with a different network. To explain the technical solution more clearly and completely, the following will illustrate by describing cases where an in-vehicle unit (e.g., a second in-vehicle unit) moves to another roadside unit (e.g., a second roadside unit) with a different communication network than the first roadside unit, or where it moves from that other roadside unit to the service area of ​​the first roadside unit. As shown in Figure 4, in some embodiments, the above method further includes S104.

[0104] S104, the first roadside unit receives information about the second in-vehicle unit transmitted from the second roadside unit.

[0105] The second in-vehicle unit is an in-vehicle unit that moves within the service range of the second roadside unit.

[0106] In some embodiments, the second in-vehicle unit supports accessing only one type of communication network simultaneously.

[0107] In some other embodiments, the second in-vehicle unit supports simultaneous access to multiple types of communication networks.

[0108] In some embodiments, information relating to the second in-vehicle unit includes an identifier for the second in-vehicle unit and / or operational data for the second in-vehicle unit.

[0109] In some cases, information about the second onboard unit is identified by the second roadside unit based on business information transmitted from the second onboard unit. In one example, information about the second onboard unit (e.g., business data) is carried over to BSM information transmitted from the second onboard unit.

[0110] In some embodiments, information regarding the second in-vehicle unit further includes at least one of the following: the IP address of the second in-vehicle unit, the port number of the second in-vehicle unit, and the operational needs of the second in-vehicle unit.

[0111] Regarding information about the second in-vehicle unit, please refer to the explanation of "Information about the in-vehicle unit" in S102 above, but a detailed explanation will be omitted here.

[0112] In some embodiments, in response to receiving information about the second in-vehicle unit, the first roadside unit sets the operational state of the second in-vehicle unit to an inactive state.

[0113] When the first roadside unit receives information about the second in-vehicle unit transmitted from the second roadside unit, this means that the second in-vehicle unit has entered the service range of the second roadside unit and is being serviced by the second roadside unit. Therefore, the operational status of the second in-vehicle unit in the first roadside unit is set to inactive.

[0114] In some embodiments, in response to receiving information transmitted from the second in-vehicle unit for the first time, the first roadside unit switches the operational state of the second in-vehicle unit from inactive to active.

[0115] When information transmitted from the second in-vehicle unit is received for the first time, it means that the second in-vehicle unit has moved within the service range of the first roadside unit and will be provided with services by the first roadside unit. Furthermore, since the identifier of the second in-vehicle unit is pre-stored in the first roadside unit and the identifier of the second in-vehicle unit is associated with a service, there is no need to re-register the second in-vehicle unit at the service terminal, and service continuity can be guaranteed when the second in-vehicle unit crosses different communication networks.

[0116] In some embodiments, upon first receiving information transmitted from the second on-board unit, the first roadside unit transmits third information to the second roadside unit. The third information is used to instruct the second roadside unit to switch the operational state of the second on-board unit from active to inactive.

[0117] In the embodiments provided by this disclosure, the first roadside unit of the first communication network can obtain in advance information about an in-vehicle unit (e.g., a second in-vehicle unit) that is being served by the second roadside unit in the second communication network. This allows the in-vehicle unit to prepare before switching from the second communication network to the first communication network, ensuring business continuity when the in-vehicle unit crosses different types of communication networks.

[0118] In some embodiments, the method described above further includes S105, as still shown in Figure 4.

[0119] S105, the first roadside unit transmits information about the second in-vehicle unit to the first in-vehicle unit.

[0120] In some embodiments, information regarding the second in-vehicle unit is transmitted to the first information.

[0121] In some embodiments, information regarding the second in-vehicle unit can be found in the description in S104, but a detailed explanation is omitted here.

[0122] In some embodiments, the first roadside unit transmits information about the second in-vehicle unit to the first in-vehicle unit if the following conditions 2-1 to 2-3 are met.

[0123] Condition 2-1: Receive information about the second in-vehicle unit transmitted from the second roadside unit.

[0124] Condition 2-2: Receives instructions from the first in-vehicle unit to obtain information about other in-vehicle units.

[0125] Condition 2-3: Information regarding the second in-vehicle unit transmitted from the second roadside unit is received, and the operational status of the second in-vehicle unit in the first roadside unit is inactive.

[0126] Based on this, communication between in-vehicle units in different communication networks can be realized. For example, a first in-vehicle unit in a first communication network can acquire information about an in-vehicle unit in a second communication network (e.g., at least one in-vehicle unit that a second roadside unit provides services to).

[0127] When an in-vehicle unit supports multiple types of communication networks simultaneously, the in-vehicle unit may simultaneously receive the same information from the first roadside unit and the second roadside unit, and the first roadside unit may simultaneously receive the same information from both the in-vehicle unit and the second roadside unit. To avoid receiving redundant data, embodiments of this disclosure further provide a vehicle internet communication method. As shown in Figure 5, the method includes S201 to S203.

[0128] S201, the first roadside unit receives first business information relating to the first in-vehicle unit transmitted from the second roadside unit.

[0129] The arrangement of the first and second roadside units can be found in the explanation above, but a detailed explanation is omitted here.

[0130] In some embodiments, the first business information includes at least an identifier for the first in-vehicle unit.

[0131] In some other embodiments, the first business information further includes business data of the first in-vehicle unit.

[0132] In some other embodiments, the first business information further includes at least one of the following: the IP address of the first in-vehicle unit, the port number of the first in-vehicle unit, and the business needs of the first in-vehicle unit.

[0133] In some embodiments, an in-vehicle unit (e.g., a first in-vehicle unit) supports communication using a first communication interface and a second communication interface simultaneously. The first communication interface is an interface for communicating with a first roadside unit, and the second communication interface is an interface for communicating with a second roadside unit.

[0134] If an in-vehicle unit supports communication using both a first and a second communication interface simultaneously, the in-vehicle unit may transmit first business information via the first communication interface and also transmit first business information via the second communication interface. In other words, both the first roadside unit and the second roadside unit can receive first business information transmitted from the in-vehicle unit.

[0135] S202, the first roadside unit determines whether the first in-vehicle unit satisfies predetermined conditions.

[0136] In some embodiments, the predetermined conditions include the operational state of the first in-vehicle unit being active.

[0137] When the operational status of the first in-vehicle unit is active, it is understood that the first roadside unit is providing services to the first in-vehicle unit.

[0138] In some embodiments, the predetermined conditions further include the ability of the first in-vehicle unit to communicate using the first communication interface and the second communication interface simultaneously.

[0139] If the first in-vehicle unit supports communication using both the first and second communication interfaces simultaneously, it is understood that the first in-vehicle unit may simultaneously transmit business information to both the first and second roadside units.

[0140] In some embodiments, the first roadside unit may further receive capability information of the first in-vehicle unit. It is understood that the capability information of the in-vehicle unit (e.g., the first in-vehicle unit) is used to indicate whether the in-vehicle unit has the capability to communicate using both the first and second communication interfaces simultaneously.

[0141] When the first roadside unit receives capability information from the first in-vehicle unit, it determines that the first in-vehicle unit meets predetermined conditions.

[0142] S203, the first business information is discarded by the first in-vehicle unit if the predetermined conditions are met, or the first business information is transmitted to the second in-vehicle unit whose business status is active if the first in-vehicle unit does not meet the predetermined conditions.

[0143] Referring to the explanation in S202, it can be seen that if the first in-vehicle unit satisfies predetermined conditions, the first roadside unit can directly receive the first business information transmitted from the first in-vehicle unit itself. Therefore, there is no need to process the first business information forwarded by the second roadside unit. This enables loop elimination, avoids the reception of redundant data, achieves data filtering, and prevents the occurrence of signaling storms.

[0144] Similarly, if the first in-vehicle unit does not meet the predetermined conditions, this means that the first roadside unit is not communicating with the first in-vehicle unit, i.e., the first roadside unit has not received the first business information. Therefore, by processing the first business information and transmitting it to the second in-vehicle unit that provides the service, the first and second in-vehicle units can communicate across different communication networks.

[0145] In some embodiments, the above method further includes S204, as shown in Figure 6.

[0146] S204, the first roadside unit receives the second business information transmitted from the first in-vehicle unit and forwards the second business information to the second roadside unit.

[0147] Accordingly, the second roadside unit can perform processing on the second business information by referring to the methods described in S201 to S203.

[0148] This allows data filtering to be performed on the roadside unit side, eliminating the need for data filtering on the in-vehicle unit side and preventing the occurrence of signaling storms.

[0149] Although steps S202-S204 enable data filtering for roadside units and in-vehicle units, steps S202-S204 are not mandatory. For example, after the first roadside unit receives business information about an in-vehicle unit transmitted from the second roadside unit, it may forward the information directly to another in-vehicle unit whose business status is active, without performing a filtering decision. The other in-vehicle unit, upon receiving the business information, will then determine whether or not it needs to process the business information itself.

[0150] Exemplary, the above method may further include the steps of: an in-vehicle unit receiving second business information via at least one of a first communication interface and a second communication interface; detecting whether the second business information is business information transmitted by the in-vehicle unit itself; and, if the second business information is business information transmitted by the in-vehicle unit itself, discarding the second business information.

[0151] Based on this, data filtering can be implemented on the in-vehicle unit side, preventing the in-vehicle unit from repeatedly receiving redundant data and preventing the occurrence of signaling storms.

[0152] To explain the technical solution more clearly, the following will illustrate the vehicle internet communication scenarios shown in Figures 7 to 12 as an example.

[0153] As shown in Figure 7, this scenario includes roadside units vRSUA, RSUA, RSUX, RSUB, vRSUB, and the first in-vehicle unit.

[0154] vRSUA and vRSUB are roadside units in a 5G network and use a Uu interface.

[0155] RSUA, RSUX, and RSUB are roadside units in a PC5 network and use the PC5 interface.

[0156] There is an overlapping service area between vRSUA and RSUA, and also an overlapping service area between vRSUB and RSUB. Furthermore, a connection is established between vRSUA and RSUA using either a wireless backhaul or wired backhaul method, and a connection is also established between vRSUB and RSUB using either a wireless backhaul or wired backhaul method.

[0157] The vRSUA and the first in-vehicle unit communicate via V2X based on the Uu interface, and the operational status of the first in-vehicle unit is set to the active state.

[0158] The vRSUA transmits information to the first in-vehicle unit indicating the existence of vehicle internet services provided by the RSUA on the PC5 network. In some examples, this information further includes access settings for the RSUA's PC5 interface.

[0159] The vRSUA further transmits information about the first in-vehicle unit to the RSUA, which includes at least the identifier of the in-vehicle unit. In some examples, this information further includes BSM information of the in-vehicle unit, etc.

[0160] In response, the RSUA receives information about the first in-vehicle unit, thereby preparing in advance for the in-vehicle unit to switch to or move between different communication networks.

[0161] Furthermore, RSUA can also broadcast information about the first in-vehicle unit to other in-vehicle units on the PC5 network, thereby enabling vehicle-to-vehicle communication across different communication networks.

[0162] Similarly, RSUA may transmit information about multiple in-vehicle units that it provides services to to vRSUA. In response, vRSUA receives information about those multiple in-vehicle units. Furthermore, vRSUA may also transmit information about those multiple in-vehicle units to the first in-vehicle unit, thereby enabling vehicle-to-vehicle communication across different communication networks.

[0163] As shown in Figure 8, when the first in-vehicle unit becomes aware of the existence of the PC5 network and decides to switch to the PC5 network, i.e., to access the RSUA, the first in-vehicle unit transmits BSM information to the RSUA via the PC5 interface, and this BSM information includes the identifier of the first in-vehicle unit.

[0164] In response, after the RSUA receives BSM information, it instructs the vRSUA to switch the operational status of the first in-vehicle unit to an inactive state using either wired or wireless backhaul. Alternatively, if the vRSUA does not receive a message transmitted from the first in-vehicle unit within a predetermined time, it switches the operational status of the first in-vehicle unit to an inactive state.

[0165] Furthermore, if the operational status of the first in-vehicle unit is inactive and no message is received from the first in-vehicle unit within the second predetermined time, the vRSUA deletes the information used to record the operational status of the first in-vehicle unit.

[0166] As shown in Figure 9, the first in-vehicle unit sequentially receives V2X messages broadcast from RSUA, RSUX, and RSUB during its transit. When the first in-vehicle unit moves within the service area of ​​RSUB, RSUB transmits information to the first in-vehicle unit indicating the presence of vehicle internet services provided by vRSUB on the 5G network. In some examples, this information further includes the operational IP address and port number of vRSUB.

[0167] In some examples, the RSUB may transmit information about the first in-vehicle unit to the vRSUB using either a wired backhaul or wireless backhaul method.

[0168] Furthermore, after the vRSUB receives information regarding the first in-vehicle unit, it sets the operational status of the first in-vehicle unit to an inactive state, or the RSUB notifies the vRSUB that it will set the operational status of the first in-vehicle unit to an inactive state.

[0169] In some examples, the RSUB receives information from the vRSUB about at least one in-vehicle unit that the vRSUB itself provides services to. Furthermore, the RSUB may transmit or broadcast information about that at least one in-vehicle unit to the first in-vehicle unit.

[0170] As shown in Figure 10, when the first in-vehicle unit detects the presence of a 5G network and decides to switch to the 5G network, i.e., to access the vRSUB, the first in-vehicle unit sends BSM information to the vRSUB via the Uu interface and establishes a session connection. This BSM information includes the identifier of the first in-vehicle unit.

[0171] Furthermore, after the connection is established, vRSUB sets the operational status of the first in-vehicle unit to the active state and transmits V2X information to the first in-vehicle unit via the Uu interface.

[0172] In some cases, if vRSUB does not receive a message sent from the first in-vehicle unit within a second predetermined time, vRSUB deletes the information used to record the operational status of the first in-vehicle unit.

[0173] In some cases, if the first in-vehicle unit detects the presence of a 5G network but is unable to listen to messages from the PC5 network, it switches to vRSUB on the 5G network.

[0174] Based on the examples shown in Figures 7 to 10, it is possible to guarantee business continuity when the first in-vehicle unit crosses different communication networks, and to realize vehicle-to-vehicle communication between the first in-vehicle unit and other in-vehicle units located on other communication networks.

[0175] Figure 11 shows another vehicle internet communication scenario to implement data filtering and avoid receiving redundant data.

[0176] As shown in Figure 11, this scenario includes roadside units vRSUA, RSUA, RSUX, RSUB, vRSUB, and the first in-vehicle unit.

[0177] For details on vRSUA, RSUA, RSUX, RSUB, vRSUB, and the first in-vehicle unit, please refer to the explanations in Figures 7-10, but a detailed explanation will be omitted here.

[0178] The first in-vehicle unit supports transmitting information using both the PC5 interface and the Uu interface simultaneously. For example, it supports transmitting information to the RSUA using the PC5 interface while simultaneously transmitting information to the vRSUA using the Uu interface. Exemplaryly, the first in-vehicle unit may transmit information to both the RSUA and the vRSUA simultaneously. For example, it may transmit BSM information of the first in-vehicle unit. It may also transmit capability information indicating whether or not the first in-vehicle unit supports using both the PC5 interface and the Uu interface simultaneously.

[0179] In some examples, the first in-vehicle unit transmits information to the RSUA and / or vRSUA.

[0180] In some examples, the RSUA receives information transmitted from the first in-vehicle unit and then forwards it to the vRSUA. At this point, it is understood that the RSUA is servicing the first in-vehicle unit and does not know whether the first in-vehicle unit supports the simultaneous use of the PC5 interface and the Uu interface. Therefore, the RSUA forwards the information transmitted from the first in-vehicle unit to the vRSUA, allowing the vRSUA to prepare in advance when the first in-vehicle unit switches to the vRSUA in the 5G network.

[0181] In some cases, after receiving information transmitted by the first in-vehicle unit from the RSUA, the vRSUA discards the information if certain conditions are met, and transmits the information to multiple in-vehicle units that the vRSUA provides services to, i.e., multiple in-vehicle units whose operational status is active in the vRSUA, if the conditions are not met.

[0182] The predetermined conditions are that the operational status of the first in-vehicle unit is active, or that capability information transmitted from the first in-vehicle unit is received, and that the capability information indicates that the first in-vehicle unit is using the PC5 interface and the Uu interface simultaneously. instructions This includes supporting the process of doing something.

[0183] Regarding the switching of communication networks on the vRSUA and RSUA sides, please refer to the above explanation concerning vRSUA and RSUA, but a detailed explanation will be omitted here.

[0184] In the embodiment shown in Figure 11, data filtering can be achieved on the roadside unit side, eliminating the need for data filtering on the in-vehicle unit side and preventing the occurrence of signaling storms.

[0185] Figure 12 shows yet another vehicle internet communication scenario to implement data filtering and avoid receiving redundant data.

[0186] As shown in Figure 12, this scenario includes roadside units vRSUA, RSUA, RSUX, RSUB, vRSUB, and the first in-vehicle unit.

[0187] For details on vRSUA, RSUA, RSUX, RSUB, vRSUB, and the first in-vehicle unit, please refer to the explanations in Figures 7-10, but a detailed explanation will be omitted here.

[0188] The first in-vehicle unit supports transmitting information using both the PC5 interface and the Uu interface simultaneously. For example, it supports transmitting information to the RSUA using the PC5 interface while simultaneously transmitting information to the vRSUA using the Uu interface. Exemplaryly, the first in-vehicle unit may transmit information to both the RSUA and the vRSUA simultaneously. For example, it transmits BSM information of the first in-vehicle unit.

[0189] In some examples, the first in-vehicle unit transmits information to the RSUA and / or vRSUA.

[0190] In some examples, the RSUA receives information transmitted from the first in-vehicle unit and then forwards it to the vRSUA. This allows the vRSUA to prepare in advance when the first in-vehicle unit switches to the vRSUA in the 5G network.

[0191] In some cases, after receiving information transmitted by the first in-vehicle unit from the RSUA, the vRSUA discards the information if the first in-vehicle unit's operational status is active, and transmits the information to multiple in-vehicle units that the vRSUA provides services to, i.e., multiple in-vehicle units whose operational status is active in the vRSUA, if the first in-vehicle unit's operational status is inactive or the operational status of the first in-vehicle unit cannot be retrieved.

[0192] In some cases, the vRSUA receives information directly from the first in-vehicle unit and then transmits that information to the RSUA.

[0193] In response, after receiving the information, the RSUA transmits it to at least one in-vehicle unit that it provides services to.

[0194] After the first in-vehicle unit receives information transmitted from the RSUA, it detects whether the information transmitted from the RSUA is business information transmitted by the first in-vehicle unit itself. If the information transmitted from the RSUA is business information transmitted by the first in-vehicle unit itself, the first in-vehicle unit discards the business information.

[0195] Based on this, data filtering can be implemented on the in-vehicle unit side, preventing the in-vehicle unit from repeatedly receiving redundant data and preventing the occurrence of signaling storms.

[0196] The inventions relating to embodiments of this disclosure have been described above primarily from a methodological standpoint. Below, communication devices for performing the vehicle internet communication method in any of the above embodiments and their possible implementations are also described. It will be understood that in order for the communication device to perform the above functions, it will include hardware configurations and / or software modules corresponding to each function. Those skilled in the art will readily recognize, in combination with the algorithmic steps of each example described in the embodiments of this disclosure, that this disclosure can be implemented in hardware form or in a combination of hardware and computer software. Whether a function is performed by hardware or by computer software driving the hardware depends on the specific application and design constraints of the technical solution. Those skilled in the art may implement the described functions using different methods for each specific application, but such implementations will not be considered beyond the scope of this disclosure.

[0197] Embodiments of this disclosure allow for the division of a communication device into functional modules based on the method embodiments described above. For example, each functional module may be divided according to each function, or two or more functions may be integrated into one functional module. The integrated module described above may be implemented in hardware form or in the form of a software functional module. It should be noted that the module division in the embodiments of this disclosure is merely schematic and represents the division of a single logical function, and other division methods may exist in actual implementation. It is understood that the above modules may also be called "units". Below, an example of dividing each functional unit according to each function will be given and explained.

[0198] Figure 13 shows the configuration of a communication device according to several embodiments. Referring to Figure 13, the communication device 200 includes a communication module 201 and a processing module 202.

[0199] The processing module 202 is used to detect when the first in-vehicle unit moves within the service range of the first roadside unit of the first communication network.

[0200] The communication module 201 is used to transmit first information to the first in-vehicle unit in response to detection that the first in-vehicle unit is moving within the service range of the first roadside unit. Here, the first information is used to indicate that a vehicle internet service provided by the second roadside unit exists, and that there is an overlapping area between the service range of the first roadside unit and the service range of the second roadside unit of the second communication network.

[0201] In some embodiments, if the first communication network is a PC5 network and the second communication network is a 5G network, the first information includes the business IP address and port number of the second roadside unit, or if the first communication network is a 5G network and the second communication network is a PC5 network, the first information includes the access settings of the PC5 interface of the second roadside unit.

[0202] In some embodiments, the communication module 201 is further used to transmit information about the first in-vehicle unit to a second roadside unit, where the information about the first in-vehicle unit includes the identifier of the first in-vehicle unit and / or the operational data of the first in-vehicle unit.

[0203] In some embodiments, the processing module 202 is further used to receive second information transmitted from the second roadside unit when the operational state of the first in-vehicle unit is active, the second information is used to instruct the first roadside unit to switch the operational state of the first in-vehicle unit from active to inactive, and the processing module 202 is further used to switch the operational state of the first in-vehicle unit from active to inactive in response to the second information.

[0204] In some embodiments, the processing module 202 is further used to switch the business state of the first in-vehicle unit from an active state to an inactive state if it does not receive information transmitted from the first in-vehicle unit within a first predetermined time while the business state of the first in-vehicle unit is in an active state.

[0205] In some embodiments, the processing module 202 is further used to delete information for recording the operational status of the first in-vehicle unit if it does not receive information transmitted from the first in-vehicle unit within a second predetermined time when the operational status of the first in-vehicle unit is inactive.

[0206] In some embodiments, the communication module 201 is further used to receive information about a second on-board unit transmitted from a second roadside unit. Here, the second on-board unit is an on-board unit that has moved within the service range of the second roadside unit, and the information about the second on-board unit includes the identifier of the second on-board unit and / or the operational data of the second on-board unit.

[0207] In some embodiments, the processing module 202 is further used to set the operational state of the second in-vehicle unit to an inactive state in response to receiving information about the second in-vehicle unit.

[0208] In some embodiments, the processing module 202 is further used to switch the operational state of the second in-vehicle unit from an inactive state to an active state in response to receiving information transmitted from the second in-vehicle unit for the first time.

[0209] In some embodiments, the processing module 202 is further used to transmit third information to the second roadside unit in response to the first receipt of information transmitted from the second on-board unit. This third information is used to instruct the second roadside unit to switch the operational state of the second on-board unit from an active state to an inactive state.

[0210] In some embodiments, the communication module 201 is further used to transmit information about the second in-vehicle unit to the first in-vehicle unit.

[0211] Referring to Figure 13, an embodiment of the present disclosure provides yet another communication device. The communication device 200 includes a communication module 201 and a processing module 202.

[0212] The communication module 201 is used to receive first information transmitted from the first roadside unit after the in-vehicle unit has moved within the service range of the first roadside unit in the first communication network. Here, the first information is used to indicate the existence of a vehicle internet service provided by the second roadside unit in the second communication network, and there is an overlapping area between the service range of the first roadside unit and the service range of the second roadside unit.

[0213] The processing module 202 is used to select and communicate with at least one of the first roadside unit and the second roadside unit based on the first information.

[0214] In some embodiments, if the first communication network is a PC5 network and the second communication network is a 5G network, the first information includes the business IP address and port number of the second roadside unit, or if the first communication network is a 5G network and the second communication network is a PC5 network, the first information includes the access settings of the PC5 interface of the second roadside unit.

[0215] In some embodiments, if the communication module 201 chooses to communicate with a second roadside unit, it is used to transmit business information to the second roadside unit. The business information includes an identifier for the vehicle unit.

[0216] Referring to Figure 13, an embodiment of the present disclosure provides yet another communication device. The communication device 200 includes a communication module 201 and a processing module 202.

[0217] The communication module 201 is used to receive first operational information concerning the first in-vehicle unit transmitted from the second roadside unit of the second communication network. Here, there is an overlapping area between the service range of the first roadside unit and the service range of the second roadside unit, and the first roadside unit accesses the first communication network.

[0218] The processing module 202 is used to determine whether the first in-vehicle unit satisfies predetermined conditions, which include the first in-vehicle unit being in an active business state. The processing module 202 is further used to discard first business information if the first in-vehicle unit satisfies the predetermined conditions, or to transmit first business information to a second in-vehicle unit whose business state is active if the first in-vehicle unit does not satisfy the predetermined conditions.

[0219] In some embodiments, the communication device is a software or hardware device on the first roadside unit, or the first roadside unit itself.

[0220] In some embodiments, the predetermined conditions further include the ability of the first in-vehicle unit to communicate using a first communication interface and a second communication interface simultaneously. Here, the first communication interface is an interface for communicating with a first roadside unit, and the second communication interface is an interface for communicating with a second roadside unit.

[0221] In some embodiments, the communication module 201 is further used to receive capability information of the first in-vehicle unit. The capability information is used to indicate whether the first in-vehicle unit has the capability to communicate using the first communication interface and the second communication interface simultaneously.

[0222] In some embodiments, the communication module 201 is further used to receive second business information transmitted from the first in-vehicle unit and to transfer the second business information to the second roadside unit.

[0223] Referring to Figure 13, embodiments of the present disclosure provide yet another communication device. The communication device 200 includes a communication module 201. In some embodiments, the communication device 200 further includes a processing module 202.

[0224] In some embodiments, the communication module 201 is used to transmit first business information via a first communication interface and to transmit first business information via a second communication interface. Here, the first communication interface is an interface for communicating with a first road-side unit in a first communication network, and the second communication interface is an interface for communicating with a second road-side unit in a second communication network, with an overlapping area between the service range of the first road-side unit and the service range of the second road-side unit.

[0225] In some embodiments, the communication module 201 is further used to transmit capability information via at least one of the first and second communication interfaces. The capability information is used to indicate whether the first in-vehicle unit has the capability to communicate using both the first and second communication interfaces simultaneously.

[0226] In some embodiments, the communication module 201 is further used to receive second business information via at least one of the first and second communication interfaces, and the processing module 202 is used to detect whether the second business information is business information transmitted by the in-vehicle unit itself, and if the second business information is business information transmitted by the in-vehicle unit itself, to discard the second business information.

[0227] When the functions of the integrated module described above are implemented in hardware form, embodiments of this disclosure further provide possible configurations of a communication device. This communication device is used to perform the vehicle internet communication method provided by embodiments of this disclosure. As shown in Figure 14, the communication device 300 includes a processor 302. In some examples, the communication device may further include at least one of a communication interface 303, a bus 304, and a memory 301.

[0228] The processor 302 may implement or execute various exemplary logic blocks, modules, and circuits described in relation to embodiments of the present disclosure. The processor 302 may be a central processing unit, a general-purpose processor, a digital signal processor, an application-specific integrated circuit, a field-programmable gate array or other programmable logic device, a transistor logic device, a hardware component, or any combination thereof. It may implement or execute various exemplary logic blocks, modules, and circuits described in relation to embodiments of the present disclosure. The processor 302 may include combinations that implement arithmetic functions, such as a combination of one or more microprocessors, a combination of a DSP and a microprocessor, and so on.

[0229] The communication interface 303 is used to connect to other devices via a communication network. This communication network may be Ethernet®, a wireless access network, a wireless local area network (WLAN), or the like.

[0230] The memory 301 may be a read-only memory (ROM) or another type of static storage device capable of storing static information and instructions, a random access memory (RAM) or another type of dynamic storage device capable of storing information and instructions, an electrically erasable programmable read-only memory (EEPROM), a disk storage medium or other magnetic storage device, or any other medium accessible by a computer that can be used to transport or store desired program code having instruction or data structure form.

[0231] In one implementation, the memory 301 may be integrated with the processor 302.

[0232] In other implementations, the memory 301 exists independently of the processor 302 and is connected to the processor 302 via the bus 304, and stores instructions that the processor 302 can execute, such as computer program instructions or program code. When the processor 302 calls and executes the instructions or program code stored in the memory 301, the vehicle internet communication method provided by the embodiment of this disclosure can be realized.

[0233] Bus 304 may be an extended industry standard architecture (EISA) bus, etc. Bus 404 can be divided into an address bus, a data bus, a control bus, etc. For simplicity of representation, Figure 13 shows only one thick line, but this does not mean that there is only one bus or only one type of bus.

[0234] Some embodiments of this disclosure provide a computer-readable storage medium (e.g., a non-temporary computer-readable storage medium) on which computer program instructions are stored, and which computer program instructions are transmitted to a computer (e.g., the aforementioned communication device). , base When executed on a local station, first terminal, second terminal and its processor, etc., the computer is caused to execute the vehicle internet communication method described in any of the embodiments described above. It is understood that this disclosure does not limit the specific form of the computer.

[0235] In some examples, the computer-readable storage media described above may include, but are not limited to, magnetic storage devices (e.g., hard disks, floppy disks, magnetic tapes, etc.), optical discs (e.g., Compact Disks (CDs), Digital Versatile Disks (DVDs), etc.), smart cards, and flash memory devices (e.g., Erasable Programmable Read-Only Memory (EPROMs), cards, sticks, or key drives, etc.). The various computer-readable storage media described in this disclosure may represent one or more devices and / or other machine-readable storage media for storing information. The term “machine-readable storage media” includes, but is not limited to, a variety of other media capable of storing, containing, and / or carrying wireless channels, instructions, and / or data.

[0236] Embodiments of this disclosure provide a computer program product including instructions. When the computer program product is executed on a computer, it causes the computer to execute the vehicle internet communication method described in any of the embodiments described above.

[0237] The foregoing describes only specific embodiments of the Disclosure, and the scope of protection of the Disclosure is not limited thereto. Any modifications or substitutions within the technical scope disclosed herein shall be included within the scope of protection of the Disclosure. Accordingly, the scope of protection of the Disclosure shall be governed by the scope of protection of the claims.

Claims

1. A vehicle internet communication method, The method described above is applied to the first roadside unit of the first communication network, and there is an overlapping area between the service range of the first roadside unit and the service range of the second roadside unit of the second communication network, and the method described above is applied to the first roadside unit of the first communication network, Steps include detecting that the first in-vehicle unit is moving within the service range of the first roadside unit, The process includes the step of transmitting first information to the first in-vehicle unit in response to detection that the first in-vehicle unit is moving within the service area of ​​the first roadside unit, wherein the first information is used to indicate that a vehicle internet service provided by the second roadside unit is available, method.

2. If the first communication network is a PC5 network and the second communication network is a 5G network, the first information includes the business IP address and port number of the second roadside unit, or If the first communication network is a 5G network and the second communication network is a PC5 network, the first information includes the access settings of the PC5 interface of the second roadside unit. The method according to claim 1.

3. The first roadside unit transmits information relating to the first in-vehicle unit to the second roadside unit, further comprising the step of the first in-vehicle unit including an identifier and / or business data of the first in-vehicle unit. The method according to claim 1.

4. If the operational state of the first in-vehicle unit is active, the step of receiving second information transmitted from the second roadside unit, wherein the second information is used to instruct the first roadside unit to switch the operational state of the first in-vehicle unit from active to inactive. The further step includes switching the operational state of the first in-vehicle unit from an active state to an inactive state in response to the second information, The method according to claim 1.

5. If the operational status of the first in-vehicle unit is active, and information transmitted from the first in-vehicle unit is not received within a first predetermined time, the operational status of the first in-vehicle unit is further switched from active to inactive. The method according to claim 1.

6. If the operational status of the first in-vehicle unit is inactive, and information transmitted from the first in-vehicle unit is not received within a second predetermined time, the process further includes the step of deleting the information for recording the operational status of the first in-vehicle unit. The method according to claim 4 or 5.

7. The step of receiving information about a second in-vehicle unit transmitted from the second roadside unit, the second in-vehicle unit being an in-vehicle unit moving within the service range of the second roadside unit, and the information about the second in-vehicle unit including an identifier and / or business data of the second in-vehicle unit, further comprising the step of receiving information about a second in-vehicle unit transmitted from the second roadside unit, the second in-vehicle unit being an in-vehicle unit moving within the service range of the second roadside unit, The method according to claim 1.

8. The further step includes setting the operational status of the second in-vehicle unit to an inactive state in response to receiving information about the second in-vehicle unit. The method according to claim 7.

9. The further step includes switching the operational state of the second in-vehicle unit from an inactive state to an active state in response to receiving information transmitted from the second in-vehicle unit for the first time. The method according to claim 7.

10. A step of transmitting third information to the second roadside unit in response to the first receipt of information transmitted from the second in-vehicle unit, the third information being used to instruct the second roadside unit to switch the operational state of the second in-vehicle unit from an active state to an inactive state, The method according to claim 7.

11. The further step includes transmitting information about the second in-vehicle unit to the first in-vehicle unit, The method according to claim 7.

12. A vehicle internet communication method, The above method is applied to an in-vehicle unit, The steps include: the in-vehicle unit moving within the service range of a first roadside unit in a first communication network, and receiving first information transmitted from the first roadside unit, wherein the first information is used to indicate the existence of a vehicle internet service provided by a second roadside unit in a second communication network, and there is an overlapping area between the service range of the first roadside unit and the service range of the second roadside unit; The step of selecting and communicating with at least one of the first roadside unit and the second roadside unit based on the first information, method.

13. If the first communication network is a PC5 network and the second communication network is a 5G network, the first information includes the business IP address and port number of the second roadside unit, or If the first communication network is a 5G network and the second communication network is a PC5 network, the first information includes the access settings of the PC5 interface of the second roadside unit. The method according to claim 12.

14. If the user chooses to communicate with the second roadside unit, the user further includes the step of transmitting business information to the second roadside unit, wherein the business information includes an identifier for the in-vehicle unit. The method according to claim 12.

15. A vehicle internet communication method, The method described above is applied to the first roadside unit of the first communication network, and there is an overlapping area between the service range of the first roadside unit and the service range of the second roadside unit of the second communication network, and the method described above is applied to the first roadside unit of the first communication network. The steps include receiving first business information relating to the first in-vehicle unit transmitted from the second roadside unit, A step of determining whether the first in-vehicle unit satisfies predetermined conditions, wherein the predetermined conditions include the operational state of the first in-vehicle unit being active. The first business information is discarded by the first in-vehicle unit if the predetermined conditions are met, or the first business information is transmitted to the second in-vehicle unit whose business status is active if the predetermined conditions are not met by the first in-vehicle unit. method.

16. The predetermined conditions further include the ability of the first in-vehicle unit to communicate using a first communication interface and a second communication interface simultaneously, wherein the first communication interface is an interface for communicating with the first roadside unit, and the second communication interface is an interface for communicating with the second roadside unit. The method according to claim 15.

17. A step of receiving capability information of the first in-vehicle unit, further comprising a step of indicating whether the capability information is used to indicate whether the first in-vehicle unit has the capability to communicate using a first communication interface and a second communication interface simultaneously, The method according to claim 16.

18. The steps include receiving the second business information transmitted from the first in-vehicle unit, The further step includes transferring the second business information to the second roadside unit, The method according to claim 15.

19. A vehicle internet communication method, The above method is applied to an in-vehicle unit, The steps include transmitting first business information via a first communication interface, The step of transmitting the first business information via a second communication interface includes, The first communication interface is an interface for communicating with a first road-side unit in a first communication network, and the second communication interface is an interface for communicating with a second road-side unit in a second communication network, and there is an overlapping area between the service range of the first road-side unit and the service range of the second road-side unit. method.

20. A step of transmitting capability information via at least one of the first communication interface and the second communication interface, further comprising a step of using the capability information to indicate whether the in-vehicle unit has the capability to communicate using the first communication interface and the second communication interface simultaneously. The method according to claim 19.

21. The steps include receiving second business information via at least one of the first communication interface and the second communication interface, The steps include detecting whether the second business information is business information transmitted by the in-vehicle unit itself, If the second business information is business information transmitted by the in-vehicle unit itself, the further step includes discarding the second business information. The method according to claim 19.

22. A communication device including memory and a processor, The memory and the processor are coupled, and the memory is used to store instructions that the processor can execute. When the processor is configured to execute the instructions, the communication device implements the method according to any one of claims 1 to 21. Communication device.

23. A computer-readable storage medium, The computer-readable storage medium stores computer program instructions, and when the computer program instructions are executed by the computer, the computer is instructed to perform the method according to any one of claims 1 to 21. Computer-readable storage medium.