A communication method, apparatus, base station and terminal
By acquiring information related to vehicle-to-everything (V2X) services through base stations, determining target information, and selecting appropriate interfaces for information transmission based on the terminal's interface communication method and information type, the problem of V2X communication in scenarios where Uu-only terminals coexist with other types of terminals is solved, achieving highly reliable and low-latency communication.
Patent Information
- Authority / Receiving Office
- CN · China
- Patent Type
- Patents(China)
- Current Assignee / Owner
- Filing Date
- 2023-06-27
- Publication Date
- 2026-03-13
AI Technical Summary
In scenarios where Uu-only terminals coexist with other types of terminals, how to achieve vehicle-to-everything (V2X) communication is an urgent problem to be solved.
The system obtains information related to vehicle-to-everything (V2X) services through the first base station, determines target information related to the terminal, and selects an appropriate interface to send information based on the terminal's interface communication method and the type of target information, including Uu communication method and/or PC5 communication method.
It enables effective V2X communication in scenarios where terminals with different interface communication methods coexist, reducing handover latency and system load, and ensuring high reliability and low latency of communication.
Smart Images

Figure CN116709251B_ABST
Abstract
Description
Technical Field
[0001] This invention relates to the field of communication technology, and in particular to a communication method, apparatus, base station and terminal. Background Technology
[0002] The communication interfaces of cellular vehicle-to-everything (V2X) include the PC5 interface and the Uu interface. Since different interfaces have different characteristics and performance, how to select the optimal interface to send data in different scenarios is a problem worth studying.
[0003] Most related technologies are based on scenarios where both PC5 and Uu interfaces are available, selecting the optimal interface to send data. However, in actual industrial development, there are scenarios where not both interfaces are available. How to achieve Vehicle to Everything (V2X) communication in scenarios where Uu-only terminals coexist with other types of terminals is a problem that urgently needs to be solved. Summary of the Invention
[0004] This invention provides a communication method, apparatus, base station, and terminal, which solves the problem of how to achieve V2X communication in scenarios where Uu-only terminals coexist with other types of terminals.
[0005] In a first aspect, embodiments of the present invention provide a communication method applied to a first base station, comprising:
[0006] Obtain first-hand information related to connected vehicle services;
[0007] Based on the first information, target information related to the terminal is determined;
[0008] The target information is sent according to the interface communication method corresponding to the terminal and / or the type of the target information;
[0009] The interface communication methods include Uu communication and / or direct communication interface PC5 communication.
[0010] In a second aspect, embodiments of the present invention provide a communication method applied to a terminal, comprising:
[0011] V2X information is sent through the interface communication method corresponding to the terminal;
[0012] The interface communication methods include Uu communication and / or PC5 communication.
[0013] Thirdly, embodiments of the present invention provide a communication device applied to a first base station, comprising:
[0014] The first acquisition module is used to acquire first information related to vehicle networking services;
[0015] The first processing module is used to determine target information related to the terminal based on the first information;
[0016] The first sending module is used to send the target information according to the interface communication method corresponding to the terminal and / or the type of the target information;
[0017] The interface communication methods include Uu communication and / or direct communication interface PC5 communication.
[0018] Fourthly, embodiments of the present invention provide a communication device applied to a terminal, comprising:
[0019] The second sending module is used to send V2X information through the interface communication method corresponding to the terminal;
[0020] The interface communication methods include Uu communication and / or PC5 communication.
[0021] Fifthly, embodiments of the present invention provide a base station, comprising: a transceiver, a memory, a processor, and a computer program stored in the memory and executable on the processor, wherein the processor executes the computer program to implement the steps of the communication method as described in the first aspect.
[0022] In a sixth aspect, embodiments of the present invention provide a terminal, including: a transceiver, a memory, a processor, and a computer program stored in the memory and executable on the processor, wherein the processor executes the computer program to implement the steps of the communication method as described in the second aspect.
[0023] In a seventh aspect, embodiments of the present invention provide a computer-readable storage medium having a computer program stored thereon, which, when executed by a processor, implements the steps of the communication method as described in the first aspect, or implements the steps of the communication method as described in the second aspect.
[0024] The beneficial effects of the above-mentioned technical solution of the present invention are:
[0025] In embodiments of the present invention, a first base station acquires first information related to vehicle-to-everything (V2X) services. Based on this first information, target information related to the terminal can be determined, and then the target information can be sent according to the interface communication method corresponding to the terminal and / or the type of the target information. Thus, the communication method of the present invention is applicable to terminals supporting different interface communication methods, enabling V2X communication in scenarios where Uu-only terminals coexist with other types of terminals. Attached Figure Description
[0026] Figure 1A flowchart illustrating the communication method of an embodiment of the present invention;
[0027] Figure 2 A flowchart illustrating a communication method according to another embodiment of the present invention;
[0028] Figure 3 A structural block diagram illustrating a communication device according to an embodiment of the present invention;
[0029] Figure 4 A structural block diagram illustrating a communication device according to another embodiment of the present invention;
[0030] Figure 5 A structural block diagram of a base station according to an embodiment of the present invention;
[0031] Figure 6 A structural block diagram illustrating a terminal according to an embodiment of the present invention. Detailed Implementation
[0032] To make the technical problems, technical solutions, and advantages of this invention clearer, a detailed description will be provided below in conjunction with the accompanying drawings and specific embodiments. In the following description, specific details such as particular configurations and components are provided merely to aid in a comprehensive understanding of the embodiments of this invention. Therefore, those skilled in the art should understand that various changes and modifications can be made to the embodiments described herein without departing from the scope and spirit of this invention. Furthermore, for clarity and brevity, descriptions of known functions and structures have been omitted.
[0033] It should be understood that the phrase "one embodiment" or "an embodiment" throughout the specification means that a specific feature, structure, or characteristic related to the embodiment is included in at least one embodiment of the invention. Therefore, "in one embodiment" or "in an embodiment" appearing throughout the specification do not necessarily refer to the same embodiment. Furthermore, these specific features, structures, or characteristics can be combined in any suitable manner in one or more embodiments.
[0034] In various embodiments of the present invention, it should be understood that the sequence number of each process described below does not imply the order of execution. The execution order of each process should be determined by its function and internal logic, and should not constitute any limitation on the implementation process of the embodiments of the present invention.
[0035] In addition, the terms "system" and "network" are often used interchangeably in this article.
[0036] In the embodiments provided in this application, it should be understood that "B corresponding to A" means that B is associated with A, and B can be determined based on A. However, it should also be understood that determining B based on A does not mean determining B solely based on A; B can also be determined based on A and / or other information.
[0037] In this embodiment of the invention, the form of the access network is not limited, and can include access networks such as macro base stations, micro base stations, Node Bs (a term for 3G mobile base stations), enhanced base stations (eNBs), home enhanced base stations (Femto eNBs, Home eNode Bs, Home eNBs, or HeNBs), relay stations, access points, RRUs (Remote Radio Units), and RRHs (Remote Radio Heads). The user terminal can be a mobile phone (or cell phone), or other devices capable of sending or receiving wireless signals, including user equipment, personal digital assistants (PDAs), wireless modems, wireless communication devices, handheld devices, laptops, cordless phones, wireless local loop (WLL) stations, CPEs (Customer Premise Equipment) or mobile smart hotspots capable of converting mobile signals into WiFi signals, smart home appliances, or other devices that can spontaneously communicate with the mobile communication network without human intervention.
[0038] Specifically, embodiments of the present invention provide a communication method, apparatus, base station, and terminal, which solve the problem of how to implement V2X communication in scenarios where Uu-only terminals coexist with other types of terminals.
[0039] First Embodiment
[0040] like Figure 1 As shown, an embodiment of the present invention provides a communication method applied to a first base station, specifically including the following steps:
[0041] S11, obtain the first information related to vehicle networking services.
[0042] Here, the first information is information related to vehicle networking services. In some optional embodiments, the first information may specifically be road safety-related information or terminal security information.
[0043] It should be noted that the first information obtained by the first base station does not need to be forwarded to the core network.
[0044] S12, Based on the first information, determine the target information related to the terminal.
[0045] S13, send the target information according to the interface communication method corresponding to the terminal and / or the type of the target information;
[0046] The interface communication methods include Uu communication and / or direct communication interface PC5 communication.
[0047] Here, terminals that only support Uu communication are called Uu-only terminals, terminals that support both Uu and PC5 communication are called Uu+PC5 terminals, and terminals that only support PC5 communication are called PC5-only terminals.
[0048] In this embodiment, the first base station acquires first information related to vehicle-to-everything (V2X) services, determines target information related to the terminal based on the first information, and then sends the target information according to the interface communication method corresponding to the terminal and / or the type of the target information. Thus, the communication method of this embodiment is applicable to terminals supporting different interface communication methods, enabling V2X communication in scenarios where Uu-only terminals coexist with other types of terminals.
[0049] Optionally, the first information is obtained through at least one of the following methods:
[0050] Acquired through sensing devices;
[0051] Obtained by one or more second base stations adjacent to the first base station;
[0052] Obtained through one or more roadside units (RSUs) within the coverage area of the first base station;
[0053] Obtained through network devices;
[0054] Receive vehicle-to-everything (V2X) information sent by the terminal via the Uu interface;
[0055] Receive V2X information sent by the terminal through the PC5 interface;
[0056] Receive Radio Resource Control (RRC) signaling sent by the terminal.
[0057] It should be noted that the base station can acquire the first information simultaneously through multiple channels mentioned above. Sensing devices include cameras, radar, and various sensors; acquiring the first information through network devices can specifically involve obtaining it from a cloud platform deployed on the network device; RRC signaling can specifically include auxiliary information (assist info) sent by the terminal. Furthermore, the V2X information received by the first base station from the terminal includes at least security information; that is, the first base station can receive security information reported by the terminal through different types of interfaces (Uu interface, PC5 interface).
[0058] Optionally, the V2X information includes at least one of the following:
[0059] Geographic location information;
[0060] The vehicle model information of the first vehicle where the terminal is located;
[0061] The status information of the first vehicle includes one or more of the following: speed, acceleration, angular velocity, and driving direction information;
[0062] Destination information;
[0063] Driving intention information;
[0064] Confidence information regarding the location of the first vehicle.
[0065] Here, vehicle type information may specifically include information such as the length and width of the first vehicle; the status information of the first vehicle can also be understood as the movement status information of the terminal, which may specifically include information such as the terminal's speed (i.e., movement speed), acceleration, angular velocity, and driving direction; driving intention information may specifically include information such as lane change and U-turn.
[0066] Optionally, the RRC signaling includes at least one of the following:
[0067] The terminal's positioning capability information;
[0068] The receiving capability information of the terminal;
[0069] The terminal's service cycle information;
[0070] The service size information of the terminal.
[0071] It should be noted that for terminals that establish an RRC connection with the first base station, a soft handover method is adopted to ensure that the terminal does not experience service interruption during the handover process, which can reduce handover latency.
[0072] Optionally, determining the target information related to the terminal based on the first information includes at least one of the following:
[0073] (1) Based on the first information, determine whether there is a safety hazard in the first vehicle where the terminal is located, and generate warning information if it is determined that there is a safety hazard in the first vehicle, and determine the warning information as the target information.
[0074] It should be noted that the terminal here can be any terminal mentioned in the first information. For example, it can be a terminal on a vehicle that is affected by other vehicles and has a safety hazard, a terminal on a vehicle that causes a safety hazard to other vehicles, or a terminal on a vehicle that is affected by the road and has a safety hazard.
[0075] Here, the first base station supports vehicle-to-vehicle (V2V) communication safety judgment dynamic messages. Based on the first information, when a safety hazard is determined, an early warning message is generated and then sent out through an appropriate port. This can effectively reduce downlink load.
[0076] (2) Based on the first information, determine the effective scope of the first information, and if the effective scope of the first information is determined to be a neighboring cell, determine the security-related message corresponding to the neighboring cell in the first information as the target information, wherein the neighboring cell is the adjacent cell of the cell in the first base station.
[0077] It should be noted that the effective cell corresponding to the first information can be determined based on the scope of the first information and the coverage area of the cell. The effective cell may be the current cell (i.e., the cell within the first base station) or one or more neighboring cells of the current cell. In particular, if the first information is an environmental security message, the effective scope of the first information is directly determined to be the coverage area of the current cell or the current base station (i.e., the first base station).
[0078] Here, if it is determined that the terminal belongs to a user in a neighboring cell, the terminal's relevant information (security-related messages in the first information) needs to be forwarded to the base station of the neighboring cell via X2, based on the terminal's context information.
[0079] For example, the terminal security information received by the first base station through the Uu port can be used to determine whether the terminal belongs to a user in a neighboring cell based on the terminal's mobile context information.
[0080] (3) Based on the V2X information sent by the terminal, determine the neighboring cell that the first vehicle will enter, and determine the security-related message corresponding to the neighboring cell in the first information as the target information.
[0081] It should be noted that the first base station can obtain the predicted handover cell, which is the neighboring cell that the terminal may switch to, based on the V2X information reported by the terminal (including movement trajectory, speed, and acceleration, etc.) through trajectory prediction and fuzzy judgment algorithms. In vehicular network services, the terminal moves with the vehicle, and the predicted handover cell is the neighboring cell that the terminal is located in when the first vehicle will enter.
[0082] It should also be noted that different terminals may have different positioning capabilities when making fuzzy judgments, and different positioning capabilities correspond to different fuzzy judgment thresholds. Under the condition that the threshold is met, the first base station can send the terminal's historical trajectory information, security information, etc., within a certain period of time to the predicted handover cell in advance through the X2 interface.
[0083] (4) The environmental safety messages in the first information are identified as the target information.
[0084] Here, environmental safety messages refer to road safety information related to the environment.
[0085] It should be noted that the first base station needs to store the location information of the terminals camped in the neighboring cells. This is to ensure that the historical trajectory information of the terminal can be used to make more accurate predictions and judgments about the terminal's location, and to determine whether there are any security risks between the terminal and the terminal nodes in the cell.
[0086] In this embodiment, the first base station can determine the effective communication range of the first information based on the first information obtained, and perform corresponding processing based on the port, source and type of the first information obtained to obtain target information (such as early warning information), and then send the target information to the corresponding receiving object, neighboring cell, etc.
[0087] Optionally, determining whether there is a safety hazard in the first vehicle where the terminal is located based on the first information corresponding to the terminal includes:
[0088] Based on the V2X information sent by the terminal, the geographical location information of the terminal is determined;
[0089] Based on the geographical location information, it is determined whether there is a safety hazard in the first vehicle where the terminal is located.
[0090] It should be noted that when determining whether a safety hazard exists, the first base station can make a judgment based on the specific location of each terminal, combined with the terminal's driving direction and road planning. For example, for road sections with a central median, it is not necessary to consider oncoming traffic; similarly, forward collision warnings only need to consider vehicles in the traffic flow ahead of the terminal. Furthermore, when determining a safety hazard, the first base station can also consider factors such as the slipperiness and smoothness of the road surface.
[0091] In this embodiment, the first base station can comprehensively process the terminal security information received from the PC5 interface and the terminal security information received from the Uu interface within the cell to determine whether there is a security risk, so that when a security risk is determined to exist, an early warning message can be generated and sent out.
[0092] Specifically, the first base station can determine whether there is a security risk based on the terminal security information of multiple terminals in the cell received by the Uu interface, and generate early warning information when a security risk is determined to exist, and send the corresponding early warning information out through downlink unicast;
[0093] The first base station can also determine whether there are security risks in the terminals in the cell based on the security information of the neighboring cell terminals received by the X2 interface and the security information of the terminals in the cell received by the Uu / PC5 interface. When a security risk is determined to exist, an early warning message is generated and the corresponding early warning message is sent out through an appropriate port.
[0094] In this embodiment, the first base station receives V2X information through the PC5 port and the Uu port, which can determine whether there are security risks between terminals corresponding to other communication links in the cell besides the PC5 link. It can also forward information about terminals that may pose security risks to terminal nodes outside the cell to neighboring cells through the X2 port.
[0095] In an optional example, terminal A is a Uu-only terminal, terminal B is a Uu-only terminal, terminal C is a PC5-only terminal, and terminal D is a PC5+Uu terminal. When the first base station determines whether there is a security risk, since terminal C and terminal D communicate via PC5, they can determine whether there is a security risk between each other. Therefore, the first base station needs to determine whether there is a security risk among the terminal nodes {A+B,A+C,A+D,B+C,B+D}.
[0096] Optionally, before determining whether there is a safety hazard in the first vehicle where the terminal is located based on the geographical location information, the method further includes:
[0097] The geographical location information of the terminal is corrected based on the first information corresponding to the terminal.
[0098] It should be noted that, in the above embodiments, the process of determining or correcting the terminal's geographical location information can be achieved by obtaining one or more of the following information:
[0099] Obtain the geographic location information from the V2X information reported by the terminal;
[0100] Obtain vehicle model information from the V2X information reported by the terminal, which may specifically include information such as the length and width of the first vehicle;
[0101] Obtain information such as speed, acceleration, angular velocity, and direction of travel from the V2X information reported by the terminal;
[0102] Obtain destination information from the V2X information reported by the terminal;
[0103] Obtain the confidence information of the corresponding location from the V2X information reported by the terminal;
[0104] Obtain driving intent information from the V2X information reported by the terminal, including lane change, U-turn, and other information;
[0105] Obtain the positioning capability information from the RRC signaling reported by the terminal;
[0106] Obtain the reception capability information from the RRC signaling reported by the terminal.
[0107] It should also be noted that the base station can form the context information of the terminal based on the above information; the base station can correct the location information of the terminal based on mobility and location-related information.
[0108] Optionally, sending the target information according to the interface communication method corresponding to the terminal and / or the type of the target information includes at least one of the following:
[0109] (1) When the terminal only supports the Uu communication method, the target information is sent to the terminal in unicast form through the Uu interface.
[0110] Here, the terminal only supports Uu communication mode, that is, the terminal is a Uu only terminal. After receiving the V2X information sent by the Uu only terminal through Uu uplink, the first base station can send security information related to the terminal through Uu downlink unicast.
[0111] (2) If the terminal supports the Uu communication mode and the PC5 communication mode, the target information is sent to the terminal in unicast form through the Uu interface.
[0112] Here, the terminal supports both Uu and PC5 communication modes, meaning it is a Uu+PC5 terminal. After receiving the V2X information broadcast by the Uu+PC5 terminal through the PC5 port (PC5 interface), the first base station can send security information related to the terminal via Uu downlink unicast.
[0113] (3) If the terminal only supports the PC5 communication method, the target information is sent to the terminal in unicast form through the PC5 interface.
[0114] Here, the terminal only supports the PC5 communication method, that is, the terminal is a PC5 only terminal. After receiving the V2X information broadcast by the PC5 only terminal through the PC5 port, the first base station can unicast security information related to the terminal through the PC5 port.
[0115] (4) If the type of the target information is warning information, the target information is sent to the terminal;
[0116] (5) If the type of the target information is a security-related message, the target information is sent to the base station corresponding to the neighboring cell via X2;
[0117] (6) When the type of the target information is an environmental security message, the target information is sent through one or more of the following: System Information Block (SIB), Multimedia Broadcast Multicast Service (MBMS), Multicast Broadcast Single Frequency Network (MBSFN), Single-cell point to multipoint (SC-PTM), and Multimedia Broadcast Service (MBS).
[0118] Here, for environmental safety messages, the first base station can send them out through one or more of SIB, MBMS, MBSFN, SC-PTM, and MBS (for example, the first base station broadcasts instructions to all users in the cell using a Uu SIB message), and can also broadcast environmental safety messages through the PC5 port.
[0119] It should be noted that, on the one hand, considering the mobility of the terminal (topology changes), environmental security messages need to be broadcast periodically within the effective range of the message. On the other hand, considering that such messages do not have high latency requirements, after receiving such messages, the first base station can determine whether to forward them immediately or accumulate them in a window before forwarding them, based on the specific latency requirements and message type. It can also determine different window lengths based on different latency requirements.
[0120] Here, the base station can periodically broadcast target information through the PC5 interface.
[0121] The above embodiments provide mechanisms for sending various types of messages in coexistence scenarios.
[0122] In some embodiments, the method further includes:
[0123] Upon receiving RRC signaling from the terminal, allocate a first scheduling request (SR) resource to the terminal;
[0124] Receive pulse information sent by the terminal on the first SR resource;
[0125] Allocate a first semi-static resource to the terminal.
[0126] In this embodiment, the pulse information sent by the terminal on the first SR resource can trigger the first base station to allocate initial resources to the terminal. Here, the first base station allocates semi-static resources to the terminal. This semi-static resource allocation method can reduce uplink scheduling latency.
[0127] Optionally, allocating the first semi-static resource to the terminal includes:
[0128] Based on the RRC signaling in the first information corresponding to the terminal, determine the service period and service size corresponding to the terminal;
[0129] The resource cycle and resource size of the first semi-static resource are determined based on the service cycle and service size corresponding to the terminal.
[0130] In some alternative embodiments, the first base station can schedule or reschedule semi-static resources for the terminal based on the V2X information reported by the terminal received through the Uu interface and the system load.
[0131] In this embodiment, the service cycle and service size of the terminal can be determined based on the RRC signaling sent by the terminal, and then a first semi-static resource can be allocated to the terminal according to the service cycle and service size. It is understood that when allocating semi-static resources to the terminal, the system load can also be considered for semi-static resource scheduling.
[0132] Optionally, after allocating the first semi-static resource to the terminal, the method further includes at least one of the following:
[0133] If it is detected that M consecutive uplink transmissions on the first semi-static resource are all empty packets, the first semi-static resource is released.
[0134] Based on the correlation between resource-related information and resource cycles, the second semi-static resources are reconfigured for the terminal.
[0135] In this embodiment, during resource allocation, the first base station can determine an appropriate resource cycle for the terminal based on its resource-related information (including mobility-related information, uplink system load, etc.). By controlling the terminal's resource cycle based on its mobility and system load, congestion caused by always-online devices can be controlled, preventing excessive uplink resource consumption.
[0136] Here, we will take the allocation of Uu uplink resources in a Uu-only terminal as an example for explanation:
[0137] After establishing an RRC connection, the Uu-only terminal informs the first base station terminal of its own positioning accuracy, V2X information transmission prediction cycle, and size by sending RRC signaling (which includes the terminal's positioning capability information, service cycle information, service size information, etc.).
[0138] When a Uu-only terminal needs to send V2X information, it triggers such a message by sending a pulse message on the first SR resource allocated by the first base station. After receiving the pulse message sent by the Uu-only terminal through the first SR resource, the first base station can allocate corresponding resources for it according to the previously stored context information of the Uu-only terminal. The Uu-only terminal will prioritize allocating resources for basic V2X security services.
[0139] For Uu-only terminals, it is necessary to reduce latency and system load, including uplink and downlink scheduling latency and handover latency. The first base station can adjust the appropriate semi-persistent scheduling (SPS) resource period for Uu-only terminals based on their moving speed, angular velocity, and smoothed uplink system load.
[0140] It should be noted that when the first base station detects that M consecutive uplink transmissions on the uplink semi-static resources (e.g., the first semi-static resource) allocated to the Uu-only terminal are empty packets, it indicates that the RRC connection status of the Uu-only terminal may have changed. At this time, the first semi-static resource can be released. When the first base station finds that the resource period of the first semi-static resource is inappropriate, it can also reallocate semi-static resources (e.g., the second semi-static resource) to the Uu-only terminal through PDCCH signaling and cancel the previously allocated semi-static resource. When the first base station finds that the uplink load is relatively high for a period of time and needs to reduce the V2X information transmission frequency, it can reallocate resources (e.g., the second semi-static resource) to the Uu through PDCCH and cancel the previously allocated semi-static resource.
[0141] In addition, it should be noted that the candidate resource period values for semi-static resource scheduling need to be consistent with the sidelink (SL), for example: {100ms, 200ms, 300ms, 400ms, 500ms, 600ms, 700ms, 800ms, 900ms, 1000ms}.
[0142] Optionally, the resource-related information includes: uplink system load and / or the terminal's mobility-related information;
[0143] The uplink system load is a smoothed value over a time window.
[0144] The movement-related information includes one or more of velocity (movement speed), acceleration, and angular velocity;
[0145] The correlation between the resource-related information and the resource cycle includes at least one of the following:
[0146] The resource cycle is inversely proportional to the speed of the terminal;
[0147] The resource cycle is inversely proportional to the acceleration of the terminal;
[0148] The resource cycle is inversely proportional to the angular velocity of the terminal;
[0149] The resource cycle is proportional to the uplink system load.
[0150] It should be noted that the heavier the uplink system load, the lower the transmission frequency needs to be, thus requiring a longer resource cycle to be configured.
[0151] Optionally, the method further includes at least one of the following:
[0152] (1) Configure the bearer of V2X heartbeat messages as a Guaranteed Bit Rate (GBR) service;
[0153] (2) Configure the allocation and retention priority (ARP) parameters for the V2X heartbeat message bearer to have only preemption attributes;
[0154] (3) Configure the priority of the QoS Class Identifier (QCI) carried by the V2X heartbeat message as the first priority.
[0155] Here, the first priority is a priority higher than the preset level, that is, the first priority is a higher priority.
[0156] It should be noted that configuring the Quality of Service (QoS) for the V2X heartbeat message bearer as described above, and standardizing the QoS parameters for the V2X heartbeat message service bearer, is to ensure that the uplink V2X security service messages of the Uu-only terminal can be sent normally under any system load. In other words, it ensures that the Uu-only terminal can access the network to establish the corresponding DRB and send information at an appropriate period, especially ensuring that the heartbeat message can be sent out.
[0157] In this embodiment, when the system load is high, access can be guaranteed through the terminal's own high-priority attribute, or by activating the bearer preemption function for admission control. Alternatively, it can preempt resources of low-priority bearers with preemption attributes, thereby ensuring V2X heartbeat services can access. In this way, through bearer configuration, secure V2X services can be accessed and remain online in real time.
[0158] In this embodiment of the invention, for the problem of how to implement V2X communication in the coexistence scenario of Uu only terminals and other types of terminals (i.e., coexistence of PC5 only and Uu only terminals and coexistence of PC5+Uu terminals and Uu only terminals), the invention provides the sending mechanism of various messages in the coexistence scenario, as well as the scheduling and rescheduling method of semi-static resources, so as to achieve low latency and high reliability V2X communication.
[0159] Second Embodiment
[0160] like Figure 2 As shown, an embodiment of the present invention provides a communication method applied to a terminal, specifically including the following steps:
[0161] Step 21: Send V2X information through the interface communication method corresponding to the terminal;
[0162] The interface communication methods include Uu communication and / or PC5 communication.
[0163] It should be noted that different types of terminals can receive environmental security messages broadcast by base stations. Terminals can also filter and process the received information at the terminal application layer based on their own location information to obtain information related to their own security.
[0164] In this embodiment, the terminal can send V2X information through the corresponding interface communication method. The communication method of this embodiment is applicable to terminals that support different interface communication methods, and can realize V2X communication in scenarios where Uu-only terminals coexist with other types of terminals.
[0165] Optionally, the V2X information includes at least one of the following:
[0166] Geographic location information;
[0167] The vehicle model information of the first vehicle where the terminal is located;
[0168] The status information of the first vehicle includes one or more of the following: speed, acceleration, angular velocity, and driving direction information;
[0169] Destination information;
[0170] Driving intention information;
[0171] Confidence information regarding the location of the first vehicle.
[0172] Here, vehicle type information may specifically include information such as the length and width of the first vehicle; the status information of the first vehicle can also be understood as the movement status information of the terminal, which may specifically include information such as the terminal's speed (i.e., movement speed), acceleration, angular velocity, and driving direction; driving intention information may specifically include information such as lane change and U-turn.
[0173] It should be noted that Uu-only terminals need to periodically send V2X information through the Uu interface.
[0174] Optionally, sending V2X information through the interface communication method corresponding to the terminal includes at least one of the following:
[0175] (1) When the terminal only supports the Uu communication method, the V2X information is sent through the Uu interface.
[0176] It should be noted that Uu-only terminals can only send V2X information via Uu uplink. Therefore, it is necessary to ensure that Uu-only terminals can access the network, which can be achieved by configuring bearer QoS parameters on the base station side.
[0177] (2) If the terminal supports the Uu communication method and the PC5 communication method, the V2X information is broadcast through the PC5 interface.
[0178] It should be noted that for Uu+PC5 terminals, in addition to handling the broadcast of V2X information through the PC5 port, it is also necessary to maintain the RRC connection.
[0179] (3) If the terminal only supports the PC5 communication method, the V2X information is broadcast through the PC5 interface.
[0180] It should be noted that for PC5-only terminals, in addition to broadcasting V2X information through the PC5 port, after receiving periodic broadcast messages from the first base station, they also need to trigger a PC5 unicast link request to establish a PC5 unicast link with the first base station and receive security information related to themselves sent by the first base station via PC5 unicast. The first base station receives the unicast link establishment request sent by the PC5-only terminal and establishes a PC5 unicast link with it.
[0181] Optionally, the method further includes:
[0182] If an RRC connection is established with the first base station, an RRC signaling message is sent to the first base station;
[0183] The RRC signaling includes at least one of the following:
[0184] The terminal's positioning capability information;
[0185] The receiving capability information of the terminal;
[0186] The terminal's service cycle information;
[0187] The service size information of the terminal.
[0188] It should be noted that the terminal needs to determine the link with the base station based on its own port access capability type. For Uu-only terminals, the terminal only needs to maintain the RRC connection. After the RRC connection is established, the Uu-only terminal will send an RRC message. This RRC signaling (such as terminal assistant info) needs to include positioning capability information, receiving capability information, etc.
[0189] Optionally, if the terminal only supports Uu communication, the method further includes the following steps before sending V2X information:
[0190] Transmit pulse information on the first SR resource allocated by the first base station.
[0191] Here, the first SR resource can be a dedicated SR resource allocated by the first base station to the terminal. This allows the first base station to immediately associate the dedicated SR resource with the user (i.e., the terminal) upon receiving the pulse information. It should be noted that this first SR resource can be released after the first base station initially allocates resources to the terminal.
[0192] In this embodiment, the terminal can trigger the initial allocation of resources by sending pulse information on the first SR resource allocated by the first base station. After receiving the pulse information sent by the terminal on the first SR resource, the first base station will allocate semi-static resources (e.g., the first semi-static resource) to the terminal.
[0193] Optionally, after the first base station reconfigures the second semi-static resources for the terminal, the method further includes at least one of the following:
[0194] Adjust the packet sending cycle of the terminal application layer and / or discard the access layer service packets of the terminal so that the service cycle of the V2X information is consistent with the resource cycle of the second semi-static resource;
[0195] Adjust the transmission parameters of the terminal's service packets so that the V2X information service packets can be carried by the second semi-static resource;
[0196] The number of times the service packets of the terminal are transmitted is adjusted so that the number of times the service packets of the V2X information are transmitted matches the number of times the second semi-static resource is used.
[0197] It should be noted that Uu-only terminals can adjust the V2X service cycle based on the resource cycle of the semi-static resources allocated by the first base station, so as to ensure that the service cycle of the transmitted V2X information is consistent with the cycle of the allocated semi-static resources (i.e., the second semi-static resources). Specifically, the terminal can adjust the packet transmission cycle of the internal application layer, or it can achieve this through packet loss at the access layer.
[0198] In addition, it should be noted that different types of terminals can receive unicast security information such as vehicle warnings and reminders sent by the first base station in the following ways:
[0199] Uu-only terminals listen for and receive Uu downlink unicast information;
[0200] The Uu+PC5 terminal listens for and receives Uu downlink unicast information;
[0201] PC5-only terminals listen for and receive PC5 unicast-related information.
[0202] In this embodiment of the invention, the terminal can send V2X information through the corresponding interface communication method. The communication method of this embodiment of the invention is applicable to terminals that support different interface communication methods, and can realize V2X communication in scenarios where Uu-only terminals coexist with other types of terminals.
[0203] Third Embodiment
[0204] like Figure 3 As shown, an embodiment of the present invention provides a communication device 300, applied to a first base station, comprising:
[0205] The first acquisition module 301 is used to acquire first information related to vehicle networking services;
[0206] The first processing module 302 is used to determine target information related to the terminal based on the first information;
[0207] The first sending module 303 is used to send the target information according to the interface communication method corresponding to the terminal and / or the type of the target information;
[0208] The interface communication methods include Uu communication and / or direct communication interface PC5 communication.
[0209] In this embodiment, the first base station acquires first information related to vehicle-to-everything (V2X) services, determines target information related to the terminal based on the first information, and then sends the target information according to the interface communication method corresponding to the terminal and / or the type of the target information. Thus, the communication method of this embodiment is applicable to terminals supporting different interface communication methods, enabling V2X communication in scenarios where Uu-only terminals coexist with other types of terminals.
[0210] Optionally, the first information is obtained through at least one of the following methods:
[0211] Acquired through sensing devices;
[0212] Obtained by one or more second base stations adjacent to the first base station;
[0213] Obtained through one or more roadside units (RSUs) within the coverage area of the first base station;
[0214] Obtained through network devices;
[0215] Receive vehicle-to-everything (V2X) information sent by the terminal via the Uu interface;
[0216] Receive V2X information sent by the terminal through the PC5 interface;
[0217] Receive Radio Resource Control (RRC) signaling sent by the terminal.
[0218] Optionally, the V2X information includes at least one of the following:
[0219] Geographic location information;
[0220] The vehicle model information of the first vehicle where the terminal is located;
[0221] The status information of the first vehicle includes one or more of the following: speed, acceleration, angular velocity, and driving direction information;
[0222] Destination information;
[0223] Driving intention information;
[0224] Confidence information regarding the location of the first vehicle.
[0225] Optionally, the RRC signaling includes at least one of the following:
[0226] The terminal's positioning capability information;
[0227] The receiving capability information of the terminal;
[0228] The terminal's service cycle information;
[0229] The service size information of the terminal.
[0230] Optionally, the first processing module 302 includes at least one of the following:
[0231] The first processing submodule is used to determine whether there is a safety hazard in the first vehicle where the terminal is located based on the first information, and generate warning information if it is determined that there is a safety hazard in the first vehicle, and determine the warning information as the target information.
[0232] The second processing submodule is used to determine the effective scope of the first information based on the first information, and when the effective scope of the first information is determined to be a neighboring cell, to determine the security-related message corresponding to the neighboring cell in the first information as the target information, wherein the neighboring cell is the adjacent cell of the cell in the first base station;
[0233] The third processing submodule is used to determine the neighboring cell that the first vehicle will enter based on the V2X information sent by the terminal, and to determine the security-related message corresponding to the neighboring cell in the first information as the target information.
[0234] The fourth processing submodule is used to identify the environmental safety-related messages in the first information as the target information.
[0235] Optionally, the first processing submodule includes:
[0236] The first processing unit is used to determine the geographical location information of the terminal based on the V2X information sent by the terminal.
[0237] The second processing unit is used to determine, based on the geographical location information, whether there is a safety hazard in the first vehicle where the terminal is located.
[0238] Optionally, the first processing submodule further includes:
[0239] The third processing unit is used to correct the geographical location information of the terminal based on the first information corresponding to the terminal.
[0240] Optionally, the first transmitting module 303 includes at least one of the following:
[0241] The first sending submodule is used to send the target information to the terminal via the Uu interface in a unicast manner when the terminal only supports the Uu communication method;
[0242] The second sending submodule is used to send the target information to the terminal via the Uu interface in a unicast manner when the terminal supports the Uu communication mode and the PC5 communication mode.
[0243] The third sending submodule is used to send the target information to the terminal via the PC5 interface in a unicast manner when the terminal only supports the PC5 communication method.
[0244] The fourth sending submodule is used to send the target information to the terminal when the type of the target information is warning information;
[0245] The fifth sending submodule is used to send the target information to the base station corresponding to the neighboring cell via X2 when the type of the target information is a security-related message;
[0246] The sixth sending submodule is used to send the target information via one or more of the following when the type of the target information is an environmental security message: System Message Block (SIB), Multimedia Broadcast Multicast Service (MBMS), Multicast / Multicast Single Frequency Network (MBSFN), Single Cell Point-to-Multipoint SC-PTM, and Multicast Broadcast Service (MBS).
[0247] Optionally, the device further includes:
[0248] The first allocation module is used to allocate a first scheduling request (SR) resource to the terminal upon receiving RRC signaling sent by the terminal.
[0249] The first receiving module is used to receive pulse information sent by the terminal on the first SR resource;
[0250] The second processing module is used to allocate a first semi-static resource to the terminal.
[0251] Optionally, the second processing module includes:
[0252] The fifth processing submodule is used to determine the service cycle and service size corresponding to the terminal based on the RRC signaling in the first information corresponding to the terminal;
[0253] The sixth processing submodule is used to determine the resource cycle and resource size of the first semi-static resource based on the service cycle and service size corresponding to the terminal.
[0254] Optionally, after allocating the first semi-static resource to the terminal, the device further includes at least one of the following:
[0255] The second processing module is used to release the first semi-static resource when it is detected that M consecutive uplink transmissions on the first semi-static resource are empty packets.
[0256] The third processing module is used to reconfigure the second semi-static resources for the terminal based on the correlation between resource-related information and resource cycles.
[0257] Optionally, the resource-related information includes: uplink system load and / or the terminal's mobility-related information;
[0258] The uplink system load is a smoothed value over a time window.
[0259] The motion-related information includes one or more of velocity, acceleration, and angular velocity;
[0260] The correlation between the resource-related information and the resource cycle includes at least one of the following:
[0261] The resource cycle is inversely proportional to the speed of the terminal;
[0262] The resource cycle is inversely proportional to the acceleration of the terminal;
[0263] The resource cycle is inversely proportional to the angular velocity of the terminal;
[0264] The resource cycle is proportional to the uplink system load.
[0265] Optionally, the method further includes at least one of the following:
[0266] Configure the V2X heartbeat message bearer to be a guaranteed bit rate GBR service;
[0267] Configure the V2X heartbeat message bearer allocation and reservation priority ARP parameters to have only preemption attribute;
[0268] Configure the priority of the Service Level Identifier (QCI) carried by the V2X heartbeat message as the first priority.
[0269] The third embodiment of the present invention corresponds to the method of the first embodiment described above. All the implementation means in the first embodiment described above are applicable to the embodiments of the communication device and can achieve the same technical effect.
[0270] Fourth embodiment
[0271] like Figure 4 As shown, an embodiment of the present invention provides a communication device 400, applied to a terminal, comprising:
[0272] The second sending module 401 is used to send V2X information through the interface communication method corresponding to the terminal;
[0273] The interface communication methods include Uu communication and / or PC5 communication.
[0274] In this embodiment, the terminal can send V2X information through the corresponding interface communication method. The communication method of this embodiment is applicable to terminals that support different interface communication methods, and can realize V2X communication in scenarios where Uu-only terminals coexist with other types of terminals.
[0275] Optionally, the V2X information includes at least one of the following:
[0276] Geographic location information;
[0277] The vehicle model information of the first vehicle where the terminal is located;
[0278] The status information of the first vehicle includes one or more of the following: speed, acceleration, angular velocity, and driving direction information;
[0279] Destination information;
[0280] Driving intention information;
[0281] Confidence information regarding the location of the first vehicle.
[0282] Optionally, the second transmitting module includes at least one of the following:
[0283] The seventh sending submodule is used to send the V2X information through the Uu interface when the terminal only supports the Uu communication method;
[0284] The eighth transmitting submodule is used to broadcast the V2X information through the PC5 interface when the terminal supports the Uu communication method and the PC5 communication method;
[0285] The ninth transmitting submodule is used to broadcast the V2X information through the PC5 interface when the terminal only supports the PC5 communication method.
[0286] Optionally, the device further includes:
[0287] The third sending module is used to send RRC signaling to the first base station when an RRC connection is established with the first base station;
[0288] The RRC signaling includes at least one of the following:
[0289] The terminal's positioning capability information;
[0290] The receiving capability information of the terminal;
[0291] The terminal's service cycle information;
[0292] The service size information of the terminal.
[0293] Optionally, the device further includes:
[0294] The fourth transmission module is used to transmit pulse information on the first SR resource allocated by the first base station.
[0295] Optionally, after the first base station reconfigures the second semi-static resources for the terminal, the apparatus further includes:
[0296] The fourth processing module is used to adjust the packet sending cycle of the terminal application layer and / or discard the access layer service packets of the terminal so that the service cycle of the V2X information is consistent with the resource cycle of the second semi-static resource.
[0297] The fifth processing module is used to adjust the transmission parameters of the service packets of the terminal so that the service packets of the V2X information can be carried by the second semi-static resource;
[0298] The sixth processing module is used to adjust the number of transmissions of the service packets of the terminal so that the number of transmissions of the V2X information service packets matches the second semi-static resource.
[0299] The fourth embodiment of the present invention corresponds to the method of the second embodiment described above. All the implementation means in the fourth embodiment described above are applicable to the embodiments of the communication device and can achieve the same technical effect.
[0300] Fifth Embodiment
[0301] To better achieve the above objectives, such as Figure 5 As shown, the fifth embodiment of the present invention also provides a base station, which is a first base station, comprising:
[0302] The processor 500; and the memory 520 connected to the processor 500 via a bus interface, the memory 520 being used to store programs and data used by the processor 500 during operation, and the processor 500 calling and executing the programs and data stored in the memory 520.
[0303] The transceiver 510 is connected to a bus interface and is used to receive and send data under the control of the processor 500; the processor 500 is used to read the program in the memory 520 and execute the following steps:
[0304] Obtain first-hand information related to connected vehicle services;
[0305] Based on the first information, target information related to the terminal is determined;
[0306] The target information is sent according to the interface communication method corresponding to the terminal and / or the type of the target information;
[0307] The interface communication methods include Uu communication and / or direct communication interface PC5 communication.
[0308] In this embodiment, the first base station acquires first information related to vehicle-to-everything (V2X) services, determines target information related to the terminal based on the first information, and then sends the target information according to the interface communication method corresponding to the terminal and / or the type of the target information. Thus, the communication method of this embodiment is applicable to terminals supporting different interface communication methods, enabling V2X communication in scenarios where Uu-only terminals coexist with other types of terminals.
[0309] Among them, Figure 5 In this context, the bus architecture can include any number of interconnected buses and bridges, specifically linking various circuits together, represented by one or more processors (processor 500) and memory (memory 520). The bus architecture can also link various other circuits such as peripheral devices, voltage regulators, and power management circuits, which are well known in the art and therefore will not be described further herein. The bus interface provides an interface. The transceiver 510 can be multiple elements, including transmitters and transceivers, providing a unit for communicating with various other devices over a transmission medium. For different terminals, the user interface 530 can also be an interface capable of connecting external or internal devices, including but not limited to keypads, displays, speakers, microphones, joysticks, etc. The processor 500 is responsible for managing the bus architecture and general processing, and the memory 520 can store data used by the processor 500 during operation.
[0310] Optionally, the first information is obtained through at least one of the following methods:
[0311] Acquired through sensing devices;
[0312] Obtained by one or more second base stations adjacent to the first base station;
[0313] Obtained through one or more roadside units (RSUs) within the coverage area of the first base station;
[0314] Obtained through network devices;
[0315] Receive vehicle-to-everything (V2X) information sent by the terminal via the Uu interface;
[0316] Receive V2X information sent by the terminal through the PC5 interface;
[0317] Receive Radio Resource Control (RRC) signaling sent by the terminal.
[0318] Optionally, the V2X information includes at least one of the following:
[0319] Geographic location information;
[0320] The vehicle model information of the first vehicle where the terminal is located;
[0321] The status information of the first vehicle includes one or more of the following: speed, acceleration, angular velocity, and driving direction information;
[0322] Destination information;
[0323] Driving intention information;
[0324] Confidence information regarding the location of the first vehicle.
[0325] Optionally, the RRC signaling includes at least one of the following:
[0326] The terminal's positioning capability information;
[0327] The receiving capability information of the terminal;
[0328] The terminal's service cycle information;
[0329] The service size information of the terminal.
[0330] Optionally, when the processor 500 determines the target information related to the terminal based on the first information, it specifically performs the following:
[0331] Based on the first information, it is determined whether there is a safety hazard in the first vehicle where the terminal is located, and if it is determined that there is a safety hazard in the first vehicle, an early warning message is generated and the early warning message is identified as the target information;
[0332] Based on the first information, the effective scope of the first information is determined, and if the effective scope of the first information is determined to be a neighboring cell, the security-related message corresponding to the neighboring cell in the first information is determined as the target information, wherein the neighboring cell is the adjacent cell of the cell in the first base station;
[0333] Based on the V2X information sent by the terminal, the neighboring cell that the first vehicle will enter is determined, and the security-related messages corresponding to the neighboring cell in the first information are determined as the target information.
[0334] The environmental safety-related messages in the first information are identified as the target information.
[0335] Optionally, when the processor 500 determines whether there is a safety hazard in the first vehicle where the terminal is located based on the first information corresponding to the terminal, it specifically performs the following:
[0336] Based on the V2X information sent by the terminal, the geographical location information of the terminal is determined;
[0337] Based on the geographical location information, it is determined whether there is a safety hazard in the first vehicle where the terminal is located.
[0338] Optionally, before determining whether there is a safety hazard in the first vehicle where the terminal is located based on the geographical location information, the processor 500 is further configured to:
[0339] The geographical location information of the terminal is corrected based on the first information corresponding to the terminal.
[0340] Optionally, when the processor 500 sends the target information according to the interface communication method corresponding to the terminal and / or the type of the target information, it is specifically used for:
[0341] If the terminal only supports the Uu communication method, the target information is sent to the terminal via unicast through the Uu interface.
[0342] When the terminal supports the Uu communication method and the PC5 communication method, the target information is sent to the terminal via the Uu interface in a unicast manner.
[0343] If the terminal only supports the PC5 communication method, the target information is sent to the terminal via unicast through the PC5 interface.
[0344] When the type of the target information is warning information, the target information is sent to the terminal;
[0345] If the type of the target information is a security-related message, the target information is sent to the base station corresponding to the neighboring cell via X2;
[0346] When the target information is an environmental security message, the target information is transmitted through one or more of the following: System Message Block (SIB), Multimedia Broadcast Multicast Service (MBMS), Multicast / Multicast Single Frequency Network (MBSFN), Single Cell Point-to-Multipoint SC-PTM, and Multicast Broadcast Service (MBS).
[0347] Optionally, the processor 500 is further configured to:
[0348] Upon receiving RRC signaling from the terminal, allocate a first scheduling request (SR) resource to the terminal;
[0349] Receive pulse information sent by the terminal on the first SR resource;
[0350] Allocate a first semi-static resource to the terminal.
[0351] Optionally, when the processor 500 allocates the first semi-static resource to the terminal, it is specifically used for:
[0352] Based on the RRC signaling in the first information corresponding to the terminal, determine the service period and service size corresponding to the terminal;
[0353] The resource cycle and resource size of the first semi-static resource are determined based on the service cycle and service size corresponding to the terminal.
[0354] Optionally, after allocating the first semi-static resource to the terminal, the method further includes at least one of the following:
[0355] If it is detected that M consecutive uplink transmissions on the first semi-static resource are all empty packets, the first semi-static resource is released.
[0356] Based on the correlation between resource-related information and resource cycles, the second semi-static resources are reconfigured for the terminal.
[0357] Optionally, the resource-related information includes: uplink system load and / or the terminal's mobility-related information;
[0358] The uplink system load is a smoothed value over a time window.
[0359] The motion-related information includes one or more of velocity, acceleration, and angular velocity;
[0360] The correlation between the resource-related information and the resource cycle includes at least one of the following:
[0361] The resource cycle is inversely proportional to the speed of the terminal;
[0362] The resource cycle is inversely proportional to the acceleration of the terminal;
[0363] The resource cycle is inversely proportional to the angular velocity of the terminal;
[0364] The resource cycle is proportional to the uplink system load.
[0365] Optionally, the processor 500 is further configured to:
[0366] Configure the V2X heartbeat message bearer to be a guaranteed bit rate GBR service;
[0367] Configure the V2X heartbeat message bearer allocation and reservation priority ARP parameters to have only preemption attribute;
[0368] Configure the priority of the Service Level Identifier (QCI) carried by the V2X heartbeat message as the first priority.
[0369] It should be noted that the base station provided in this embodiment of the invention can implement all the method steps implemented in the above-described communication method embodiment applied to the base station, and can achieve the same technical effect. Therefore, the parts and beneficial effects that are the same as those in the method embodiment will not be described in detail here.
[0370] Sixth Embodiment
[0371] To better achieve the above objectives, such as Figure 6 As shown, the sixth embodiment of the present invention also provides a terminal, including:
[0372] The processor 600; and the memory 620 connected to the processor 600 via a bus interface, the memory 620 being used to store programs and data used by the processor 600 during operation, and the processor 600 calling and executing the programs and data stored in the memory 620.
[0373] The transceiver 610 is connected to a bus interface and is used to receive and send data under the control of the processor 600; the processor 600 is used to read the program in the memory 620 and execute the following steps:
[0374] V2X information is sent through the interface communication method corresponding to the terminal;
[0375] The interface communication methods include Uu communication and / or PC5 communication.
[0376] In this embodiment, the terminal can send V2X information through the corresponding interface communication method. The communication method of this embodiment is applicable to terminals that support different interface communication methods, and can realize V2X communication in scenarios where Uu-only terminals coexist with other types of terminals.
[0377] Among them, Figure 6In this context, the bus architecture can include any number of interconnected buses and bridges, specifically linking various circuits together, represented by one or more processors (processor 600) and memory (memory 620). The bus architecture can also link various other circuits such as peripheral devices, voltage regulators, and power management circuits, which are well known in the art and therefore will not be described further herein. The bus interface provides an interface. The transceiver 610 can be multiple elements, including transmitters and transceivers, providing a unit for communicating with various other devices over a transmission medium. For different terminals, the user interface 630 can also be an interface capable of connecting external or internal devices, including but not limited to keypads, displays, speakers, microphones, joysticks, etc. The processor 600 is responsible for managing the bus architecture and general processing, and the memory 620 can store data used by the processor 600 during operation.
[0378] Optionally, the V2X information includes at least one of the following:
[0379] Geographic location information;
[0380] The vehicle model information of the first vehicle where the terminal is located;
[0381] The status information of the first vehicle includes one or more of the following: speed, acceleration, angular velocity, and driving direction information;
[0382] Destination information;
[0383] Driving intention information;
[0384] Confidence information regarding the location of the first vehicle.
[0385] Optionally, when the processor 500 sends V2X information through the interface communication method corresponding to the terminal, it is specifically used for:
[0386] When the terminal only supports the Uu communication method, the V2X information is sent through the Uu interface;
[0387] When the terminal supports the Uu communication method and the PC5 communication method, the V2X information is broadcast through the PC5 interface;
[0388] If the terminal only supports the PC5 communication method, the V2X information is broadcast through the PC5 interface.
[0389] Optionally, the processor 500 is further configured to:
[0390] If an RRC connection is established with the first base station, an RRC signaling message is sent to the first base station;
[0391] The RRC signaling includes at least one of the following:
[0392] The terminal's positioning capability information;
[0393] The receiving capability information of the terminal;
[0394] The terminal's service cycle information;
[0395] The service size information of the terminal.
[0396] Optionally, if the terminal only supports Uu communication, before sending V2X information, the processor 500 is further configured to:
[0397] Transmit pulse information on the first SR resource allocated by the first base station.
[0398] Optionally, after the first base station reconfigures the second semi-static resources for the terminal, the processor 500 is further configured to:
[0399] After the first base station reconfigures the second semi-static resources for the terminal, the method further includes at least one of the following:
[0400] Adjust the packet sending cycle of the terminal application layer and / or discard the access layer service packets of the terminal so that the service cycle of the V2X information is consistent with the resource cycle of the second semi-static resource;
[0401] Adjust the transmission parameters of the terminal's service packets so that the V2X information service packets can be carried by the second semi-static resource;
[0402] The number of times the service packets of the terminal are transmitted is adjusted so that the number of times the service packets of the V2X information are transmitted matches the number of times the second semi-static resource is used.
[0403] It should be noted that the terminal provided in this embodiment of the invention can implement all the method steps implemented in the above-described communication method embodiment applied to the terminal, and can achieve the same technical effect. Here, the parts that are the same as those in the method embodiment and the beneficial effects will not be described in detail.
[0404] Those skilled in the art will understand that all or part of the steps of the above embodiments can be implemented by hardware or by a computer program instructing the relevant hardware to implement them. The computer program includes instructions to perform some or all of the steps of the above methods; and the computer program can be stored in a readable storage medium, which can be any form of storage medium.
[0405] Furthermore, specific embodiments of the present invention also provide a computer-readable storage medium storing a computer program thereon. When executed by a processor, the program implements the steps of the method as described in the first embodiment above, or implements the steps of the method as described in the second embodiment above. The same technical effects can be achieved, and to avoid repetition, further details are omitted here.
[0406] Furthermore, it should be noted that in the apparatus and method of the present invention, it is obvious that the components or steps can be decomposed and / or recombined. These decompositions and / or recombinations should be considered equivalent solutions of the present invention. Moreover, the steps performing the above-described series of processes can naturally be executed in the order described, but are not necessarily required to be executed in chronological order; some steps can be executed in parallel or independently of each other. Those skilled in the art will understand that all or any step or component of the method and apparatus of the present invention can be implemented in any computing device (including processors, storage media, etc.) or network of computing devices, in hardware, firmware, software, or a combination thereof. This is something that those skilled in the art can achieve by using their basic programming skills after reading the description of the present invention.
[0407] Therefore, the object of the present invention can also be achieved by running a program or a set of programs on any computing device. The computing device can be a known general-purpose device. Therefore, the object of the present invention can also be achieved simply by providing a program product containing program code implementing the method or apparatus. That is, such a program product also constitutes the present invention, and the storage medium storing such a program product also constitutes the present invention. Obviously, the storage medium can be any known storage medium or any storage medium developed in the future. It should also be noted that in the apparatus and method of the present invention, it is obvious that the components or steps can be decomposed and / or recombined. These decompositions and / or recombinations should be considered equivalent to the present invention. Furthermore, the steps performing the above series of processes can naturally be performed in the order described, but are not necessarily required to be performed in chronological order. Some steps can be performed in parallel or independently of each other.
[0408] The above description represents the preferred embodiments of the present invention. It should be noted that those skilled in the art can make various improvements and modifications without departing from the principles of the present invention, and these improvements and modifications should also be considered within the scope of protection of the present invention.
Claims
1. A communication method characterized by comprising: The method comprises the following steps: applying to a first base station, comprising: obtaining first information related to a vehicle-to-everything service; determining target information related to a terminal according to the first information; sending the target information according to an interface communication mode corresponding to the terminal and / or a type of the target information; wherein the interface communication mode comprises a Uu communication mode and / or a direct communication interface PC5 communication mode; wherein the target information is sent according to the interface communication mode corresponding to the terminal and / or the type of the target information, comprising: in a case where the terminal only supports the Uu communication mode, the target information is sent to the terminal in unicast form through a Uu interface; in a case where the terminal supports the Uu communication mode and the PC5 communication mode, the target information is sent to the terminal in unicast form through a Uu interface; in a case where the terminal only supports the PC5 communication mode, the target information is sent to the terminal in unicast form through a PC5 interface; in a case where the type of the target information is related to early warning information, the target information is sent to the terminal; in a case where the type of the target information is a safety-related message, the target information is sent to a base station corresponding to a neighboring cell through X2; in a case where the type of the target information is an environmental safety message, the target information is sent through one or more of a system information block (SIB), a multimedia broadcast multicast service (MBMS), a multicast / broadcast single frequency network (MBSFN), a single cell point to multipoint (SC-PTM), and a multicast broadcast service (MBS); the method further comprises at least one of the following: configuring a bearer of a V2X heartbeat message as a guaranteed bit rate (GBR) service; configuring an allocation and reservation priority (ARP) parameter of the bearer of the V2X heartbeat message as only having preemption properties; 2. The method of claim 1, wherein, configuring a priority corresponding to a quality of service class identifier (QCI) of the bearer of the V2X heartbeat message as a first priority. the first information is obtained by at least one of the following ways: through a sensing device; through one or more second base stations adjacent to the first base station; through one or more road side units (RSUs) within a coverage range of the first base station; through a network device; receiving V2X information sent by the terminal through a Uu interface; receiving V2X information sent by the terminal through a PC5 interface; 3. The method of claim 2, wherein, receiving radio resource control (RRC) signaling sent by the terminal. the V2X information comprises at least one of the following: geographic location information; vehicle type information of a first vehicle in which the terminal is located; state information of the first vehicle, the state information comprising one or more of speed, acceleration, angular velocity, and driving direction information; destination information; driving intent information; 4. The method of claim 2, wherein, confidence information of a location of the first vehicle. the RRC signaling comprises at least one of the following: positioning capability information of the terminal; reception capability information of the terminal; service period information of the terminal; 5. The method of claim 2, wherein, service size information of the terminal. the determination of the target information related to the terminal according to the first information comprises at least one of the following: According to the first information, it is judged whether the first vehicle where the terminal is located has a safety hazard, and in the case where it is determined that the first vehicle has a safety hazard, a warning information is generated, and the warning information is determined as the target information; According to the first information, the effective range of the first information is determined, and in the case where it is determined that the effective range of the first information is a neighboring cell, the safety-related message corresponding to the neighboring cell in the first information is determined as the target information, wherein the neighboring cell is a neighboring cell of a cell in the first base station; According to the V2X information sent by the terminal, the neighboring cell where the first vehicle where the terminal is located will enter is determined, and the safety-related message corresponding to the neighboring cell in the first information is determined as the target information; The environmental safety class message in the first information is determined as the target information.
6. The method of claim 5, wherein, According to the first information corresponding to the terminal, it is judged whether the first vehicle where the terminal is located has a safety hazard, comprising: According to the V2X information sent by the terminal, the geographical position information of the terminal is determined; According to the geographical position information, it is judged whether the first vehicle where the terminal is located has a safety hazard.
7. The method of claim 6, wherein, Before the geographical position information of the terminal is determined according to the geographical position information, the method further comprises: According to the first information corresponding to the terminal, the geographical position information of the terminal is corrected.
8. The method of claim 1, wherein, The method further comprises: In the case where the RRC signaling sent by the terminal is received, the first scheduling request (SR) resource is allocated to the terminal; The pulse information sent by the terminal on the first SR resource is received; The first semi-static resource is allocated to the terminal.
9. The method of claim 8, wherein, The first semi-static resource allocated to the terminal comprises: According to the RRC signaling in the first information corresponding to the terminal, the service period and the service size corresponding to the terminal are determined; According to the service period and the service size corresponding to the terminal, the resource period and the resource size of the first semi-static resource are determined.
10. The method of claim 8, wherein, After the first semi-static resource is allocated to the terminal, the method further comprises at least one of the following: In the case where it is detected that the continuous M times of uplink transmission on the first semi-static resource are all empty packets, the first semi-static resource is released; According to the association relationship between the resource-related information and the resource period, the second semi-static resource is reconfigured for the terminal.
11. The method of claim 10, wherein, The resource-related information comprises uplink system load and / or mobile-related information of the terminal; The uplink system load is a smoothed value in a time window; The mobile-related information comprises one or more of speed, acceleration and angular velocity; The association relationship between the resource-related information and the resource period comprises at least one of the following: The resource period is inversely proportional to the speed of the terminal; The resource period is inversely proportional to the acceleration of the terminal; The resource period is inversely proportional to the angular velocity of the terminal; The resource period is proportional to the uplink system load.
12. A communication method characterized by comprising: Applied to a terminal, comprising: Through the interface communication mode corresponding to the terminal, V2X information is sent to a first base station; The interface communication mode includes a Uu communication mode and / or a PC5 communication mode. The V2X information is transmitted through the interface communication mode corresponding to the terminal, and the V2X information includes at least one of the following: In a case where the terminal only supports the Uu communication mode, the V2X information is transmitted through a Uu interface; In a case where the terminal supports the Uu communication mode and the PC5 communication mode, the V2X information is broadcasted through a PC5 interface; In a case where the terminal only supports the PC5 communication mode, the V2X information is broadcasted through a PC5 interface. The first base station is configured to perform at least one of the following: Configure a bearer of a V2X heartbeat message as a guaranteed bit rate (GBR) service; Configure an allocation and reservation priority (ARP) parameter of the bearer of the V2X heartbeat message as only having preemption attributes; Configure a priority corresponding to a quality of service class identifier (QCI) of the bearer of the V2X heartbeat message as a first priority.
13. The method of claim 12, wherein, The V2X information includes at least one of the following: Geographical position information; Vehicle type information of a first vehicle in which the terminal is located; State information of the first vehicle, the state information including one or more of speed, acceleration, angular velocity, and driving direction information; Destination information; Driving intention information; Confidence information of a location of the first vehicle.
14. The method of claim 12, wherein, The V2X information is transmitted through the interface communication mode corresponding to the terminal, and the V2X information includes at least one of the following: In a case where the terminal only supports the Uu communication mode, the V2X information is transmitted through a Uu interface; In a case where the terminal supports the Uu communication mode and the PC5 communication mode, the V2X information is broadcasted through a PC5 interface; In a case where the terminal only supports the PC5 communication mode, the V2X information is broadcasted through a PC5 interface.
15. The method of claim 12, wherein, The method further includes: In a case where an RRC connection is established with the first base station, sending RRC signaling to the first base station; The RRC signaling includes at least one of the following: Positioning capability information of the terminal; Receiving capability information of the terminal; Service period information of the terminal; Service size information of the terminal.
16. The method of claim 12, wherein, In a case where the terminal only supports the Uu communication mode, before the V2X information is transmitted, the method further includes: Sending pulse information on a first SR resource allocated by the first base station.
17. The method of claim 16, wherein, After the first base station reconfigures a second semi-static resource for the terminal, the method further includes at least one of the following: Adjusting a packet sending period of an application layer of the terminal, and / or discarding an access layer service packet of the terminal, so that a service period of the V2X information is consistent with a resource period of the second semi-static resource; Adjusting a transmission parameter of a service packet of the terminal, so that the service packet of the V2X information can be carried by the second semi-static resource; Adjusting a transmission times of a service packet of the terminal, so that the transmission times of the service packet of the V2X information are matched with the second semi-static resource.
18. A communications device, characterized by Applied to a first base station, the method includes: A first obtaining module is configured to obtain first information related to a vehicle-to-everything (V2X) service. The first processing module is configured to determine target information related to the terminal according to the first information. The first sending module is configured to send the target information according to an interface communication mode corresponding to the terminal and / or a type of the target information. The interface communication mode includes a Uu communication mode and / or a direct communication interface PC5 communication mode. The first sending module includes at least one of the following: The first sending submodule is configured to send the target information to the terminal in a unicast form through a Uu interface in a case where the terminal only supports the Uu communication mode. The second sending submodule is configured to send the target information to the terminal in a unicast form through a Uu interface in a case where the terminal supports the Uu communication mode and the PC5 communication mode. The third sending submodule is configured to send the target information to the terminal in a unicast form through a PC5 interface in a case where the terminal only supports the PC5 communication mode. The fourth sending submodule is configured to send the target information to the terminal in a case where the type of the target information is early warning information. The fifth sending submodule is configured to send the target information to a base station corresponding to a neighboring cell through X2 in a case where the type of the target information is a safety-related message. The sixth sending submodule is configured to send the target information through one or more of a system information block (SIB), a multimedia broadcast multicast service (MBMS), a multicast / broadcast single frequency network (MBSFN), a single cell point to multipoint (SC-PTM), and a multicast broadcast service (MBS) in a case where the type of the target information is an environmental safety message. The device is further configured to perform at least one of the following: Configure a bearer of a V2X heartbeat message as a guaranteed bit rate (GBR) service. Configure an allocation and reservation priority (ARP) parameter of the bearer of the V2X heartbeat message as only having preemption properties. Configure a priority corresponding to a quality of service class identifier (QCI) of the bearer of the V2X heartbeat message as a first priority.
19. A communications device, characterized by The application is applied to a terminal and includes: The second sending module is configured to send V2X information to a first base station through an interface communication mode corresponding to the terminal. The interface communication mode includes a Uu communication mode and / or a PC5 communication mode. The second sending module includes at least one of the following: The seventh sending submodule is configured to send the V2X information through a Uu interface in a case where the terminal only supports the Uu communication mode. The eighth sending submodule is configured to broadcast the V2X information through a PC5 interface in a case where the terminal supports the Uu communication mode and the PC5 communication mode. The ninth sending submodule is configured to broadcast the V2X information through a PC5 interface in a case where the terminal only supports the PC5 communication mode. The first base station is configured to perform at least one of the following: Configure a bearer of a V2X heartbeat message as a guaranteed bit rate (GBR) service. Configure an allocation and reservation priority (ARP) parameter of the bearer of the V2X heartbeat message as only having preemption properties. The priority of a service level identifier (QCI) corresponding to a bearer of a V2X heartbeat message is configured as a first priority.
20. A base station comprising: Transceiver, memory, processor and computer program stored on the memory and executable on the processor, characterized in that the processor, when executing the computer program, implements the steps of the communication method according to any one of claims 1 to 11.
21. A terminal comprising: Transceiver, memory, processor and computer program stored on the memory and executable on the processor, characterized in that the processor, when executing the computer program, implements the steps of the communication method according to any one of claims 12 to 17.
22. A computer readable storage medium having stored thereon a computer program, characterized in that, The computer program is executed by the processor to implement the steps of the communication method according to any one of claims 1 to 11, or to implement the steps of the communication method according to any one of claims 12 to 17.
Citation Information
Patent Citations
Communication method and communication device
CN108702740A
Resource scheduling method and apparatus for vehicle communication, and terminal and base station
WO2017128543A1
KR20230017122A