Sidelink communication method and device

By introducing a resource pool configuration mechanism between the terminal and the network device, the terminal allows the terminal to select an appropriate resource pool for information transmission according to different information types and scenarios, solving the problem of being unable to flexibly configure sidelinks in the prior art, and achieving flexible configuration of sidelink communication between the terminal and the improvement of system adaptability reliability.

CN114640963BActive Publication Date: 2025-04-18HUAWEI TECH CO LTD
View PDF 4 Cites 0 Cited by

Patent Information

Application Number
CN202210132001.6
Authority / Receiving Office
CN · China
Patent Type
Patents(China)
Current Assignee / Owner
Priority Date
2021-07-23
Filing Date
2022-02-14
Publication Date
2025-04-18
Estimated Expiration
2042-02-14

AI Technical Summary

Technical Problem

The prior art fails to fully consider multiple communication scenarios between different terminals when configuring sidelinks, resulting in the inability to flexibly configure sidelinks, affecting the adaptability of the system.

Method used

By introducing a resource pool configuration mechanism between the terminal and the network device, the terminal allows the terminal to select an appropriate resource pool for information transmission according to different information types and scenarios. Specifically, a first resource pool for sending discovery information and a second resource pool for sending conventional information are defined and a suitable resource pool is scheduled through different formats of downlink control information.

Benefits of technology

It realizes flexible configuration of side link communication between terminals, improves the system's adaptability reliability, and can more effectively adapt to the needs of different communication scenarios.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN114640963B_ABST
    Figure CN114640963B_ABST
Patent Text Reader

Abstract

The embodiment of the present application provides a sidelink communication method and device. The method includes: the communication device obtains configuration information and transmission resources. The configuration information includes the configuration of the first resource pool and the configuration of the second resource pool. The method can ensure that the transmission resources of the first resource pool and the second resource pool are used to send different information, thereby improving the flexibility of network communication.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] The present invention relates to the field of wireless communication technology, and in particular to a sidelink communication method and device. Background Art

[0002] With the development of wireless communication technology, future-oriented communication systems have been derived, such as the 5th Generation mobile communication (5G) system or the new radio (NR) system. In the above communication system, terminals can communicate directly with each other through sidelink. A typical application scenario of sidelink communication is vehicle to X (V2X). In the vehicle network, each vehicle can be understood as a terminal, and terminals can communicate with each other through sidelink, such as transmitting information through direct connection, thereby effectively reducing communication delays.

[0003] However, the above solution only considers the general communication process between terminals when configuring sidelink, and does not consider other possible communication processes between different terminals. Therefore, it is necessary to provide a technology that flexibly configures sidelink based on different requirements to cover possible communication scenarios between different terminals. Summary of the invention

[0004] The present application describes a sidelink communication method and device to achieve information transmission between terminals.

[0005] In a first aspect, a side-link communication method is provided, the method comprising: a first communication device obtains configuration information, the configuration information comprising a first resource pool configuration and a second resource pool configuration, the first resource pool is used to send first information, and the second resource pool is used to send second information; the first communication device obtains a transmission resource, and the transmission resource belongs to the first resource pool or the second resource pool.

[0006] When the transmission resource belongs to the first resource pool, the first communication device selects a first target channel, and the first target channel is used to send the first information to the second communication device; when the transmission resource belongs to the second resource pool, the first communication device selects a second target channel, and the second target channel is used to send the second information.

[0007] The first information is used by the first communication device to discover the second communication device or by the second communication device to discover the first communication device.

[0008] Based on this communication method, flexible configuration of side-link communication between terminals can be achieved, thereby improving the system adaptation reliability.

[0009] In a possible implementation, the first or second target channel has a target identifier, and the first communication device indicates the correspondence between the target identifier and the first information to the network device. Therefore, the network device can obtain the correspondence, thereby effectively configuring the resource pool and realizing sidelink communication between terminals.

[0010] In a possible implementation manner, the first communication device performs the following actions:

[0011] Receive downlink control information from network equipment;

[0012] Based on the downlink control information having the first format, the first information is sent in the transmission resources of the first resource pool; or, based on the downlink control information having the second format, the second information is sent in the transmission resources of the second resource pool.

[0013] or,

[0014] Receive downlink control information from network equipment;

[0015] Based on the downlink control information having the third format, the first information is sent in the transmission resources of the first resource pool or the second information is sent in the transmission resources of the second resource pool; or, based on the downlink control information having the second format, the second information is sent in the transmission resources of the second resource pool.

[0016] Or,

[0017] Receive downlink control information from network equipment;

[0018] Based on the downlink control information in the second format, sending the first information in the transmission resources of the first resource pool or sending the second information in the transmission resources of the second resource pool;

[0019] The total number of the first resource pool and the second resource pool is not greater than a preset value.

[0020] Therefore, the communication device can determine a suitable resource pool for information transmission according to different formats of downlink control information, thereby improving the flexibility of the communication system and reducing the design complexity.

[0021] In one possible implementation, when the first information is in a waiting state, the first communication device selects a transmission resource of the first resource pool according to the first information. Similarly, when conventional information is in a waiting state, the first communication device selects a transmission resource of a conventional resource pool according to the conventional information. Using different resource pools to transmit different information can improve communication quality and reliability for different scenarios such as a sidelink discovery process or sidelink conventional communication.

[0022] In one possible implementation, the first communication device sends a request message to the network device to request configuration of a transmission resource of a first resource pool for the first information; the first communication device receives a configuration authorization response from the network device, the response indicating the transmission resource of the first resource pool. Based on the request of the communication device, the network device can schedule resources in real time to ensure current communication, thereby achieving accurate resource scheduling.

[0023] In one possible implementation, the first communication device receives indication information from the network device, indicating that the first resource pool supports the first information and the second information, and the second resource pool supports other information except the first information. Through the indication of the network device, the communication device can learn the possibility of using different resource pools, thereby increasing communication efficiency.

[0024] In a possible implementation, when the first information and the second information are both in a waiting state, the first communication device determines the priority of the first information and the second information; when the priority of the first information is not lower than that of the second information, the first communication device uses the transmission resources of the first resource pool to send the first information; when the priority of the first information is higher than that of the second information, the first communication device uses the transmission resources of the first resource pool to send the second information. By determining the priority of information transmission, identifying high-priority information and ensuring priority transmission, communication reliability can be guaranteed.

[0025] In a possible implementation, the first communication device determines that the transmission resource belongs to the first part or the second part of the first resource pool; when the transmission resource belongs to the first part of the first resource pool, the first communication device uses the first part to send the first information; when the transmission resource belongs to the second part of the first resource pool, the first communication device uses the second part to send the second information. The resources of a resource pool are divided, so that different resources can be used for the transmission of different information.

[0026] In a possible implementation manner, the communication device is a terminal, and the network device is a base station; or, the network device apparatus is a centralized unit CU.

[0027] According to a second aspect, a side-link communication method is provided, comprising: a network device sends configuration information to a first communication device, the configuration information comprising a first resource pool configuration and a second resource pool configuration, the first resource pool is used for the first information, and the second resource pool is used for the second information; the network device sends a transmission resource to the first communication device, the transmission resource belongs to the first resource pool or the second resource pool.

[0028] When the transmission resource belongs to the first resource pool, the first target channel is used for the first communication device to send the first information to the second communication device; when the transmission resource belongs to the second resource pool, the second target channel is used for the first communication device to send the second information.

[0029] The first information is used by the first communication device to discover the second communication device or by the second communication device to discover the first communication device.

[0030] In a possible implementation manner, the first or second target channel has a target identifier, and the network device receives a correspondence between the target identifier and the first information from the first communication device.

[0031] In a possible implementation, the network device performs the following actions:

[0032] Sending downlink control information to the first communication device;

[0033] The downlink control information in the first format is used to schedule the first communication device to send the first information in the transmission resources of the first resource pool; or the downlink control information in the second format is used to schedule the first communication device to send the second information in the transmission resources of the second resource pool.

[0034] or,

[0035] Sending downlink control information to the first communication device;

[0036] The downlink control information in the third format is used to schedule the first communication device to send the first information in the transmission resources of the first resource pool or to send the second information in the transmission resources of the second resource pool; or, the downlink control information in the second format is used to schedule the first communication device to send the second information in the transmission resources of the second resource pool.

[0037] or,

[0038] The network device sends downlink control information to the first communication device; the downlink control information having the second format is used by the first communication device to send the first information in the transmission resources of the first resource pool or to send the second information in the transmission resources of the second resource pool; wherein the total number of the first resource pool and the second resource pool is not greater than a preset value.

[0039] In one possible implementation, the network device receives a request message from the first communication device, requesting to configure transmission resources of a first resource pool for the first information; the network device sends a configuration authorization response to the first communication device, and the response indicates the transmission resources of the first resource pool.

[0040] In a possible implementation, the network device sends indication information to the first communication device, indicating that the first resource pool supports the first information and the second information, and the second resource pool supports other information except the first information and the second information.

[0041] According to a third aspect, a sidelink relay communication method is provided, comprising: a first terminal device reports a measurement report to a base station, the measurement report comprising at least one new wireless cell global identifier (NCGI) of a second terminal device.

[0042] The first terminal device is a remote terminal, and the second terminal device is a relay terminal. Furthermore, the reporting of the measurement report may occur after the sending of the discovery message.

[0043] In the MOCN scenario, the discovery message sent by the second terminal device may contain multiple NCGIs. Normally, NCGI is used to uniquely identify a cell globally, and it may include at least one PLMN identifier and a corresponding cell identifier. For example, the cell access-related information in the discovery message may include at least one NCGI message. At this time, the base station may receive different NCGIs from different first terminal devices. In order to determine the NCGI carried in the measurement report sent by the first terminal device and avoid misunderstandings caused by inconsistent terminal behavior, the NCGI reported by the first terminal device for the same second terminal device can be confirmed based on the above communication method, thereby improving communication quality.

[0044] In a possible implementation, each PLMN identifier corresponds to a cell identifier. Generally, different PLMN identifiers may correspond to the same cell identifier, or to different cell identifiers.

[0045] In a possible implementation, the measurement report may also include the identifier of the second terminal device. For example, it may be the source layer 2 identifier (source layer-2 ID) used by the second terminal device to send the discovery message.

[0046] In one possible implementation, the NCGI of the service cell of the second terminal device included in the measurement report may be the Nth PLMN identifier and its corresponding cell identifier in the PLMN list included in the discovery message, where N is a positive integer. For example, the Nth PLMN identifier may be the first PLMN identifier in the PLMN list, or the last PLMN identifier.

[0047] In one possible implementation, the NCGI of the service cell of the second terminal device included in the measurement report may be the PLMN identifier selected by the first terminal device and its corresponding cell identifier. The selected PLMN identifier is the PLMN identifier reported to the base station when the first terminal device enters a connected state.

[0048] In a possible implementation, the NCGI of the service cell of the second terminal device included in the measurement report may be all NCGIs included in the discovery message. For example, all NCGIs may be the NCGIs included in the cell access related information of the second terminal device in the discovery message, and the NCGI included separately in the discovery message, where the NCGI included separately is the PLMN identifier selected by the second terminal device and its corresponding cell identifier.

[0049] In a possible implementation, the NCGI of the serving cell of the second terminal device included in the measurement report may be an NCGI separately included in the discovery message.

[0050] In a fourth aspect, a device for sidelink communication or sidelink relay communication is provided, which can be used to perform the operations of the communication device in the first or third aspect and any possible implementation thereof. Specifically, the device may include a module unit for performing each operation of the communication device in any possible implementation of the first or third aspect.

[0051] In a fifth aspect, a device for sidelink communication is provided, which can be used to perform the operations of the network device in the second aspect and any possible implementation thereof. Specifically, the device may include a module unit for performing each operation of the network device in any possible implementation of the second aspect.

[0052] In a sixth aspect, a terminal device is provided, the terminal device comprising: a processor, a transceiver and a memory. The processor, the transceiver and the memory communicate with each other through an internal connection path. The memory is used to store instructions, and the processor is used to execute the instructions stored in the memory. When the processor executes the instructions stored in the memory, the execution causes the terminal device to execute any method in any possible implementation of the first or third aspect, or the execution causes the terminal device to implement the apparatus provided in the fourth aspect.

[0053] In a seventh aspect, a network device is provided, the network device comprising: a processor, a transceiver and a memory. The processor, the transceiver and the memory communicate with each other through an internal connection path. The memory is used to store instructions, and the processor is used to execute the instructions stored in the memory. When the processor executes the instructions stored in the memory, the execution causes the network device to execute any method in any possible implementation of the second aspect, or the execution causes the network device to implement the apparatus provided in the fifth aspect.

[0054] In an eighth aspect, a chip system is provided, comprising a memory and a processor, wherein the memory is used to store a computer program, and the processor is used to call and run the computer program from the memory, so that a device (for example, a network device or a terminal device) equipped with the chip system executes any method of the above-mentioned first, second or third aspect and its possible implementation methods.

[0055] In the ninth aspect, a computer program product is provided, comprising: a computer program code, when the computer program code is executed by a communication unit, a processing unit or a transceiver, or a processor of a device (for example, a network device or a terminal device), the communication device executes any method in the above-mentioned first, second or third aspect and its possible implementation modes.

[0056] In the tenth aspect, a computer-readable storage medium is provided, wherein the computer-readable storage medium stores a program, wherein the program enables a device (e.g., a network device or a communication device) to execute any method in the above-mentioned first, second or third aspect and its possible implementation methods.

[0057] In the eleventh aspect, a computer program is provided. When the computer program is executed on a computer, the computer will implement any method in the above-mentioned first, second or third aspect and any possible implementation manner thereof. BRIEF DESCRIPTION OF THE DRAWINGS

[0058] Figure 1a A schematic diagram of a communication system provided in an embodiment of the present application;

[0059] Figure 1b A schematic diagram of a communication system provided in an embodiment of the present application;

[0060] Figure 1c A schematic diagram of a communication system provided in an embodiment of the present application;

[0061] Figure 2a A schematic diagram of a communication system provided in an embodiment of the present application;

[0062] Figure 2b A schematic diagram of a communication system provided in an embodiment of the present application;

[0063] Figure 2c A schematic diagram of a protocol stack provided for an embodiment of the present application;

[0064] Figure 3 A schematic diagram of the flow of various communication methods provided in the embodiments of the present application;

[0065] Figure 4 A schematic diagram of the structure of a communication device provided in an embodiment of the present application;

[0066] Figure 5 A schematic diagram of the structure of a communication device provided in an embodiment of the present application. DETAILED DESCRIPTION

[0067] The technical solutions in the embodiments of the present invention will be described clearly and completely below in conjunction with the accompanying drawings in the embodiments of the present invention.

[0068] In order to solve the problem that the prior art cannot perform transmission between terminals for different communication scenarios, the embodiments of the present invention are based on Figure 1a The communication system proposes a technical solution for improving the effectiveness of transmission in the system.

[0069] Figure 1a FIG. 1 is a schematic diagram of a possible system architecture applicable to the embodiment of the present application. Figure 1a The system architecture shown includes a second device 101 and a first device 102. In the embodiment of the present application, the second device can be connected to the first device in a wireless manner, that is, the second device can communicate with the first device through a wireless network. It should be understood that Figure 1a This is only a schematic diagram of the architecture of the communication system, and the number of the first devices and the number of the second devices in the communication system are not limited in the embodiment of the present application. In this embodiment, the wireless mode can be understood as side link communication and / or wireless link communication.

[0070] In one example, the first device and the second device in the above system architecture can perform sidelink communication. Figure 1b , is a schematic diagram of the sidelink communication scenario, such as Figure 1bAs shown, the communication scenario may include a network device 105 and one or more terminal devices (such as terminal device 1061 and terminal device 1062). The network device 105 and the terminal devices 1061 and 1062 may transmit data through air interface resources, and the terminal devices 1061 and 1062 may transmit data through side link resources. The first device may be the terminal device 1061, and the second device may be the terminal device 1062, or vice versa. Figure 1b In the embodiment, taking uplink transmission as an example, the data channel for uplink data transmission between the network device 105 and the terminal device (terminal device 1061 or terminal device 1062) can be carried in the first uplink (UL) carrier, or carried in the supplementary uplink (SUL) carrier. The data channel for data transmission between the terminal device 1061 and the terminal device 1062 can be carried in the SL carrier. In one example, the SL carrier can be the second UL carrier, and the first UL carrier and the second UL carrier can be the same carrier.

[0071] Sidelink (SL) communication refers to a technology that allows terminal devices to communicate with each other. The resources used to carry terminal device communications can be called sidelink resources. Since sidelink communication can achieve direct communication between different terminal devices, it can achieve higher data rates, lower latency, and lower power consumption. Sidelink communications may include, for example, vehicle-to-vehicle, vehicle-to-infrastructure, vehicle-to-pedestrians, and device-to-device. It can be understood that sidelink communication technology can be used in both industrial Internet communication scenarios and wireless mesh network communication scenarios.

[0072] like Figure 1cAs shown, the communication system includes at least a centralized unit (CU) 10c and a distributed unit (DU) 11c. The above-mentioned DU11c communicates with the terminal 12c. For example, some functions of the NR base station are deployed in the CU, and the remaining functions are deployed in the DU. At this time, the number of DUs can be one or more, and multiple DUs can share one CU to save costs and facilitate network expansion. Specifically, the segmentation of CU and DU can be divided according to the protocol stack, and one possible way is to deploy at least one of the following protocol layers in the CU: Radio Resource Control (RRC) layer, service data adaptation protocol (SDAP) layer, and packet data convergence protocol (PDCP) layer. At least one of the remaining protocol layers is deployed in the DU: Radio Link Control (RLC) layer, Media Access Control (MAC) layer or, physical layer. The CU and DU can be connected through the F1 interface. The CU represents the connection between the NR base station and the NR core network. Those skilled in the art will appreciate that the CU and DU may be located in different physical entities or may be independent of the NR base station. In other words, the combination of the CU and DU may realize the functions of the NR base station or replace the NR base station.

[0073] In the above network architecture, the signaling generated by the CU can be sent to the terminal device through the DU, or the signaling generated by the terminal device can be sent to the CU through the DU. The DU can directly encapsulate the signaling through the protocol layer and transparently transmit it to the terminal device or CU without parsing it. In the following embodiments, if the transmission of such signaling between the DU and the terminal device is involved, at this time, the sending or receiving of the signaling by the DU includes this scenario. For example, the signaling of the RRC or PDCP layer will eventually be processed as the signaling of the PHY layer and sent to the terminal device, or it will be converted from the received signaling of the PHY layer. Under this architecture, the signaling of the RRC or PDCP layer can also be considered to be sent by the DU, or by the DU and the radio frequency device.

[0074] The system architecture and business scenarios described in the embodiments of the present invention are intended to more clearly illustrate the technical solutions of the embodiments of the present invention, and do not constitute a limitation on the technical solutions provided by the embodiments of the present invention. A person of ordinary skill in the art can appreciate that with the evolution of network architecture and the emergence of new business scenarios, the technical solutions provided by the embodiments of the present invention are equally applicable to similar technical problems.

[0075] The technical solution of the embodiment of the present application can be applied to various communication systems, such as: global system of mobile communication (GSM) system, code division multiple access (CDMA) system, wideband code division multiple access (WCDMA) system, general packet radio service (GPRS), long term evolution (LTE) system, LTE frequency division duplex (FDD) system, LTE time division duplex (TDD), universal mobile telecommunication system (UMTS), worldwide interoperability for microwave access (WiMAX) communication system, future fifth generation (5G) system or new radio (NR), etc. The technical solution of the embodiment of the present application can also be applied to device to device (D2D) communication, machine to machine (M2M) communication, machine type communication (MTC), and communication in vehicle network system. Among them, the communication methods in the vehicle network system are collectively referred to as V2X (X represents everything). For example, the V2X communication includes: vehicle to vehicle (V2V) communication, vehicle to roadside infrastructure (V2I) communication, vehicle to pedestrian (V2P) communication or vehicle to network (V2N) communication, etc.

[0076] It should be understood that the network device in the above communication system can be any device with a wireless transceiver function or a chip that can be set in the device, and the device includes but is not limited to: evolved Node B (eNB), radio network controller (RNC), Node B (NB), base station controller (BSC), base transceiver station (BTS), home base station (for example, home evolved NodeB, or home Node B, HNB), donor eNB (DeNB), base band unit (BBU), access point (AP) in a wireless fidelity (WIFI) system, wireless relay node, wireless backhaul node, transmission point (TP) or transmission and reception point (TP) It may also be a gNB in ​​a 5G system, such as a NR system, or a transmission point (TRP or TP), one or a group of (including multiple antenna panels) antenna panels of a base station in a 5G system, or it may also be a network node constituting a gNB or a transmission point, such as a baseband unit (BBU), or a distributed unit (DU).

[0077] In some deployments, the gNB may include a centralized unit (CU) and a DU. The gNB may also include a radio unit (RU). The CU implements some functions of the gNB, and the DU implements some functions of the gNB, for example, the CU implements the functions of the radio resource control (RRC) and packet data convergence protocol (PDCP) layers, and the DU implements the functions of the radio link control (RLC), media access control (MAC) and physical (PHY) layers. Since the information of the RRC layer will eventually become the information of the PHY layer, or be converted from the information of the PHY layer, under this architecture, high-level signaling, such as RRC layer signaling or PHCP layer signaling, can also be considered to be sent by the DU, or by the DU+RU. It can be understood that the network device can be a CU node, a DU node, or a device including a CU node and a DU node. In addition, the CU can be divided into a network device in the access network RAN, and the CU can also be divided into a network device in the core network CN, which is not limited here.

[0078] It should also be understood that the terminal equipment in the above communication system can also be called user equipment (UE), access terminal, user unit, user station, mobile station, mobile station, remote station, remote terminal, mobile device, user terminal, terminal, wireless communication equipment, user agent or user device. The terminal equipment in the embodiments of the present application can be a mobile phone, a tablet computer, a computer with wireless transceiver function, a virtual reality (VR) terminal equipment, an augmented reality (AR) terminal equipment, 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, etc. The embodiments of the present application do not limit the application scenarios. In the present application, the aforementioned terminal equipment and the chip that can be set in the aforementioned terminal equipment are collectively referred to as terminal equipment. In order to facilitate the understanding of the present application, before introducing the communication method provided by the present application, a brief introduction to the concepts involved in the present application is first given.

[0079] To facilitate understanding, a brief introduction is first given to the relevant terms and related technologies involved in the embodiments of the present application.

[0080] Propagation Types of Sidelink Communications

[0081] The communication system of Sidelink is similar to the wireless communication system, and can also support broadcast, unicast, and multicast transmission modes. Broadcast is similar to the base station broadcasting system information to the terminal. For example, the base station sends broadcast service data to the UE without encryption. Any other UE within the effective receiving range can receive the broadcast service data if it is interested in the broadcast service. Unicast is similar to the data communication after the radio resource control (RRC) connection is established between the UE and the base station, and a unicast connection needs to be established between the two UEs first. After the unicast connection is established, the two UEs can communicate data based on the negotiated identifier, and the data can be encrypted or unencrypted. Compared with broadcast communication, in unicast communication, unicast communication can only be carried out between two UEs that have established a unicast connection. Multicast communication refers to the communication between all UEs in a communication group, and any UE in the group can send and receive data of the multicast service.

[0082] Specifically, broadcast transmission can be called broadcast sidelink signal communication, and can also be called sidelink communication of broadcast service, or communication of sidelink with transmission type of broadcast; multicast transmission can be called multicast sidelink signal communication, and can also be called sidelink communication of multicast service, or communication of sidelink with transmission type of multicast; unicast communication can be called unicast sidelink signal communication, and can also be called sidelink communication of unicast service, or communication of sidelink with transmission type of unicast.

[0083] Based on any of the above-mentioned propagation types, when data is transmitted on the sidelink, it is necessary to carry a source ID and a destination ID. In this embodiment, the above-mentioned identifier is for layer 2 (layer 2, L2) of the UE. Specifically, the upper layer or layer 1 (layer 1, L1) of the UE is a PC5-S layer, which is used for communication between terminals. The upper layer can be called a non-access stratum (NAS) layer, a V2X layer or a PC5-S layer. Layer 2 of the UE can be an AS layer, which is used for communication between terminals and base stations. For broadcast, the target identifier corresponds to a broadcast service, and the source identifier can be understood as the identifier of the transmitting UE; for unicast, the target identifier is an L2 identifier assigned by the receiving UE to the unicast connection, and the source identifier is an L2 identifier assigned by the transmitting UE to the unicast connection; for multicast, the target identifier corresponds to a group, and the source identifier can be understood as the identifier of the transmitting UE.

[0084] One possible way is Figure 2a and Figure 2b As shown, data is sent and received through the side link (SL) of D2D or V2X. SL refers to Figure 2a and Figure 2b The D2D and SL links shown in FIG. In SL, data transmission between terminal devices can be transferred without passing through network devices, that is, SL can be a transmission link between terminal devices.

[0085] like Figure 2b As shown, vehicles can obtain road condition information or receive information services in a timely manner through V2V, V2I, V2P or V2N. These communication methods can be collectively referred to as V2X communication. Figure 2b Figures (1), (2) and (3) are schematic diagrams of V2V, V2I and V2P respectively. 110 is a network device. 120 can represent a vehicle, 130 can represent roadside infrastructure, and 140 can represent a pedestrian. Taking the most common V2V communication and V2I communication as an example, Figure 2b As shown in Figure (1), through V2V communication, vehicles can broadcast information such as their own speed, driving direction, specific location, and whether they have stepped on the emergency brake to surrounding vehicles. By obtaining this information, drivers of surrounding vehicles can better perceive traffic conditions beyond the visual range, and thus make early predictions of dangerous situations and make avoidance decisions. Figure 2bIn addition to the above-mentioned exchange of safety information, the V2I communication shown in Figure (2) can also provide vehicles with various service information and data network access, and functions such as non-stop toll collection and in-vehicle entertainment have greatly improved the intelligence of transportation.

[0086] Sidelink Resources

[0087] The sidelink resource is a resource used for communication between terminals. The sidelink resource may include frequency domain sidelink resources and time domain sidelink resources. In addition, the sidelink in this application may also be referred to as a sidelink or a sidelink. The following is a unified description of the sidelink.

[0088] From the perspective of transmission type, the sidelink resources may include sidelink transmission resources and sidelink reception resources. Among them, the sidelink transmission resources are used to send information, such as control information and / or data. The sidelink reception resources are used to receive information, such as control information and / or data. Those skilled in the art will appreciate that the above-mentioned transmission resources and reception resources may be located in the same time domain and / or frequency domain range. For example, based on a time division system, transmission and reception may share the same frequency domain resources; based on a frequency division system, transmission and reception may share the same time domain resources.

[0089] Optionally, the sidelink signal may include control information and / or data and / or feedback information carried on the sidelink channel.

[0090] Optionally, the control information may be information used to schedule data, such as downlink control information (DCI) and sidelink control information (SCI) in the prior art. Feedback information may refer to feedback information, such as uplink control information (UCI) and sidelink feedback information (SFCI) in the prior art. The control information may be carried through a control channel, such as PSCCH, a physical sidelink control channel. The feedback information may be carried through a feedback channel, such as PSFCH, a physical sidelink feedback channel.

[0091] Optionally, data may refer to a signal in a general sense, a data packet, a transport block or a codeword. Data may be carried via a data channel, such as a PSSCH, a physical sidelink shared channel, or the like.

[0092] Sidelink Data Radio Bearer

[0093] Communications in the NR sidelink network can be differentiated based on service flows, such as IP flows or Ethernet flows can be understood as corresponding to different services. The above service flows are divided into different QoS flows based on different quality of service (QoS) parameters or characteristics. Specifically, the base station maps the above QoS flows to sidelink data radio bearers (DRBs), or defines the mapping relationship between the above QoS flows and sidelink DRBs. For example, the base station maps different QoS flows to different sidelink DRBs or maps QoS flows with similar parameters to the same sidelink DRB. The terminal will establish a sidelink DRB based on the above mapping relationship, and send the corresponding QoS flow to other terminals through the sidelink DRB. Among them, the sidelink DRB is a DRB used to transmit data between terminals.

[0094] Logical Channel

[0095] Uplink data can be classified according to different types of terminal transmission services and correspond to different logical channels. Correspondingly, the logical channel information can be a logical channel (logic channel, LCH) identifier and / or a logical channel group (logic channel group, LCG) identifier. Those skilled in the art can understand that any identifier used to identify the above-mentioned logical channel or logical channel group is within the protection scope of the present invention. LCG can be composed of at least one LCH, for example, 4 LCHs or 8 LCHs can each constitute an LCG, the difference being that the amount of data in the LCG composed of different numbers of LCHs is different. Generally speaking, the uplink resource types corresponding to different LCHs can be the same or different, the uplink resource types corresponding to different LCHs in an LCG can be the same or different, and an LCH can correspond to at least one uplink resource type. For example, the priority order of different LCH / LCGs can be determined by the characteristics of the uplink data it carries. The priority order of the LCH / LCG can be understood as the order in which the terminal sends uplink data to the base station. For example, the priority order of the LCH / LCG can be determined according to any one or more of the following situations:

[0096] The strictness of the latency requirements for uplink data;

[0097] The amount of uplink data;

[0098] The waiting time of uplink data in the buffer area; or

[0099] Uplink data type.

[0100] Alternatively, the priority of the LCG may be associated with the LCH in the LCG. For example, the LCG includes LCH1 and LCH2, wherein the priority of LCG1 is higher than the priority of LCG2. In this case, the priority of the LCG may refer to the priority of LCG1 or be the same as the priority of LCG1.

[0101] In the embodiment of the present application, taking the V2X system as an example, whether it is broadcast, unicast or multicast, if normal communication is required between terminals within the sidelink coverage, it is generally necessary to first go through the discovery process to find the corresponding sending terminal or receiving terminal, so as to further transmit information. For the convenience of description, the sidelink communication other than the discovery process is referred to as regular communication below. Those skilled in the art can understand that, in terms of the communication process, the regular communication may include the RRC process; in terms of the transmission object, the regular communication may include the transmission of signaling or data.

[0102] Specifically, taking the existence of UE1-UE5 in the sidelink as an example, the discovery process may include the following two modes:

[0103] Mode A

[0104] UE1 communicates with the base station based on the wireless network, and UE1 attempts to communicate with any one of UE2-UE5 based on the sidelink. Therefore, UE1 triggers the discovery process, and is found by any one or more of UE2-UE5 by broadcasting a message to UE2-UE5.

[0105] Optionally, UE1 in mode A may be referred to as a relay UE, and UE2-UE5 may be referred to as a remote UE.

[0106] Mode B

[0107] UE2-UE5 communicate with the base station based on the network, and UE1 attempts to communicate with any one of UE2-UE5 based on the sidelink. Therefore, UE1 triggers the discovery process, broadcasts a message to UE2-UE5, and receives a response message sent by any one or more of UE2-UE5.

[0108] Optionally, UE2-UE5 in mode B may be referred to as relay terminals (relay UE), and UE1 may be referred to as a remote terminal (remote UE).

[0109] The broadcast message and response message in mode A or mode B are referred to as first information or discovery information below, and are used for mutual search or discovery between terminals. For example, the first information can be used for a first communication device to discover a second communication device (for mode A), or for a first communication device to be discovered by a second communication device (for mode B).

[0110] In the embodiment of the present invention, when a terminal device uses a resource pool to communicate with other terminal devices, it is necessary to first know which resource pools are used for the discovery process or the transmission of discovery information in the discovery process, and which resource pools are used for the regular communication process or the transmission of regular information in the regular communication process. The following distinguishes the M resource pools configured for the terminal (M is a positive integer greater than 1):

[0111] Scenario 1: Some of the M resource pools are used for the transmission of discovery information. The partial resource pools are only used for the discovery information, hereinafter referred to as the discovery resource pool or the first resource pool. The resource pools other than the partial resource pools in the M resource pools are only used for the transmission of regular information, hereinafter referred to as the regular resource pool or the second resource pool.

[0112] Scenario 2: Some of the M resource pools can be used for both discovery information and transmission of regular information, hereinafter referred to as discovery resource pools or first resource pools. The resource pools other than these some of the M resource pools are only used for transmission of regular information, hereinafter referred to as regular resource pools or second resource pools.

[0113] For scenarios 1 and 2, the Sidelink resource acquisition mode can be divided into a base station scheduling mode (mode 1, mode1) and a UE selection mode (mode 2, mode2).

[0114] In base station scheduling mode (mode1), the base station can indicate which resource pool the currently scheduled resources belong to. After receiving the scheduled sidelink resources, the UE will first determine the target channel, that is, determine which target channel to send information on. Optionally, the UE further selects to send a logical channel on the target channel, thereby sending information based on the logical channel. The target channel can be for unicast, multicast or broadcast.

[0115] In the UE selected mode (Mode2), the behavior after the UE determines the Sidelink resource is similar to the base station scheduling mode, but before that, the UE needs to independently select the resource pool. One possibility is that if the current information to be transmitted requires HARQ feedback, the UE needs to select the corresponding resource pool based on the physical sidelink feedback channel (PSFCH). Another possibility is that the UE selects by itself, that is, it independently determines which resource pool to select.

[0116] Those skilled in the art can understand that the above-mentioned target channel can also be called a destination channel or directly called a destination, for example, for a sending terminal on a sidelink to transmit information to a receiving terminal. The information can be any one or more of unicast, broadcast, and multicast, and the present invention does not limit this. Specifically, the target channel can be indicated by three-dimensional information of a source identifier, a destination identifier, and a propagation type, wherein the propagation type includes unicast, broadcast, and multicast.

[0117] In an embodiment of the present invention, discovery information is transmitted between terminals based on a discovery resource pool, and / or conventional information is transmitted between terminals based on a conventional resource pool, so that communication efficiency between terminals is improved, which is described in detail below.

[0118] Figure 3 It is a schematic flow chart of a communication method provided by the present application. In the sidelink scenario, the communication device is described as a terminal and the network device is described as a base station. The above communication device and network device can be chips or implemented by chips, which is not limited in the embodiments of the present application. For ease of description, the communication device can be referred to as a terminal or UE.

[0119] The method includes:

[0120] 301. A first communication device obtains configuration information, where the configuration information includes a first resource pool configuration and a second resource pool configuration, where the first resource pool is used to send first information, and the second resource pool is used to send second information.

[0121] 303. The first communication device obtains a transmission resource, where the transmission resource belongs to the first resource pool or the second resource pool.

[0122] In the embodiment of the present invention, the terminal may determine the target channel according to the corresponding relationship between the transmission resource and the resource pool, and thus send the first information or the second information on the target channel.

[0123] Specifically, when the transmission resource belongs to the first resource pool, the first communication device selects the first target channel, and the first target channel is used to send the first information to the second communication device; when the transmission resource belongs to the second resource pool, the first communication device selects the second target channel, and the second target channel is used to send the second information. The first information is used for the first communication device to discover the second communication device or for the first communication device to be discovered by the second communication device.

[0124] As for the recipient of the second information, there are at least the following situations:

[0125] In case 1, the first terminal sends the first information to the second terminal based on the first target channel to complete the discovery process. Subsequently, the first terminal sends the second information to the second terminal based on the second target channel to perform regular communication. In other words, case 1 covers the complete communication process between the first terminal and the second terminal, that is, the communication process including the discovery process and the regular information transmission.

[0126] Case 2: The first terminal sends the first information to the second terminal based on the first target channel to complete the discovery process. In addition, the first terminal sends the second information to other terminals, such as the third terminal, based on the second target channel to perform conventional communication. It can be understood by those skilled in the art that the sending of the first information and the second information in Case 2 can be performed synchronously or with a time difference. The embodiment of the present invention does not limit the time sequence of sending the first information and the second information.

[0127] Those skilled in the art can understand that, when the number of target channels is one, the first terminal specifically selects one or more of the multiple logical channels in the target channel, and sends the first information or the second information based on the selected logical channel; when the number of target channels is multiple, the first terminal first selects one of the multiple target channels, and then selects one or more of the multiple logical channels in the target channel, and sends the first information or the second information based on the selected logical channel.

[0128] In 301, the first terminal can obtain the resource pool configuration through different ways. The first way is that the base station or the core network device configures the discovery resource pool or the conventional resource pool for the first terminal. The second way is that the first terminal obtains the discovery resource pool or the conventional resource pool based on the pre-configuration. The above pre-configuration can be pre-stored inside the terminal or in the Subscriber Identity Module (SIM) card. A SIM card can also be called a phone card, or a smart card mainly used to store user identity data, text message data, phone number and other information.

[0129] In the first mode, the network configures the resource pool, corresponding to mode 1; in the second mode, the terminal configures itself, corresponding to mode 2. In other words, in the first mode, the resource pool configuration is provided by the network device to the terminal, ensuring that the networked terminal can obtain a valid resource pool configuration and perform sidelink communication based on the resource pool configuration. In the second mode, the resource pool configuration is preset inside the terminal or in the SIM card, ensuring that the terminal can perform sidelink communication based on the preconfigured resource pool even when there is no network coverage.

[0130] In this embodiment, the UE receives the sidelink configuration sent by the base station, and the sidelink configuration can be sent to the UE by the base station through broadcast or RRC dedicated signaling. For example, when the UE is in an idle state or an inactive state, the base station sends the sidelink configuration to the UE through a broadcast message. When the UE is in a connected state, the base station sends the sidelink configuration to the UE through RRC dedicated signaling.

[0131] For example, the access network device sends system information or RRC public information to the terminal. The system information or public RRC information may be a cell-level parameter. By configuring the system information or the RRC public information, a side-link resource pool may be configured for a group of terminals. In a specific implementation, the access network device may send system information or RRC public information to a group of terminals. The system information or RRC public information is used to configure a side-link resource pool for each terminal. Since the system information or RRC public information is sent to a group of terminals, the side-link resource pool configured by the system information or the RRC public information may be used for multicast transmission between the terminals in the group. For example, the transmitting UE may use the side-link resource configured by the system information or the RRC public information to multicast data and / or control information. Then other terminals in the group, such as the receiving UE, may receive data or control information on the corresponding side-link resource pool.

[0132] Another example is that the access network device sends RRC dedicated information to the terminal. The RRC dedicated information may be a terminal-level parameter (or a UE-level parameter), and the parameters are configured for the terminal. With respect to the configuration method of the RRC dedicated information, a side link resource pool may be configured for a single terminal. In a specific implementation, the access network device may send RRC dedicated information to a single terminal, and the RRC dedicated information is used to configure a side link resource pool for the terminal. Since the RRC dedicated information is sent to a single terminal, the side link resource pool configured by the RRC dedicated information may be used for unicast transmission between terminals. For example, terminal 1 may use the side link resource pool configured by the RRC dedicated information to unicast data or control information to terminal 2.

[0133] Alternatively, the operator preconfigures the side link resource pool for the terminal or preconfigures the side link resource pool for the terminal in a predefined manner in the standard protocol. Through the preconfigured configuration method, the side link resource pool can be configured for one or more terminals. In a specific implementation, the operator's network management system can send preconfiguration information to each terminal respectively, and the preconfiguration information is used to configure the side link resource pool for each terminal respectively. Since the preconfiguration information is sent to multiple terminals, the side link resource pool configured by the preconfiguration information can be used for broadcast transmission between terminals. For example, terminal 1 can use the side link resource pool configured by the preconfiguration information to broadcast data and / or control information, and other terminals, such as terminal 2, can receive data and / or control information on the side link resource pool.

[0134] In actual applications, the side link resource pool configured by system information or RRC public information can also be used for unicast and / or broadcast, the side link resource pool configured by RRC dedicated information can also be used for broadcast and / or multicast, and the side link resource pool configured by pre-configuration information can also be used for multicast and / or unicast, which is not limited in this application.

[0135] Exemplarily, if the terminal operates in mode 2, the terminal can select scheduling resources to send discovery information. For example, the terminal can be within the coverage of the communication network and work based on the discovery resource pool configured by the base station. For another example, the terminal can be outside the coverage of the communication network and work based on the pre-configured discovery resource pool.

[0136] Specifically, assume that the terminal operates in mode 2 and needs to send discovery information. When the discovery information enters the logical channel and waits to be sent, the terminal identifies the information to be sent as discovery information, so it selects or reselects the discovery resource pool. Exemplarily, the terminal can identify the information to be sent as discovery information through a dedicated logical channel under the default destination Layer-2 ID. It can be understood that the logical channel can only be used to transmit information. Once the terminal identifies that there is information to be transmitted in the logical channel, it can be learned that the information is discovery information without further identifying the type of information.

[0137] Further, if there is conventional information to be transmitted at the same time, the terminal can compare the priorities of the discovery information and the conventional information to determine whether to select the discovery resource pool or the conventional resource pool. If the priority of the information to be transmitted in the conventional resource pool is lower than the priority of the discovery information in the discovery resource pool, the terminal selects the discovery resource pool. If the priority of the information to be transmitted in the conventional resource pool is higher than the priority of the discovery information in the discovery resource pool, the terminal selects the conventional resource pool. If the priorities of the two are consistent, the terminal can choose by itself, such as always giving priority to the discovery resource pool, or always giving priority to the conventional resource pool, or choosing the information to be transmitted that enters the cache area first. After selecting the resource pool, the terminal can select the currently available resources in the resource pool for the transmission of the information to be transmitted. Exemplarily, the terminal can determine the currently available resources based on sensing, partial sensing or random selection. Sensing can also be understood as full sensing, which requires the terminal to continuously monitor the channel of the side link, such as the physical sidelink control channel (PSCCH) on the side link, or SCI to determine which resources are available. Partial sensing, as the name implies, is more power-saving than full sensing in that the terminal only needs to monitor part of the time domain resources to determine the available resources. Compared with full sensing, partial sensing is more energy-efficient. Random selection is performed for part of the resource pool, and sensing or partial sensing may not be performed, but available resources are randomly selected. It can be understood that the above-mentioned time domain resources may be time units on the side link, such as frames, subframes, time slots, symbols, etc., and the present invention is not limited to this. In an embodiment of the present invention, the base station may configure or schedule the resources of the resource pool for the terminal. Before the base station schedules the transmission resources of the discovery resource pool or the conventional resource pool for the first terminal, the method may further include:

[0138] 302. The first communication device requests resource scheduling from the network device.

[0139] Generally speaking, if the terminal needs to send discovery information, it can carry indication information in the buffer status report (BSR) to indicate the destination ID corresponding to the discovery information. Specifically, the indication information can be a destination index, which is used to indicate the location of the destination ID in the destination ID list reported by the terminal to the base station. Exemplarily, the target identifier corresponding to the discovery information and the target identifier corresponding to the conventional information can be indicated and identified by a unified numbering method. Based on the obtained BSR, the base station can send downlink control information to the terminal.

[0140] Alternatively, the terminal sends a request message to the base station to request configuration of transmission resources in the resource pool for the first information. Based on the request message, the base station may send a configuration authorization response to the terminal to indicate the transmission resources in the resource pool.

[0141] For the above different resource requests, the terminal can obtain transmission resources through different ways to send the first information, which are described below respectively.

[0142] Method 1:

[0143] The first communication device receives downlink control information from the network device;

[0144] The first communication device sends first information in the transmission resources of the first resource pool based on the downlink control information in the first format; or the first communication device sends second information in the transmission resources of the second resource pool based on the downlink control information in the second format.

[0145] In this mode 1, the downlink control information may have at least two formats. When the first terminal receives the downlink control information in the first format, it may be determined that the transmission resource carried by the downlink control information belongs to the first resource pool, thereby sending the first information through the transmission resource. When the first terminal receives the downlink control information in the second format, it may be determined that the transmission resource carried by the downlink control information belongs to the second resource pool, thereby sending the second information through the transmission resource.

[0146] Exemplarily, there are two types of DCI in the communication system, one for scheduling resources in a regular resource pool and the other for scheduling resources in a discovery resource pool. The terminal can determine whether the currently scheduled resources belong to a discovery resource pool or a regular resource pool by identifying the DCI type.

[0147] Method 1 can schedule resources of different resource pools through downlink control information of different formats, thereby simplifying terminal behavior and taking into account backward compatibility.

[0148] Method 2:

[0149] The first communication device receives downlink control information from a network device;

[0150] The first communication device sends the first information in the transmission resources of the first resource pool or sends the second information in the transmission resources of the second resource pool based on the downlink control information in the third format; or, the first communication device sends the second information in the transmission resources of the second resource pool based on the downlink control information in the second format.

[0151] In this mode 2, the downlink control information may have at least two formats. When the first terminal receives the downlink control information in the third format, it may be determined that the transmission resource carried by the downlink control information belongs to the first resource pool or the second resource pool. If it is the first resource pool, the first information is sent through the first resource pool; if it is the second resource pool, the second information is sent through the second resource pool. When the first terminal receives the downlink control information in the second format, it may be determined that the transmission resource carried by the downlink control information belongs to the second resource pool, and the second information is sent through the transmission resource.

[0152] Specifically, the base station usually configures a total of no more than 8 resource pools. In this manner, the base station does not need to ensure that the total number of resource pools is no more than 8, but can introduce a new DCI format. For example, the DCI carries indication information of the resource pool to which the currently scheduled resource belongs, and the indication information is used to indicate the position of the resource pool in the resource pool list configured by the base station. In this case, the first resource pool and the second resource pool can be uniformly numbered. Exemplarily, the first resource pool is 1 and the second resource pool is 15. After a 4-bit uniform numbering, the first resource pool can be identified as 0001, and the second resource pool can be identified as 0001 to 1111, respectively.

[0153] Method 2 not only simplifies terminal behavior and takes into account backward compatibility, but also, compared with method 1, the downlink control information function in method 2 is more powerful, which can further improve scheduling efficiency.

[0154] Method 3:

[0155] The first communication device receives downlink control information from a network device;

[0156] The first communications device sends the first information in a transmission resource of the first resource pool or sends the second information in a transmission resource of the second resource pool based on the downlink control information in the second format;

[0157] The total number of the first resource pool and the second resource pool is not greater than a preset value.

[0158] In this mode 3, with respect to the second format, when the first terminal receives the downlink control information, it can determine whether the transmission resource carried by the downlink control information belongs to the first resource pool or the second resource pool. If it is the first resource pool, the first information is sent through the first resource pool; if it is the second resource pool, the second information is sent through the second resource pool.

[0159] Specifically, when the base station configures the resource pool, it can ensure that the total number of discovery resource pools and regular resource pools is no more than 8. Based on this premise, the base station can reuse the DCI format in the prior art, such as DCI format 0_0 or DCI format 0_1, and indicate the resource pool identifier to which the currently scheduled resources belong in the DCI, which is used to indicate the position of the resource pool in the resource pool list configured by the base station. Exemplarily, the base station configures 8 resource pools. It is assumed that the discovery resource pool is the first one in the resource pool list. The resource pool index indicated by DCI, such as index=0, indicates that the sidelink resources scheduled by the base station at this time belong to the resources in the discovery resource pool.

[0160] In this case, the first resource pool and the second resource pool may be uniformly numbered. For example, the first resource pool is 1 and the second resource pool is 7. After 3-bit uniform numbering, the first resource pool may be identified as 001 and the second resource pools may be identified as 001 to 111 in sequence.

[0161] Mode 3 is based on the quantity control of the resource pool, and ensures the implementation restriction of network equipment through different downlink control channel formats, thereby ensuring backward compatibility.

[0162] Method 4:

[0163] The first communication device sends a request message to the network device, requesting to configure a transmission resource of a first resource pool for the first information;

[0164] The first communication device obtains the transmission resource of the first resource pool or the second resource pool, specifically including:

[0165] The first communication device receives a configuration authorization response from the network device, the response indicating transmission resources of the first resource pool.

[0166] Generally speaking, a terminal can request a sidelink configured grant (sidelink CG) from a base station by sending terminal assistance information (UEAssistanceInformation) to the base station. For example, the assistance information can carry one or more of a service period, a message size, a time offset, or a QoS flow identifier, and is used by the base station to determine the configuration of the sidelink CG for the terminal in combination with the QoS parameters corresponding to the previously received QoS flow. Exemplarily, the time offset indicates the time offset of the first discovery information arrival time compared to a reference time point, and exemplary, the reference time point can be subframe 0 of system frame number (SFN) 0.

[0167] For the sending of discovery information, if the terminal has a need to send the information periodically, the terminal auxiliary information may also carry indication information for requesting the base station to allocate a sidelink CG for the discovery information. Because sending discovery information requires the use of resources in the discovery resource pool, and the discovery information itself may not have a QoS flow identifier, in this embodiment, the terminal may carry indication information in the above-mentioned terminal auxiliary information for requesting the base station to discover resources in the resource pool or sidelink configuration authorization.

[0168] The base station configures a sidelink CG for the terminal based on the request of the terminal. Optionally, the sidelink CG configuration carries indication information of a discovery resource pool, indicating that the sidelink CG is a resource of the discovery resource pool.

[0169] Optionally, the base station may also configure restrictions for the logical channel corresponding to sending the first information, that is, restrict the information on the logical channel (ie, the discovery message) to only use the sidelink CG on the first resource pool.

[0170] In the embodiment of the present invention, after the first communication device acquires the transmission resource, the method further includes:

[0171] 304. The first communication device sends the first information or the second information to the second communication device.

[0172] Generally speaking, after the first communication device obtains the transmission resources of the first resource pool, it can send the first information or discovery information to the second communication device based on the resources. Alternatively, after the first communication device obtains the transmission resources of the second resource pool, it can send the second information or regular information to the second communication device based on the resources. Alternatively, the first communication device can also send the second information or regular information to other communication devices other than the second communication device based on the transmission resources of the second resource pool. It can be understood that, in terms of timing, sending the second information to the second communication device can occur after sending the first information to the second communication device; sending the second information to other communication devices and sending the first information to the second communication device can occur simultaneously or at different times, which depends on the real-time communication needs or real-time communication environment of the first communication device, and the present invention does not limit this.

[0173] Generally speaking, the target channel may have a target identifier, and the method further includes:

[0174] 300. The first communication device indicates a correspondence between a target identifier and first information to a network device.

[0175] Optionally, in terms of a network architecture in which the access network device includes a CU and a DU, the above correspondence is sent by the terminal to the CU via the DU. For example, the DU does not parse the correspondence, but directly transmits it to the CU after encapsulation at the protocol layer. After the CU parses the above correspondence, it is further necessary to inform the DU of the correspondence so that the DU can generate a corresponding resource pool configuration for the terminal.

[0176] Exemplarily, the terminal sends sidelink UE information to the base station, which carries the destination identity (destination ID) that the terminal is currently interested in. The destination ID is used to identify a unicast service, a broadcast service, or a multicast service. Because the resources used by the discovery message are different from those required for conventional sidelink communication, when the terminal reports the destination ID corresponding to the discovery information to the base station, it is necessary to indicate the discovery information corresponding to the destination ID.

[0177] Generally speaking, the terminal identifier may include a wireless network temporary identifier or a layer 2 (layer 2, L2) identifier. The L2 identifier is used to indicate at least one of the sidelink destination identifier or the sidelink source identifier. Among them, the wireless network temporary identifier can be an identity identifier used to identify the terminal, and the value can be 0 to 65535. The target identifier in the sidelink may refer to the L2 identifier assigned by the terminal on the receiving side of the sidelink communication to the above-mentioned unicast connection, such as the identifier corresponding to the terminal of the receiving target of the sidelink signal. The sidelink source identifier may refer to the L2 identifier assigned by the terminal on the sending side of the sidelink communication to the above-mentioned unicast connection, such as the identifier corresponding to the terminal of the sending source of the sidelink signal.

[0178] Taking 24 bits (bits) to indicate the target identifier as an example, the terminal may reserve certain values ​​for discovery information and the remaining values ​​for regular information.

[0179] In this embodiment, the following describes in detail the terminal behavior when the currently acquired resource is a resource of the discovery resource pool. Those skilled in the art can understand that the terminal behavior does not need to distinguish between mode 1 and mode 2. In other words, the terminal can trigger or execute the following target channel selection process without distinguishing whether the currently acquired resource is scheduled by a network device or the terminal selects the above resource by itself.

[0180] Optionally, inside the terminal, the physical layer of the terminal may determine that the current resource is a resource of the discovery resource pool, and inform the MAC layer of the terminal, thereby executing the target channel selection process.

[0181] like Figure 2cAs shown, the protocol stack of the terminal based on sidelink communication includes at least one of the following protocol layers: a sidelink service data adaptation protocol (SDAP) layer, a sidelink packet data convergence protocol (PDCP) layer, a sidelink radio link control (RLC) layer, a sidelink media access control (MAC) layer, and a sidelink physical (PHY) layer.

[0182] The above-mentioned SL PDCP layer is mainly used to compress and decompress / encrypt and decrypt information; the SL RLC layer is mainly used to implement the related functions of automatic repeat request (ARQ), segment and concatenate information or reorganize segmented and concatenated information; the SL MAC layer is mainly used to select the transmission format combination, and implement the related functions of scheduling and hybrid automatic repeat request (HARQ); the SL PHY layer is mainly used to provide information transmission services for the MAC layer and the upper layer, and perform coding modulation processing or demodulation and decoding processing according to the selected transmission format combination. Therefore, in an embodiment of the present invention, the terminal protocol stack can be aggregated on any protocol layer of the above-mentioned PDCP layer, RLC layer or MAC layer. For example, aggregation on the PDCP layer can improve the reliability of information transmission by encryption and decryption. The above-mentioned adaptation layer is used to convert data between the base station and the terminal protocol stack. By setting the adaptation layer, the conversion of data between the protocol stacks can be ensured, making the configuration of the protocol stack in the base station more flexible.

[0183] Generally speaking, channel selection can be understood as the selection of the target channel and / or the selection of the logical channel. Exemplarily, when the number of logical channels in the target channel is one, the MAC layer can select the target channel based on the type of information to be transmitted, and transmit information based on the logical channel by default; when the number of logical channels in the target channel is multiple, the MAC layer first selects the target channel based on the type of information to be transmitted. After selecting the target channel, if there are multiple logical channels with data to be transmitted, then the logical channel with the highest priority is selected from the logical channels allowed for transmission to send data.

[0184] One possibility is that when the MAC layer of the terminal performs the logical channel prioritization (LCP) process, if it is determined that the current scheduled resource is a resource of the discovery resource pool, the target channel corresponding to the discovery information can be selected. The target channel includes multiple logical channels, and the discovery information is located in at least one of the logical channels. After selecting the target channel, the MAC layer of the terminal further converts the discovery information in the logical channel into a MAC packet data unit (PDU) and uses the corresponding resources to send the information on the PC5 interface.

[0185] Furthermore, when the MAC layer of the terminal performs the LCP process, if it is determined that the currently scheduled resources are resources of the regular resource pool, the terminal UE shall exclude the destination channel corresponding to the discovery information when selecting the target channel. Exemplarily, the physical layer of the terminal indicates that the currently scheduled resources of the MAC layer of the terminal belong to the regular resource pool, and the MAC layer of the terminal performs the LCP process, i.e., excludes the destination channel corresponding to the discovery information.

[0186] The following describes the scenario where multiple operators share access network equipment. This scenario may include the following situations:

[0187] 1. Access network equipment is shared among multiple operators, while the core network and frequency bands are dedicated to each operator.

[0188] 2. An access network device is connected to the core networks of multiple operators (Multi-Operator Core Network, MOCN). For example, MOCN can be a joint construction of access network equipment by multiple operators, or one operator can build access network equipment independently, and other operators can rent the access network equipment of the operator.

[0189] Among them, the second case mentioned above can use public carrier frequency resources, and the first case can share and use independent carrier frequency resources.

[0190] In terms of sidelink relay communication, the base station sends a measurement configuration to the first terminal device (such as a remote UE in a connected state) for the first terminal device to measure the candidate second terminal device (such as a relay UE), thereby enabling path switching or enabling multipath configuration. In an embodiment of the present invention, the first terminal device and the base station can communicate through an air interface (such as a Uu interface) or through a second terminal device.

[0191] Subsequently, based on the above-mentioned measurement configuration obtained, the first terminal device further monitors the discovery message from the candidate second terminal device, and performs corresponding sidelink reference signal received power (RSRP) measurement. Because the RSRP is obtained by measuring the reference signal sent with the discovery message, it is also called sidelink discovery RSRP (SD-RSRP). When the RSRP corresponding to the candidate second terminal device meets the measurement event, the first terminal device sends a measurement report to the base station. The measurement report may include the identifier of the second terminal device, the identifier of the service cell of the second terminal device, or the corresponding RSRP. Specifically, the identifier of the second terminal device may be the source layer 2 identifier (source layer-2ID) used by the second terminal device to send the discovery message, and the identifier of the service cell of the second terminal device may be the new wireless cell global identifier (NCGI). NCGI is used to uniquely identify a cell globally, which may include a PLMN identifier and a corresponding cell identifier.

[0192] Generally speaking, in a sidelink relay communication in an MOCN scenario, if the service cell of the second terminal device supports MOCN, the base station of the service cell will broadcast multiple PLMN identities (PLMN IDs) in the system information block (SIB), and each PLMN identity corresponds to a cell identity (cell ID). Normally, different PLMN identities may correspond to the same cell identity, or to different cell identities. The above-mentioned PLMN identity may be carried in a broadcast parameter such as cell access related information (cellAccessRelatedInfo), and the above-mentioned SIB may be SIB1.

[0193] Therefore, in the MOCN scenario, the discovery message sent by the second terminal device may contain multiple NCGI information. For example, at least one NCGI information is included in the cell access related information. At this time, the base station may receive different NCGIs from different first terminal devices, so it is impossible to confirm the NCGI reported by the first terminal device for the same second terminal device. In order to determine the NCGI carried in the measurement report sent by the first terminal device and avoid misunderstandings caused by inconsistent terminal behavior, the NCGI design is described in detail below.

[0194] In an embodiment of the present invention, the first terminal device may report a measurement report to the base station, and the measurement report includes an identifier of a second terminal device that satisfies the measurement event and an identifier of a serving cell of the second terminal device (such as NCGI). For example, the reporting of the measurement report may occur after the sending of the discovery message. It can be understood by those skilled in the art that the sending and receiving of the measurement report may be independent of the sending and receiving of the discovery message. Figure 3 The description of the related embodiments (such as independent of 301-303) states that as long as the second terminal device sends a discovery message (such as 304), the first terminal device can perform measurements and report a measurement report to the base station when the measurement reporting conditions are met.

[0195] Table 1 shows an example of cell access related information broadcast by a base station, wherein the related information may include a cell identifier of at least one cell and at least one PLMN identifier corresponding to each cell.

[0196]

[0197] Table 1

[0198] Correspondingly, the second terminal device will carry the above-mentioned cell access related information in the discovery message and send it on PC5. After the first terminal device measures the discovery message sent by the second terminal device, if the measurement result meets the measurement event, it will send a measurement report to the base station. As mentioned above, the measurement report will include the NCGI of the service cell of the second terminal device, and the NCGI can be at least one of the following methods:

[0199] 1. The Nth PLMN identifier and its corresponding cell identifier in the PLMN list included in the discovery message, where N is a positive integer. For example, the Nth PLMN identifier may be the first PLMN identifier or the last PLMN identifier in the PLMN list.

[0200] For example, if the first PLMN ID is #1 and the Cell ID corresponding to PLMN ID#1 is #A, PLMN ID#1 and Cell ID#A can be written into the measurement report as the cell NCGI of the second terminal device. Alternatively, if the last PLMN ID is #4 and the Cell ID corresponding to PLMN ID#4 is #B, PLMN ID#4 and Cell ID#B can also be written into the measurement report as the cell NCGI of the second terminal device.

[0201] 2. The PLMN identifier selected by the first terminal device and its corresponding cell identifier. The selected PLMN identifier is the PLMN identifier reported to the base station when the first terminal device enters the connected state.

[0202] Exemplarily, when the first terminal device enters a connected state from an idle state, it sends a radio resource control setup complete (RRCSetupComplete) message to the base station, and the message carries the selected PLMN identifier.

[0203] Exemplarily, when the first terminal device enters a connected state from an inactive state, it sends a radio resource control re-establishment complete (RRCResumeComplete) message to the base station, and the message carries the selected PLMN identifier, namely selectedPLMN-Identity.

[0204] It should be noted that the serving base station when the first terminal device enters the connected state and the serving base station when currently reporting the measurement report can be the same base station or different base stations.

[0205] Exemplarily, assuming that the selectedPLMN-Identity indicated by the first terminal device when accessing the base station is PLMN ID#3, when reporting the measurement, PLMN ID#3 and its corresponding cell ID#B are used as the NCGI of the second terminal identifier.

[0206] Under normal circumstances, the serving base station when the first terminal identifies entering the connected state and the current serving base station may be the same or different.

[0207] 3. All NCGIs included in the discovery message. For example, all NCGIs may be the NCGIs included in the cell access related information of the second terminal device in the discovery message, and the NCGIs included separately in the discovery message, where the NCGIs included separately are the PLMN identifier selected by the second terminal device and its corresponding cell identifier.

[0208] 4. Discovery message contains NCGI alone.

[0209] Specifically, in addition to cellAccessRelatedInfo, the second terminal device may also include a separate NCGI in the discovery message, which is the PLMN identifier selected by the second terminal device and its corresponding cell identifier. At this time, the first terminal device may use the NCGI in the discovery message of the second terminal device as the NCGI in the measurement report.

[0210] This embodiment may also take into account the issue of backward compatibility, which is described in detail below.

[0211] Optionally, the method further includes:

[0212] The first communication device receives indication information from the network device, which is used to indicate that the first resource pool supports the first information and the second information, and the second resource pool supports other information except the first information.

[0213] Backward compatibility, which can also be called backward compatibility, downward compatibility or retroactive compatibility, means that after the program, database or hardware is updated to a newer version, the documents or systems created with the old version of the program can still be operated or used normally, the program developed based on the old version of the database can still be compiled and run normally, or the old version of the hardware can still be used in the new version. In this embodiment, it is considered to redefine the discovery resource pool based on the conventional resource pool. Exemplarily, in terms of resource pool design, a type of resource pool can be designed, which is used for conventional sidelink communication, i.e. conventional information transmission, and can also be used for specific sidelink communication, i.e. discovery information transmission. Discovery information transmission can generally only use resources on this type of resource pool.

[0214] Exemplarily, it is allowed to select one of the conventional resource pools, which can be used to support the transmission of discovery information in addition to supporting the transmission of conventional messages. In other words, based on the configuration of the conventional resource pool, indication information can be added to indicate that the resource pool can be used for discovery information.

[0215] Based on the resource pool, the method may further include:

[0216] When the first information and the second information are both in a waiting state, the first communication device determines the priority of the first information and the second information;

[0217] When the priority of the first information is not lower than that of the second information, the first communication device sends the first information using the transmission resources of the first resource pool;

[0218] When the priority of the first information is higher than that of the second information, the first communication device sends the second information using the transmission resources of the first resource pool.

[0219] Specifically, for mode 1, if the resource pool indicated by the base station can be used for the transmission of regular information or discovery information, the terminal can compare the priority of the target channel to which the discovery information belongs with the target channel of the regular information, and determine whether to send the discovery information or the regular information according to the priority. The terminal behavior can follow the LCP process described above, which will not be repeated below. Otherwise, if the regular resource pool is scheduled, the target channel corresponding to the discovery information is excluded, and the LCP process is performed on the target channel corresponding to the regular information. For mode 2, when there is a need to transmit discovery information, the terminal can also refer to the selection or reselection of the discovery resource pool described above, and perform the corresponding LCP process.

[0220] In this embodiment, the transmission resource acquired based on the first communication device may also include:

[0221] The first communications device determines that the transmission resource belongs to the first part or the second part of a resource pool;

[0222] When the transmission resource belongs to a first part of a resource pool, the first communication device sends the first information using the first part;

[0223] When the transmission resource belongs to a second part of a resource pool, the first communication device sends the second information using the second part.

[0224] It can be understood that the resource pool can be divided. Exemplarily, one of the resource pools is selected, and part of the resources in the resource pool are used for discovery information, and the other part of the resources are used for regular information. With respect to the resource pool, for mode 1, after the terminal obtains the resources of the resource pool scheduled by the base station, it first determines whether the current scheduled resources are used for discovery information or regular information. For mode 2, after the terminal selects or reselects the resource pool, it first determines whether the current scheduled resources are used for discovery information or regular information, and secondly, it is necessary to further instruct the physical layer of the terminal to randomly select or monitor the part of the resources used for discovery information transmission (it can also be partial monitoring), and determine the resources ultimately used for transmission.

[0225] like Figure 4 , which is a schematic diagram of the hardware structure of a communication device 40 provided in an embodiment of the present application. The communication device 40 includes at least one processor 401 , a communication bus 402 , a memory 403 and at least one communication interface 404 .

[0226] The processor 401 may be a general-purpose central processing unit (CPU), a microprocessor, an application-specific integrated circuit (ASIC), or one or more integrated circuits for controlling the execution of the program of the present application.

[0227] Communication bus 402 may include a pathway for transmitting information between the above-mentioned components.

[0228] The communication interface 404 uses any transceiver or other device for communicating with other devices or communication networks, such as Ethernet, radio access network (RAN), wireless local area networks (WLAN), etc.

[0229] The memory 403 may be a read-only memory (ROM) or other types of static storage devices that can store static information and instructions, a random access memory (RAM) or other types of dynamic storage devices that can store information and instructions, or an electrically erasable programmable read-only memory (EEPROM), a compact disc read-only memory (CD-ROM) or other optical disc storage, optical disc storage (including compressed optical disc, laser disc, optical disc, digital versatile disc, Blu-ray disc, etc.), a magnetic disk storage medium or other magnetic storage device, or any other medium that can be used to carry or store the desired program code in the form of instructions or data structures and can be accessed by a computer, but is not limited thereto. The memory may exist independently and be connected to the processor via a bus. The memory may also be integrated with the processor.

[0230] The memory 403 is used to store the application code for executing the solution of the present application, and the execution is controlled by the processor 401. The processor 401 is used to execute the application code stored in the memory 403, thereby realizing the communication method provided by the above embodiment of the present application.

[0231] Alternatively, optionally, in an embodiment of the present application, the processor 401 may also perform processing-related functions in the communication method provided in the above embodiment of the present application, and the communication interface 404 is responsible for communicating with other devices or networks, which is not specifically limited in the embodiment of the present application.

[0232] In a specific implementation, as an embodiment, the processor 401 may include one or more CPUs, such as Figure 4 CPU0 and CPU1 in.

[0233] In a specific implementation, as an embodiment, the communication device 40 may include multiple processors, such as Figure 4 401 and processor 408 in FIG. Each of these processors may be a single-CPU processor or a multi-CPU processor. The processor here may refer to one or more devices, circuits, and / or processing cores for processing data (e.g., computer program instructions). It is understood that Figure 4 Only a simplified design of the communication device 40 is shown. In practical applications, the communication device may include any number of input devices, output devices, processors, memories, and communication interfaces, and any number of communication units may provide the above functions individually or in combination.

[0234] In a specific implementation, as an embodiment, the communication device 40 may further include an output device 405 and an input device 406. The output device 405 communicates with the processor 401 and may display information in a variety of ways. For example, the output device 405 may be a liquid crystal display (LCD), a light emitting diode (LED) display device, a cathode ray tube (CRT) display device, or a projector. The input device 406 communicates with the processor 401 and may receive user input in a variety of ways. For example, the input device 406 may be a mouse, a keyboard, a touch screen device, or a sensor device.

[0235] In addition, as described above, the communication device 40 provided in the embodiment of the present application may be a chip, a terminal, a base station, a communication device, a network device, a CU or a DU, or a Figure 4 The embodiment of the present application does not limit the type of the communication device 40.

[0236] Figure 5 This is a schematic diagram of the structure of a communication device 500 of a communication method provided in an embodiment of the present application. The communication device may be a terminal, a base station, a communication device, a network device, a device with terminal or base station functions, or a chip, etc. in each embodiment. The following terms or nouns can be understood in conjunction with the above description to understand their meaning or function; the following steps or actions can also be understood in conjunction with the above description to understand their specific details or implementation methods. Figure 5As shown, the communication device 500 may include: a processing unit 510 and a transceiver unit 530. Alternatively, the transceiver unit in the above communication device may include a receiving module and a sending module, which may be connected based on an antenna.

[0237] The transceiver unit 530 may be used to support the transmission and reception of information between the communication device and the network device. Alternatively, the transceiver unit 530 may be used to execute the processing performed by the communication device or the network device in the communication method described in the above embodiment.

[0238] In one possible design, the communication device may be a terminal device or a chip configured in the terminal device. The following description is made with the first communication device or the second communication device as the execution subject.

[0239] In a possible implementation, the first communication device obtains configuration information through the processing unit 510 or the transceiver unit 530, the configuration information including a first resource pool configuration and a second resource pool configuration, the first resource pool is used to send the first information, and the second resource pool is used to send the second information. The first communication device obtains a transmission resource through the processing unit 510 or the transceiver unit 53, and the transmission resource belongs to the first resource pool or the second resource pool.

[0240] When the transmission resources belong to the first resource pool, the first communication device selects a first target channel through the processing unit 510, and the first target channel is used to send the first information to the second communication device; when the transmission resources belong to the second resource pool, the first communication device selects a second target channel through the processing unit 510, and the second target channel is used to send the second information.

[0241] The first information is used by the first communication device to discover the second communication device or by the second communication device to discover the first communication device.

[0242] Based on this communication mode, flexible configuration of side-link communication between terminals can be achieved, thereby improving the system adaptation reliability.

[0243] Optionally, the first or second target channel has a target identifier, and the first communication device indicates the correspondence between the target identifier and the first information to the network device through the transceiver unit 530. Therefore, the network device can obtain the correspondence for sidelink communication between terminals.

[0244] Optionally, the first communication device performs the following actions through the transceiver unit 530:

[0245] Receive downlink control information from network equipment;

[0246] Based on the downlink control information having the first format, the first information is sent in the transmission resources of the first resource pool; or, based on the downlink control information having the second format, the second information is sent in the transmission resources of the second resource pool.

[0247] or,

[0248] Receive downlink control information from network equipment;

[0249] Based on the downlink control information having the third format, the first information is sent in the transmission resources of the first resource pool or the second information is sent in the transmission resources of the second resource pool; or, based on the downlink control information having the second format, the second information is sent in the transmission resources of the second resource pool.

[0250] Or,

[0251] Receive downlink control information from a network device; based on the downlink control information having a second format, send the first information in the transmission resources of the first resource pool or send the second information in the transmission resources of the second resource pool; wherein the total number of the first resource pool and the second resource pool is not greater than a preset value.

[0252] Therefore, the first communication device can determine a suitable resource pool for information transmission according to different formats of the downlink control information, thereby improving the flexibility of the communication system and reducing the design complexity.

[0253] Optionally, when the first information is in a waiting state, the first communication device selects a transmission resource of the first resource pool according to the first information through the processor 510. Similarly, when conventional information is in a waiting state, the first communication device selects a transmission resource of a conventional resource pool according to the conventional information through the processor 510. Using different resource pools to transmit different information can improve communication quality and reliability for different scenarios such as a discovery process or conventional sidelink communication.

[0254] Optionally, the first communication device sends a request message to the network device through the transceiver 530, requesting to configure the transmission resources of the first resource pool for the first information; the first communication device receives a configuration authorization response from the network device through the transceiver 530, and the response indicates the transmission resources of the first resource pool. Based on the request of the communication device, the network device can schedule resources in real time to ensure current communication, thereby achieving accurate resource scheduling.

[0255] Optionally, the first communication device receives indication information from the network device through the transceiver 530, indicating that the first resource pool supports the first information and the second information, and the second resource pool supports other information except the first information. Through the indication of the network device, the communication device can learn the possibility of using different resource pools, thereby increasing communication efficiency.

[0256] Optionally, when both the first information and the second information are in a waiting state, the first communication device determines the priority of the first information and the second information through the processor 510; when the priority of the first information is not lower than that of the second information, the first communication device sends the first information through the transceiver 530 using the transmission resources of the first resource pool; when the priority of the first information is higher than that of the second information, the first communication device sends the second information through the transceiver 530 using the transmission resources of the first resource pool. By determining the priority of information transmission, identifying high-priority information and ensuring priority transmission, communication reliability can be guaranteed.

[0257] Optionally, the first communication device determines, through the processor 510, that the transmission resource belongs to the first part or the second part of the first resource pool; when the transmission resource belongs to the first part of the first resource pool, the first communication device uses the first part to send the first information through the transceiver 530; when the transmission resource belongs to the second part of the first resource pool, the first communication device uses the second part to send the second information through the transceiver 530. The resources of a resource pool are divided, so that different resources can be used for the transmission of different information.

[0258] In another possible design, the communication device may be a network device or a chip configured in the network device. The following description is made with the network device as the execution subject.

[0259] In one possible implementation, the network device sends configuration information to the first communication device through the transceiver 530, and the configuration information includes a first resource pool configuration and a second resource pool configuration, the first resource pool is used for the first information, and the second resource pool is used for the second information; the network device sends transmission resources to the first communication device through the transceiver 530, and the transmission resources belong to the first resource pool or the second resource pool.

[0260] When the transmission resource belongs to the first resource pool, the first target channel is used for the first communication device to send the first information to the second communication device; when the transmission resource belongs to the second resource pool, the second target channel is used for the first communication device to send the second information.

[0261] The first information is used by the first communication device to discover the second communication device or by the second communication device to discover the first communication device.

[0262] Optionally, the first or second target channel has a target identifier, and the network device receives the correspondence between the target identifier and the first information from the first communication device through the transceiver 530 .

[0263] Optionally, the network device performs the following actions through the transceiver 530:

[0264] Sending downlink control information to the first communication device;

[0265] The downlink control information in the first format is used to schedule the first communication device to send the first information in the transmission resources of the first resource pool; or the downlink control information in the second format is used to schedule the first communication device to send the second information in the transmission resources of the second resource pool.

[0266] or,

[0267] Sending downlink control information to the first communication device;

[0268] The downlink control information in the third format is used to schedule the first communication device to send the first information in the transmission resources of the first resource pool or to send the second information in the transmission resources of the second resource pool; or, the downlink control information in the second format is used to schedule the first communication device to send the second information in the transmission resources of the second resource pool.

[0269] or,

[0270] Sending downlink control information to the first communication device; the downlink control information having a second format is used by the first communication device to send the first information in the transmission resources of the first resource pool or to send the second information in the transmission resources of the second resource pool; wherein the total number of the first resource pool and the second resource pool is not greater than a preset value.

[0271] Optionally, the network device receives a request message from the first communication device via the transceiver 530, requesting to configure transmission resources of the first resource pool for the first information; the network device sends a configuration authorization response to the first communication device, and the response indicates the transmission resources of the first resource pool.

[0272] Optionally, the network device sends indication information to the first communication device via the transceiver 530, indicating that the first resource pool supports the first information and the second information, and the second resource pool supports other information except the first information and the second information.

[0273] In this embodiment, the above communication device or network device is presented in the form of dividing each functional module or unit in an integrated manner. The "module" or "unit" here may refer to an application-specific integrated circuit (ASIC), a circuit, a processor and a memory that executes one or more software or firmware programs, an integrated logic circuit, and / or other devices that can provide the above functions. In a simple embodiment, a person skilled in the art can imagine that the device 500 can be respectively Figure 4 For example, Figure 5 The function / implementation process of the transceiver unit 530 can be Figure 4 Specifically, the processor 401 may call the application code stored in the memory 403 to execute the program, and the present application embodiment does not impose any restrictions on this. Alternatively, optionally, Figure 5 The function / implementation process of the transceiver unit 530 can be Figure 4 The processor 401 is implemented, or by Figure 4 Specifically, the processor 401 may call the application code stored in the memory 403 to execute, and the embodiment of the present application does not impose any limitation on this.

[0274] Optionally, an embodiment of the present application provides a chip system, which includes a processor for supporting a communication device to implement the above-mentioned communication method. In a possible design, the chip system also includes a memory. The memory is used to store program instructions and data necessary for the communication device. The chip system can be composed of a chip, or it can include a chip and other discrete devices, which is not specifically limited in the embodiment of the present application.

[0275] The controller / processor used to execute the above-mentioned base station, terminal, base station or terminal of the present invention can be a central processing unit (CPU), a general processor, a digital signal processor (DSP), an application-specific integrated circuit (ASIC), a field programmable gate array (FPGA) or other programmable logic devices, transistor logic devices, hardware components or any combination thereof. It can implement or execute various exemplary logic blocks, modules and circuits described in conjunction with the disclosure of the present invention. The processor can also be a combination that implements computing functions, such as a combination of one or more microprocessors, a combination of a DSP and a microprocessor, and the like.

[0276] The steps of the method or algorithm described in conjunction with the disclosure of the present invention can be implemented in a hardware manner, or can be implemented by a processor executing software instructions. The software instructions can be composed of corresponding software modules, and the software modules can be stored in a RAM memory, a flash memory, a ROM memory, an EPROM memory, an EEPROM memory, a register, a hard disk, a mobile hard disk, a CD-ROM or any other form of storage medium known in the art. An exemplary storage medium is coupled to the processor so that the processor can read information from the storage medium and can write information to the storage medium. Of course, the storage medium can also be a component of the processor. The processor and the storage medium can be located in an ASIC. In addition, the ASIC can be located in a terminal or a base station. Of course, the processor and the storage medium can also be present in a terminal or a base station as discrete components.

[0277] Those skilled in the art will appreciate that in one or more of the above examples, the functions described in the present invention may be implemented in hardware, software, firmware, or any combination thereof. When implemented using software, the functions may be stored in a computer-readable medium or transmitted as one or more instructions or codes on a computer-readable medium. Computer-readable media include computer storage media and communication media, wherein communication media include any media that facilitates the transmission of a computer program from one place to another. The storage medium may be any available medium that a general or special-purpose computer can access.

[0278] In the above-mentioned embodiments of the present invention, the communication method provided by the embodiments of the present invention is introduced from the perspective of each network element itself and from the perspective of the interaction between each network element. It can be understood that each network element, such as a terminal, a communication device, etc., includes a hardware structure and / or a software module corresponding to each function in order to realize the above-mentioned functions. It should be easily appreciated by those skilled in the art that, in combination with the units and algorithm steps of each example described in the embodiments disclosed herein, the present invention can be implemented in the form of hardware or a combination of hardware and computer software. Whether a function is executed in the form of hardware or computer software driving hardware 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 the present invention.

[0279] The specific implementation methods described above further illustrate the objectives, technical solutions and beneficial effects of the present invention in detail. It should be understood that the above description is only a specific implementation method of the present invention and is not intended to limit the scope of protection of the present invention. Any modifications, equivalent substitutions, improvements, etc. made on the basis of the technical solution of the present invention should be included in the scope of protection of the present invention.

Claims

1. A sidelink communication method, characterized in that: include: A first communication device acquires configuration information, where the configuration information includes a first resource pool configuration and a second resource pool configuration, where the first resource pool is used to send first information and the second resource pool is used to send second information; The first communication device acquires a transmission resource, where the transmission resource belongs to the first resource pool or the second resource pool; and When the transmission resource belongs to the first resource pool, the first communication device selects a first target channel, where the first target channel is used to send the first information to the second communication device; When the transmission resource belongs to the second resource pool, the first communication device selects a second target channel, where the second target channel is used to send the second information; The first information is used for the first communication device to discover the second communication device or for the first communication device to be discovered by the second communication device, and the second information is used for regular communication, which is sidelink communication except the discovery process.

2. The method according to claim 1, characterized in that The first target channel or the second target channel has a target identifier, and the method further includes: The first communication device indicates the corresponding relationship between the target identifier and the first information to the network device.

3. The method according to claim 1 or 2, characterized in that The first communication device obtains the transmission resource, specifically including: The first communication device receives downlink control information from a network device; The first communication device sends the first information in the transmission resources of the first resource pool based on the downlink control information having the first format; or the first communication device sends the second information in the transmission resources of the second resource pool based on the downlink control information having the second format.

4. The method according to claim 1 or 2, characterized in that: The first communication device obtains the transmission resource, specifically including: The first communication device receives downlink control information from a network device; The first communication device sends the first information in the transmission resources of the first resource pool or sends the second information in the transmission resources of the second resource pool based on the downlink control information in the third format; or, the first communication device sends the second information in the transmission resources of the second resource pool based on the downlink control information in the second format.

5. The method according to claim 1 or 2, characterized in that: The first communication device obtains the transmission resource, specifically including: The first communication device receives downlink control information from a network device; The first communications device sends the first information in a transmission resource of the first resource pool or sends the second information in a transmission resource of the second resource pool based on the downlink control information in the second format; The total number of the first resource pool and the second resource pool is not greater than a preset value.

6. The method according to claim 5, characterized in that The preset value is 8, and the downlink control information is 3 bits.

7. The method according to claim 1 or 2, characterized in that: The first communication device obtains the transmission resource, specifically including: When the first information is in a waiting state, the first communication device selects a transmission resource from the first resource pool according to the first information.

8. The method according to claim 7, characterized in that The first communication device selects the transmission resource of the first resource pool according to the first information, specifically including: When the first information and the second information are both in a waiting state, the first communication device determines the priority of the first information and the second information; When the priority of the first information is not lower than that of the second information, the first communication device selects transmission resources of the first resource pool to send the first information.

9. The method according to claim 1 or 2, characterized in that: Also includes: The first communication device sends a request message to a network device, for requesting to configure a transmission resource of a first resource pool for the first information; The first communication device obtains the transmission resource, specifically including: The first communication device receives a configuration authorization response from the network device, the response indicating transmission resources of the first resource pool.

10. The method according to claim 1 or 2, characterized in that: Also includes: The first communication device receives indication information from a network device, which is used to indicate that the first resource pool supports the first information and the second information, and the second resource pool supports other information except the first information.

11. The method according to claim 10, characterized in that Also includes: When the first information and the second information are both in a waiting state, the first communication device determines the priority of the first information and the second information; When the priority of the first information is not lower than that of the second information, the first communication device sends the first information using the transmission resources of the first resource pool; When the priority of the first information is higher than that of the second information, the first communication device sends the second information using the transmission resources of the first resource pool.

12. The method according to claim 10, characterized in that Also includes: The first communications device determines that the transmission resource belongs to the first part or the second part of the first resource pool; When the transmission resource belongs to a first part of the first resource pool, the first communication device sends the first information using the first part; When the transmission resource belongs to the second part of the first resource pool, the first communication device sends the second information using the second part.

13. The method according to claim 1 or 2, characterized in that: Also includes: The physical layer of the first communication device indicates the media access control layer of the first communication device, and the transmission resource belongs to the first resource pool or the second resource pool.

14. The method according to claim 1 or 2, characterized in that: The method further comprises: The first communication device receives a discovery message, where the discovery message includes cell access related information, where the cell access related information includes at least one new radio cell global identifier NCGI; The first communication device reports a measurement report to a network device, where the measurement report includes all NCGIs included in the cell access related information.

15. A sidelink communication method, characterized in that: include: The network device sends configuration information to the first communication device, the configuration information including a first resource pool configuration and a second resource pool configuration, the first resource pool is used for the first information, and the second resource pool is used for the second information; The network device sends a transmission resource to the first communication device, where the transmission resource belongs to the first resource pool or the second resource pool; Wherein, when the transmission resource belongs to the first resource pool, the first target channel is used for the first communication device to send the first information to the second communication device; When the transmission resource belongs to the second resource pool, the second target channel is used for the first communication device to send the second information; The first information is used for the first communication device to discover the second communication device, or for the first communication device to be discovered by the second communication device, and the second information is used for regular communication, which is sidelink communication except the discovery process.

16. The method according to claim 15, characterized in that The first target channel or the second target channel has a target identifier, and the method further includes: The network device receives the correspondence between the target identifier and the first information from the first communication device.

17. The method according to claim 15 or 16, characterized in that The network device sending a transmission resource to the first communication device specifically includes: The network device sends downlink control information to the first communication device; The downlink control information in the first format is used to schedule the first communication device to send the first information in the transmission resources of the first resource pool; or the downlink control information in the second format is used to schedule the first communication device to send the second information in the transmission resources of the second resource pool.

18. The method according to claim 15 or 16, characterized in that The network device sending a transmission resource to the first communication device specifically includes: The network device sends downlink control information to the first communication device; The downlink control information in the third format is used to schedule the first communication device to send the first information in the transmission resources of the first resource pool or to send the second information in the transmission resources of the second resource pool; or, the downlink control information in the second format is used to schedule the first communication device to send the second information in the transmission resources of the second resource pool.

19. The method according to claim 15 or 16, characterized in that The network device sending a transmission resource to the first communication device specifically includes: The network device sends downlink control information to the first communication device; The downlink control information in the second format is used by the first communications device to send the first information in the transmission resources of the first resource pool or to send the second information in the transmission resources of the second resource pool; The total number of the first resource pool and the second resource pool is not greater than a preset value.

20. The method of claim 19, wherein: The preset value is 8, and the downlink control information is 3 bits.

21. The method according to claim 15 or 16, characterized in that Also includes: The network device receives a request message from the first communication device, for requesting to configure a transmission resource of a first resource pool for the first information; The network device sending a transmission resource to the first communication device specifically includes: The network device sends a configuration authorization response to the first communication device, the response indicating transmission resources of the first resource pool.

22. The method according to claim 15 or 16, characterized in that Also includes: The network device sends indication information to the first communication device, indicating that the first resource pool supports the first information and the second information, and the second resource pool supports other information except the first information and the second information.

23. A device, characterized in that: The device comprises a processor, a memory, and instructions stored in the memory and executable on the processor. When the instructions are executed, the device performs the method according to any one of claims 1 to 14.

24. A device, characterized in that: The device comprises a processor, a memory, and instructions stored in the memory and executable on the processor. When the instructions are executed, the device performs the method according to any one of claims 15 to 22.

25. A terminal, characterized in that: Comprising the apparatus of claim 23.

26. A base station, characterized in that: Comprising the apparatus of claim 24.

27. A communication system, characterized in that: It comprises the terminal as claimed in claim 25 and the base station as claimed in claim 26.

28. A computer-readable storage medium, characterized in that: The method comprises instructions which, when executed on a computer, cause the computer to perform the method according to any one of claims 1 to 22.

29. A computer program product, characterized in that When the method is executed on a computer, the computer is enabled to execute the method according to any one of claims 1 to 22.

Citation Information

Patent Citations

  • Method and apparatus for sidelink direct discovery resource pool allocation for out-of-coverage wireless terminal

    CN107852727A

  • Resource allocation method and device for straight-through link in Internet of Vehicles

    CN110830952A

  • Transmission method and communication device

    CN111148074A

  • Priority-optimized sidelink data transfer in the case of autonomous resource allocation in LTE prose communication

    US20190053251A1