Communication method and device

By introducing DRX parameters into PC5 communication of V2X service, the receiving terminal device can sleep periodically to reduce energy consumption, solving the problem of excessive power consumption by continuously monitoring data, and achieving more efficient power management and user experience.

CN119545309APending Publication Date: 2025-02-28HUAWEI TECH CO LTD
View PDF 0 Cites 0 Cited by

Patent Information

Application Number
CN202411598261.8
Authority / Receiving Office
CN · China
Patent Type
Applications(China)
Current Assignee / Owner
Priority Date
2020-08-10
Filing Date
2020-09-29
Publication Date
2025-02-28

AI Technical Summary

Technical Problem

When conducting PC5 communication for V2X service, since the sending terminal device always sends the data to be sent, the receiving terminal device needs to continuously monitor the data to be received, resulting in excessive power consumption of the receiving terminal device.

Method used

When communicating with PC5 of V2X services between terminal devices, DRX parameters are introduced so that the receiving terminal device can periodically enter a sleep state, not listen to the data to be received on the PC5 interface, and only wake up from the sleep state to monitor the data when needed.

Benefits of technology

Through the use of DRX parameters, the energy consumption of receiving terminal devices to listen to whether there is data is saved, thereby reducing power consumption and improving user experience.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN119545309A_ABST
    Figure CN119545309A_ABST
Patent Text Reader

Abstract

The invention relates to the technical field of communication, and discloses a communication method and device, which are used for solving the problem of excessive power consumption of receiving terminal equipment caused by the fact that the receiving terminal equipment needs to continuously monitor to-be-received data due to the fact that sending terminal equipment always sends the to-be-sent data during PC5 communication of V2X service. The method comprises: a first terminal device determines a first DRX parameter according to a transmission requirement of a first V2X service, the transmission requirement comprising a service requirement and / or a message mode; and the first terminal device sends the first DRX parameter to a second terminal device, wherein the first DRX parameter is used for performing PC5 communication of the first V2X service between the first terminal device and the second terminal device.
Need to check novelty before this filing date? Find Prior Art

Description

[0001] This application is a divisional application. The application number of the original application is 202011050078.6, and the original application date is September 29, 2020. The entire contents of the original application are incorporated into this application by reference.

[0002] This application claims priority to the Chinese patent application filed with the State Intellectual Property Office of the People's Republic of China on August 10, 2020, with application number 202010794805.3 and application name "A Communication Method and Device", the entire contents of which are incorporated by reference in this application. Technical Field

[0003] The embodiments of the present application relate to the field of communication technology, and in particular, to a communication method and device. Background Art

[0004] The upgrading of mobile communication technology is bound to bring many innovative applications to all walks of life. Mobile broadband, multimedia, machine type communication (MTC), industrial control, and intelligent transportation system (ITS) will become the main use cases in the 5G (5th generation) era. In order to meet the widely changing business needs, 5G networks will be built in a flexible way. Among them, one potential direction is the separation of network functions, that is, the separation of control plane (CP) and user plane (UP) functions, and the separation of mobility management (MM) and session management (SM) functions in CP.

[0005] In 5G network slices, network slicing technology is to cut a physical network into multiple virtual end-to-end networks. Each virtual network, including the devices, access technologies, transmission paths and core networks within the virtual network, is logically independent. Each network slice is composed of an independent network function or function combination instantiation, with different functional characteristics, facing different needs and services. The separation of network slices allows different users and user groups to flexibly and dynamically define and customize network capabilities according to their different application scenarios and needs without affecting each other.

[0006] Generally, a network slice includes a control plane function (CPF) entity and a user plane function (UPF) entity. The CPF entity mainly completes the access and mobility management functions (AMF) such as access authentication, security encryption, and location registration of user equipment (UE), as well as the session management functions (SMF) such as the establishment, release, and change of the user plane transmission path; the UPF entity mainly completes the routing and forwarding of user plane data.

[0007] In the proximity communication 5 interface (prose communication 5, PC5) communication under the 5G network architecture, whether it is the PC5 communication mode (for example, mode 1, mode 3) in which the network device schedules PC5 communication resources for the PC5 communication of the terminal device, or the PC5 communication mode (for example, mode 2, mode 4) in which the network device does not need real-time scheduling and the sending (Tx) terminal device competes for PC5 communication resources in the PC5 communication resources pre-configured by the network device, for the PC5 communication between the sending terminal device and the receiving (Rx) terminal device, when the sending terminal device needs to send data to the receiving terminal device, the data is directly sent through the PC5 communication resources without considering the state of the receiving terminal device. Therefore, the receiving terminal device needs to continuously listen to the data (or signal) to be received on the PC5 interface, which will cause problems such as excessive power consumption of the receiving terminal device. Summary of the invention

[0008] The embodiments of the present application provide a communication method and apparatus for solving the problem that, when performing PC5 communication of V2X services, a sending terminal device always sends data to be sent, so that a receiving terminal device needs to continuously monitor the data to be received, resulting in excessive power consumption of the receiving terminal device.

[0009] In a first aspect, an embodiment of the present application provides a communication method, the method comprising: a first terminal device determines a first discontinuous reception DRX parameter according to a transmission requirement of a first vehicle-to-everything V2X service, the transmission requirement including a service requirement and / or a message mode; the first terminal device sends the first DRX parameter to a second terminal device, the first DRX parameter being used for PC5 communication of the first V2X service between the first terminal device and the second terminal device. Optionally, the first terminal device is a sending terminal device, and the second terminal device is a receiving terminal device.

[0010] In an embodiment of the present application, the first terminal device determines the first DRX parameter for PC5 communication with the second terminal device according to the transmission requirements of the first V2X service, and indicates the second terminal device for PC5 communication of the first V2X service with the first terminal device. The first terminal device and the second terminal device can perform PC5 communication of the first V2X service based on the first DRX parameter, which can save the energy consumption of the receiving (or receiving end) terminal device to listen to whether there is data from the sending (or sending end) terminal device, thereby saving the energy consumption of the receiving terminal device, which is beneficial to improving the user experience.

[0011] In a possible design, the first terminal device determines the first DRX parameter according to the transmission requirements of the first V2X service, including: the first terminal device determines the first DRX parameter according to the transmission requirements of the first V2X service and the transmission requirements of one or more third V2X services, wherein the one or more third V2X services are V2X services being carried out by the first terminal device.

[0012] In the above design, when the first terminal device determines the DRX parameters of a V2X service between the first terminal device and the second terminal device, the first terminal device may also consider the transmission requirements of part or all of the V2X services being carried out by the first terminal device, such as the transmission requirements of the unicast PC5 communication V2X service being carried out by the first terminal device and other terminal devices, the transmission requirements of the multicast PC5 communication V2X service being carried out by the first terminal device, and the transmission requirements of the broadcast PC5 communication V2X service being carried out by the first terminal device. One or more of these is used to reduce the number of DRX parameters used by the first terminal device and achieve better PC5 communication energy saving.

[0013] In a possible design, the method further includes: the first terminal device receives a confirmation message from the second terminal device, the confirmation message is used to indicate that the second terminal device accepts the first DRX parameter; the first terminal device performs PC5 communication of the first V2X service with the second terminal device according to the first DRX parameter. Optionally, the first terminal device performs PC5 communication of the first V2X service with the second terminal device according to the first DRX parameter, including: the first terminal device receives data of the first V2X service sent by the second terminal device according to the first DRX parameter; or the first terminal device receives data of the first V2X service sent by the second terminal device according to the first DRX parameter and sends data of the first V2X service to the second terminal device according to the first DRX parameter.

[0014] In the above design, after the second terminal device determines to accept the first DRX parameters provided by the first terminal device, the first terminal device performs PC5 communication of the first V2X service with the second terminal device according to the first DRX parameters, which is beneficial for the first terminal device and the second terminal device to perform PC5 communication of the first V2X service based on unified DRX parameters, thereby ensuring the reliability of communication.

[0015] In a possible design, the method further includes: the first terminal device receives a second message from the second terminal device, the second message includes a second DRX parameter, and the second DRX parameter is used for PC5 communication of the first V2X service between the first terminal device and the second terminal device; the first terminal device performs PC5 communication of the first V2X service with the second terminal device according to the second DRX parameter. Optionally, the first terminal device performs PC5 communication of the first V2X service with the second terminal device according to the second DRX parameter, including: the first terminal device receives the data of the first V2X service sent by the second terminal device according to the second DRX parameter, or the first terminal device receives the data of the first V2X service sent by the second terminal device according to the second DRX parameter and sends the data of the first V2X service to the second terminal device according to the second DRX parameter.

[0016] In the above design, when the second terminal device does not accept the first DRX parameters provided by the first terminal device, the first terminal device performs PC5 communication of the first V2X service with the second terminal device according to the second DRX parameters provided by the second terminal device. This is beneficial for the second terminal device to adjust the DRX parameters of the PC5 communication of the first V2X service according to its own communication situation, thereby ensuring the reliability of communication and achieving better PC5 communication energy saving.

[0017] In a possible design, the method further includes: the first terminal device receives a second message from the second terminal device, the second message includes a second DRX parameter, and the second DRX parameter is used for PC5 communication of the first V2X service between the first terminal device and the second terminal device; the first terminal device performs PC5 communication of the first V2X service with the second terminal device according to the first DRX parameter and the second DRX parameter. Optionally, the first terminal device performs PC5 communication of the first V2X service with the second terminal device according to the first DRX parameter and the second DRX parameter, including: the first terminal device receives data of the first V2X service sent by the second terminal device according to the first DRX parameter, and sends data of the first V2X service to the second terminal device according to the second DRX parameter.

[0018] In the above design, the second terminal device can also provide second DRX parameters applicable to itself based on the first DRX parameters applicable to the first terminal device provided by the first terminal device. The first terminal device and the second terminal device perform PC5 communication of the first V2X service according to the first DRX parameters and the second DRX parameters. That is, the first terminal device and the second terminal device each have a DRX parameter for waking up to receive data, which is conducive to ensuring the reliability of communication.

[0019] In one possible design, the first DRX parameter is carried in a first message, and the first message also includes the transmission requirement.

[0020] In the above design, the transmission requirements of the first V2X service are provided to the second terminal device that performs PC5 communication of the first V2X service with the first terminal device, which is conducive to the second terminal device accurately determining the second DRX parameters of PC5 communication of the first V2X service with the first terminal device, thereby ensuring the reliability of communication and achieving better PC5 communication energy saving.

[0021] In one possible design, when the first DRX parameter does not meet the transmission requirement of the second V2X service, the method also includes: the first terminal device sends a third DRX parameter to the second terminal device according to the transmission requirement of the second V2X service, and the third DRX parameter is used for PC5 communication of the second V2X service between the first terminal device and the second terminal device; or, the first terminal device sends a fourth DRX parameter to the second terminal device according to the transmission requirement of the second V2X service and the transmission requirement of the first V2X service, and the fourth DRX parameter is used for PC5 communication of the first V2X service and the second V2X service between the first terminal device and the second terminal device.

[0022] In the above design, when there is a new V2X service, new DRX parameters can be re-determined or new DRX parameters can be added between the first terminal device and the second terminal device, which is beneficial to ensuring the reliability of the new V2X service between the first terminal device and the second terminal device, and achieving better PC5 communication energy saving.

[0023] In a possible design, the first terminal device determines the first DRX parameter according to the transmission requirement of the first V2X service, including: the V2X layer of the first terminal device sends the transmission requirement of the first V2X service to the access layer of the first terminal device; the access layer of the first terminal device determines the first DRX parameter according to the transmission requirement of the first V2X service. Optionally, the method also includes: the V2X layer of the first terminal device sends DRX indication information to the access layer of the first terminal device, the DRX indication information is used to indicate to obtain the DRX parameter for the first terminal device; the access layer of the first terminal device determines the first DRX parameter according to the transmission requirement of the first V2X service according to the DRX indication information.

[0024] In one possible design, the method also includes: the first terminal device receives the fifth DRX parameter of the first terminal device from the network device; the first terminal device determines the first DRX parameter according to the transmission requirements of the first V2X service, including: the first terminal device determines the first DRX parameter according to the transmission requirements of the first V2X service and the fifth DRX parameter of the first terminal device.

[0025] In the above design, the first terminal device can determine the first DRX parameter for PC5 communication with the second terminal device according to the transmission requirements of the first V2X service and the fifth DRX parameter of the first terminal device indicated by the network device. This can not only save the energy consumption of the receiving (or receiving end) terminal device in listening to whether there is data from the sending (or transmitting end) terminal device, but also save the energy consumption of the sending terminal device in listening to the Uu port scheduling information (i.e., listening to the scheduling information from the network device).

[0026] In one possible design, the service requirements of the first V2X service include QoS parameters of at least one PC5 quality of service QoS flow between the first terminal device and the second terminal device for transmitting the first V2X service, wherein the QoS parameter information includes a data packet transmission delay requirement.

[0027] In a possible design, the at least one PC5 QoS flow includes a first PC5 QoS flow and a second PC5 QoS flow, and the first DRX parameter includes a DRX parameter corresponding to the first PC5 QoS flow and a DRX parameter corresponding to the second PC5 QoS flow; wherein the DRX parameter corresponding to the first PC5 QoS flow is used by the first terminal device and the second terminal device to perform PC5 communication of the first V2X service based on the first PC5 QoS flow, and the DRX parameter corresponding to the second PC5 QoS flow is used by the first terminal device and the second terminal device to perform PC5 communication of the first V2X service based on the second PC5 QoS flow. Optionally, the first terminal device determines the first DRX parameter according to the transmission requirements of the first V2X service, including: determining the DRX parameter corresponding to the first PC5 QoS flow according to the QoS parameter of the first PC5 QoS flow; determining the DRX parameter corresponding to the second PC5 QoS flow according to the QoS parameter of the second PC5 QoS flow.

[0028] In the above design, the first terminal device can determine a corresponding DRX parameter according to each PC5 QoS flow in the first V2X service, which is conducive to ensuring the reliability of communication between the first terminal device and the second terminal device, and achieving better PC5 communication energy saving.

[0029] In one possible design, the method also includes: the first terminal device sends the first DRX parameter to a network device; or, the first terminal device sends the second DRX parameter to a network device; or, the first terminal device sends the first DRX parameter and the second DRX parameter to a network device.

[0030] In the above design, the first terminal device can report the DRX parameters for PC5 communication with the second terminal device to the network device, which is beneficial for the network device to schedule PC5 communication resources for the first terminal device and the second terminal device based on the DRX parameters for PC5 communication between the first terminal device and the second terminal device, thereby saving the energy consumption of the transmitting terminal device in listening to the Uu port scheduling information (i.e., listening to the scheduling information from the network device).

[0031] In a second aspect, an embodiment of the present application provides a communication method, the method comprising: a second terminal device receives a first discontinuous reception DRX parameter from a first terminal device, the first DRX parameter being used for PC5 communication of a first V2X service between the first terminal device and the second terminal device; the second terminal device performs PC5 communication of the first V2X service with the first terminal device according to the first DRX parameter. Optionally, the second terminal device performs PC5 communication of the first V2X service with the first terminal device according to the first DRX parameter, comprising: the second terminal device sends data of the first V2X service to the first terminal device according to the first DRX parameter; or the second terminal device sends data of the first V2X service to the first terminal device according to the first DRX parameter and receives data of the first V2X service sent by the first terminal device according to the first DRX parameter.

[0032] In an embodiment of the present application, the second terminal device can perform PC5 communication of the first V2X service with the first terminal device according to the first DRX parameters provided by the first terminal device, which can save the energy consumption of the receiving (or receiving end) terminal device to listen to whether there is data from the sending (or sending end) terminal device, thereby saving the energy consumption of the receiving terminal device and helping to improve the user experience.

[0033] In one possible design, the method also includes: the second terminal device receives a third DRX parameter from the first terminal device, and the third DRX parameter is used for PC5 communication of the second V2X service between the first terminal device and the second terminal device; the second terminal device performs PC5 communication of the first V2X service and the second V2X service with the first terminal device according to the first DRX parameter and the third DRX parameter, respectively.

[0034] In the above design, when there is a new V2X service, DRX parameters can be added between the second terminal device and the first terminal device. The first terminal device and the second terminal device can perform PC5 communication of the new V2X service according to the newly added DRX parameters, which is beneficial to ensuring the reliability of communication between the first terminal device and the second terminal device.

[0035] In one possible design, the method also includes: the second terminal device receives a fourth DRX parameter from the first terminal device, and the fourth DRX parameter is used for PC5 communication of the first V2X service and the second V2X service between the first terminal device and the second terminal device; the second terminal device performs PC5 communication of the first V2X service and the second V2X service with the first terminal device according to the fourth DRX parameter.

[0036] In the above design, when there is a new V2X service, the DRX parameters between the first terminal device and the second terminal device can be re-determined, which is beneficial to ensuring the reliability of communication between the first terminal device and the second terminal device, and achieving better PC5 communication energy saving.

[0037] In a third aspect, an embodiment of the present application provides a communication method, the method comprising: a second terminal device receives a first discontinuous reception DRX parameter from a first terminal device, the first DRX parameter being used for PC5 communication of a first V2X service between the first terminal device and the second terminal device; the second terminal device determines a second DRX parameter according to the first DRX parameter and / or a transmission requirement of one or more fourth V2X services, the transmission requirement comprising a service requirement and / or a message mode, wherein the one or more fourth V2X services are V2X services being performed by the second terminal device; the second terminal device sends the second DRX parameter to the first terminal device, the second DRX parameter being used for PC5 communication of the first V2X service between the first terminal device and the second terminal device; the second terminal device performs PC5 communication of the first V2X service with the first terminal device according to the second DRX parameter, or the second terminal device performs PC5 communication of the first V2X service with the first terminal device according to the first DRX parameter and the second DRX parameter.

[0038] In the above design, when the second terminal device receives the first DRX parameter provided by the first terminal device, the second terminal device can adjust or add the DRX parameter for PC5 communication of the first V2X service according to its own communication situation. The first terminal device and the second terminal device can perform PC5 communication of the first V2X service according to the second DRX parameter provided by the second terminal device or according to the first DRX parameter provided by the first terminal device and the second DRX parameter provided by the second terminal device, which is conducive to ensuring the reliability of communication and achieving better PC5 communication energy saving.

[0039] In a possible design, the second terminal device performs PC5 communication of the first V2X service with the first terminal device according to the second DRX parameter, including: the second terminal device sends the data of the first V2X service to the first terminal device according to the second DRX parameter, or the second terminal device receives the data of the first V2X service sent by the first terminal device according to the second DRX parameter, and sends the data of the first V2X service to the first terminal device according to the second DRX parameter; the second terminal device performs PC5 communication of the first V2X service with the first terminal device according to the first DRX parameter and the second DRX parameter, including: the second terminal device receives the data of the first V2X service sent by the first terminal device according to the second DRX parameter, and sends the data of the first V2X service to the first terminal device according to the first DRX parameter.

[0040] In one possible design, the second terminal device determines the second DRX parameter according to the transmission requirements of one or more fourth V2X services, including: the second terminal device determines the second DRX parameter according to the transmission requirements of the one or more fourth V2X services and the transmission requirements of the first V2X service.

[0041] In the above design, when the second terminal device determines the second DRX parameters for communicating the first V2X service PC5 with the first terminal device, it not only bases on the transmission requirements of one or more of its own ongoing fourth V2X services, but also on the transmission requirements of the first V2X service, which is conducive to ensuring the reliability of communication and achieving better PC5 communication energy saving.

[0042] In a possible design, the first DRX parameter is carried in a first message, and the first message also includes the transmission requirements of the first V2X service or the identification information of the first V2X service; wherein, if the first message includes the identification information of the first V2X service, the method also includes: the second terminal device determines the transmission requirements of the first V2X service based on the identification information of the first V2X service.

[0043] In the above design, the second terminal device can obtain the transmission requirements of the first V2X service by directly receiving the transmission requirements of the first V2X service sent by the first terminal device; it can also obtain the transmission requirements of the first V2X service according to the identification information of the received first V2X service, such as searching for the transmission requirements of the first V2X service in the transmission requirements of each V2X service saved by the second terminal device, or obtaining the transmission requirements of the first V2X service by interacting with other devices (such as network devices, etc.), thereby providing different methods for determining the transmission requirements of the first V2X service, which is conducive to meeting different communication needs.

[0044] In a fourth aspect, an embodiment of the present application provides a communication device, which has the function of implementing the above-mentioned first aspect or any possible design method of the first aspect, and the function can be implemented by hardware, or can be implemented by hardware executing corresponding software. The hardware or software includes one or more units (modules) corresponding to the above-mentioned functions, such as a transceiver unit and a processing unit.

[0045] In one possible design, the device may be a chip or an integrated circuit.

[0046] In one possible design, the device includes a processor and an interface circuit, the processor is coupled to the interface circuit, and is used to implement the functions of the method described in the first aspect or any possible design of the first aspect. It can be understood that the interface circuit can be a transceiver or an input-output interface. The device may also include a memory, the memory storing a program executable by the processor for implementing the functions of the method described in the first aspect or any possible design of the first aspect.

[0047] In one possible design, the apparatus may be a first terminal device.

[0048] In a fifth aspect, an embodiment of the present application provides a communication device, which has the function of implementing the second aspect or any possible design method of the second aspect, or the function of implementing the third aspect or any possible design method of the third aspect, and the function can be implemented by hardware, or by hardware executing corresponding software. The hardware or software includes one or more units (modules) corresponding to the above functions, such as a transceiver unit and a processing unit.

[0049] In one possible design, the device may be a chip or an integrated circuit.

[0050] In one possible design, the device includes a processor and an interface circuit, the processor is coupled to the interface circuit, and is used to implement the functions of the method described in the second aspect or any possible design of the second aspect, or to implement the functions of the method described in the third aspect or any possible design of the third aspect. It can be understood that the interface circuit can be a transceiver or an input-output interface. The device may also include a memory, the memory storing a program executable by the processor for implementing the functions of the method described in the second aspect or any possible design of the second aspect, or for implementing the functions of the method described in the third aspect or any possible design of the third aspect.

[0051] In one possible design, the apparatus may be a second terminal device.

[0052] In a sixth aspect, an embodiment of the present application provides a computer-readable storage medium having a computer program or instructions stored thereon. When the computer program or instructions are executed by a communication device, the communication device executes the method of the first aspect or any possible design of the first aspect, or executes the method of the second aspect or any possible design of the second aspect, or executes the third aspect or any possible design of the third aspect.

[0053] In the seventh aspect, an embodiment of the present application also provides a computer program product, including a computer program or instructions. When the computer program or instructions are executed by a communication device, it can implement the method described in the first aspect or any possible design of the first aspect, or implement the method described in the second aspect or any possible design of the second aspect, or implement the method described in the third aspect or any possible design of the third aspect.

[0054] In the eighth aspect, an embodiment of the present application also provides a chip, which is used to implement the method described in the first aspect or any possible design of the first aspect, or to implement the method described in the second aspect or any possible design of the second aspect, or to implement the method described in the third aspect or any possible design of the third aspect.

[0055] In the ninth aspect, an embodiment of the present application also provides a communication system, the system comprising a first terminal device and a second terminal device, the first terminal device being used to execute the method described in the first aspect or any possible design of the first aspect; the second terminal device being used to execute the method described in the second aspect or any possible design of the second aspect, or being used to execute the method described in the third aspect or any possible design of the third aspect.

[0056] The technical effects that can be achieved from the fourth to ninth aspects mentioned above can refer to the technical effects that can be achieved from the first to third aspects mentioned above, and will not be repeated here. BRIEF DESCRIPTION OF THE DRAWINGS

[0057] Figure 1 A schematic diagram of a network architecture applicable to an embodiment of the present application;

[0058] Figure 2 A schematic diagram of a V2X communication scenario applicable to an embodiment of the present application;

[0059] Figure 3 One of the flow charts of the communication method provided in the embodiment of the present application;

[0060] Figure 4The second flow chart of the communication method provided in the embodiment of the present application;

[0061] Figure 5 The third flow chart of the communication method provided in the embodiment of the present application;

[0062] Figure 6 A fourth flow chart of the communication method provided in an embodiment of the present application;

[0063] Figure 7 One of the schematic diagrams of a communication device provided in an embodiment of the present application;

[0064] Figure 8 This is a second schematic diagram of a communication device provided in an embodiment of the present application. DETAILED DESCRIPTION

[0065] The technical solution provided in this application can be applied to 5G network architecture, as well as future communication network architecture, etc. The following introduces some network architectures to which this application is applicable. In the following introduction, the terminal device is taken as an example of UE.

[0066] like Figure 1 As shown in the figure, it is a schematic diagram of the 5G network architecture. The UE can communicate with the AMF network element through the radio access network (RAN), where the (radio) access network (R)AN can communicate with the AMF network element through the N2 interface. In addition, the UE can also communicate directly with the AMF network element through the N1 interface. In addition, the (R)AN can also communicate with the UPF network element through the N3 interface, and the UPF network element communicates with other UPF network elements through the N9 interface. The UPF network element also communicates with the data network (DN) through the N6 interface, and communicates with the SMF network element through the N4 interface. The AMF network element communicates with other AMF network elements through the N14 interface. The AMF network element also communicates with the SMF network element through the N11 interface, communicates with the authentication server function (AUSF) network element through the N12 interface, communicates with the user data management (UDM) network element through the N8 interface, communicates with the policy control function (PCF) network element through the N15 interface, and communicates with the network slice selection function (NSSF) network element through the N22 interface. The SMF network element communicates with the UDM network element through the N10 interface, and communicates with the PCF network element through the N7 interface. The PCF network element communicates with the application function (AF) network element through the N5 interface. The functions of some of the network elements are briefly introduced below.

[0067] Terminal device is a device with wireless transceiver function, which can be deployed on land, including indoors or outdoors, handheld or vehicle-mounted; it can also be deployed on the water (such as ships, etc.); it can also be deployed in the air (such as airplanes, balloons and satellites, etc.). The terminal device can be a mobile phone, a tablet computer (pad), a computer with wireless transceiver function, a virtual reality (VR) terminal, an augmented reality (AR) terminal, a wireless terminal in industrial control, a wireless terminal in self-driving, a wireless terminal in remote medical, a wireless terminal in smart grid, a wireless terminal in transportation safety, a wireless terminal in smart city, a wireless terminal in smart home, user equipment (UE), etc.

[0068] The above-mentioned terminal device can establish a connection with the operator network through the interface provided by the operator network (such as N1, etc.), and use the data and / or voice services provided by the operator network. The terminal device can also access the DN through the operator network, use the operator services deployed on the DN, and / or services provided by a third party. Among them, the above-mentioned third party may be a service provider other than the operator network and the terminal device, and can provide other data and / or voice services to the terminal device. Among them, the specific form of the above-mentioned third party can be determined according to the actual application scenario, and is not limited here.

[0069] (R)AN: It can be a network composed of multiple 5G-RAN nodes, mainly used to implement wireless physical layer functions, resource scheduling and wireless resource management, wireless access control and mobility management functions. 5G-RAN can be connected to the UPF network element through the user plane interface (N3) to transmit the data of the terminal device; 5G-RAN establishes a control plane signaling connection with the AMF network element through the control plane interface (N2) to implement functions such as wireless access bearer control. RAN equipment is a device that provides wireless communication functions for terminal devices. RAN equipment is also called access network equipment or network equipment. RAN equipment includes but is not limited to: next-generation base stations (g nodeB, gNB) in 5G, evolved node B (evolved node B, eNB), radio network controller (radio network controller, RNC), node B (node ​​B, NB), base station controller (base station controller, BSC), base transceiver station (base transceiver station, BTS), home base station (for example, home evolved nodeB, or home node B, HNB), baseband unit (baseBand unit, BBU), transmission point (transmitting and receiving point, TRP), transmission point (transmitting point, TP), mobile switching center, etc.

[0070] AMF network element: Mainly responsible for terminal device authentication, mobility management, network slice selection, SMF network element selection and other functions; serves as the anchor point for N1 and N2 signaling connections and provides routing of N1 / N2 session management (SM) messages for SMF network elements; maintains and manages the status information of terminal devices.

[0071] SMF network element: Mainly responsible for all control plane functions of terminal device session management, including UPF network element selection, Internet Protocol (IP) address allocation, session quality of service (QoS) management, and obtaining policy control and charging (PCC) policies (from PCF network element).

[0072] UPF network element: As the anchor point of the protocol data unit (PDU) session connection, it is responsible for data packet filtering, data transmission / forwarding, rate control, and generation of billing information for user equipment.

[0073] UDM network element: mainly responsible for the management of user data, such as contract information, including obtaining contract information from the unified data repository (UDR) network element and providing it to other network elements (such as AMF network element); generating 3GPP authentication credentials for terminal devices; registering and maintaining network elements currently serving terminal devices (for example, the AMF represented by AMF ID1 is the current service AMF for the terminal device)).

[0074] UDR network element: mainly used to store user data, including contract data called by UDM network elements, policy information called by PCF network elements, structured data for capability exposure, and application data called by network exposure function (NEF) network elements.

[0075] NEF network element: Network capability exposure network element, used to connect the interaction between other internal network elements of the core network and the external application servers of the core network, so as to provide network capability information to the external application servers, or provide the information of the external application servers to the core network elements.

[0076] AF network element (or entity): application service function, interacting with core network elements to provide some services, for example, interacting with PCF network elements to perform service policy control, interacting with NEF network elements to obtain some network capability information or provide some application information to the network, and providing some data network access point information to PCF network elements to generate routing information for corresponding data services.

[0077] like Figure 2 As shown in the figure, it is a schematic diagram of the 5G network architecture vehicle to everything (V2X) communication scenario. For an introduction to the functions of the network elements, please refer to Figure 1 The introduction to the functions of the corresponding network elements will not be repeated here. Figure 2 and Figure 1 The main differences are: Figure 2 Interface information for V2X communication scenarios has been added to the 5G network architecture. Among them, V2X communication can be performed between two UEs (such as UE A and UE B) based on the PC5 interface; the UE's V2X application layer can perform V2X communication with the V2X application server through the V1 interface; the V2X application layer messages between the two UEs can be communicated through the V5 interface, and the UE and RAN can communicate through the Uu interface. For example: for a mode in which a network device schedules PC5 communication resources for PC5 communication of a terminal device, when the UE needs to send data through the PC5 interface, the UE requests and obtains the corresponding PC5 communication resources from the RAN node through the Uu interface.

[0078] It should be understood that Figure 1 and Figure 2 The example of the 5G network architecture shown is for example only and is not intended to limit the technical solution of the present application. Those skilled in the art should understand that in the specific implementation process, the 5G network may also include other network elements, and the number of each network element device may also be configured according to specific needs.

[0079] Before introducing the embodiments of the present application, some terms in the present application are first explained to facilitate understanding by those skilled in the art.

[0080] 1) V2X communication, including vehicle to vehicle (V2V) communication, vehicle to pedestrian (V2P) communication / P2V communication, pedestrian to pedestrian (P2P) communication, vehicle to road side unit (V2(RSU)) communication, etc. It covers PC5 communication (also called PC5 interface communication, communication on PC5 interface, etc.) and Uu communication (also called Uu interface communication, communication on Uu interface, etc.). For example, some V2X services of terminal devices can communicate with V2X server (server) through Uu interface, and some V2X services can communicate directly with other terminal devices through PC5 interface, where Uu communication and PC5 communication can use different frequency bands and can be carried out simultaneously. The PC5 communication of V2X service involved in the embodiment of the present application refers to the sending and receiving of V2X service data (or V2X message) directly by two terminal devices through PC5 interface. For example: When the first terminal device and the second terminal device perform PC5 communication of the V2X service, the first terminal device sends the V2X service data to the second terminal device on the PC5 interface, and the second terminal device receives the V2X service data sent by the first terminal device on the PC5 interface.

[0081] 2) PC5 interface: a communication interface between two terminal devices. V2X communication can be carried out between the two terminal devices based on the PC5 interface.

[0082] 3) Uu interface, the interface between the terminal device and the RAN device (also called the network device). In the PC5 communication mode1 scheduled by the network device, when the terminal device needs to send data through the PC5 interface, the terminal device requests and obtains the corresponding PC5 communication resources from the RAN device through the Uu interface.

[0083] 4) V5 interface, the V2X application layer logical interface between two terminal devices, through which the V2X application layer messages of the two terminal devices are communicated.

[0084] 5) DRX parameters, i.e., discontinuous reception parameters, usually refer to DRX cycles. Terminal devices can periodically wake up from sleep state to communicate according to DRX parameters.

[0085] In addition, it should be understood that in the embodiments of the present application, at least one can also be described as one or more, and multiple can be two, three, four or more, which is not limited in the present application. In the embodiments of the present application, " / " can indicate that the objects associated before and after are in an "or" relationship, for example, A / B can indicate A or B; "and / or" can be used to describe that there are three relationships between the associated objects, for example, A and / or B can indicate: A exists alone, A and B exist at the same time, and B exists alone, where A and B can be singular or plural. In order to facilitate the description of the technical solutions of the embodiments of the present application, in the embodiments of the present application, the words "first", "second" and the like can be used to distinguish between technical features with the same or similar functions. The words "first", "second" and the like do not limit the quantity and execution order, and the words "first", "second" and the like do not limit them to be necessarily different. In the embodiments of the present application, the words "exemplary" or "for example" are used to indicate examples, illustrations or descriptions, and any embodiment or design described as "exemplary" or "for example" should not be interpreted as being more preferred or more advantageous than other embodiments or design. The use of words such as “exemplary” or “for example” is intended to present the relevant concepts in a specific manner to facilitate understanding.

[0086] The present application aims to solve the problem that when performing PC5 communication of V2X service, the sending terminal device always sends the data to be sent, so that the receiving terminal device needs to continuously monitor the data to be received, resulting in excessive power consumption of the receiving terminal device. Specifically, when performing PC5 communication of V2X service between terminal devices, the present application introduces DRX parameters, so that the receiving terminal device can periodically enter the sleep state and not monitor the data to be received on the PC5 interface. When monitoring is required, it wakes up from the sleep state and monitors the data to be received on the PC5 interface, thereby avoiding excessive power consumption.

[0087] For DRX parameters, the present application proposes two possible negotiation schemes: Scheme 1: directly negotiate the DRX parameters related to the V2X service between terminal devices, and then notify the network device of the DRX parameters; Scheme 2: first negotiate the DRX parameters between the terminal device and the network device, and then negotiate the DRX parameters related to the V2X service between the terminal devices based on the DRX parameters between the terminal device and the network device. Optionally, when using a PC5 communication mode that does not require the network device to participate in PC5 interface resource scheduling, the two terminals directly negotiate the DRX parameters related to the V2X service between the terminal devices without communicating with the network device, that is, there is no need to notify the network device of the DRX parameters, nor is there a need to negotiate the DRX parameters related to the V2X service between the terminal devices based on the DRX parameters between the terminal device and the network device.

[0088] The embodiments of the present application are described in detail below with reference to the accompanying drawings.

[0089] Solution 1:

[0090] Figure 3 A flow chart of a communication method provided in an embodiment of the present application, the method comprising:

[0091] S301: The first terminal device determines a first DRX parameter according to a transmission requirement of a first V2X service.

[0092] The transmission requirement includes a service requirement and / or a message pattern.

[0093] In the embodiment of the present application, the message mode may also be referred to as a service mode (pattern), which may refer to the sending frequency or sending period of sending V2X messages. The first terminal device may use the same message mode for all V2X services performed by the first terminal device, or may use the same or different message modes for different V2X services performed by the first terminal device. As an example: the message mode used by the first terminal device for any V2X service may be 100ms, that is, the sending period of the V2X message of any V2X service of the first terminal device may be 100ms.

[0094] The service requirements of the V2X service may refer to the data packet transmission delay requirements corresponding to the V2X service, such as a delay not exceeding 50ms. For the convenience of description, the data packet transmission delay requirements may also be referred to as delay requirements in the subsequent description of this application, and no further explanation is given. In a possible implementation, the service requirements of the V2X service may also be QoS parameters of one or more PC5 QoS flows that transmit the V2X service, and the QoS parameter information includes the delay requirements. The V2X service may be transmitted through one PC5 QoS flow, or may be transmitted through multiple PC5 QoS flows. In the embodiment of the present application, the service requirements of the V2X service may be a QoS parameter corresponding to one or more PC5 QoS flows that transmit the V2X service, or may be a QoS parameter of each PC5 QoS flow in one or more PC5 QoS flows that transmit the V2X service. As an example: the first V2X service is transmitted through the first PC5 QoS flow and the second PC5 QoS flow, the QoS parameters of the first PC5 QoS flow include a delay of no more than 80ms, and the QoS parameters of the second PC5 QoS flow include a delay of no more than 50ms. The service requirement of the first V2X service can be a delay of no more than 50ms, that is, one QoS parameter; it can also be the QoS parameters of the first PC5 QoS flow (including a delay of no more than 80ms) and the QoS parameters of the second PC5 QoS flow (including a delay of no more than 50ms).

[0095] For determining the first DRX parameter, the first DRX parameter needs to be able to meet the message mode and / or service requirements of the first V2X service. If only the service requirements are considered, assuming that the service requirement of the message mode of the first V2X service is that the delay does not exceed 50ms, if the first DRX parameter is set to 60ms, and the wake-up time in each DRX cycle is 5ms, since 60ms is greater than 50ms, when the V2X message is triggered, the V2X message may be generated during the non-wake-up time of the DRX cycle, resulting in the worst case (V2X message is generated just after entering the sleep state), the V2X message needs to wait for 55ms (DRX parameter 60ms minus the wake-up time of 5ms in each DRX cycle) before it is sent, which cannot meet the requirement of delay not exceeding 50ms. As an example: the service requirement of the first V2X service of the first terminal device is that the delay does not exceed 50ms, then the first DRX parameter can be set to 30ms, and the wake-up time is 5ms. At this time, in the worst case (a V2X message is generated just after entering the sleep state), 25ms (service requirement 50ms minus (first DRX cycle 30ms minus 5ms)) can still be obtained to transmit the V2X message, so that it can be easily sent to the second terminal device within the service requirement of 50ms.

[0096] If the message mode of the first V2X service is also considered, for example, assuming that the message mode of the first V2X service is a sending period of 100ms and the service requirement is that the delay does not exceed 50ms, if the first DRX parameter is set to 60ms, the wake-up time in each DRX cycle is 5ms, since the sleep time is 55ms (DRX parameter 60ms minus the wake-up time of 5ms in each DRX cycle), which is greater than the service requirement of 50ms, then when the V2X message is triggered, in the worst case (the V2X message is generated just after entering the sleep state), it is necessary to wait for 55ms (DRX parameter 60ms minus the wake-up time of 5ms in each DRX cycle) before sending it out, which cannot meet the requirement that the delay does not exceed 50ms, so at least a value smaller than the service requirement should be set, such as 30ms. If the first DRX parameter is 30ms, which is less than the sending period of 100ms, the terminal wakes up at 0ms, 30ms, 60ms, 90ms, 120ms, 150ms, 180ms, 210ms, 240ms, 270ms, 300ms, etc., and the V2X message may be generated at 0ms, 100ms, 200ms, and 300ms. The time of the first V2X message just overlaps with the DRX wake-up time (0ms), the second V2X message needs to wait 20ms (120ms-100ms) to be sent, the third V2X message needs to wait 10ms (210ms-200ms) to be sent, and the time of the fourth message just overlaps with the DRX wake-up time (300ms), and it will cycle with the lowest common multiple of 300ms afterwards. Therefore, the worst case is to wait 20ms to send it out. Since the service requirement is that the delay does not exceed 50ms, it is equivalent to still getting 30ms (50ms delay minus 20ms waiting time) to transmit the V2X message, so it can be easily sent to the target second terminal within the service requirement of 50ms.

[0097] In one possible implementation, when the service requirements of the first V2X service include QoS parameters of multiple PC5 QoS flows for transmitting the first V2X service, the first DRX parameters determined by the first terminal device may include DRX parameters corresponding to each PC5 QoS flow for transmitting the first V2X service.

[0098] Taking the PC5 QoS flow transmitting the first V2X service as the first PC5 QoS flow and the second PC5 QoS flow as an example, the QoS parameters of the first PC5 QoS flow (including the delay not exceeding 80ms), and the message mode of the first V2X service is a sending period of 100ms, then the first terminal device can determine the DRX parameters corresponding to the first PC5 QoS flow to 70ms or 60ms, etc.; the QoS parameters of the second PC5 QoS flow (including the delay not exceeding 50ms), and the message mode of the first V2X service is a sending period of 100ms, then the first terminal device can determine the DRX parameters corresponding to the second PC5 QoS flow to 40ms or 30ms, etc.

[0099] In a possible implementation, when the application layer of the first terminal device triggers the first V2X service, such as when a V2X message that needs to be sent by the first V2X service is generated, the V2X layer of the first terminal device can obtain the transmission requirements (service requirements and / or message mode) of the first V2X service and send it to the access layer (access stratum, AS) of the first terminal device, and the access layer of the first terminal device determines the first DRX parameter according to the transmission requirements of the first V2X service. In a possible implementation, the V2X layer of the first terminal device can also send DRX indication information to the access layer of the first terminal device, instructing the access layer of the first terminal device to obtain DRX parameters for the first terminal device. The process of the first terminal device obtaining the first DRX parameter corresponding to the first V2X service can refer to the above implementation, and the repeated parts will not be repeated.

[0100] As an example, the V2X layer of the first terminal device obtains the service requirements of the first V2X service (such as QoS parameters of the PC5 QoS flow transmitting the first V2X service), including:

[0101] The following policy / parameter information is configured on the first terminal device: a mapping relationship between V2X service type (e.g., provider service identifier (PSID) or intelligent transport system-application identifier (ITS-AID)) and / or V2X application requirements of the V2X service type (e.g., priority requirements, reliability requirements, delay requirements, range requirements, etc.), and PC5QoS parameters (i.e., 5G QoS identifier (5G QoS identifier, PC5 5QI, also known as PQI) and / or other parameters, such as maximum flow bitrate (MFBR) / guaranteed flow bitrate (GFBR), etc.). The terminal device can obtain the corresponding PC5 QoS parameters according to the service type of the V2X service triggered by the application layer and / or the V2X application requirements of the V2X service type, and the above mapping relationship stored on the terminal device.

[0102] In addition, when determining the first DRX parameter of the first V2X service, the first terminal device may also consider the transmission requirements of one or more third V2X services being carried out by the first terminal device (the transmission requirements may be service requirements and / or message modes, or may be specific DRX parameters), and determine the first DRX parameter according to the transmission requirements of the first V2X service and the transmission requirements of one or more third V2X services. The third V2X service being carried out by the first terminal device may be one or more of the V2X service of unicast PC5 communication between the first terminal device and other terminal devices (not the second terminal device), the V2X service of multicast PC5 communication being carried out by the first terminal device, and the V2X service of broadcast PC5 communication being carried out by the first terminal device.

[0103] S302: The first terminal device sends the first DRX parameter to the second terminal device, and the second terminal device receives the first DRX parameter.

[0104] The first DRX parameter is used for PC5 communication of the first V2X service between the first terminal device and the second terminal device.

[0105] The first terminal device may carry the first DRX parameter in a first message, and send the first DRX parameter to the second terminal device by sending the first message carrying the first DRX parameter to the second terminal device. As an example, the first message may be a direct communication request message or a link modification request message or a message specifically for negotiating PC5 DRX parameters, such as a PC5 DRX negotiation request message.

[0106] For example: If a unicast connection is not established between the first terminal device and the second terminal device, the first terminal device and the second terminal device establish a unicast connection. At this time, the first terminal device can send a direct communication request message carrying the first DRX parameters to the second terminal device, and send the first DRX parameters to the second terminal device; if a unicast connection is established between the first terminal device and the second terminal device, the first terminal device can send a link modification request message carrying the first DRX parameters to the second terminal device, and send the first DRX parameters to the second terminal device.

[0107] In one possible implementation, the first message sent by the first terminal device to the second terminal device may also carry the transmission requirements of the first V2X service or the identification information of the first V2X service, so that the second terminal device can know the transmission requirements of the first V2X service and determine the DRX parameters for communicating the first V2X service PC5 with the first terminal device.

[0108] S303A: The second terminal device sends a confirmation message to the first terminal device, and the first terminal device receives the confirmation message, where the confirmation message is used to indicate that the second terminal device accepts the first DRX parameter.

[0109] S303B: The second terminal device sends a second message to the first terminal device, and the first terminal device receives the second message, where the second message includes a second DRX parameter.

[0110] The second DRX parameter is used for PC5 communication of the first V2X service between the first terminal device and the second terminal device.

[0111] It should be understood that S303A and S303B are mutually exclusive, that is, if S303A is executed, S303B is not executed, and if S303B is executed, S303A is not executed.

[0112] After the second terminal device receives the first DRX parameter sent by the first terminal device, the second terminal device can directly accept the first DRX parameter provided by the first terminal device, and perform PC5 communication of the first V2X service with the first terminal device according to the first DRX parameter provided by the first terminal device. The second terminal device returns (i.e. sends) a confirmation message to the first terminal device, indicating that the second terminal device accepts the first DRX parameter, i.e. executes S303A.

[0113] In one possible implementation, after the second terminal device receives the first DRX parameter sent by the first terminal device, the second terminal device may also adjust the first DRX parameter according to its own situation, such as the transmission requirements of the fourth V2X service being carried out by one or more second terminal devices (the transmission requirements may be service requirements and / or message modes, or may be specific DRX parameters), and re-determine a new second DRX parameter, that is, execute S303B.

[0114] In another possible implementation, after the second terminal device receives the first DRX parameter sent by the first terminal device, the second terminal device may further generate a second DRX parameter, and the first DRX parameter and the second DRX parameter are respectively applicable to the first terminal device and the second terminal device, that is, the first terminal device wakes up and receives data based on the first DRX parameter, and the second terminal device wakes up and receives data based on the second DRX parameter, that is, executing S303B.

[0115] For the second DRX parameter, the second terminal device may generate it according to its own situation, such as the transmission requirements of the fourth V2X service being performed by one or more second terminal devices, or may generate it according to its own situation, as well as the first DRX parameter and / or the transmission requirements of the first V2X service. For the transmission requirements of the first V2X service, the first terminal device may carry the transmission requirements of the first V2X service in the first message, and send it together with the first V2X parameter to the second terminal device, or may carry the identification information of the first V2X service in the first message, and the second terminal device may search for the transmission requirements of the first V2X service in the transmission requirements of each V2X service saved by the second terminal device according to the identification information of the first V2X service, or obtain the transmission requirements of the first V2X service by interacting with other devices (such as network devices, etc.).

[0116] In addition, when S303B is performed, whether the first terminal device and the second terminal device perform PC5 communication of the first V2X service based on the second DRX parameters, or perform PC5 communication based on the first DRX parameters and the second DRX parameters, the second terminal device can inform the first terminal device through other messages, or carry indication information in the second message to indicate to the first terminal device, or pre-negotiate with the first terminal device, which is not limited in this embodiment of the present application.

[0117] Among them, the fourth V2X service being carried out by the second terminal device may be one or more of the V2X service of unicast PC5 communication between the second terminal device and other terminal devices (not the first terminal device), the V2X service of multicast PC5 communication being carried out by the second terminal device, and the V2X service of broadcast PC5 communication being carried out by the second terminal device.

[0118] As an example: the second terminal device uses the sixth DRX parameter "25ms" for the V2X service PC5 communication with the third terminal device. After the second terminal device receives the first DRX parameter "30ms" for the first V2X service PC5 communication sent by the first terminal device, since 25ms<30ms, the second terminal device can determine that the second DRX parameter for the first V2X service PC5 communication with the first terminal device is 25ms, which is the same as the sixth DRX parameter. At this time, the second terminal device can simultaneously communicate with the first terminal device and the third terminal device for the V2X service PC5 based on the same DRX parameter, thereby better saving power.

[0119] In another possible implementation, if the first message carrying the first DRX parameter also carries the transmission requirements of the first V2X service, when the second terminal device determines the second DRX parameter for communicating the first V2X service PC5 with the first terminal device, it can also determine the second parameter according to the transmission requirements of the first V2X service and the transmission requirements of the fourth V2X service being performed by one or more second terminal devices. Example: The second terminal device uses the sixth DRX parameter "25ms" for communicating the V2X service PC5 with the third terminal device. After the second terminal device receives the first DRX parameter "30ms" for communicating the first V2X service PC5, the message mode "100ms" of the first V2X service, and the service requirement "50ms" of the first V2X service sent by the first terminal device, it determines that 25ms<30ms<50ms<100ms, and the second terminal device can determine that the second DRX parameter is 25ms.

[0120] For example, if a unicast connection is not established between the first terminal device and the second terminal device, the second terminal device may instruct the second terminal device to accept the first DRX parameter provided by the first terminal device through a direct communication response message, or carry the second DRX parameter in the direct communication response message to instruct the first terminal device to adopt the second DRX parameter or add a second DRX parameter applicable to the second terminal device, and perform PC5 communication of the first V2X service with the second terminal device. That is, in the embodiment of the present application, the second message and the confirmation message may be direct communication response messages.

[0121] If a unicast connection is established between the first terminal device and the second terminal device, the second terminal device may instruct the second terminal device to accept the first DRX parameter provided by the first terminal device through a link modification response message, or carry the second DRX parameter in the link modification response message to instruct the first terminal device to adopt the second DRX parameter or add a second DRX parameter applicable to the second terminal device, and perform PC5 communication of the first V2X service with the second terminal device. That is, in the embodiment of the present application, the second message and the confirmation message may also be link modification response messages.

[0122] S304: The first terminal device and the second terminal device perform PC5 communication of the first V2X service according to the first DRX parameter and / or the second DRX parameter.

[0123] Case 1: If the second terminal device accepts the first DRX parameter sent by the first terminal device, the first terminal device and the second terminal device perform PC5 communication of the first V2X service according to the first DRX parameter.

[0124] Among them, for the scenario where the first V2X service is transmitted unidirectionally from the second terminal device to the first terminal device, the second terminal device sends the data of the first V2X service to the first terminal device according to the first DRX parameters, and the first terminal device receives the data of the first V2X service sent by the second terminal device according to the first DRX parameters; for the scenario where the first V2X service is transmitted bidirectionally between the second terminal device and the first terminal device, the second terminal device sends the data of the first V2X service to the first terminal device according to the first DRX parameters, and receives the data of the first V2X service sent by the first terminal device according to the first DRX parameters, and the first terminal device also receives the data of the first V2X service sent by the second terminal device according to the first DRX parameters, and sends the data of the first V2X service to the second terminal device according to the first DRX parameters.

[0125] Case 2: If the second terminal device redetermines a new second DRX parameter for PC5 communication of the first V2X service with the first terminal device, the first terminal device and the second terminal device perform PC5 communication of the first V2X service according to the second DRX parameter.

[0126] Among them, for the scenario where the first V2X service is transmitted unidirectionally from the second terminal device to the first terminal device, the second terminal device sends the data of the first V2X service to the first terminal device according to the second DRX parameters, and the first terminal device receives the data of the first V2X service sent by the second terminal device according to the second DRX parameters; for the scenario where the first V2X service is transmitted bidirectionally between the second terminal device and the first terminal device, the second terminal device sends the data of the first V2X service to the first terminal device according to the second DRX parameters, and receives the data of the first V2X service sent by the first terminal device according to the second DRX parameters, and the first terminal device also receives the data of the first V2X service sent by the second terminal device according to the second DRX parameters, and sends the data of the first V2X service to the second terminal device according to the second DRX parameters.

[0127] Case three: If the second terminal device generates a second DRX parameter after receiving the first DRX parameter sent by the first terminal device, the first terminal device and the second terminal device perform PC5 communication of the first V2X service according to the second DRX parameter and the first DRX parameter.

[0128] At this time, the first terminal device and the second terminal device each have a DRX parameter for waking up to receive data, and the first terminal device and the second terminal device can perform bidirectional transmission. The second terminal device receives the data of the first V2X service sent by the first terminal device according to the second DRX parameter, and sends the data of the first V2X service to the first terminal device according to the first DRX parameter. The first terminal device receives the data of the first V2X service sent by the second terminal device according to the first DRX parameter, and sends the data of the first V2X service to the second terminal device according to the second DRX parameter.

[0129] It should be understood that when the first DRX parameter includes the DRX parameter corresponding to at least one PC5 QoS flow between the first terminal device and the second terminal device for transmitting the first V2X service, for example, the first DRX parameter includes the DRX parameter corresponding to the first PC5QoS flow and the DRX parameter corresponding to the second PC5 QoS flow, for the above situation one, the first terminal device and the second terminal device perform PC5 communication of the first PC5 QoS flow based on the DRX parameter corresponding to the first PC5QoS flow, and the first terminal device and the second terminal device perform PC5 communication of the second PC5 QoS flow based on the DRX parameter corresponding to the second PC5QoS flow.

[0130] For the second situation mentioned above, the second DRX parameters provided by the second terminal device include the DRX parameters corresponding to the first PC5 QoS flow newly determined by the second terminal device and the DRX parameters corresponding to the second PC5 QoS flow. The first terminal device and the second terminal device perform PC5 communication between the first PC5 QoS flow and the second PC5 QoS flow based on the DRX parameters corresponding to the first PC5 QoS flow newly determined by the second terminal device and the DRX parameters corresponding to the second PC5 QoS flow.

[0131] For the above situation three, the second DRX parameters provided by the second terminal device include DRX parameters corresponding to the first PC5 QoS flow and DRX parameters corresponding to the second PC5 QoS flow applicable to the second terminal device. The first terminal device receives the data sent by the second terminal device based on the DRX parameters corresponding to the first PC5 QoS flow and the DRX parameters corresponding to the second PC5 QoS flow included in the first DRX parameters, and sends data to the second terminal device based on the DRX parameters corresponding to the first PC5 QoS flow and the DRX parameters corresponding to the second PC5 QoS flow included in the second DRX parameters; the second terminal device sends data to the second terminal device based on the DRX parameters corresponding to the first PC5 QoS flow and the DRX parameters corresponding to the second PC5 QoS flow included in the first DRX parameters, and receives the data sent by the first terminal device based on the DRX parameters corresponding to the first PC5 QoS flow and the DRX parameters corresponding to the second PC5 QoS flow included in the second DRX parameters.

[0132] In addition, optionally, when the first terminal device and the second terminal device perform PC5 communication of the first V2X service, which belongs to the PC5 communication mode in which the network device schedules PC5 communication resources for the PC5 communication of the terminal device (for example, mode 1, mode 3), the first terminal device may also send the first DRX parameter accepted by the second terminal device to the network device (the above situation one), or send the second DRX parameter re-determined by the second terminal device to the network device (the above situation two), or send the first DRX parameter applicable to the first terminal device and the second DRX parameter applicable to the second network device to the network device (the above situation three), such as sending them to the network device via a radio resource control (RRC) message, so that the network device schedules PC5 communication resources for the first V2X service of the first terminal device and the second terminal device according to the DRX parameters of the PC5 communication of the first V2X service performed by the first terminal device and the second terminal device.

[0133] After the first terminal device and the second terminal device determine the first DRX parameter and / or the second DRX parameter of the PC5 communication for the first V2X service, they can periodically wake up from the sleep state to listen to the data to be received on the PC5 interface when monitoring is needed, and enter the sleep state when monitoring is not needed, thereby saving energy consumption.

[0134] Option 2:

[0135] Figure 4 A flow chart of another communication method provided in an embodiment of the present application, the method comprising:

[0136] S401: For a PC5 communication mode in which a network device schedules PC5 resources, a first terminal device receives a fifth DRX parameter of the first terminal device from a network device; or, for a PC5 communication mode in which a non-network device schedules PC5 resources, the first terminal device locally configures a fifth DRX parameter.

[0137] S402: The first terminal device determines a first DRX parameter according to a transmission requirement of the first V2X service and a fifth DRX parameter of the first terminal device.

[0138] The transmission requirement includes a service requirement and / or a message mode.

[0139] S403: The first terminal device sends the first DRX parameter to the second terminal device, and the second terminal device receives the first DRX parameter.

[0140] S404A: The second terminal device sends a confirmation message to the first terminal device, and the first terminal device receives the confirmation message, where the confirmation message is used to indicate that the second terminal device accepts the first DRX parameter.

[0141] S404B: The second terminal device sends a second message to the first terminal device, and the first terminal device receives the second message, where the second message includes a second DRX parameter.

[0142] The second DRX parameter is used for PC5 communication of the first V2X service between the first terminal device and the second terminal device.

[0143] It should be understood that S404A and S404B are mutually exclusive, that is, if S404A is executed, S404B is not executed, and if S404B is executed, S404A is not executed.

[0144] S405: The first terminal device and the second terminal device perform PC5 communication of the first V2X service according to the first DRX parameter and / or the second DRX parameter.

[0145] In solution 2, the network device can indicate a basic DRX parameter, i.e., the fifth DRX parameter, to the first terminal device through an RRC message, etc., and can schedule PC5 communication resources for the first terminal device based on the fifth DRX parameter. The first terminal device needs to perform PC5 communication of the V2X service with the second terminal device based on the PC5 communication resources scheduled by the network device. Therefore, when the first terminal device and the second terminal device determine the DRX parameters corresponding to the V2X service, they need to consider the fifth DRX parameter to obtain the corresponding PC5 communication resources.

[0146] Alternatively, the first terminal device can locally configure a basic DRX parameter, i.e., the fifth DRX parameter, and can preempt PC5 communication resources for the first terminal device based on the fifth DRX parameter. The first terminal device needs to perform PC5 communication of the V2X service with the second terminal device based on the preempted PC5 communication resources. Therefore, when the first terminal device and the second terminal device determine the DRX parameters corresponding to the V2X service, they also need to consider the fifth DRX parameter to obtain the corresponding PC5 communication resources.

[0147] In scheme two, the way in which the first terminal device determines the first DRX parameter and the way in which the second terminal device determines the second DRX parameter are similar to those in scheme one, except that when the first terminal device determines the first DRX parameter and the second terminal device determines the second DRX parameter, the fifth DRX parameter also needs to be considered. In one possible implementation, the first DRX parameter and the second DRX parameter are integer multiples of the fifth DRX parameter. Specifically, the way in which the first terminal device determines the first DRX parameter and the process for the second terminal device to determine the second DRX parameter, as well as the process of how to perform PC5 communication of the first V2X service based on the determined first DRX parameter and / or second DRX, can refer to the implementation in scheme one above, and the repeated parts will not be repeated.

[0148] In addition, optionally, in order to facilitate the second terminal device to obtain the fifth DRX parameter, the first message carrying the first DRX parameter sent by the first terminal device to the second terminal device may also carry the fifth DRX parameter.

[0149] In addition, for the PC5 communication mode in which the network device schedules PC5 resources, since Solution 2 determines the first DRX parameters and / or second DRX parameters for performing the first V2X service based on the fifth DRX parameter indicated by the network device to the first terminal device, the first terminal device may not report the first DRX parameters and / or second DRX parameters for performing the first V2X service to the network device.

[0150] Regardless of the above-mentioned solution one or solution two, when a second V2X service is added between the first terminal device and the second terminal device, the first terminal device needs to obtain the transmission requirements of the second V2X service, and determine whether the first DRX parameters and / or the second DRX parameters currently used can meet the transmission requirements of the second V2X service. If the first DRX parameters and / or the second DRX parameters currently used by the first terminal device and the second terminal device cannot meet the transmission requirements of the newly added second V2X service, it is necessary to initiate an update of the DRX parameters. In the embodiment of the present application, there are two ways to update the DRX parameters. Method one: Update the DRX parameters corresponding to the first V2X service, and the first V2X service and the second V2X service of the first terminal device and the second terminal device perform PC5 communication based on the updated DRX parameters; Method two: Add DRX parameters for the second V2X service, and the newly added second V2X service performs PC5 communication based on the newly added DRX parameters. The following is an introduction in combination with the specific methods.

[0151] Method 1: Update the DRX parameters corresponding to the first V2X service, and the first V2X service and the second V2X service of the first terminal device and the second terminal device perform PC5 communication based on the updated DRX parameters (that is, the DRX parameters are DRX parameters of PC5 unicast granularity, and multiple V2X services correspond to the same DRX parameters).

[0152] Reference Figure 5 The communication method flow chart shown in FIG. 1 includes:

[0153] S501: The first terminal device sends a fourth DRX parameter to the second terminal device according to a transmission requirement of the second V2X service and a transmission requirement of the first V2X service, and the second terminal device receives the fourth DRX parameter.

[0154] The fourth DRX parameter is used for PC5 communication of the first V2X service and the second V2X service between the first terminal device and the second terminal device.

[0155] Specifically, the fourth DRX parameter needs to meet the transmission requirements of the second V2X service and the transmission requirements of the first V2X service. When the network device indicates the fifth DRX parameter to the first terminal device or the first terminal device locally configures the fifth DRX parameter, the fifth DRX parameter also needs to be considered, such as the need to be an integer multiple of the fifth DRX parameter. Regarding the determination of the fourth DRX parameter, the above-mentioned determination process of the first DRX parameter can be referred to, and the repeated parts will not be repeated.

[0156] As an example, when the first terminal device and the second terminal device are performing PC5 communication of the first V2X service, a unicast connection has been established, and the first terminal device can send the fourth DRX parameter to the second terminal device by sending a link modification request message carrying the fourth DRX parameter to the second terminal device. In a possible implementation, the first terminal device may also send the transmission requirements of the second V2X service to the second terminal device, such as carrying the transmission requirements of the second V2X service in the link modification request message used to send the fourth DRX parameter, so that the second terminal device determines the DRX parameters for the first V2X service and the second V2X service PC5 communication with the first terminal device.

[0157] S502A: The second terminal device sends a second confirmation message to the first terminal device, and the first terminal device receives the second confirmation message, where the second confirmation message is used to indicate that the second terminal device accepts the fourth DRX parameter.

[0158] S502B: The second terminal device sends a seventh DRX parameter to the first terminal device, and the first terminal device receives the seventh DRX parameter.

[0159] The seventh DRX parameter is used for PC5 communication of the first V2X service and the second V2X service between the first terminal device and the second terminal device.

[0160] It should be understood that S502A and S502B are mutually exclusive, that is, if S502A is executed, S502B is not executed, and if S502B is executed, S502A is not executed.

[0161] If the second terminal device accepts the fourth DRX parameter provided by the first terminal device, a second confirmation message may be returned to the first terminal device to indicate that the second terminal device accepts the fourth DRX parameter.

[0162] In one possible implementation, after the second terminal device receives the fourth DRX parameter sent by the first terminal device, the second terminal device may also adjust the fourth DRX parameter and re-determine a new seventh DRX parameter according to its own situation, such as the transmission requirements of the fourth V2X service being carried out by one or more second terminal devices (the transmission requirements may be service requirements and / or message modes, or may be specific DRX parameters); or determine a seventh DRX parameter based on the fourth DRX parameter.

[0163] Among them, the process of how the second terminal device determines the seventh DRX parameter can refer to the above-mentioned process of the second terminal device determining the second DRX parameter, and the repeated parts will not be repeated.

[0164] In addition, it should be understood that when the network device instructs the first terminal device to send the fifth DRX parameter or the first terminal device locally configures the fifth DRX parameter, the second terminal device also needs to consider the fifth DRX parameter when determining the seventh DRX parameter, such as the need to be an integer multiple of the fifth DRX parameter.

[0165] S503: The first terminal device and the second terminal device perform PC5 communication of the first V2X service and the second V2X service according to the fourth DRX parameter and / or the seventh DRX parameter.

[0166] In mode 1, the first terminal device and the second terminal device perform PC5 communication of the first V2X service and the second V2X service based on the newly determined fourth DRX parameter and / or seventh DRX parameter. That is, multiple V2X services between the first terminal device and the second terminal device use the same DRX parameter, and the DRX parameter is a DRX parameter of PC5 unicast granularity.

[0167] Method 2: Add DRX parameters for the second V2X service. The newly added second V2X service performs PC5 communication based on the newly added DRX parameters (DRX parameters at the V2X service granularity, that is, each V2X service can correspond to different DRX parameters).

[0168] Reference Figure 6 The communication method flow chart shown in FIG. 1 includes:

[0169] S601: The first terminal device sends a third DRX parameter to the second terminal device according to a transmission requirement of a second V2X service, and the second terminal device receives the third DRX parameter.

[0170] The third DRX parameter is used for PC5 communication of the second V2X service between the first terminal device and the second terminal device.

[0171] S602A: The second terminal device sends a third confirmation message to the first terminal device, and the first terminal device receives the third confirmation message, where the third confirmation message is used to indicate that the second terminal device accepts the third DRX parameter.

[0172] S602B: The second terminal device sends an eighth DRX parameter to the first terminal device, and the first terminal device receives the eighth DRX parameter.

[0173] Among them, the eighth DRX parameter is used for PC5 communication of the second V2X service between the first terminal device and the second terminal device.

[0174] It should be understood that S602A and S602B are mutually exclusive, that is, if S602A is executed, S602B is not executed, and if S602B is executed, S602A is not executed.

[0175] S603: The first terminal device and the second terminal device perform PC5 communication of the first V2X service according to the first DRX parameter and / or the second DRX parameter; and perform PC5 communication of the second V2X service according to the third DRX parameter and / or the eighth DRX parameter.

[0176] Specifically, when a second V2X service is added, the process for the first terminal device and the second terminal device to negotiate the DRX parameters (third DRX parameters and / or eighth DRX parameters) corresponding to the second V2X service can refer to the above-mentioned process for determining the DRX parameters (first DRX parameters and / or second DRX parameters) corresponding to the first V2X service, and the repeated parts will not be repeated. In addition, it should be understood that when the network device indicates the fifth DRX parameter to the first terminal device or the first terminal device locally configures the fifth DRX parameter, the fifth DRX parameter also needs to be considered. For example, the third DRX parameter determined for the first terminal device, or the eighth DRX parameter determined for the second terminal device, needs to be an integer multiple of the fifth DRX parameter.

[0177] Different from the first method, when a second V2X service is added, if the existing DRX parameters cannot meet the transmission requirements of the second V2X service, the first terminal device and the second terminal device renegotiate the DRX parameters for PC5 communication of the newly added second V2X service. Each V2X service between the first terminal device and the second terminal device can use different DRX parameters, and the DRX parameters can be V2X service granularity.

[0178] In addition, it should be understood that in the embodiment of the present application, the DRX parameters for the PC5 communication of the V2X service can be negotiated and determined by the V2X layer of the first terminal device and the second terminal device, or can be negotiated and determined by the access layer of the first terminal device and the second terminal device. When scheme one is adopted, if it is negotiated and determined by the V2X layer of the first terminal device and the second terminal device, the determined DRX parameters need to be indicated to the access layer of the first terminal device, so that the first terminal device wakes up in the DRX cycle to request PC5 communication resources from the network device or locally seizes PC5 communication resources; if it is a mode in which the network device schedules PC5 communication resources, the access layer of the first terminal device also needs to report to the network device so that the network device schedules PC5 communication resources for the first terminal device. When scheme two is adopted, if the V2X layers of the first terminal device and the second terminal device negotiate and determine, after the access layer of the first terminal device obtains the network device to instruct the first terminal device to give a basic DRX parameter (such as the fifth DRX parameter) or the first terminal device locally configures the fifth DRX parameter, the basic DRX parameter needs to be reported to the V2X layer of the first terminal device so as to negotiate with the second terminal device based on the basic DRX parameter for the DRX parameter of the V2X service PC5 communication.

[0179] In addition, if the DRX parameters for the V2X service PC5 communication are negotiated and determined by the V2X layers of the first terminal device and the second terminal device, the second terminal device also needs to send the determined DRX parameters to the access layer of the second terminal device so that the second terminal device wakes up in the DRX cycle and listens to the V2X service's to-be-received data on the PC5 interface to achieve energy saving.

[0180] The above is mainly described from the perspective of unicast PC5 communication of V2X service between the first terminal device and the second terminal device. For the first terminal device to perform multicast PC5 communication or broadcast PC5 communication of V2X service, after the first terminal device determines the DRX parameters of the V2X service and sends them to one or more second terminal devices through multicast or broadcast, the one or more second terminal devices can directly perform PC5 communication of V2X service with the first terminal device based on the DRX parameters sent by the first terminal device.

[0181] As an example, after the first terminal device determines the first DRX parameter of the first V2X service (multicast or broadcast service), after sending it to one or more second terminal devices through a broadcast or multicast message, the one or more second terminal devices can send the data of the first V2X service to the first terminal device according to the first DRX parameter, and the first terminal device can receive the data of the first V2X service sent by the one or more second terminal devices according to the first DRX parameter. Among them, for the determination of the first DRX parameter of the first V2X service, the implementation in the above-mentioned scheme 1 or scheme 2 can be referred to, and the repeated parts will not be repeated.

[0182] As another example, when the first terminal device is performing one or more V2X services, the first terminal device may also determine a DRX parameter that meets the transmission requirements of the one or more ongoing V2X services (including unicast V2X services, multicast V2X services and broadcast V2X services) and the first V2X service (multicast or broadcast service) as the first DRX parameter of the first V2X service, and send it to one or more second terminal devices via multicast or broadcast. The one or more second terminal devices may send data of the first V2X service to the first terminal device according to the first DRX parameter, and the first terminal device may receive data of the first V2X service sent by the one or more second terminal devices according to the first DRX parameter.

[0183] In another possible implementation, for a first terminal device to perform multicast PC5 communication or broadcast PC5 communication of a V2X service, including sending and / or receiving multicast PC5 communication service or broadcast PC5 communication service, for the first terminal device to determine the DRX parameters of the V2X service and for other terminal devices that need to perform multicast PC5 communication or broadcast PC5 communication of the V2X service to determine the DRX parameters of the V2X service, each terminal device can adopt the same DRX parameter generation strategy to generate DRX parameters for a specific V2X service. Since the transmission requirements of the specific V2X service of all terminal devices are the same, the DRX parameters generated by each terminal device for the specific V2X service are also the same. Therefore, the first terminal device does not need to send its own DRX parameters to other terminal devices through multicast or broadcast. That is, the first terminal device can directly perform PC5 communication of the V2X service with other terminal devices based on the DRX parameters generated by the first terminal device, including sending and / or receiving multicast PC5 communication service or broadcast PC5 communication service for the V2X service of interest.

[0184] The above mainly introduces the solution provided by the present application from the perspective of the interaction between the first terminal device and the second terminal device. It can be understood that in order to realize the above functions, each network element includes a hardware structure and / or software module (or unit) corresponding to the execution of each function. Those skilled in the art should easily realize that, in combination with the units and algorithm steps of each example described in the embodiments disclosed in this document, the present application can be implemented in the form of hardware or a combination of hardware and computer software. Whether a function is executed in hardware or in a computer software-driven hardware manner depends on the specific application and design constraints of the technical solution. Professional and technical personnel can use different methods to implement the described functions for each specific application, but such implementation should not be considered to exceed the scope of this application.

[0185] Figure 7 and Figure 8 The following is a schematic diagram of the structure of possible communication devices provided in the embodiments of the present application. These communication devices can be used to implement the functions of the first terminal device or the second terminal device in the above method embodiments, and thus can also achieve the beneficial effects of the above method embodiments. In the embodiments of the present application, the communication device can be Figure 3 or Figure 4 or Figure 5 or Figure 6 The first terminal device in Figure 3 or Figure 4 or Figure 5 or Figure 6 The second terminal device may also be a module (such as a chip) applied to the first terminal device or the second terminal device.

[0186] like Figure 7 The communication device 700 may include: a processing unit 702 and a transceiver unit 703, and may also include a storage unit 701. The communication device 700 is used to implement the above Figure 3 or Figure 4 or Figure 5 or Figure 6 The functions of the first terminal device or the second terminal device in the method embodiment shown in FIG.

[0187] In one possible design, the processing unit 702 is used to implement the corresponding processing function. The transceiver unit 703 is used to support the communication between the communication device 700 and other network entities. The storage unit 701 is used to store the program code and / or data of the communication device 700. Optionally, the transceiver unit 703 may include a receiving unit and / or a sending unit, which are respectively used to perform receiving and sending operations.

[0188] When the communication device 700 is used to implement the function of the first terminal device in the method embodiment: the processing unit 702 is used to determine the first discontinuous reception DRX parameter according to the transmission requirement of the first vehicle-to-everything V2X service, and the transmission requirement includes the service requirement and / or the message mode; the transceiver unit 703 is used to send the first DRX parameter to the second terminal device, and the first DRX parameter is used for PC5 communication of the first V2X service between the communication device 700 and the second terminal device.

[0189] In a possible design, when the processing unit 702 determines the first DRX parameter according to the transmission requirements of the first V2X service, it is specifically used to determine the first DRX parameter according to the transmission requirements of the first V2X service and the transmission requirements of one or more third V2X services, wherein the one or more third V2X services are V2X services being carried out by the communication device 700.

[0190] In one possible design, the first DRX parameter is carried in a first message, and the first message also includes the transmission requirement.

[0191] In a possible design, the transceiver unit 703 is also used to receive a confirmation message from the second terminal device, and the confirmation message is used to indicate that the second terminal device accepts the first DRX parameters; the transceiver unit 703 is also used to perform PC5 communication of the first V2X service with the second terminal device according to the first DRX parameters.

[0192] In a possible design, when the transceiver unit 703 performs PC5 communication of the first V2X service with the second terminal device according to the first DRX parameter, it is specifically used to receive data of the first V2X service sent by the second terminal device according to the first DRX parameter; or, receive data of the first V2X service sent by the second terminal device according to the first DRX parameter, and send data of the first V2X service to the second terminal device according to the first DRX parameter.

[0193] In one possible design, the transceiver unit 703 is also used to receive a second message from the second terminal device, the second message including a second DRX parameter, and the second DRX parameter is used for PC5 communication of the first V2X service between the communication device 700 and the second terminal device; the transceiver unit 703 is also used to perform PC5 communication of the first V2X service with the second terminal device according to the second DRX parameter; or, perform PC5 communication of the first V2X service with the second terminal device according to the first DRX parameter and the second DRX parameter.

[0194] In a possible design, when the transceiver unit 703 performs PC5 communication of the first V2X service with the second terminal device according to the second DRX parameters, it is specifically used to receive data of the first V2X service sent by the second terminal device according to the second DRX parameters, or receive data of the first V2X service sent by the second terminal device according to the second DRX parameters, and send data of the first V2X service to the second terminal device according to the second DRX parameters.

[0195] In a possible design, when the transceiver unit 703 performs PC5 communication of the first V2X service with the second terminal device according to the first DRX parameter and the second DRX parameter, it is specifically used to receive the data of the first V2X service sent by the second terminal device according to the first DRX parameter, and to send the data of the first V2X service to the second terminal device according to the second DRX parameter.

[0196] In one possible design, the transceiver unit 703 is also used to send a third DRX parameter to the second terminal device according to the transmission requirement of the second V2X service when the first DRX parameter does not meet the transmission requirement of the second V2X service, and the third DRX parameter is used for PC5 communication of the second V2X service between the communication device 700 and the second terminal device; or, according to the transmission requirement of the second V2X service and the transmission requirement of the first V2X service, send a fourth DRX parameter to the second terminal device, and the fourth DRX parameter is used for PC5 communication of the first V2X service and the second V2X service between the communication device 700 and the second terminal device.

[0197] In a possible design, when the processing unit 702 determines the first DRX parameter according to the transmission requirement of the first V2X service, the V2X layer of the communication device 700 is specifically used to send the transmission requirement of the first V2X service to the access layer of the communication device 700; and the access layer of the communication device 700 determines the first DRX parameter according to the transmission requirement of the first V2X service. Optionally, the V2X layer of the communication device 700 is further used to send DRX indication information to the access layer of the communication device 700, and the DRX indication information is used to indicate to obtain the DRX parameter for the communication device 700; and the access layer of the communication device 700 determines the first DRX parameter according to the transmission requirement of the first V2X service according to the DRX indication information.

[0198] In a possible design, the transceiver unit 703 is also used to receive the fifth DRX parameter of the communication device 700 from the network device; when the processing unit 702 determines the first DRX parameter according to the transmission requirement of the first V2X service, it is specifically used to determine the first DRX parameter according to the transmission requirement of the first V2X service and the fifth DRX parameter of the communication device 700.

[0199] In one possible design, the service requirements of the first V2X service include QoS parameters of at least one PC5 quality of service QoS flow between the communication device 700 and the second terminal device for transmitting the first V2X service, wherein the QoS parameter information includes a data packet transmission delay requirement.

[0200] In one possible design, the at least one PC5 QoS flow includes a first PC5 QoS flow and a second PC5 QoS flow, and the first DRX parameters include DRX parameters corresponding to the first PC5 QoS flow and DRX parameters corresponding to the second PC5 QoS flow; wherein the DRX parameters corresponding to the first PC5 QoS flow are used for the communication device 700 and the second terminal device to perform PC5 communication of the first V2X service based on the first PC5 QoS flow, and the DRX parameters corresponding to the second PC5 QoS flow are used for the communication device 700 and the second terminal device to perform PC5 communication of the first V2X service based on the second PC5 QoS flow.

[0201] In a possible design, when the processing unit 702 determines the first DRX parameter according to the transmission requirements of the first V2X service, it is specifically used to determine the DRX parameters corresponding to the first PC5 QoS flow according to the QoS parameters of the first PC5 QoS flow; and determine the DRX parameters corresponding to the second PC5 QoS flow according to the QoS parameters of the second PC5 QoS flow.

[0202] In a possible design, the transceiver unit 703 is also used to send the first DRX parameter to the network device.

[0203] In a possible design, the transceiver unit 703 is also used to send the second DRX parameter to the network device or to send the first DRX parameter and the second DRX parameter to the network device.

[0204] When the communication device 700 is used to implement the function of the second terminal device in the method embodiment:

[0205] In one possible implementation, the transceiver unit 703 is used to receive a first discontinuous reception DRX parameter from a first terminal device, where the first DRX parameter is used for PC5 communication of the first V2X service between the first terminal device and the communication device 700; the transceiver unit 703 is also used to perform PC5 communication of the first V2X service with the first terminal device based on the first DRX parameter.

[0206] In a possible design, when the transceiver unit 703 performs PC5 communication of the first V2X service with the first terminal device according to the first DRX parameter, it is specifically used to send data of the first V2X service to the first terminal device according to the first DRX parameter; or, send data of the first V2X service to the first terminal device according to the first DRX parameter and receive data of the first V2X service sent by the first terminal device according to the first DRX parameter.

[0207] In one possible design, the transceiver unit 703 is also used to receive a third DRX parameter from the first terminal device, and the third DRX parameter is used for PC5 communication of the second V2X service between the first terminal device and the communication device 700; the transceiver unit 703 is also used to perform PC5 communication of the first V2X service and the second V2X service with the first terminal device according to the first DRX parameter and the third DRX parameter, respectively.

[0208] In one possible design, the transceiver unit 703 is also used to receive a fourth DRX parameter from the first terminal device, and the fourth DRX parameter is used for PC5 communication of the first V2X service and the second V2X service between the first terminal device and the communication device 700; the transceiver unit 703 is also used to perform PC5 communication of the first V2X service and the second V2X service with the first terminal device according to the fourth DRX parameter.

[0209] In another possible implementation, the transceiver unit 703 is used to receive a first discontinuous reception DRX parameter from a first terminal device, where the first DRX parameter is used for PC5 communication of a first V2X service between the first terminal device and the communication device 700; the processing unit 702 is used to determine a second DRX parameter according to the first DRX parameter and / or a transmission requirement of one or more fourth V2X services, where the transmission requirement includes a service requirement and / or a message mode, wherein the one or more fourth V2X services are V2X services being performed by the communication device 700; the transceiver unit 703 is also used to send the second DRX parameter to the first terminal device, where the second DRX parameter is used for PC5 communication of the first V2X service between the first terminal device and the communication device 700; the transceiver unit 703 is also used to perform PC5 communication of the first V2X service with the first terminal device according to the second DRX parameter, or perform PC5 communication of the first V2X service with the first terminal device according to the first DRX parameter and the second DRX parameter.

[0210] In a possible design, when the processing unit 702 determines the second DRX parameter according to the transmission requirements of one or more fourth V2X services, it is specifically used to determine the second DRX parameter according to the transmission requirements of the one or more fourth V2X services and the transmission requirements of the first V2X service.

[0211] In a possible design, the first DRX parameter is carried in a first message, and the first message also includes the transmission requirement of the first V2X service or the identification information of the first V2X service; wherein, if the first message includes the identification information of the first V2X service, the processing unit 702 is further used to determine the transmission requirement of the first V2X service according to the identification information of the first V2X service.

[0212] In a possible design, when the transceiver unit 703 performs PC5 communication of the first V2X service with the first terminal device according to the second DRX parameter, it is specifically used to send data of the first V2X service to the first terminal device according to the second DRX parameter, or receive data of the first V2X service sent by the first terminal device according to the second DRX parameter, and send data of the first V2X service to the first terminal device according to the second DRX parameter.

[0213] In a possible design, when the transceiver unit 703 performs PC5 communication of the first V2X service with the first terminal device according to the first DRX parameter and the second DRX parameter, it is specifically used to receive the data of the first V2X service sent by the first terminal device according to the second DRX parameter, and to send the data of the first V2X service to the first terminal device according to the first DRX parameter.

[0214] For more detailed description of the processing unit 702 and the transceiver unit 703, please refer to Figure 3 or Figure 4 or Figure 5 or Figure 6 The relevant description in the method embodiment shown in is directly obtained and will not be repeated here.

[0215] like Figure 8 As shown, the communication device 800 includes a processor 810 and an interface circuit 820. The processor 810 and the interface circuit 820 are coupled to each other. It is understood that the interface circuit 820 can be a transceiver or an input-output interface. Optionally, the communication device 800 may also include a memory 830 for storing instructions executed by the processor 810 or storing input data required by the processor 810 to execute instructions or storing data generated after the processor 810 executes instructions.

[0216] When the communication device 800 is used to implement Figure 3 or Figure 4 or Figure 5 or Figure 6 When the method is performed, the processor 810 is used to implement the function of the processing unit 702, the interface circuit 820 is used to implement the function of the transceiver unit 703, and the memory 830 is used to implement the function of the storage unit 701.

[0217] As another form of this embodiment, a computer-readable storage medium is provided, on which instructions are stored. When the instructions are executed, the communication method applicable to the first terminal device or the second terminal device in the above method embodiment can be executed.

[0218] As another form of this embodiment, a computer program product including instructions is provided, and when the instructions are executed, the communication method applicable to the first terminal device or the second terminal device in the above method embodiment can be executed.

[0219] As another form of this embodiment, a chip is provided. When the chip is running, the communication method applicable to the first terminal device or the second terminal device in the above method embodiment can be executed.

[0220] Those skilled in the art will appreciate that the embodiments of the present application may be provided as methods, systems, or computer program products. Therefore, the present application may adopt the form of a complete hardware embodiment, a complete software embodiment, or an embodiment in combination with software and hardware. Moreover, the present application may adopt the form of a computer program product implemented in one or more computer-usable storage media (including but not limited to disk storage, CD-ROM, optical storage, etc.) that include computer-usable program code.

[0221] The present application is described with reference to the flowcharts and / or block diagrams of the methods, devices (systems), and computer program products according to the embodiments of the present application. It should be understood that each process and / or box in the flowchart and / or block diagram, as well as the combination of the processes and / or boxes in the flowchart and / or block diagram, can be implemented by computer program instructions. These computer program instructions can be provided to a processor of a general-purpose computer, a special-purpose computer, an embedded processor, or other programmable data processing device to generate a machine, so that the instructions executed by the processor of the computer or other programmable data processing device generate instructions for implementing the processes in the flowchart and / or block diagram. Figure 1 A process or multiple processes and / or boxes Figure 1 A device that provides the functions specified in a block or multiple blocks.

[0222] These computer program instructions may also be stored in a computer-readable memory capable of directing a computer or other programmable data processing device to operate in a specific manner, so that the instructions stored in the computer-readable memory produce an article of manufacture comprising an instruction device, which implements the process Figure 1 A process or multiple processes and / or boxes Figure 1 A function specified in one or more boxes.

[0223] These computer program instructions can also be loaded onto a computer or other programmable data processing device so that a series of operating steps are executed on the computer or other programmable device to produce a computer-implemented process, thereby providing instructions for implementing the process. Figure 1 A process or multiple processes and / or boxes Figure 1 A step that specifies a function in one or more boxes.

[0224] Although the preferred embodiments of the present application have been described, those skilled in the art may make other changes and modifications to these embodiments once they have learned the basic creative concept. Therefore, the appended claims are intended to be interpreted as including the preferred embodiments and all changes and modifications falling within the scope of the present application.

[0225] Obviously, those skilled in the art can make various changes and modifications to the embodiments of the present application without departing from the scope of the embodiments of the present application. Thus, if these modifications and variations of the embodiments of the present application fall within the scope of the claims of the present application and their equivalents, the present application is also intended to include these modifications and variations.

Claims

1. A communication method, characterized in that: include: The first terminal device determines a first discontinuous reception DRX parameter according to a transmission requirement of a first vehicle-to-everything V2X service, where the transmission requirement includes a service requirement and / or a message mode; The first terminal device sends the first DRX parameter to the second terminal device, where the first DRX parameter is used for proximity communication 5 interface PC5 communication of the first V2X service between the first terminal device and the second terminal device; Wherein, the method further comprises: The first terminal device receives a second message from the second terminal device, where the second message includes a second DRX parameter, where the second DRX parameter is used for PC5 communication of the first V2X service between the first terminal device and the second terminal device; The first terminal device performs PC5 communication of the first V2X service with the second terminal device according to the second DRX parameter, or the first terminal device performs PC5 communication of the first V2X service with the second terminal device according to the first DRX parameter and the second DRX parameter.

2. The method according to claim 1, characterized in that The first terminal device determines the first DRX parameter according to the transmission requirement of the first V2X service, including: The first terminal device determines the first DRX parameter according to a transmission requirement of the first V2X service and a transmission requirement of one or more third V2X services, wherein the one or more third V2X services are V2X services being performed by the first terminal device.

3. The method according to claim 1 or 2, characterized in that The first DRX parameter is carried in a first message, and the first message also includes the transmission requirement.

4. The method according to any one of claims 1 to 3, characterized in that The method further comprises: The first terminal device receives a confirmation message from the second terminal device, where the confirmation message is used to indicate that the second terminal device accepts the first DRX parameter; The first terminal device performs PC5 communication of the first V2X service with the second terminal device according to the first DRX parameter.

5. The method according to claim 4, characterized in that The first terminal device performs PC5 communication of the first V2X service with the second terminal device according to the first DRX parameter, including: The first terminal device receives data of the first V2X service sent by the second terminal device according to the first DRX parameter; or, The first terminal device receives the data of the first V2X service sent by the second terminal device according to the first DRX parameter, and sends the data of the first V2X service to the second terminal device according to the first DRX parameter.

6. The method according to claim 1, characterized in that The first terminal device performs PC5 communication of the first V2X service with the second terminal device according to the second DRX parameter, including: The first terminal device receives the data of the first V2X service sent by the second terminal device according to the second DRX parameter, or the first terminal device receives the data of the first V2X service sent by the second terminal device according to the second DRX parameter and sends the data of the first V2X service to the second terminal device according to the second DRX parameter; The first terminal device performs PC5 communication of the first V2X service with the second terminal device according to the first DRX parameter and the second DRX parameter, including: The first terminal device receives the data of the first V2X service sent by the second terminal device according to the first DRX parameter, and sends the data of the first V2X service to the second terminal device according to the second DRX parameter.

7. The method according to any one of claims 1 to 4, characterized in that When the first DRX parameter does not meet the transmission requirement of the second V2X service, the method further includes: The first terminal device sends a third DRX parameter to the second terminal device according to a transmission requirement of the second V2X service, where the third DRX parameter is used for PC5 communication of the second V2X service between the first terminal device and the second terminal device; or The first terminal device sends a fourth DRX parameter to the second terminal device according to the transmission requirements of the second V2X service and the transmission requirements of the first V2X service, and the fourth DRX parameter is used for PC5 communication of the first V2X service and the second V2X service between the first terminal device and the second terminal device.

8. The method according to any one of claims 1 to 7, characterized in that The first terminal device determines the first DRX parameter according to the transmission requirement of the first V2X service, including: The V2X layer of the first terminal device sends the transmission requirement of the first V2X service to the access layer of the first terminal device; The access layer of the first terminal device determines the first DRX parameter according to the transmission requirements of the first V2X service.

9. The method according to any one of claims 1 to 8, characterized in that The method further comprises: The V2X layer of the first terminal device sends DRX indication information to the access layer of the first terminal device, where the DRX indication information is used to indicate obtaining a DRX parameter for the first terminal device; The access layer of the first terminal device executes the transmission requirements of the first V2X service according to the DRX indication information and determines the first DRX parameter.

10. The method according to any one of claims 1 to 9, characterized in that The method further comprises: The first terminal device receives a fifth DRX parameter of the first terminal device from a network device; The first terminal device determines the first DRX parameter according to a transmission requirement of the first V2X service, including: The first terminal device determines the first DRX parameter according to the transmission requirement of the first V2X service and the fifth DRX parameter of the first terminal device.

11. The method according to any one of claims 1 to 10, characterized in that The service requirements of the first V2X service include QoS parameters of at least one PC5 quality of service QoS flow between the first terminal device and the second terminal device for transmitting the first V2X service, wherein the QoS parameters include a data packet transmission delay requirement.

12. The method according to claim 11, characterized in that The at least one PC5 QoS flow includes a first PC5 QoS flow and a second PC5 QoS flow, and the first DRX parameter includes a DRX parameter corresponding to the first PC5 QoS flow and a DRX parameter corresponding to the second PC5 QoS flow; Among them, the DRX parameters corresponding to the first PC5 QoS flow are used for the first terminal device and the second terminal device to perform PC5 communication of the first V2X service based on the first PC5 QoS flow, and the DRX parameters corresponding to the second PC5 QoS flow are used for the first terminal device and the second terminal device to perform PC5 communication of the first V2X service based on the second PC5 QoS flow.

13. The method according to claim 12, characterized in that The first terminal device determines the first DRX parameter according to the transmission requirement of the first V2X service, including: Determine, according to the QoS parameters of the first PC5 QoS flow, a DRX parameter corresponding to the first PC5 QoS flow; Determine the DRX parameters corresponding to the second PC5 QoS flow according to the QoS parameters of the second PC5 QoS flow.

14. The method according to claim 4, characterized in that The method further comprises: The first terminal device sends the first DRX parameter to the network device.

15. The method according to claim 1, wherein: The method further comprises: The first terminal device sends the second DRX parameter to the network device; or, The first terminal device sends the first DRX parameter and the second DRX parameter to the network device.

16. A communication method, characterized in that: include: The second terminal device receives a first discontinuous reception DRX parameter from the first terminal device, where the first DRX parameter is used for proximity communication 5 interface PC5 communication of a first V2X service between the first terminal device and the second terminal device; The second terminal device sends a second message to the first terminal device, where the second message includes a second DRX parameter, where the second DRX parameter is used for PC5 communication of the first V2X service between the first terminal device and the second terminal device; The second terminal device performs PC5 communication of the first V2X service with the first terminal device according to the first DRX parameter and the second DRX parameter, or the second terminal device performs PC5 communication of the first V2X service with the first terminal device according to the second DRX parameter.

17. The method according to claim 16, characterized in that The second terminal device performs PC5 communication of the first V2X service with the first terminal device according to the first DRX parameter, including: The second terminal device sends data of the first V2X service to the first terminal device according to the first DRX parameter; or, The second terminal device sends the data of the first V2X service to the first terminal device according to the first DRX parameter, and receives the data of the first V2X service sent by the first terminal device according to the first DRX parameter.

18. The method according to claim 16 or 17, characterized in that The method further comprises: The second terminal device receives a third DRX parameter from the first terminal device, where the third DRX parameter is used for PC5 communication of a second V2X service between the first terminal device and the second terminal device; The second terminal device performs PC5 communication of the first V2X service and the second V2X service with the first terminal device according to the first DRX parameter and the third DRX parameter, respectively.

19. The method according to claim 16 or 17, characterized in that The method further comprises: The second terminal device receives a fourth DRX parameter from the first terminal device, where the fourth DRX parameter is used for PC5 communication of the first V2X service and the second V2X service between the first terminal device and the second terminal device; The second terminal device performs PC5 communication of the first V2X service and the second V2X service with the first terminal device according to the fourth DRX parameter.

20. A communication device, characterized in that: The apparatus comprises a unit for executing the method according to any one of claims 1 to 15, or comprises a unit for executing the method according to any one of claims 16 to 19.

21. A communication device, characterized in that: It includes a processor and an interface circuit, wherein the interface circuit is used to receive signals from other communication devices outside the communication device and transmit them to the processor or send signals from the processor to other communication devices outside the communication device, and the processor is used to implement the method as described in any one of claims 1 to 15 through a logic circuit or execute code instructions, or to enable the communication device to implement the method as described in any one of claims 16 to 19.

22. A computer-readable storage medium, characterized in that: The storage medium stores a computer program or instruction. When the computer program or instruction is executed by the communication device, the method according to any one of claims 1 to 15 is implemented, or the method according to any one of claims 16 to 19 is implemented.

23. A communication system, characterized in that: The system comprises a first terminal device for executing the method according to any one of claims 1 to 15 and a second terminal device for executing the method according to any one of claims 16 to 19.