Direct Link Resource Configuration Method, Apparatus, System, and Readable Storage Medium
The header terminal sends cell identification and resource pool to the terminal group when the cell changes, which solves the problem of inconsistent resource configuration between terminals and improves data transmission efficiency in the Internet of Vehicles.
Patent Information
- Application Number
- CN202210987306.5
- Authority / Receiving Office
- CN · China
- Patent Type
- Patents(China)
- Current Assignee / Owner
- Filing Date
- 2019-06-13
- Publication Date
- 2025-07-08
- Estimated Expiration
- 2039-06-13
AI Technical Summary
In the Internet of Vehicles, the inconsistent resource configuration of direct links between terminals leads to a reduction in data transmission efficiency, especially the problem of inconsistent resource allocation when the terminal replaces the cell.
When changing the cell, the header terminal sends cell identification to other terminals in the terminal group and configures the corresponding direct link resource pool to ensure the coordination and consistency of the resource pool, including sending cell identification and resource pool through multicast.
By coordinating the resource configuration of direct links between terminals, resource conflicts are avoided and data transmission efficiency is improved.
Smart Images

Figure CN115348564B_ABST
Abstract
Description
[0001] This application is a divisional application of a Chinese application with the application number 201980001056.X, the application date of June 13, 2019, and the invention title of "Direct Link Resource Configuration Method, Device, System and Readable Storage Medium". Technical Field
[0002] The present disclosure relates to the field of wireless communication technologies, and in particular, to a direct link resource configuration method, device, system, and readable storage medium. Background Art
[0003] With the development of the field of wireless communication technologies, there are more and more ways for terminals to send data. Among them, using sidelink transmission in a direct link has become one of the main ways of near-field communication technologies.
[0004] In the related art, when terminals transmit data through the sidelink technology, they often need to select corresponding sidelink resources and send data on the selected sidelink resources. In the vehicle-to-everything (V2X) network, among the terminals using sidelink resources to send data, there may be a situation where the cell is changed. That is, when the terminal sending data or receiving data may move from the current cell to another cell, at this time, it may cause inconsistent allocation of sidelink resources for the sending end and the receiving end respectively, affecting the data transmission efficiency. Summary of the Invention
[0005] The present disclosure provides a direct link resource configuration method, device, system, and readable storage medium. The technical solutions are as follows:
[0006] According to a first aspect of an embodiment of the present disclosure, a direct link resource configuration method is provided. The method is executed by a head terminal in a terminal group, and the method includes:
[0007] When the serving cell of the head terminal changes to a first cell, send an identifier of the first cell to other terminals in the terminal group.
[0008] Optionally, the sending the identifier of the first cell to other terminals in the terminal group includes:
[0009] Send the identifier of the first cell to the other terminals by means of multicast.
[0010] Optionally, the method further includes:
[0011] Send a second sidelink resource pool to other terminals in the terminal group.
[0012] Optionally, sending the second sidelink resource pool to other terminals in the terminal group includes:
[0013] Sending the second sidelink resource pool to the other terminals in a multicast manner.
[0014] Optionally, the second sidelink resource pool includes:
[0015] When the head terminal adopts a dynamic scheduling resource scheduling method in the first cell, a special resource pool configured by the first cell for the head terminal; or,
[0016] When the head terminal adopts a self - selected resource scheduling method in the first cell, a self - selected resource pool configured by the first cell for the head terminal.
[0017] According to a second aspect of the embodiments of the present disclosure, a direct link resource configuration method is provided. The method is executed by a first terminal in a terminal group, and the first terminal is any terminal other than the head terminal in the terminal group. The method includes:
[0018] Receiving an identifier of a first cell sent by the head terminal, where the first cell is the cell to which the serving cell of the head terminal is changed;
[0019] Obtaining a first direct link sidelink resource pool used by the first terminal according to the identifier of the first cell; the first sidelink resource pool used by the first terminal is used for sidelink data transmission and reception of the first terminal.
[0020] Optionally, obtaining the first direct link sidelink resource pool used by the first terminal according to the identifier of the first cell includes:
[0021] When the first terminal is in the idle state and not in the first cell, obtaining a regional identifier of the first cell according to the identifier of the first cell;
[0022] When it is determined according to the regional identifier of the first cell that the system information carrying the sidelink resource pool in the first cell is the same as the system information carrying the sidelink resource pool in a second cell, obtaining the sidelink resource pool configured by the second cell as the first sidelink resource pool used by the first terminal; the second cell is the cell where the first terminal is located.
[0023] Optionally, obtaining the first direct link sidelink resource pool used by the first terminal according to the identifier of the first cell further includes:
[0024] When it is determined that the system information carried by the first cell for the sidelink resource pool is different from the system information carried by the second cell for the sidelink resource pool according to the area identifier of the first cell, read the system information block carried by the first cell and broadcasting the sidelink resource configuration information;
[0025] When the system information block carried by the first cell and broadcasting the sidelink resource configuration information is successfully read, obtain the first sidelink resource pool used by the first terminal according to the system information block carried by the first cell and broadcasting the sidelink resource configuration information.
[0026] Optionally, the method further includes:
[0027] Receive the second sidelink resource pool sent by the head terminal;
[0028] The obtaining the first direct link sidelink resource pool used by the first terminal according to the identifier of the first cell further includes:
[0029] When the reading of the system information block carried by the first cell and broadcasting the sidelink resource configuration information fails, obtain the second sidelink resource pool as the first sidelink resource pool used by the first terminal.
[0030] Optionally, the obtaining the first direct link sidelink resource pool used by the first terminal according to the identifier of the first cell includes:
[0031] When the first terminal is in the connected state, report the identifier of the first cell to the base station;
[0032] Obtain the first sidelink resource pool used by the first terminal configured by the base station according to the identifier of the first cell.
[0033] Optionally, the method further includes:
[0034] When the first terminal switches to the third cell and the third cell is not the first cell, report the identifier of the first cell to the base station of the third cell;
[0035] Obtain the third sidelink resource pool configured by the base station of the third cell according to the identifier of the first cell.
[0036] According to a third aspect of the embodiments of the present disclosure, a direct link resource configuration method is provided, the method including:
[0037] When the serving cell of the head terminal in the terminal group changes to the first cell, the head terminal sends the identifier of the first cell to other terminals in the terminal group;
[0038] The first terminal receives the identifier of the first cell;
[0039] The first terminal obtains the first sidelink resource pool used by the first terminal according to the identifier of the first cell; the first sidelink resource pool used by the first terminal is used for sidelink data transmission and reception of the first terminal; the first terminal is any terminal other than the head terminal in the terminal group.
[0040] According to a fourth aspect of the embodiments of the present disclosure, a sidelink resource configuration device is provided. The device is used in the head terminal of the terminal group, and the device includes:
[0041] An identifier sending module, configured to send the identifier of the first cell to other terminals in the terminal group when the serving cell of the head terminal changes to the first cell.
[0042] Optionally, the identifier sending module is configured to,
[0043] Send the identifier of the first cell to the other terminals in a multicast manner.
[0044] Optionally, the device further includes:
[0045] A resource pool sending module, configured to send the second sidelink resource pool to other terminals in the terminal group.
[0046] Optionally, the resource pool sending module is configured to,
[0047] Send the second sidelink resource pool to the other terminals in a multicast manner.
[0048] Optionally, the second sidelink resource pool includes:
[0049] When the head terminal adopts a dynamic scheduling resource scheduling method in the first cell, a special resource pool configured for the head terminal by the first cell; or,
[0050] When the head terminal adopts an autonomous selection resource scheduling method in the first cell, an autonomous selection resource pool configured for the head terminal by the first cell.
[0051] According to a fifth aspect of the embodiments of the present disclosure, a sidelink resource configuration device is provided. The device is used in the first terminal of the terminal group, and the first terminal is any terminal other than the head terminal in the terminal group. The device includes:
[0052] An identifier receiving module, configured to receive an identifier of a first cell sent by the head terminal, where the first cell is a cell to which the serving cell of the head terminal is changed;
[0053] A first resource pool obtaining module, configured to obtain a first direct link sidelink resource pool used by the first terminal according to the identifier of the first cell; the first sidelink resource pool used by the first terminal is used for sidelink data transceiver of the first terminal.
[0054] Optionally, the first resource pool obtaining module includes: a region identifier obtaining unit and a first resource pool obtaining unit;
[0055] The region identifier obtaining unit is configured to obtain a region identifier of the first cell according to the identifier of the first cell when the first terminal is in an idle state and not in the first cell;
[0056] The first resource pool obtaining unit is configured to, when determining that system information carried by the first cell and carrying a sidelink resource pool is the same as system information carried by a second cell and carrying a sidelink resource pool according to the region identifier of the first cell, obtain the sidelink resource pool configured by the second cell as the first sidelink resource pool used by the first terminal; the second cell is the cell where the first terminal is located.
[0057] Optionally, the first resource pool obtaining module further includes: a system information block reading unit and a second resource pool obtaining unit;
[0058] The system information block reading unit is configured to read a system information block carrying sidelink resource configuration information broadcast by the first cell when determining that system information carried by the first cell and carrying a sidelink resource pool is different from system information carried by a second cell and carrying a sidelink resource pool according to the region identifier of the first cell;
[0059] The second resource pool obtaining unit is configured to obtain the first sidelink resource pool used by the first terminal according to the system information block carrying sidelink resource configuration information broadcast by the first cell when successfully reading the system information block carrying sidelink resource configuration information broadcast by the first cell.
[0060] Optionally, the apparatus further includes:
[0061] A resource pool receiving module, configured to receive a second sidelink resource pool sent by the head terminal;
[0062] The first resource pool acquisition module further includes:
[0063] A third resource pool acquisition unit, configured to, when failing to read a system information block carrying sidelink resource configuration information broadcast by the first cell, acquire the second sidelink resource pool as a first sidelink resource pool for use by the first terminal.
[0064] Optionally, the first resource pool acquisition module includes: an identification reporting unit and a fourth resource pool acquisition unit;
[0065] The identification reporting unit is configured to report an identification of the first cell to a base station when the first terminal is in a connected state;
[0066] The fourth resource pool acquisition unit is configured to acquire a first sidelink resource pool configured by the base station for use by the first terminal according to the identification of the first cell.
[0067] Optionally, the apparatus further includes:
[0068] An identification reporting module, configured to report the identification of the first cell to a base station of the third cell when the first terminal switches to the third cell and the third cell is not the first cell;
[0069] A second resource pool acquisition module, configured to acquire a third sidelink resource pool configured by the base station of the third cell according to the identification of the first cell.
[0070] According to a sixth aspect of the embodiments of the present disclosure, there is provided a device for configuring sidelink resources, which is used in a head terminal in a terminal group. The device includes:
[0071] A processor;
[0072] A memory for storing executable instructions of the processor;
[0073] Wherein, the processor is configured to:
[0074] When a serving cell of the head terminal changes to a first cell, send the identification of the first cell to other terminals in the terminal group.
[0075] According to a seventh aspect of the embodiments of the present disclosure, there is provided a device for configuring sidelink resources, which is used in a first terminal in a terminal group, and the first terminal is any terminal other than the head terminal in the terminal group. The device includes:
[0076] A processor;
[0077] A memory for storing executable instructions of the processor;
[0078] Wherein, the processor is configured to:
[0079] Receive the identifier of the first cell sent by the head terminal, where the first cell is the cell to which the serving cell of the head terminal is changed;
[0080] Obtain the first direct link sidelink resource pool used by the first terminal according to the identifier of the first cell; the first sidelink resource pool used by the first terminal is used for sidelink data transceiver of the first terminal.
[0081] According to the eighth aspect of the embodiments of the present disclosure, a direct link resource configuration system is provided, and the system includes: a head terminal and a first terminal in a terminal group;
[0082] The head terminal includes the direct link resource configuration device according to any one of the above fourth aspects;
[0083] The first terminal includes the direct link resource configuration device according to any one of the above fifth aspects.
[0084] According to the ninth aspect of the embodiments of the present disclosure, a computer-readable storage medium is provided, and the computer-readable storage medium contains executable instructions, and a processor in the head terminal calls the executable instructions to implement the direct link resource configuration method according to the first aspect or any optional implementation manner of the first aspect.
[0085] According to the tenth aspect of the embodiments of the present disclosure, a computer-readable storage medium is provided, and the computer-readable storage medium contains executable instructions, and a processor in the first terminal calls the executable instructions to implement the direct link resource configuration method according to the second aspect or any optional implementation manner of the second aspect.
[0086] The technical solutions provided by the embodiments of the present disclosure may at least include the following beneficial effects:
[0087] When the serving cell of the head terminal is changed to the first cell, send the identifier of the first cell to other terminals in the terminal group. In the present disclosure, the head terminal sends the identifier of the first cell, so that the first terminal can receive the identifier of the first cell and obtain the first direct link sidelink resource pool required when the first terminal transmits sidelink data. Thus, when the first terminal and the head terminal are in different cells, the sidelink resource allocation remains coordinated, avoiding the problem of sidelink resource conflict caused by uncoordinated sidelink resources used when the first terminal and the head terminal transmit sidelink data, and improving the efficiency of sidelink data transmission between terminals.
[0088] It should be understood that the above general description and the following detailed description are merely exemplary and do not limit the present disclosure. BRIEF DESCRIPTION OF THE DRAWINGS
[0089] The drawings herein are incorporated into and constitute a part of this specification, showing embodiments consistent with the present disclosure, and are used together with the specification to explain the principles of the present disclosure.
[0090] Figure 1 is a schematic diagram of a PC-5 interface provided by an embodiment of the present disclosure;
[0091] Figure 2 is a schematic diagram of a scenario of an implementation environment involved in a method for configuring direct link resources provided by an embodiment of the present disclosure;
[0092] Figure 3 is a flowchart of a method for configuring direct link resources provided by an embodiment of the present disclosure;
[0093] Figure 4 is a flowchart of a method for configuring direct link resources provided by an embodiment of the present disclosure;
[0094] Figure 5 is a flowchart of a method for configuring direct link resources provided by an embodiment of the present disclosure;
[0095] Figure 6 is a schematic diagram of a scenario where the serving cell of a head terminal changes in an embodiment of the present disclosure;
[0096] Figure 7 is a schematic diagram of a scenario where a head terminal switches cells in an embodiment of the present disclosure;
[0097] Figure 8 is a flowchart of a method for configuring direct link resources provided by an embodiment of the present disclosure;
[0098] Figure 9 is a block diagram of a direct link resource configuration device shown according to an exemplary embodiment;
[0099] Figure 10 is a block diagram of a direct link resource configuration device shown according to an exemplary embodiment;
[0100] Figure 11 is a schematic diagram of the structure of a terminal shown according to an exemplary embodiment. DETAILED DESCRIPTION OF THE EMBODIMENTS
[0101] Exemplary embodiments will be described in detail herein, and examples thereof are shown in the accompanying drawings. When the following description refers to the accompanying drawings, unless otherwise indicated, the same numbers in different drawings represent the same or similar elements. The embodiments described in the following exemplary embodiments do not represent all embodiments consistent with the present disclosure. On the contrary, they are merely examples of apparatuses and methods consistent with some aspects of the present disclosure as detailed in the appended claims.
[0102] It should be understood that the term "a plurality of" as mentioned herein refers to one or more, and "multiple" refers to two or more. "And / or" describes the association relationship of associated objects, indicating that three relationships may exist. For example, A and / or B may represent: A exists alone, A and B exist simultaneously, and B exists alone. The character " / " generally represents an "or" relationship between the associated objects before and after. For the convenience of understanding, some nouns and application scenarios related to the present disclosure will be briefly introduced below.
[0103] The sidelink technology is a near-field communication technology in which terminals directly exchange information through a wireless interface (such as the PC5 interface) between each other.
[0104] In the fourth-generation mobile communication technology (the 4th generation mobile communication, 4G) system, that is, the Long Term Evolution (LTE) system, the sidelink communication mode is introduced. In this mode, the sidelink data transmission can reuse the uplink transmission resources of the Uu interface. Please refer to Figure 1 , which shows a schematic diagram of a PC-5 interface provided by an embodiment of the present disclosure. As Figure 1 shown, when transmitting sidelink data between terminal 1 (UE1) and terminal 2 (UE2), both need to comply with Figure 1 the various protocol stacks included in the PC-5 interface shown. Optionally, the transmitting resources can be shared among the terminals transmitting sidelink data. Optionally, when the sidelink data transmission reuses the uplink transmission resources of the Uu interface, generally, in the process of transmitting and receiving sidelink data, the time-division multiplexing (Time Division Multiplexing, TDM) method is adopted, that is, when reusing the uplink transmission resources of the Uu interface, the transmission and reception of sidelink data cannot be performed simultaneously.
[0105] Among them, the sidelink radio resources used by the terminal to transmit sidelink data are configured based on a sidelink resource pool. The sidelink resource pool is divided into a transmission resource pool and a reception resource pool, which respectively indicate the time and frequency ranges where the sidelink radio resources available for transmitting sidelink data are located, and the time and frequency ranges where the sidelink radio resources available for receiving sidelink data are located.
[0106] Optionally, a base station may have multiple cells and control the sidelink radio resources of multiple cells. When the terminal transmits data through the sidelink radio resources, the base station may configure a corresponding sidelink resource pool for the terminal according to the cell where the terminal is located. Optionally, when the base station allocates sidelink radio resources to the terminal that needs to perform sidelink data transmission, it may adopt the method of dynamic scheduling by the base station and the method of autonomous selection by the terminal. Among them, in the method of dynamic scheduling by the base station, the terminal may report its buffered data to the serving base station, and the base station dynamically allocates available sidelink radio resources to the terminal according to the reported buffered data of the terminal. In this way, the terminal needs to maintain a connection with the base station at all times. Optionally, if the terminal obtains sidelink radio resources in this way, the base station may also configure a special resource pool (exception pool) for the terminal. When the terminal experiences a radio connection failure or cannot maintain a connection with the base station before establishing a connection with the base station, the terminal may use this special resource pool to send sidelink data for transmission with other terminals.
[0107] In the mode of autonomous selection by the terminal, the terminal can autonomously select from the autonomously selected sidelink resource pool configured by the base station. Optionally, the terminal can randomly select resources for transmitting sidelink data from the autonomously selected sidelink resource pool configured by the base station. Among them, the network can configure the autonomously selected sidelink resource pool for the terminal by broadcasting system information or dedicated signaling. The base station introduces independent SIBs (System Information Blocks), namely SIB 18, 19, 21, for the sidelink resource pool to carry the configuration of the autonomously selected sidelink resource pool within the cell. The base station can broadcast this SIB information and carry the configuration of the autonomously selected sidelink resource pool within the cell through the SIB, so that the terminal can obtain the wireless resources available for sidelink transmission and reception by reading the base station broadcast information. Optionally, resource pools for different application scenarios can be configured independently. For example, in scenarios such as V2V (vehicle to vehicle), V2I (vehicle to Infrastructure), and V2P (vehicle to pedestrian) communications in vehicle-to-everything (V2X) communication, different sidelink resource pools can be configured. The sidelink resource pool configuration can be a single sidelink resource pool or a list of multiple sidelink resource pools.
[0108] Optionally, in the 5G NR (New Radio) system, a concept of group is also introduced for V2X, that is, multiple terminals can form a terminal group, and each terminal can multicast sidelink data to other terminals within the group. Correspondingly, other terminals within the group can also receive the sidelink data multicast by any terminal. Among them, there will be a header UE in each terminal group, and this header UE can be responsible for the control within the terminal group. For example, it can control the resource coordination when the terminal group members transmit sidelink data, and control the increase or decrease of the number of terminal group members.
[0109] In the 5G NR system, system information can also be divided into minimum system information (minimum SI) and other system information (other SI). Among them, minimum SI can include the MIB (Master Information Block) and SIB1, and the base station can always broadcast minimum SI. Other SI can include the remaining SIBs (for example, SIB17, SIB18, SIB19, etc.). Moreover, the remaining SIBs included in other SI can be selectively requested by the terminal from the base station, so that the base station selectively broadcasts the remaining SIBs included in other SI. That is, after a terminal sends an other SI request to the base station, the base station will start to broadcast the corresponding other SI. For example, when the terminal needs SIB17, it can send a request for SIB17 to the base station. After the base station receives the request sent by the terminal, it can broadcast SIB17.
[0110] To avoid the terminal from repeatedly requesting the SIB carrying the same sidelink resource pool configuration in different cells, 5G also introduces an area id mechanism for the base station. Optionally, each base station can correspond to its own area id, and different base stations can have the same area id. Among them, each base station can carry its own area id in the broadcast SIB1, so that when the terminal receives the SIB1 broadcast by the base station, it can know the area id of the base station corresponding to the SIB1. Among them, the SIB1 broadcast by the base station can also indicate whether the SIB in other SIs remains unchanged with the area id. If the terminal receives an indication in the SIB1 broadcast by the base station in a certain cell that the SIB in other SIs remains unchanged with the area id, after the terminal obtains the SIB of a certain other SI in this base station, when the terminal moves to another cell with the same area id as this cell, the terminal does not need to re-obtain from the base station corresponding to the cell after movement the SIB that has been obtained in the cell before movement. For example, if the terminal obtains SIB17 in cell 1, and the SIB1 broadcast by cell 1 indicates that the SIB in other SIs remains unchanged with the area id, when the terminal moves to cell 2 with the same area id as cell 1, the terminal does not need to obtain SIB17 re-broadcast by the base station of cell 2 from the base station of cell 2 again, and can directly use the SIB17 obtained in cell 1, that is, the previously obtained SIB17 is still valid in cell 2. If SIB17 carries sidelink resources, the terminal can still use the sidelink resources carried by the SIB17 obtained in cell 1 by itself to send or receive sidelink data in cell 2.
[0111] When the above terminal group transmits data through sidelink, as each terminal is constantly moving, different terminals within the group may successively change cells. Therefore, each terminal within the terminal group may be in different cells, and the sidelink resource allocation of each cell may be inconsistent, resulting in sidelink radio resource conflicts when each terminal within the terminal group transmits sidelink data, and further leading to the failure of each terminal within the terminal group to transmit sidelink data, reducing the transmission efficiency of sidelink data.
[0112] Please refer to Figure 2 , which shows a schematic diagram of the scenario of the implementation environment involved in a direct link resource configuration method provided by an embodiment of the present disclosure. As Figure 2 shown, the implementation environment may include: a plurality of terminals 210 and a base station 220.
[0113] The terminal 210 is a wireless communication device that supports sidelink transmission using multiple radio access technologies. For example, the terminal 210 can support cellular mobile communication technologies, such as 4G technology and 5G technology. Alternatively, the terminal 210 can also support the next-generation mobile communication technology of 5G technology.
[0114] For example, the terminal 210 can be a vehicle-mounted communication device, such as a vehicle computer with wireless communication capabilities, or a wireless communication device external to the vehicle computer.
[0115] Alternatively, the terminal 210 can also be a roadside device, such as a street lamp, signal lamp, or other roadside device with wireless communication capabilities.
[0116] Alternatively, the terminal 210 can also be a user terminal device, such as a mobile phone (or "cellular" phone) and a computer with a mobile terminal. For example, it can be a portable, pocket-sized, handheld, computer-integrated, or vehicle-mounted mobile device. For example, a Station (STA), subscriber unit, subscriber station, mobile station, mobile, remote station, access point, remote terminal, access terminal, user terminal, user agent, user device, or user equipment (UE). Specifically, the terminal 210 can be a mobile terminal such as a smartphone, tablet, e-reader, or a smart wearable device such as smart glasses, smart watch, or smart bracelet.
[0117] The base station 220 can be a network-side device in a wireless communication system. Among them, the wireless communication system can be a fourth-generation mobile communication technology system, also known as the Long-Term Evolution (LTE) system; or, the wireless communication system can also be a 5G system, also known as the New Radio (NR) system. Alternatively, the wireless communication system can also be the next-next-generation system of the 5G system.
[0118] Among them, the base station 220 may be an evolved Node B (eNB) adopted in a 4G system. Alternatively, the base station 220 may also be a base station (gNB) adopting a centralized distributed architecture in a 5G system. When the base station 220 adopts a centralized distributed architecture, it generally includes a central unit (CU) and at least two distributed units (DUs). The protocol stacks of the Packet Data Convergence Protocol (PDCP) layer, Radio Link Control (RLC) layer, and Media Access Control (MAC) layer are set in the central unit; the Physical (PHY) layer protocol stack is set in the distributed unit. The specific implementation manner of the base station 220 is not limited in the embodiments of the present disclosure.
[0119] A wireless connection may be established between the base station 220 and the terminal 210 through a wireless air interface. In different embodiments, the wireless air interface is a wireless air interface based on the fourth-generation mobile communication network technology (4G) standard; or, the wireless air interface is a wireless air interface based on the fifth-generation mobile communication network technology (5G) standard, such as the new air interface; or, the wireless air interface may also be a wireless air interface based on the next-generation mobile communication network technology standard of 5G.
[0120] Optionally, the above wireless communication system may further include a network management device 230.
[0121] A plurality of base stations 220 are respectively connected to the network management device 230. Among them, the network management device 230 may be a core network device in the wireless communication system. For example, the network management device 230 may be a Mobility Management Entity (MME) in an Evolved Packet Core (EPC). Alternatively, the network management device may also be other core network devices, such as a Serving GateWay (SGW), a Public Data Network GateWay (PGW), a Policy and Charging Rules Function (PCRF), or a Home Subscriber Server (HSS), etc. The implementation form of the network management device 230 is not limited in the embodiments of the present disclosure.
[0122] Optionally, the above wireless communication system may further include a terminal group 240, that is, the terminal group 240 is a terminal group composed of the above-mentioned several terminals 210. Among them, the head terminal may be any one of the terminals in the terminal group 240. Optionally, each of the terminals 210 in the terminal group 240 may use sidelink radio resources to transmit sidelink data in the wireless communication system.
[0123] Please refer to Figure 3 , which shows a method flow chart of a direct link resource configuration method provided by an embodiment of the present disclosure. As Figure 3 shown, the direct link resource configuration method may be applied to Figure 2 the implementation environment shown, and is executed by the head terminal in the terminal group of the wireless communication system. The direct link resource configuration method may include the following steps.
[0124] In step 301, when the serving cell of the head terminal changes to the first cell, send the identifier of the first cell to other terminals in the terminal group.
[0125] Among them, the identifier of the first cell is used to instruct other terminals to obtain the first direct link sidelink resource pool; the first sidelink resource pool is coordinated with the second sidelink resource pool configured by the first cell, and the first sidelink resource pool is used for sidelink data transceiver of the first terminal.
[0126] Optionally, the above sending the identifier of the first cell to other terminals in the terminal group includes:
[0127] Send the identifier of the first cell to other terminals by multicast.
[0128] Optionally, the method further includes:
[0129] Send the second sidelink resource pool to other terminals in the terminal group.
[0130] Optionally, the above sending the second sidelink resource pool to other terminals in the terminal group includes:
[0131] Send the second sidelink resource pool to other terminals by multicast.
[0132] Optionally, the above second sidelink resource pool includes:
[0133] When the head terminal adopts a dynamic scheduling resource scheduling method in the first cell, a special resource pool configured by the first cell for the head terminal; or,
[0134] When the head terminal adopts a self - selected resource scheduling method in the first cell, the self - selected resource pool configured by the first cell for the head terminal.
[0135] In summary, when the serving cell of the head terminal changes to the first cell, the head terminal sends the identifier of the first cell to other terminals in the terminal group. In this disclosure, the head terminal sends the identifier of the first cell, so that the first terminal can receive the identifier of the first cell and obtain the first direct - link sidelink resource pool that the first terminal needs to use when transmitting sidelink data. Thus, when the first terminal and the head terminal are in different cells, the sidelink resource allocation remains coordinated, avoiding the problem of sidelink resource conflict caused by uncoordinated sidelink resources used when transmitting sidelink data between the first terminal and the head terminal, and improving the efficiency of sidelink data transmission between terminals.
[0136] Please refer to Figure 4 , which shows a flowchart of a method for configuring direct - link resources provided by an embodiment of this disclosure. As Figure 4 shown, this method for configuring direct - link resources can be applied to Figure 2 the implementation environment shown. It is executed by the first terminal in the terminal group of the wireless communication system. The first terminal is any terminal other than the head terminal in the terminal group. This method for configuring direct - link resources may include the following steps.
[0137] In step 401, receive the identifier of the first cell sent by the head terminal. The first cell is the cell to which the serving cell of the head terminal changes.
[0138] In step 402, obtain the first direct - link sidelink resource pool used by the first terminal according to the identifier of the first cell. The first sidelink resource pool used by the first terminal is used for sidelink data transmission and reception of the first terminal.
[0139] Optionally, the above - mentioned obtaining the first direct - link sidelink resource pool used by the first terminal according to the identifier of the first cell includes:
[0140] When the first terminal is in the idle state and not in the first cell, obtain the area identifier of the first cell according to the identifier of the first cell;
[0141] When it is determined according to the area identifier of the first cell that the system information carrying the sidelink resource pool of the first cell is the same as the system information carrying the sidelink resource pool of the second cell, obtain the sidelink resource pool configured by the second cell as the first sidelink resource pool used by the first terminal; the second cell is the cell where the first terminal is located.
[0142] Optionally, obtaining the first sidelink resource pool used by the first terminal according to the identifier of the first cell further includes:
[0143] When it is determined according to the area identifier of the first cell that the system information carrying the sidelink resource pool in the first cell is different from the system information carrying the sidelink resource pool in the second cell, read the system information block carrying the sidelink resource configuration information broadcast by the first cell;
[0144] When the system information block carrying the sidelink resource configuration information broadcast by the first cell is successfully read, obtain the first sidelink resource pool used by the first terminal according to the system information block carrying the sidelink resource configuration information broadcast by the first cell.
[0145] Optionally, the method further includes:
[0146] Receive the second sidelink resource pool sent by the head terminal;
[0147] Obtaining the first sidelink resource pool used by the first terminal according to the identifier of the first cell further includes:
[0148] When the reading of the system information block carrying the sidelink resource configuration information broadcast by the first cell fails, obtain the second sidelink resource pool as the first sidelink resource pool used by the first terminal.
[0149] Optionally, obtaining the first sidelink resource pool used by the first terminal according to the identifier of the first cell includes:
[0150] When the first terminal is in the connected state, report the identifier of the first cell to the base station;
[0151] Obtain the first sidelink resource pool used by the first terminal configured by the base station according to the identifier of the first cell.
[0152] Optionally, the method further includes:
[0153] When the first terminal switches to the third cell and the third cell is not the first cell, report the identifier of the first cell to the base station of the third cell;
[0154] Obtain the third sidelink resource pool configured by the base station of the third cell according to the identifier of the first cell.
[0155] In summary, when the serving cell of the head terminal changes to the first cell, the identifier of the first cell is sent to other terminals in the terminal group. In the present disclosure, the head terminal sends the identifier of the first cell, so that the first terminal can receive the identifier of the first cell and obtain the first direct link sidelink resource pool required when the first terminal transmits sidelink data. Thus, when the first terminal and the head terminal are in different cells, the sidelink resource allocation remains coordinated, avoiding the problem of sidelink resource conflict caused by uncoordinated sidelink resources used when the first terminal and the head terminal transmit sidelink data, and improving the efficiency of sidelink data transmission between terminals.
[0156] Among them, when the above-mentioned head terminal sends the identifier of the first cell and the sidelink resource pool configured for the first cell to other terminals in the current terminal group, it can be sent to other terminals in the terminal group by multicast or by unicast.
[0157] In a possible implementation manner, the present disclosure provides a method for configuring direct link resources. Please refer to Figure 5 , which shows a flowchart of a method for configuring direct link resources provided by an embodiment of the present disclosure. As Figure 5 shown, this method for configuring direct link resources can be applied to the implementation environment shown in Figure 2 and is executed by the head terminal and the first terminal in the terminal group of the wireless communication system. The first terminal is any terminal other than the head terminal in the terminal group. The method for configuring direct link resources may include the following steps.
[0158] In step 501, when the serving cell of the head terminal changes to the first cell, the identifier of the first cell is sent to other terminals in the terminal group.
[0159] Among them, the serving cell of the head terminal changes to the first cell. This can be that the head terminal changes from the currently located cell to any other cell. At this time, whichever cell the serving cell of the head terminal changes to is the first cell. Optionally, the head terminal can perform handover within the serving cells of the same base station or within the serving cells of different base stations. Optionally, each cell corresponds to its own cell identifier, such as Cell 1, Cell 2, Cell 3, etc. When the serving cell of the head terminal changes to the first cell, the identifier of the first cell can be obtained and sent to other terminals. Optionally, the head terminal can send the identifier of the first cell to other terminals by multicast. Optionally, when the head terminal sends the identifier of the first cell by multicast, it can first send the identifier of the first cell to the base station of the first cell, and the base station of the first cell performs multicast, etc. Optionally, the serving cell of the head terminal changing to the first cell can include any one of the head terminal switching to the first cell, or the head terminal performing cell selection to select the first cell, or the head terminal performing cell reselection to reselect to the first cell.
[0160] Optionally, the terminal group can include at least two terminals, and one of the at least two terminals can also be the head terminal. Optionally, each terminal included in the terminal group can be in different cells or in the same cell.
[0161] In the V2X communication scenario, due to the mobility of each terminal in the terminal group, the head terminal in the terminal group may change from one cell to another cell. Please refer to Figure 6 , which shows a schematic diagram of a scenario where the serving cell of a head terminal involved in an embodiment of the present disclosure changes. As Figure 6 shown, it includes a base station 601, a terminal group 602 (the terminal group 602 includes a head terminal 603 and a first terminal 604), a head terminal 603, a first terminal 604, a cell one 605, and a cell two 606. The head terminal 603 can switch from the cell two 606 to the cell one 605 (at this time, the cell one is the above-mentioned first cell), and the head terminal 603 can also switch from the cell one 605 to the cell two 606 (at this time, the cell two is the above-mentioned first cell). At this time, the head terminal 603 can obtain the identifier of the first cell and multicast the identifier of the first cell to other terminals in the terminal group.
[0162] In step 502, the first terminal receives the identifier of the first cell sent by the head terminal.
[0163] The first terminal correspondingly receives the identifier of the first cell sent by the head terminal and obtains the identifier of the cell where the head terminal is currently located. Optionally, when the head terminal can send the identifier of the first cell to other terminals by multicast, the first terminal can also receive the identifier of the first cell sent by the head terminal by multicast.
[0164] In step 503, the head terminal sends a second sidelink resource pool to other terminals in the terminal group.
[0165] Wherein, the second sidelink resource pool is the sidelink resource pool configured by the first cell.
[0166] Optionally, when the head terminal needs to transmit sidelink data to other terminals in the terminal group in the changed first cell, the first cell may configure a second sidelink resource pool for the head terminal. Or, when the head terminal still needs to control the transmission of sidelink data between other terminals in the terminal group in the changed first cell, the first cell may also configure a second sidelink resource pool for the head terminal. Optionally, the second sidelink resource pool includes: when the head terminal adopts a dynamic scheduling resource scheduling method in the first cell, a special resource pool configured by the first cell for the head terminal; or, when the head terminal adopts an autonomous selection resource scheduling method in the first cell, an autonomous selection resource pool configured by the first cell for the head terminal. That is, the way for the first cell to configure the second sidelink resource pool for the head terminal can be the above-mentioned dynamic scheduling method or autonomous selection method. When the first cell where the head terminal is located allocates the sidelink resource pool for the head terminal by the dynamic scheduling method, at this time, the head terminal can send the special resource pool allocated by the first cell to other terminals in the terminal group; when the first cell where the head terminal is located allocates the sidelink resource pool for the head terminal by the autonomous selection method, at this time, the head terminal can send the autonomous selection resource pool generated by autonomous selection to other terminals in the terminal group. Optionally, the head terminal can also use the multicast method when sending the second sidelink resource pool to other terminals in the terminal group.
[0167] In step 504, the first terminal receives the second sidelink resource pool sent by the head terminal.
[0168] The first terminal correspondingly receives the second sidelink resource pool sent by the head terminal, and obtains the second sidelink resource pool configured by the cell where the head terminal is currently located. When sidelink data needs to be transmitted between terminals in the terminal group, the received second sidelink resource pool sent by the head terminal can be used for transmission. Optionally, when the head terminal uses the multicast method to send the second sidelink resource pool to other terminals in the terminal group, the first terminal can also receive the second sidelink resource pool sent by the head terminal through the multicast method.
[0169] In step 505, the first terminal obtains the first direct link sidelink resource pool used by the first terminal according to the identifier of the first cell.
[0170] Among them, the first sidelink resource pool is coordinated with the second sidelink resource pool configured for the first cell, and the first sidelink resource pool used by the first terminal is for sidelink data transmission and reception of the first terminal.
[0171] Among them, when the first terminal needs to transmit sidelink data to other terminals in the terminal group, the first terminal can use the obtained first sidelink resource pool to transmit sidelink data to other terminals, so as to implement the first terminal using the first sidelink resource pool for sidelink data transmission and reception. The first terminal can obtain the first sidelink resource pool used when the first terminal transmits sidelink data according to the identifier of the first cell received. Optionally, the first sidelink resource pool obtained by the first terminal being coordinated with the second sidelink resource pool configured for the first cell may mean that the first sidelink resource pool obtained by the first terminal is the same as the second sidelink resource pool configured for the first cell, or it may mean that there is no resource conflict when the first terminal uses the first sidelink resource pool and other terminals use the second sidelink resource pool configured for the first cell to transmit sidelink data to each other.
[0172] In a possible implementation manner, taking the first terminal above Figure 6 as an example, when the first terminal is in the idle state and not in the first cell, the first terminal can obtain the area identifier of the first cell according to the identifier of the first cell. Optionally, the first terminal can compare the identifier of the first cell with the identifier of its own cell, so as to know whether it and the head terminal are in different cells, that is, when the first terminal determines that the identifier of the first cell is different from the identifier of its own cell, it can be determined that it and the head terminal are not in the same cell; when the first terminal determines that the identifier of the first cell is the same as the identifier of its own cell, it can be determined that it and the head terminal are in the same cell.
[0173] Optionally, when the first terminal determines that it and the head terminal are not in the same cell, the first terminal can read the SIB1 of the first cell according to the identifier of the first cell, and obtain the area identifier of the first cell according to the SIB1 of the first cell.
[0174] Optionally, the first terminal may also determine whether the system information carried by the first cell with the sidelink resource pool is the same as the system information carried by the second cell with the sidelink resource pool according to the area identifier of the first cell. When the first terminal determines that the system information carried by the first cell with the sidelink resource pool is the same as the system information carried by the second cell with the sidelink resource pool according to the area identifier of the first cell, that is, when the first terminal determines that the area identifiers carried in the SIB1 of the two cells (the first cell and the second cell) are the same, the terminal can know that the sidelink resource pools configured by the two cells are also the same. At this time, the first terminal may obtain the sidelink resource pool configured by the second cell as the first sidelink resource pool; where the second cell is the cell where the first terminal is currently located. That is to say, when the first terminal determines that the area identifier carried in the SIB1 of the first cell is the same as the area identifier carried in the SIB1 of the second cell, since the SIBs corresponding to the cells with the same area identifier and carrying V2X resources (sidelink resource pool) are also the same, the first terminal does not need to repeatedly obtain the SIB corresponding to the other cell (the first cell) and carrying V2X resources (sidelink resource pool), and the first terminal can continue to use the sidelink resource pool configured by its own cell to transmit sidelink data.
[0175] In a possible implementation manner, when the first terminal determines that the system information carried by the first cell with the sidelink resource pool is different from the system information carried by the second cell with the sidelink resource pool according to the area identifier of the first cell, that is, when the first terminal determines that the area identifiers carried in the SIB1 of the two cells (the first cell and the second cell) are different, the terminal can know that the sidelink resource pools configured by the two cells are also different. The first terminal may further read the system information block carrying the sidelink resource configuration information broadcast by the first cell, that is, the first terminal reads the SIB carrying V2X resources broadcast by the first cell; when the first terminal successfully reads the system information block carrying the sidelink resource configuration information broadcast by the first cell, it obtains the first sidelink resource pool according to the system information block carrying the sidelink resource configuration information broadcast by the first cell, that is, the first terminal obtains the sidelink resource pool carried in the system information block carrying the sidelink resource configuration information broadcast by the first cell as the first sidelink resource pool.
[0176] In a possible implementation, when the first terminal fails to read the system information block carrying the sidelink resource configuration information broadcast by the first cell, the first terminal may obtain the second sidelink resource pool received by the head terminal through multicast as the first sidelink resource pool. Optionally, the situation where the first terminal fails to read the system information block carrying the sidelink resource configuration information broadcast by the first cell may be caused by the following situations. For example, when the first cell does not broadcast the system information block carrying the sidelink resource configuration information, or when the first terminal is interfered, or when the first terminal is outside the coverage area of the first cell and cannot receive the system information block carrying the sidelink resource configuration information broadcast by the first cell, etc. When the first terminal fails to read the system information block carrying the sidelink resource configuration information broadcast by the first cell, the first terminal may directly use the second sidelink resource pool multicast by the head terminal to transmit sidelink data.
[0177] In a possible implementation, still taking the first terminal in the above Figure 6 as an example, when the first terminal is in the connected state, the method for the first terminal to obtain and use the first sidelink resource pool may be as follows. The first terminal may report the identifier of the first cell to the base station corresponding to its own cell; that is, report the identifier of the first cell to the base station of the second cell. When the base station of the second cell receives the identifier of the first cell reported by the first terminal, it may reconfigure the sidelink resource pool for the first terminal according to the identifier of the first cell. The base station sends the reconfigured sidelink resource pool to the first terminal. Correspondingly, the first terminal may receive the sidelink resource pool reconfigured by the base station for itself, and the first terminal directly obtains the received sidelink resource pool as the first sidelink resource pool.
[0178] In a possible implementation, when the first terminal switches to the third cell and the third cell is not the first cell, the first terminal may report the identifier of the first cell to the base station of the third cell. Correspondingly, when the base station of the third cell receives the identifier of the first cell reported by the first terminal, it may reconfigure the sidelink resource pool for the first terminal according to the identifier of the first cell. The base station sends the reconfigured sidelink resource pool to the first terminal. Correspondingly, the first terminal may receive the sidelink resource pool reconfigured by the base station of the third cell for itself, and the first terminal directly obtains the received sidelink resource pool as the first sidelink resource pool.
[0179] The following uses a specific example to describe the above content. Please refer to Figure 7, which shows a schematic diagram of a scenario where a head terminal switches cells in an embodiment of the present disclosure. As Figure 7 shown, it includes a first cell 701, a second cell 702, a terminal group 703 within the first cell 701, a head terminal 704, a first terminal 705, and a second terminal 706. Among them, the first terminal 705 is in an idle state, and the second terminal 706 is in a connected state. When the head terminal 704 switches from the first cell 701 to the second cell 702, the head terminal 704 can send the identifier of the second cell 702 to the first terminal 705 and the second terminal 706 in a multicast manner. Moreover, the head terminal 704 can also send the special resource pool and / or the self-selected resource pool allocated to itself by the second cell 702 to the first terminal 705 and the second terminal 706 in a multicast manner.
[0180] When the first terminal 705 in the idle state receives the identifier of the second cell 702 sent by the head terminal 704, it can determine that the cell where it is located is different from the cell where the head terminal is located. Further, it reads the SIB1 of the second cell 702 to obtain the area identifier of the second cell 702. When the area identifier of the first cell 701 is the same as the area identifier of the second cell 702, the first terminal 705 can continue to use the sidelink resource pool in the first cell 701 to transmit sidelink data. When the area identifier of the first cell 701 is different from the area identifier of the second cell 702, the first terminal 705 needs to read the system information block carrying sidelink resource configuration information broadcast by the second cell 702 (such as SIB17, 18, 19, etc. in the second cell 702), and obtain the sidelink resource pool of the system information block carrying sidelink resource configuration information from the read system information block, and use the obtained sidelink resource pool to transmit sidelink data.
[0181] When the second cell 702 does not broadcast the system information block carrying sidelink resource configuration information, resulting in the first terminal 705 being unable to successfully read the system information block carrying sidelink resource configuration information broadcast by the second cell 702, the first terminal 705 can directly use the special resource pool and / or the self-selected resource pool sent by the head terminal 704 in a multicast manner to transmit sidelink data.
[0182] When the second terminal 706 in the connected state receives the identifier of the second cell 702 sent by the head terminal 704, it can also determine that the cell it is in is different from the cell where the head terminal is located. At this time, the second terminal 706 can send the identifier of the second cell 702 to the base station of the first cell 701. When the base station of the first cell 701 receives the identifier of the second cell 702 sent by the second terminal 706, it can reconfigure the sidelink resource pool for the second terminal 706 according to the identifier of the second cell 702 and send the sidelink resource pool to the second terminal 706. Optionally, when the first cell 701 reconfigures the sidelink resource pool for the second terminal 706 according to the identifier of the second cell 702, it can send a message request to the base station of the second cell 702 to request the sidelink resource pool of the second cell 702. The base station of the second cell 702 can send the configured sidelink resource pool to the base station of the first cell 701, and then the base station of the first cell 701 forwards it to the second terminal 706 again.
[0183] In a possible implementation, after the above Figure 7 head terminal switches from the first cell to the second cell, the second terminal 706 may also switch from the first cell 701 to other cells. Among them, the second terminal 706 may also switch to the second cell 702. When the second terminal 706 switches to the second cell 702, it finds that the head terminal 704 is in the same cell as itself. At this time, the second terminal 706 can report the identifier of the second cell 702 to the second cell 702 and receive the sidelink resource pool reconfigured for itself by the second cell 702. In a possible implementation, when the second terminal 706 does not switch to the second cell 702 but switches to other cells other than the second cell 702, the second terminal 706 finds that the head terminal 704 is in a different cell from itself. At this time, the second terminal 706 can report the identifier of the second cell 702 to the switched cell and receive the sidelink resource pool reconfigured for itself by the switched cell. In a possible implementation, for the case where the second terminal 706 switches to the second cell 702, when the second terminal 706 switches from the second cell 702 to other cells again, the second terminal can also find that it is in a different cell from the head terminal 704. Here, it can refer to the steps executed by the first terminal in the connected state when the head terminal switches to the second cell, which will not be elaborated here. It should be noted that Figure 6 and Figure 7 The cells shown are all schematic. In a possible implementation, each terminal in the terminal group may also move to different cells under different base stations, and the method provided in the embodiments of the present disclosure can also be referred to for configuring the sidelink resources of each terminal in the terminal group, which will not be introduced one by one here.
[0184] In summary, when the serving cell of the head terminal changes to the first cell, the head terminal sends the identifier of the first cell to other terminals in the terminal group. In the present disclosure, the head terminal sends the identifier of the first cell, so that the first terminal can receive the identifier of the first cell and obtain the first direct link sidelink resource pool that the first terminal needs to use when transmitting sidelink data. Thus, when the first terminal and the head terminal are in different cells, the sidelink resource allocation remains coordinated, avoiding the problem of sidelink resource conflict caused by uncoordinated sidelink resources used when transmitting sidelink data between the first terminal and the head terminal, and improving the efficiency of sidelink data transmission between terminals.
[0185] Please refer to Figure 8 , which shows a flowchart of a method for configuring a direct link resource provided by an embodiment of the present disclosure. As Figure 8 shown, this method for configuring a direct link resource can be used in a terminal group composed of a first terminal and a head terminal, and is executed by the first terminal and the head terminal. This method for configuring a direct link resource may include the following steps.
[0186] In step 801, when the serving cell of the head terminal in the terminal group changes to the first cell, the head terminal sends the identifier of the first cell to other terminals in the terminal group.
[0187] Optionally, in this step, the implementation manner in which the head terminal sends the identifier of the first cell to other terminals in the terminal group may refer to the relevant description in step 501 of the above Figure 5 embodiment, and will not be elaborated here.
[0188] In step 802, the first terminal receives the identifier of the first cell;
[0189] Optionally, in this step, the implementation manner in which the first terminal receives the identifier of the first cell may also refer to the relevant description in step 502 of the above Figure 5 embodiment, and will not be elaborated here.
[0190] In step 803, the first terminal obtains the first direct link sidelink resource pool used by the first terminal according to the identifier of the first cell; the first sidelink resource pool used by the first terminal is used for sidelink data transceiver of the first terminal; the first terminal is any terminal other than the head terminal in the terminal group.
[0191] Optionally, in this step, the implementation manner in which the first terminal obtains the first direct link sidelink resource pool used by the first terminal according to the identifier of the first cell may also refer to the above Figure 5For the relevant description in step 505 of the embodiment, it will not be elaborated here. Optionally, the first terminal and the head terminal in the system may also execute the above Figure 5 steps 503 and 504 of the embodiment, which will not be elaborated here.
[0192] In summary, when the serving cell of the head terminal changes to the first cell, the identifier of the first cell is sent to other terminals in the terminal group. In the present disclosure, the head terminal sends the identifier of the first cell, so that the first terminal can receive the identifier of the first cell and obtain the first direct link sidelink resource pool required when the first terminal transmits sidelink data. Therefore, when the first terminal and the head terminal are in different cells, the sidelink resource allocation remains coordinated, avoiding the problem of sidelink resource conflict caused by uncoordinated sidelink resources used when the first terminal and the head terminal transmit sidelink data, and improving the efficiency of sidelink data transmission between terminals.
[0193] The following is an embodiment of the apparatus of the present disclosure, which can be used to execute the method embodiment of the present disclosure. For the details not disclosed in the embodiment of the apparatus of the present disclosure, please refer to the method embodiment of the present disclosure.
[0194] Figure 9 is a block diagram of a direct link resource configuration apparatus shown according to an exemplary embodiment. As Figure 9 shown, the direct link resource configuration apparatus can be implemented as all or part of the head terminal in the implementation environment shown as Figure 2 to execute Figure 3 , Figure 5 or Figure 8 any of the steps executed by the head terminal in the embodiments shown. The apparatus includes:
[0195] An identifier sending module 901, configured to send the identifier of the first cell to other terminals in the terminal group when the serving cell of the head terminal changes to the first cell.
[0196] Optionally, the identifier sending module is configured to
[0197] send the identifier of the first cell to the other terminals by means of multicast.
[0198] Optionally, the apparatus further includes:
[0199] A resource pool sending module 902, configured to send the second sidelink resource pool to other terminals in the terminal group.
[0200] Optionally, the resource pool sending module is configured to
[0201] Send the second sidelink resource pool to the other terminals in a multicast manner.
[0202] Optionally, the second sidelink resource pool includes:
[0203] When the head terminal adopts a dynamic scheduling resource scheduling method in the first cell, a special resource pool configured by the first cell for the head terminal; or,
[0204] When the head terminal adopts an autonomous selection resource scheduling method in the first cell, an autonomous selection resource pool configured by the first cell for the head terminal.
[0205] Figure 10 It is a block diagram of a device for configuring a direct link resource shown according to an exemplary embodiment. As Figure 10 shown, the device for configuring a direct link resource can be implemented in a hardware or a combination of hardware and software manner as Figure 2 all or part of the first terminal in the shown implementation environment to execute Figure 4 , Figure 5 or Figure 8 any one of the steps executed by the first terminal in the shown embodiments. The device includes:
[0206] An identifier receiving module 1001, configured to receive an identifier of a first cell sent by the head terminal, where the first cell is a cell to which the serving cell of the head terminal is changed;
[0207] A first resource pool obtaining module 1002, configured to obtain a first direct link sidelink resource pool used by the first terminal according to the identifier of the first cell, where the first sidelink resource pool used by the first terminal is used for sidelink data transmission and reception of the first terminal.
[0208] Optionally, the first resource pool obtaining module 1002 includes: a region identifier obtaining unit and a first resource pool obtaining unit;
[0209] The region identifier obtaining unit is configured to obtain a region identifier of the first cell according to the identifier of the first cell when the first terminal is in an idle state and not in the first cell;
[0210] The first resource pool obtaining unit is configured to, when it is determined according to the area identifier of the first cell that the system information carried by the first cell for the sidelink resource pool is the same as the system information carried by the second cell for the sidelink resource pool, obtain the sidelink resource pool configured by the second cell as the first sidelink resource pool for the first terminal to use; the second cell is the cell where the first terminal is located.
[0211] Optionally, the first resource pool obtaining module 1002 further includes: a system information block reading unit and a second resource pool obtaining unit;
[0212] The system information block reading unit is configured to, when it is determined according to the area identifier of the first cell that the system information carried by the first cell for the sidelink resource pool is different from the system information carried by the second cell for the sidelink resource pool, read the system information block carrying the sidelink resource configuration information broadcast by the first cell;
[0213] The second resource pool obtaining unit is configured to, when the system information block carrying the sidelink resource configuration information broadcast by the first cell is successfully read, obtain the first sidelink resource pool for the first terminal to use according to the system information block carrying the sidelink resource configuration information broadcast by the first cell.
[0214] Optionally, the apparatus further includes:
[0215] A resource pool receiving module, configured to receive the second sidelink resource pool sent by the head terminal;
[0216] The first resource pool obtaining module 1002 further includes:
[0217] A third resource pool obtaining unit, configured to, when the reading of the system information block carrying the sidelink resource configuration information broadcast by the first cell fails, obtain the second sidelink resource pool as the first sidelink resource pool for the first terminal to use.
[0218] Optionally, the first resource pool obtaining module 1002 includes: an identifier reporting unit and a fourth resource pool obtaining unit;
[0219] The identifier reporting unit is configured to report the identifier of the first cell to the base station when the first terminal is in a connected state;
[0220] The fourth resource pool obtaining unit is configured to obtain the first sidelink resource pool for the first terminal to use configured by the base station according to the identifier of the first cell.
[0221] Optionally, the device further includes:
[0222] An identification reporting module, configured to report the identification of the first cell to the base station of the third cell when the first terminal switches to the third cell and the third cell is not the first cell;
[0223] A second resource pool obtaining module, configured to obtain a third sidelink resource pool configured by the base station of the third cell according to the identification of the first cell.
[0224] It should be noted that when the device provided in the above embodiment implements its functions, only the division of the above-mentioned respective functional modules is used for illustration. In practical applications, the above functions can be allocated to different functional modules according to actual needs, that is, the content structure of the device is divided into different functional modules to complete all or part of the functions described above.
[0225] Regarding the device in the above embodiment, the specific manners in which each module performs operations have been described in detail in the embodiment related to the method, and will not be elaborated herein.
[0226] An exemplary embodiment of the present disclosure provides a direct link resource configuration device, which can implement all or part of the steps performed by the head terminal in the embodiments shown above Figure 3 、 Figure 5 or Figure 8 in this disclosure. The direct link resource configuration device includes: a processor and a memory for storing processor-executable instructions;
[0227] Wherein, the processor is configured to:
[0228] When the serving cell of the head terminal changes to the first cell, send the identification of the first cell to other terminals in the terminal group.
[0229] Optionally, for the sending the identification of the first cell to other terminals in the terminal group, the processor is configured to:
[0230] Send the identification of the first cell to the other terminals in a multicast manner.
[0231] Optionally, the processor is further configured to:
[0232] Send the second sidelink resource pool to other terminals in the terminal group.
[0233] Optionally, for the sending the second sidelink resource pool to other terminals in the terminal group, the processor is configured to:
[0234] Send the second sidelink resource pool to the other terminals in a multicast manner.
[0235] Optionally, the processor is configured to:
[0236] The second sidelink resource pool includes:
[0237] When the head terminal adopts a dynamic scheduling resource scheduling method in the first cell, a special resource pool configured by the first cell for the head terminal; or,
[0238] When the head terminal adopts an autonomous selection resource scheduling method in the first cell, an autonomous selection resource pool configured by the first cell for the head terminal.
[0239] An exemplary embodiment of the present disclosure provides a direct link resource configuration device, which can implement all or part of the steps performed by the first terminal in the above Figure 4 、 Figure 5 or Figure 8 shown embodiments. The direct link resource configuration device includes: a processor and a memory for storing processor-executable instructions;
[0240] Wherein, the processor is configured to:
[0241] Receive the identifier of the first cell sent by the head terminal, where the first cell is the cell to which the serving cell of the head terminal is changed;
[0242] Obtain the first direct link sidelink resource pool used by the first terminal according to the identifier of the first cell; the first sidelink resource pool used by the first terminal is used for sidelink data transceiver of the first terminal.
[0243] Optionally, for obtaining the first direct link sidelink resource pool used by the first terminal according to the identifier of the first cell, the processor is configured to:
[0244] When the first terminal is in the idle state and not in the first cell, obtain the area identifier of the first cell according to the identifier of the first cell;
[0245] When it is determined according to the area identifier of the first cell that the system information carrying the sidelink resource pool of the first cell is the same as the system information carrying the sidelink resource pool of the second cell, obtain the sidelink resource pool configured by the second cell as the first sidelink resource pool used by the first terminal; the second cell is the cell where the first terminal is located.
[0246] Optionally, for obtaining the first sidelink resource pool used by the first terminal according to the identifier of the first cell, the processor is further configured to:
[0247] When it is determined according to the area identifier of the first cell that the system information carried by the first cell for the sidelink resource pool is different from the system information carried by the second cell for the sidelink resource pool, read the system information block carried by the first cell for broadcasting the sidelink resource configuration information;
[0248] When the system information block carried by the first cell for broadcasting the sidelink resource configuration information is successfully read, obtain the first sidelink resource pool used by the first terminal according to the system information block carried by the first cell for broadcasting the sidelink resource configuration information.
[0249] Optionally, the processor is further configured to:
[0250] Receive the second sidelink resource pool sent by the head terminal;
[0251] The operation of obtaining the first sidelink resource pool used by the first terminal according to the identifier of the first cell further includes:
[0252] When the reading of the system information block carried by the first cell for broadcasting the sidelink resource configuration information fails, obtain the second sidelink resource pool as the first sidelink resource pool used by the first terminal.
[0253] Optionally, for obtaining the first sidelink resource pool used by the first terminal according to the identifier of the first cell, the processor is configured to:
[0254] When the first terminal is in the connected state, report the identifier of the first cell to the base station;
[0255] Obtain the first sidelink resource pool used by the first terminal configured by the base station according to the identifier of the first cell.
[0256] Optionally, the processor is further configured to:
[0257] When the first terminal switches to the third cell and the third cell is not the first cell, report the identifier of the first cell to the base station of the third cell;
[0258] Obtain the third sidelink resource pool configured by the base station of the third cell according to the identifier of the first cell.
[0259] The embodiments of the present disclosure also provide a direct link resource configuration system according to an exemplary embodiment. The system includes: a head terminal and a first terminal in a terminal group, where the first terminal is any terminal other than the head terminal in the terminal group.
[0260] Among them, the head terminal includes the direct link resource configuration device as described above Figure 9 as shown;
[0261] The first terminal includes the direct link resource configuration device as described above Figure 10 as shown.
[0262] The above mainly takes the terminal as an example to introduce the solution provided by the embodiments of the present disclosure. It can be understood that in order for the terminal to implement the above functions, it includes the corresponding hardware structures and / or software modules for executing each function. Combining the modules and algorithm steps of each example described in the embodiments disclosed in the present disclosure, the embodiments of the present disclosure can be implemented in the form of hardware or a combination of hardware and computer software. Whether a certain function is executed in the way of hardware or computer software driving hardware depends on the specific application and design constraints of the technical solution. Those skilled in the art 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 technical solution of the embodiments of the present disclosure.
[0263] Figure 11 is a schematic structural diagram of a terminal shown according to an exemplary embodiment.
[0264] The terminal 1100 includes a communication unit 1104 and a processor 1102. Among them, the processor 1102 can also be a controller, Figure 11 denoted as "controller / processor 1102" in the figure. The communication unit 1104 is used to support the communication between the terminal and other network devices (such as base stations, other terminals, gateways, etc.).
[0265] Furthermore, the terminal 1100 may further include a memory 1103, and the memory 1103 is used to store the program code and data of the terminal 1100.
[0266] It can be understood that Figure 11 only a simplified design of the terminal 1100 is shown. In practical applications, the terminal 1100 may include any number of processors, controllers, memories, communication units, etc., and all terminals that can implement the embodiments of the present disclosure are within the protection scope of the embodiments of the present disclosure.
[0267] Those skilled in the art should be able to realize that in one or more of the above examples, the functions described in the embodiments of the present disclosure can be implemented by hardware, software, firmware, or any combination thereof. When implemented using software, these functions can be stored in a computer-readable medium or transmitted as one or more instructions or codes on a computer-readable medium. The computer-readable medium includes computer storage media and communication media, where the communication media includes any medium that facilitates the transmission of a computer program from one place to another. The storage media can be any available medium accessible by a general-purpose or special-purpose computer.
[0268] The embodiments of the present disclosure also provide a computer storage medium for storing computer software instructions for the above-mentioned first terminal, which includes a program designed to execute the above-mentioned direct link resource configuration method.
[0269] The embodiments of the present disclosure also provide a computer storage medium for storing computer software instructions for the above-mentioned head terminal, which includes a program designed to execute the above-mentioned direct link resource configuration method.
[0270] After considering the specification and practicing the invention disclosed herein, those skilled in the art will readily think of other embodiments of the present disclosure. The present disclosure aims to cover any variations, uses, or adaptations of the present disclosure, which follow the general principles of the present disclosure and include common general knowledge or conventional technical means in the technical field not disclosed in the present disclosure. The specification and embodiments are only regarded as exemplary, and the true scope and spirit of the present disclosure are pointed out by the following claims.
[0271] It should be understood that the present disclosure is not limited to the exact structures already described and shown in the drawings, and various modifications and changes can be made without departing from its scope. The scope of the present disclosure is only limited by the appended claims.
Claims
1. A direct link resource configuration method, characterized in that The method is executed by the head terminal in the terminal group, and the method includes: When the serving cell of the head terminal changes to the first cell, send the identifier of the first cell to other terminals in the terminal group; The first terminal in the terminal group obtains the first direct link sidelink resource pool used by the first terminal, and the first sidelink resource pool used by the first terminal is used for sidelink data transmission and reception of the first terminal. The first terminal is any terminal other than the head terminal in the terminal group; The first terminal obtains the first direct link sidelink resource pool used by the first terminal, which is implemented based on the following steps: Obtain the area identifier of the first cell according to the identifier of the first cell; When it is determined according to the area identifier of the first cell that the system information carrying the sidelink resource pool in the first cell is the same as the system information carrying the sidelink resource pool in the second cell, obtain the sidelink resource pool configured by the second cell system information as the first sidelink resource pool used by the first terminal; the second cell is the cell where the first terminal is located.
2. The method according to claim 1, wherein The sending the identifier of the first cell to other terminals in the terminal group includes: Send the identifier of the first cell to other terminals by multicast.
3. The method according to claim 1, characterized in that The method further includes: Send a second sidelink resource pool to other terminals in the terminal group.
4. The method according to claim 3, wherein The sending the second sidelink resource pool to other terminals in the terminal group includes: Send the second sidelink resource pool to other terminals by multicast.
5. The method according to claim 4, characterized in that, The second sidelink resource pool includes: When the head terminal adopts a dynamic scheduling resource scheduling method in the first cell, a special resource pool configured by the first cell for the head terminal; or, When the head terminal adopts an autonomous selection resource scheduling method in the first cell, an autonomous selection resource pool configured by the first cell for the head terminal.
6. The method according to any one of claims 1 to 5, characterized in that, The first terminal is in the idle state and not in the first cell.
7. A direct link resource configuration method, characterized in that, The method is executed by the first terminal in the terminal group, and the first terminal is any terminal other than the head terminal in the terminal group. The method includes: Receive the identifier of the first cell sent by the head terminal, and the first cell is the cell to which the serving cell of the head terminal changes; Obtain the first direct link sidelink resource pool used by the first terminal; Wherein, the obtaining the first direct link sidelink resource pool used by the first terminal includes: Obtain the area identifier of the first cell according to the identifier of the first cell; When it is determined according to the area identifier of the first cell that the system information carrying the sidelink resource pool in the first cell is the same as the system information carrying the sidelink resource pool in the second cell, obtain the sidelink resource pool configured by the second cell system information as the first sidelink resource pool used by the first terminal; The second cell is the cell where the first terminal is located, and the first sidelink resource pool used by the first terminal is for sidelink data transmission and reception of the first terminal.
8. The method according to claim 7, wherein The obtaining of the first direct link sidelink resource pool used by the first terminal further includes: When it is determined according to the area identifier of the first cell that the system information carrying the sidelink resource pool in the first cell is different from the system information carrying the sidelink resource pool in the second cell, read the system information block carrying the sidelink resource configuration information broadcast by the first cell; When the system information block carrying the sidelink resource configuration information broadcast by the first cell is successfully read, obtain the first sidelink resource pool used by the first terminal according to the system information block carrying the sidelink resource configuration information broadcast by the first cell.
9. The method according to claim 7, wherein The method further includes: Receive the second sidelink resource pool sent by the head terminal; The obtaining of the first direct link sidelink resource pool used by the first terminal according to the identifier of the first cell further includes: When the reading of the system information block carrying the sidelink resource configuration information broadcast by the first cell fails, obtain the second sidelink resource pool as the first sidelink resource pool used by the first terminal.
10. The method according to claim 7, wherein The method further includes: When the first terminal is in the connected state, report the identifier of the first cell to the base station; Obtain the first sidelink resource pool used by the first terminal configured by the base station according to the identifier of the first cell.
11. The method according to claim 10, wherein The method further includes: When the first terminal switches to the third cell and the third cell is not the first cell, report the identifier of the first cell to the base station of the third cell; Obtain the third sidelink resource pool configured by the base station of the third cell according to the identifier of the first cell.
12. A direct link resource configuration method, characterized in that, The method includes: When the serving cell of the head terminal in the terminal group changes to the first cell, the head terminal sends the identifier of the first cell to other terminals in the terminal group; The first terminal receives the identifier of the first cell; The first terminal obtains the first direct link sidelink resource pool used by the first terminal; the first sidelink resource pool used by the first terminal is for sidelink data transmission and reception of the first terminal; the first terminal is any terminal other than the head terminal in the terminal group; The obtaining of the first direct link sidelink resource pool used by the first terminal is implemented based on the following steps: Obtain the area identifier of the first cell according to the identifier of the first cell; When it is determined that the system information carrying the sidelink resource pool of the first cell is the same as the system information carrying the sidelink resource pool of the second cell according to the area identifier of the first cell, the sidelink resource pool configured by the system information of the second cell is obtained as the first sidelink resource pool used by the first terminal; the second cell is the cell where the first terminal is located.
13. A direct link resource configuration device, characterized in that, The device is used in the head terminal of a terminal group, and the device includes: An identifier sending module, configured to send the identifier of the first cell to other terminals in the terminal group when the serving cell of the head terminal changes to the first cell; The first terminal in the terminal group obtains the first direct link sidelink resource pool used by the first terminal, and the first sidelink resource pool used by the first terminal is used for sidelink data transceiver of the first terminal. The first terminal is any terminal other than the head terminal in the terminal group; The first terminal obtains the first direct link sidelink resource pool used by the first terminal, which is implemented based on the following steps: Obtain the area identifier of the first cell according to the identifier of the first cell; When it is determined that the system information carrying the sidelink resource pool of the first cell is the same as the system information carrying the sidelink resource pool of the second cell according to the area identifier of the first cell, the sidelink resource pool configured by the system information of the second cell is obtained as the first sidelink resource pool used by the first terminal; the second cell is the cell where the first terminal is located.
14. The device according to claim 13, characterized in that, The identifier sending module is configured to send the identifier of the first cell to the other terminals by means of multicast.
15. The device according to claim 13, wherein The device further includes: A resource pool sending module, configured to send a second sidelink resource pool to other terminals in the terminal group.
16. The device according to claim 15, characterized in that, The resource pool sending module is configured to send the second sidelink resource pool to the other terminals by means of multicast.
17. The device according to claim 16, characterized in that, The second sidelink resource pool includes: When the head terminal adopts a dynamic scheduling resource scheduling method in the first cell, a special resource pool configured by the first cell for the head terminal; or, When the head terminal adopts an autonomous selection resource scheduling method in the first cell, an autonomous selection resource pool configured by the first cell for the head terminal.
18. The device according to any one of claims 13 to 17, characterized in that The first terminal is in an idle state and not in the first cell.
19. A direct link resource configuration device, characterized in that, The device is used in the first terminal of a terminal group. The first terminal is any terminal other than the head terminal in the terminal group. The device includes: An identifier receiving module, configured to receive the identifier of the first cell sent by the head terminal. The first cell is the cell to which the serving cell of the head terminal changes; A first resource pool obtaining module, configured to obtain the first direct link sidelink resource pool used by the first terminal; Wherein, the first resource pool obtaining module includes: an area identifier obtaining unit and a first resource pool obtaining unit; The area identifier obtaining unit is configured to obtain the area identifier of the first cell according to the identifier of the first cell; The first resource pool obtaining unit is configured to, when it is determined according to the area identifier of the first cell that the system information carried by the first cell for the sidelink resource pool is the same as the system information carried by the second cell for the sidelink resource pool, obtain the sidelink resource pool configured for the second cell as the first sidelink resource pool used by the first terminal; The second cell is the cell where the first terminal is located, and the first sidelink resource pool used by the first terminal is used for sidelink data transmission and reception of the first terminal.
20. The device according to claim 19, wherein The first resource pool obtaining module further includes: a system information block reading unit and a second resource pool obtaining unit; The system information block reading unit is configured to, when it is determined according to the area identifier of the first cell that the system information carried by the first cell for the sidelink resource pool is different from the system information carried by the second cell for the sidelink resource pool, read the system information block carrying the sidelink resource configuration information broadcast by the first cell; The second resource pool obtaining unit is configured to, when successfully reading the system information block carrying the sidelink resource configuration information broadcast by the first cell, obtain the first sidelink resource pool used by the first terminal according to the system information block carrying the sidelink resource configuration information broadcast by the first cell.
21. The device according to claim 20, wherein, The device further includes: A resource pool receiving module, configured to receive the second sidelink resource pool sent by the head terminal; The first resource pool obtaining module further includes: A third resource pool obtaining unit, configured to, when the reading of the system information block carrying the sidelink resource configuration information broadcast by the first cell fails, obtain the second sidelink resource pool as the first sidelink resource pool used by the first terminal.
22. The device according to claim 19, characterized in that, The first resource pool obtaining module includes: an identifier reporting unit and a fourth resource pool obtaining unit; The identifier reporting unit is configured to, when the first terminal is in a connected state, report the identifier of the first cell to the base station; The fourth resource pool obtaining unit is configured to obtain the first sidelink resource pool used by the first terminal configured by the base station according to the identifier of the first cell.
23. The device according to claim 19, characterized in that, The device further includes: An identifier reporting module, configured to, when the first terminal switches to a third cell and the third cell is not the first cell, report the identifier of the first cell to the base station of the third cell; A second resource pool obtaining module, configured to obtain the third sidelink resource pool configured by the base station of the third cell according to the identifier of the first cell.
24. A direct link resource configuration device, characterized in that, The device is used in the head terminal of a terminal group, and the device includes: A processor; A memory for storing executable instructions of the processor; Wherein, the processor is configured to: When the serving cell of the head terminal changes to the first cell, send the identifier of the first cell to other terminals in the terminal group; The first terminal in the terminal group obtains the first direct link sidelink resource pool used by the first terminal. The first sidelink resource pool used by the first terminal is used for sidelink data transmission and reception of the first terminal. The first terminal is any terminal other than the head terminal in the terminal group; The first terminal obtains the first direct link sidelink resource pool used by the first terminal through the following steps: Obtain the area identifier of the first cell according to the identifier of the first cell; When it is determined according to the area identifier of the first cell that the system information carrying the sidelink resource pool in the first cell is the same as the system information carrying the sidelink resource pool in the second cell, obtain the sidelink resource pool configured by the second cell system information as the first sidelink resource pool used by the first terminal; The second cell is the cell where the first terminal is located.
25. A direct link resource configuration device, characterized in that, The device is used in the first terminal in the terminal group. The first terminal is any terminal other than the head terminal in the terminal group. The device includes: A processor; A memory for storing executable instructions of the processor; Wherein, the processor is configured to: Receive the identifier of the first cell sent by the head terminal. The first cell is the cell to which the serving cell of the head terminal is changed; Obtain the first direct link sidelink resource pool used by the first terminal; Wherein, the obtaining of the first direct link sidelink resource pool used by the first terminal includes: Obtain the area identifier of the first cell according to the identifier of the first cell; When it is determined according to the area identifier of the first cell that the system information carrying the sidelink resource pool in the first cell is the same as the system information carrying the sidelink resource pool in the second cell, obtain the sidelink resource pool configured by the second cell system information as the first sidelink resource pool used by the first terminal; The second cell is the cell where the first terminal is located. The first sidelink resource pool used by the first terminal is used for sidelink data transmission and reception of the first terminal. The first terminal is any terminal other than the head terminal in the terminal group.
26. A direct link resource configuration system, characterized in that The system includes: the head terminal and the first terminal in the terminal group; The head terminal includes the direct link resource configuration device according to any one of claims 13-18; The first terminal includes the direct link resource configuration device according to any one of claims 19-23.
27. A computer-readable storage medium, characterized in that, The computer-readable storage medium contains executable instructions. The processor in the head terminal calls the executable instructions to implement the direct link resource configuration method according to any one of claims 1 to 6 above.
28. A computer-readable storage medium, characterized in that, The computer-readable storage medium contains executable instructions. The processor in the first terminal calls the executable instructions to implement the direct link resource configuration method according to any one of claims 7 to 11 above.
Citation Information
Patent Citations
Direct connection link resource allocation method, device, system, and readable storage medium
CN110383866A
UE GROUPS, UE GROUP MANAGER UEs AND UE GROUP MEMBER UEs
WO2018202798A1