Information transmission, resource allocation methods, devices, terminal equipment and network equipment
By sending auxiliary information from the terminal device to the network device, carrying the target address and identification information, the problem of unreasonable resource allocation of the direct communication interface is solved, and reasonable resource allocation and power saving effect are achieved in complex scenarios.
Patent Information
- Authority / Receiving Office
- CN · China
- Patent Type
- Patents(China)
- Current Assignee / Owner
- Filing Date
- 2021-12-22
- Publication Date
- 2026-04-03
AI Technical Summary
The existing direct communication interface resource allocation mechanism cannot guarantee reasonable resource allocation for direct communication interfaces, especially in complex scenarios such as UE-to-UE relay and UE-to-Network relay, and cannot meet the power saving requirements of the receiving end.
The terminal device sends auxiliary information to the network device, carrying the correspondence between the target address of the direct communication interface and the message type and/or the identity information of the terminal device, so that the network device can make reasonable resource allocation based on this information, including configuring different resource pools and resource allocation strategies for terminal devices with different target addresses and identities.
It achieves reasonable resource allocation in various application scenarios, meets the resource allocation requirements of direct communication interfaces, and improves resource utilization efficiency and power saving effect of the receiving end.
Smart Images

Figure CN116419186B_ABST
Abstract
Description
Technical Field
[0001] This invention relates to the field of communication technology, and in particular to an information transmission and resource allocation method, apparatus, terminal equipment, and network equipment. Background Technology
[0002] Currently, the configuration method for the direct communication interface resource pool in 5G New Radio is as follows: A common resource pool can be used for direct communication (Sidelink, SL, also known as bypass) interface communication and SL discovery. In addition, a dedicated SL discovery resource pool has been introduced for SL discovery.
[0003] In the future, with the introduction of more complex scenarios such as UE-to-UE relay (U2U relay), and considering power saving at the receiving end, more dedicated resource pools may be introduced. For example, there might be a dedicated resource pool for UE-to-Network relay (U2Nrelay) discovery and a dedicated resource pool for U2U relay discovery. Furthermore, due to their different roles, the available resource allocation modes for relay UEs and remote UEs may differ, thus requiring enhancement of the existing direct communication interface resource allocation mechanism. Summary of the Invention
[0004] This invention provides an information transmission and resource allocation method, apparatus, terminal device, and network device to solve the problem that existing direct communication interface resource allocation mechanisms cannot guarantee reasonable resource allocation for direct communication interfaces.
[0005] To address the aforementioned technical problems, embodiments of the present invention provide an information transmission method, executed by a terminal device, comprising:
[0006] Send auxiliary information to network devices;
[0007] The auxiliary information includes at least one of the following:
[0008] The mapping relationship between the target address of the direct communication interface and the message type of the direct communication interface message;
[0009] The identity information of the terminal device.
[0010] Optionally, the message type of the direct communication interface message includes one of the following:
[0011] Direct communication interface discovery message;
[0012] Direct communication interface for communication messages.
[0013] Optionally, the identity information of the terminal device includes one of the following:
[0014] Remote terminal;
[0015] Relay terminal;
[0016] Direct communication terminal.
[0017] Optionally, the message type includes first information, and / or the identity information of the terminal device includes first information;
[0018] The first information includes at least one of the following:
[0019] Direct communication transmission;
[0020] First relay;
[0021] The first relay includes at least one of the following:
[0022] Relay from terminal device to network device;
[0023] Terminal-to-terminal relay.
[0024] Optionally, the first relay further includes at least one of the following:
[0025] Layer 2, First Trunk;
[0026] Layer 3, first relay.
[0027] Optionally, if the auxiliary information carries the identity information of the terminal device and the identity information of the terminal device indicates that the terminal is a relay terminal, the auxiliary information may also carry information indicating the duplex capability supported by the relay terminal in the direct communication interface.
[0028] The duplex capability indication information is used to indicate whether the relay terminal supports full-duplex or half-duplex on the direct communication interface.
[0029] Optionally, the transmission method of the auxiliary information includes any of the following:
[0030] Direct communication terminal information;
[0031] Auxiliary information for the terminal direct communication interface;
[0032] Direct communication interface radio resource control (RRC) signaling.
[0033] This invention also provides a resource configuration method, executed by a network device, comprising:
[0034] Receive auxiliary information sent by terminal devices;
[0035] Based on the auxiliary information, resource allocation is performed for the direct communication interface of the terminal device;
[0036] The auxiliary information includes at least one of the following:
[0037] The mapping relationship between the target address of the direct communication interface and the message type of the direct communication interface message;
[0038] The identity information of the terminal device.
[0039] Optionally, the step of allocating resources for the direct communication interface of the terminal device based on the auxiliary information includes at least one of the following:
[0040] If the message types of the direct communication interface messages corresponding to different target addresses of the terminal device's direct communication interface are different, and the resource pools corresponding to the different message types are different, then resources from different resource pools are allocated to the different target addresses.
[0041] Different terminal devices with different identity identification information are configured with different resource allocation modes;
[0042] Different terminals use different resource allocation strategies for different identification information.
[0043] Optionally, after allocating resources for the direct communication interface of the terminal device based on the auxiliary information, the method further includes:
[0044] Send the first configuration to the terminal device;
[0045] The first configuration includes at least one of the following:
[0046] Based on the configuration information corresponding to the terminal device indicated by the terminal device;
[0047] The target address of each direct communication interface of the terminal device indicates the configuration information corresponding to the target address of the direct communication interface;
[0048] The configuration information corresponding to the first parameter is indicated based on the first parameter of the terminal device;
[0049] The first parameter under each target address in the direct communication interface of the terminal device indicates the configuration information corresponding to the first parameter;
[0050] The first parameter includes: message type and / or identity information of direct communication interface messages, and the configuration information includes at least one of the following: resource allocation mode and time-frequency resource configuration.
[0051] Optionally, the transmission method configured in the first way includes one of the following:
[0052] Radio Resource Control (RRC) reconfiguration message;
[0053] The terminal sends a downlink RRC message to the network interface.
[0054] Optionally, the message type of the direct communication interface message includes one of the following:
[0055] Direct communication interface discovery message;
[0056] Direct communication interface for communication messages.
[0057] Optionally, the identity information of the terminal device includes one of the following:
[0058] Remote terminal;
[0059] Relay terminal;
[0060] Direct communication terminal.
[0061] Optionally, the message type includes first information, and / or the identity information of the terminal device includes first information;
[0062] The first information includes at least one of the following:
[0063] Direct communication transmission;
[0064] First relay;
[0065] The first relay includes at least one of the following:
[0066] Relay from terminal device to network device;
[0067] Terminal-to-terminal relay.
[0068] Optionally, the first relay further includes at least one of the following:
[0069] Layer 2, First Trunk;
[0070] Layer 3, first relay.
[0071] Optionally, if the auxiliary information carries the identity information of the terminal device and the identity information of the terminal device indicates that the terminal is a relay terminal, the auxiliary information may also carry information indicating the duplex capability supported by the relay terminal in the direct communication interface.
[0072] The duplex capability indication information is used to indicate whether the relay terminal supports full-duplex or half-duplex on the direct communication interface.
[0073] Optionally, the transmission method of the auxiliary information includes any of the following:
[0074] Direct communication terminal information;
[0075] Auxiliary information for the terminal direct communication interface;
[0076] Direct communication interface radio resource control (RRC) signaling.
[0077] This invention also provides a terminal device, including a memory, a transceiver, and a processor:
[0078] A memory for storing computer programs; a transceiver for sending and receiving data under the control of the processor; and a processor for reading the computer programs from the memory and performing the following operations:
[0079] Send auxiliary information to network devices via transceiver;
[0080] The auxiliary information includes at least one of the following:
[0081] The mapping relationship between the target address of the direct communication interface and the message type of the direct communication interface message;
[0082] The identity information of the terminal device.
[0083] Optionally, the message type of the direct communication interface message includes one of the following:
[0084] Direct communication interface discovery message;
[0085] Direct communication interface for communication messages.
[0086] Optionally, the identity information of the terminal device includes one of the following:
[0087] Remote terminal;
[0088] Relay terminal;
[0089] Direct communication terminal.
[0090] Optionally, the message type includes first information, and / or the identity information of the terminal device includes first information;
[0091] The first information includes at least one of the following:
[0092] Direct communication transmission;
[0093] First relay;
[0094] The first relay includes at least one of the following:
[0095] Relay from terminal device to network device;
[0096] Terminal-to-terminal relay.
[0097] Optionally, the first relay further includes at least one of the following:
[0098] Layer 2, First Trunk;
[0099] Layer 3, first relay.
[0100] Optionally, if the auxiliary information carries the identity information of the terminal device and the identity information of the terminal device indicates that the terminal is a relay terminal, the auxiliary information may also carry information indicating the duplex capability supported by the relay terminal in the direct communication interface.
[0101] The duplex capability indication information is used to indicate whether the relay terminal supports full-duplex or half-duplex on the direct communication interface.
[0102] Optionally, the transmission method of the auxiliary information includes any of the following:
[0103] Direct communication terminal information;
[0104] Auxiliary information for the terminal direct communication interface;
[0105] Direct communication interface radio resource control (RRC) signaling.
[0106] This invention also provides a network device, including a memory, a transceiver, and a processor:
[0107] A memory for storing computer programs; a transceiver for sending and receiving data under the control of the processor; and a processor for reading the computer programs from the memory and performing the following operations:
[0108] Receive auxiliary information sent by terminal devices via transceiver;
[0109] Based on the auxiliary information, resource allocation is performed for the direct communication interface of the terminal device;
[0110] The auxiliary information includes at least one of the following:
[0111] The mapping relationship between the target address of the direct communication interface and the message type of the direct communication interface message;
[0112] The identity information of the terminal device.
[0113] Optionally, the processor is configured to read a computer program from the memory and perform at least one of the following operations:
[0114] If the message types of the direct communication interface messages corresponding to different target addresses of the terminal device's direct communication interface are different, and the resource pools corresponding to the different message types are different, then resources from different resource pools are allocated to the different target addresses.
[0115] Different terminal devices with different identity identification information are configured with different resource allocation modes;
[0116] Different terminals use different resource allocation strategies for different identification information.
[0117] Optionally, the processor, for reading the computer program in the memory, further performs the following operations:
[0118] The first configuration is sent to the terminal device via a transceiver;
[0119] The first configuration includes at least one of the following:
[0120] Based on the configuration information corresponding to the terminal device indicated by the terminal device;
[0121] The target address of each direct communication interface of the terminal device indicates the configuration information corresponding to the target address of the direct communication interface;
[0122] The configuration information corresponding to the first parameter is indicated based on the first parameter of the terminal device;
[0123] The first parameter under each target address in the direct communication interface of the terminal device indicates the configuration information corresponding to the first parameter;
[0124] The first parameter includes: message type and / or identity information of direct communication interface messages, and the configuration information includes at least one of the following: resource allocation mode and time-frequency resource configuration.
[0125] This invention also provides an information transmission device applied to a terminal device, comprising:
[0126] The first sending unit is used to send auxiliary information to the network device;
[0127] The auxiliary information includes at least one of the following:
[0128] The mapping relationship between the target address of the direct communication interface and the message type of the direct communication interface message;
[0129] The identity information of the terminal device.
[0130] This invention also provides a resource configuration apparatus, applied to a network device, comprising:
[0131] The receiving unit is used to receive auxiliary information sent by the terminal device;
[0132] The allocation unit is used to allocate resources for the direct communication interface of the terminal device according to the auxiliary information.
[0133] The auxiliary information includes at least one of the following:
[0134] The mapping relationship between the target address of the direct communication interface and the message type of the direct communication interface message;
[0135] The identity information of the terminal device.
[0136] This invention also provides a processor-readable storage medium storing a computer program for causing the processor to perform the above-described method.
[0137] The beneficial effects of this invention are:
[0138] The above solution assists the network device in configuring resources for the direct communication interface by sending auxiliary information carrying the correspondence between the target address of the direct communication interface and the message type of the direct communication interface message and / or the identity information of the terminal device. This ensures that the direct communication interface is allocated reasonably, so that the resource allocation of the direct communication interface meets the needs of all application scenarios. Attached Figure Description
[0139] To more clearly illustrate the technical solutions in the embodiments of this application or the prior art, the drawings used in the description of the embodiments or the prior art will be briefly introduced below. Obviously, the drawings described below are only some embodiments recorded in this application. For those skilled in the art, other drawings can be obtained based on these drawings without creative effort.
[0140] Figure 1 This diagram illustrates the structure of a network system applicable to embodiments of this application.
[0141] Figure 2 A flowchart illustrating an information transmission method applied to a terminal device according to an embodiment of the present invention;
[0142] Figure 3 This is a schematic diagram illustrating the communication process in an embodiment of this application.
[0143] Figure 4 A flowchart illustrating a resource configuration method applied to a network device according to an embodiment of the present invention;
[0144] Figure 5 A schematic diagram of the unit of a terminal device according to an embodiment of the present invention;
[0145] Figure 6 A structural diagram illustrating the terminal device according to an embodiment of this application;
[0146] Figure 7A schematic diagram of a network device according to an embodiment of the present invention;
[0147] Figure 8 This is a structural diagram of a network device according to an embodiment of this application. Detailed Implementation
[0148] The technical solutions of the embodiments of this application will be clearly and completely described below with reference to the accompanying drawings. Obviously, the described embodiments are only some embodiments of this application, not all embodiments. Based on the embodiments of this application, all other embodiments obtained by those skilled in the art without creative effort are within the scope of protection of this application.
[0149] The terms “first,” “second,” etc., used in the specification and claims of this application are used to distinguish similar objects and are not necessarily used to describe a specific order or sequence. It should be understood that such data can be interchanged where appropriate so that embodiments of the application described herein may be implemented in orders other than those illustrated or described herein. Furthermore, the terms “comprising” and “having,” and any variations thereof, are intended to cover a non-exclusive inclusion; for example, a process, method, system, product, or apparatus that comprises a series of steps or units is not necessarily limited to those steps or units explicitly listed, but may include other steps or units not explicitly listed or inherent to such processes, methods, products, or apparatus.
[0150] In this application's embodiments, the term "and / or" describes the relationship between related objects, indicating that three relationships can exist. For example, A and / or B can represent: A existing alone, A and B existing simultaneously, or B existing alone. The character " / " generally indicates that the preceding and following related objects have an "or" relationship. In this application's embodiments, the term "multiple" refers to two or more, and other quantifiers are similar.
[0151] In the embodiments of this application, the terms "exemplary" or "for example" are used to indicate that something is an example, illustration, or description. Any embodiment or design that is described as "exemplary" or "for example" in the embodiments of this application should not be construed as being more preferred or advantageous than other embodiments or design. Specifically, the use of the terms "exemplary" or "for example" is intended to present the relevant concepts in a specific manner.
[0152] The embodiments of this application are described below with reference to the accompanying drawings. The resource configuration method, apparatus, network device, and terminal device provided in the embodiments of this application can be applied to wireless communication systems. This wireless communication system can be a system employing fifth-generation (5G) mobile communication technology (hereinafter referred to as a 5G system). Those skilled in the art will understand that the 5G NR system is merely an example and not a limitation.
[0153] See Figure 1 , Figure 1 This is a structural diagram of a network system that can be applied to the embodiments of this application, such as... Figure 1 As shown, the system includes a user terminal 11 and a base station 12. The user terminal 11 can be a user equipment (UE), such as a mobile phone, tablet personal computer, laptop computer, personal digital assistant (PDA), mobile internet device (MID), or wearable device. It should be noted that the specific type of user terminal 11 is not limited in this embodiment. The base station 12 can be a 5G or later version base station (e.g., gNB, 5G NR NB), or a base station in other communication systems, also referred to as a node B. It should be noted that this embodiment only uses a 5G base station as an example, but the specific type of base station 12 is not limited.
[0154] This application provides an information transmission and resource allocation method, apparatus, terminal device, and network device to solve the problem that existing direct communication interface resource allocation mechanisms cannot guarantee reasonable resource allocation for direct communication interfaces.
[0155] The method and apparatus are based on the same concept of the application. Since the methods and apparatus solve problems in similar ways, the implementation of the apparatus and methods can refer to each other, and the repeated parts will not be described again.
[0156] like Figure 2 As shown, this embodiment of the invention provides an information transmission method, executed by a terminal device, including:
[0157] Step S201: Send auxiliary information to the network device;
[0158] It should be noted that the auxiliary information is used to assist the network device in configuring the resources of the direct communication interface for the terminal device (or, the auxiliary information enables the network device to allocate resources of the direct communication interface for the terminal device).
[0159] It should be noted that the auxiliary information includes at least one of the following:
[0160] A11. The correspondence between the target address of the direct communication interface and the message type of the direct communication interface message;
[0161] It should be noted that the target address of the direct communication interface can be represented by the L2 target address of the direct communication interface. The correspondence between the target address of the direct communication interface and the message type of the direct communication interface message can be a correspondence list, that is, the correspondence list includes the target address of the direct communication interface and the message type of the direct communication interface message corresponding to each target address of the direct communication interface.
[0162] A12. The identity information of the terminal device.
[0163] It should be noted that by sending auxiliary information to the network device carrying the correspondence between the target address of the direct communication interface and the message type of the direct communication interface message and / or the identity information of the terminal device, the network device can be assisted in configuring the resources of the direct communication interface for the terminal device. This can ensure that the resources of the direct communication interface are allocated reasonably, so that the resource allocation of the direct communication interface meets the needs of all application scenarios.
[0164] Optionally, the auxiliary information transmission method in the embodiments of this application includes any of the following:
[0165] B11, Direct Communication Terminal Information (SidelinkUE Information, SUI);
[0166] B12, UE Assistant Information (UAI) for direct terminal communication interface;
[0167] B13. Radio Resource Control (RRC) signaling for direct communication interfaces;
[0168] It should be noted that the direct communication interface RRC signaling is a newly introduced uplink RRC signaling for transmitting the above-mentioned A11 and / or A12 in this embodiment of the application.
[0169] Optionally, the message type of the direct communication interface message mentioned in the embodiments of this application includes one of the following:
[0170] C11. Direct communication interface discovery message;
[0171] C12, Direct Communication Interface Communication Messages.
[0172] Optionally, depending on the application scenario, the message type of the direct communication interface message may further indicate first information, which is used to indicate the application scenario corresponding to the terminal's identity identifier. For example, the message type may include the first information.
[0173] Optionally, depending on the application scenario, the identity information of the terminal device may further indicate first information, which is used to indicate the application scenario corresponding to the identity of the terminal device. For example, the identity information of the terminal device includes the first information.
[0174] It should be noted that, generally when the auxiliary information includes the above-mentioned A11 and A12, preferably, in order to save signaling overhead, the first information can be carried only in the message type or identity information.
[0175] Specifically, the first information includes at least one of the following:
[0176] D11, Direct Communication Transmission;
[0177] In other words, in this case, the application scenario for the terminal device is direct communication transmission.
[0178] It should be noted that this direct communication transmission refers to the existing conventional direct communication transmission, that is, two terminals directly receiving or sending data through the PC5 interface.
[0179] D12, First Relay;
[0180] It should be noted that the first relay includes at least one of the following:
[0181] D121, Terminal device to network device relay (U2N relay);
[0182] D122, Terminal-to-Terminal relay (U2U relay).
[0183] In other words, in this case, the application scenario of the terminal device is a relay scenario, and the terminal device will indicate a U2N relay scenario, a U2U relay scenario, or a U2N relay scenario and a U2U relay scenario.
[0184] It should also be noted that, since U2N relays and U2U relays can be further divided into Layer 2 (L2) and Layer 3 (L3), this first relay also includes at least one of the following:
[0185] Layer 2, First Trunk;
[0186] Layer 3, first relay.
[0187] In other words, the first information may only indicate that the identity of the terminal device corresponds to a U2N relay scenario and / or a U2U relay scenario; furthermore, the first information may also indicate which layer of relay the identity of the terminal device corresponds to in U2N relay and / or U2U relay.
[0188] Optionally, the identity information of the terminal device includes one of the following:
[0189] E11, Remote UE;
[0190] E12, relay UE;
[0191] E13, Direct Communication Terminal (SL UE).
[0192] Furthermore, it should be noted that when the auxiliary information carries the identity information of the terminal device and the identity information of the terminal device indicates that the terminal is a relay terminal, the auxiliary information also carries the duplex capability indication information supported by the relay terminal in the direct communication interface.
[0193] The duplex capability indication information is used to indicate whether the relay terminal supports full-duplex or half-duplex on the direct communication interface.
[0194] It should be noted that the duplex capability indication information can assist the network in selecting resource allocation strategies when allocating resources. For example, network devices can decide whether to allow terminals to send and receive data simultaneously based on the duplex capability indication information.
[0195] Optionally, after receiving the auxiliary information, the network device allocates resources for the direct communication interface of the terminal device. Specifically, the network device allocates resources for the direct communication interface of the terminal device using at least one of the following methods:
[0196] F11. If the message types of the direct communication interface messages corresponding to different target addresses of the terminal device's direct communication interface are different, and the resource pools corresponding to the different message types are different, then resources in different resource pools shall be allocated to the different target addresses.
[0197] It should be noted that network devices pre-configure different resource pools for different message types, and when allocating resources for different target addresses corresponding to different direct communication interface messages, they select resources from different resource pools.
[0198] F12, Different terminal devices are configured with different resource allocation modes for different identity identification information;
[0199] It should be noted that this situation involves configuring different resource allocation modes for terminal devices with different identities. For example, U2U remote UEs can only use the terminal's self-selected resource allocation mode (i.e., mode 2), while U2U relay UEs can be configured to use the network-scheduled resource allocation mode (i.e., mode 1) or mode 2.
[0200] F13. Different terminals use different resource allocation strategies for different identity identification information;
[0201] It should be noted that this situation involves configuring different resource allocation strategies for terminal devices with different identities. For example, when the resource allocation strategy is to consider whether to consider duplex capability, for U2U relay UE, its duplex / half-duplex capability needs to be considered when allocating resources, while for remote UE, this capability is not considered.
[0202] Optionally, after the network device allocates resources to the terminal and obtains the first configuration, it should also send the first configuration to the terminal device; further, the transmission method of the first configuration includes one of the following:
[0203] RRC reconfiguration message;
[0204] The terminal sends downlink RRC messages to the network interface (i.e., the Uu interface);
[0205] It should be noted that the downlink RRC message of the Uu interface is a new downlink RRC message introduced in this application for transmitting the first configuration.
[0206] Specifically, the first configuration includes at least one of the following:
[0207] H11. Based on the terminal device, indicate the configuration information corresponding to the terminal device;
[0208] It should be noted that in this case, the configuration information is distinguished by the terminal device, that is, one terminal device corresponds to one type of configuration information (or one type of configuration information).
[0209] H12. The target address of each direct communication interface of the terminal device indicates the configuration information corresponding to the target address of the direct communication interface;
[0210] It should be noted that in this case, the configuration information is distinguished by the target address of the direct communication interface. That is, one target address of the communication interface corresponds to one type of configuration information. In other words, the network device will assign several types of configuration information to the terminal device based on the number of target addresses of the direct communication interfaces.
[0211] H13. The configuration information corresponding to the first parameter is indicated based on the first parameter of the terminal device;
[0212] It should be noted that in this case, the configuration information is distinguished by the first parameter. That is, one first parameter corresponds to one type of configuration information. In other words, the network device will assign several types of configuration information to the terminal device based on the number of first parameters it corresponds to.
[0213] It should be noted that the first parameter includes: the message type and / or identification information of the direct communication interface message.
[0214] H14. The first parameter under each target address of the direct communication interface of the terminal device indicates the configuration information corresponding to the first parameter;
[0215] It should be noted that in this case, the configuration information is distinguished by the first parameter under each target address. That is, one target address corresponds to one or more first parameters, and one first parameter corresponds to one type of configuration information. In other words, the direct communication interface of the terminal device corresponds to several target addresses, and the network device assigns the configuration information corresponding to each first parameter under these target addresses to the terminal device.
[0216] Specifically, the configuration information mentioned in the embodiments of this application includes at least one of the following: resource allocation mode and time-frequency resource configuration.
[0217] The specific applications of this application are illustrated below.
[0218] Specific Application Scenario 1: The auxiliary information only carries the correspondence between the target address of the direct communication interface and the message type of the direct communication interface message.
[0219] like Figure 3 As shown, taking the communication between the terminal and the base station as an example, the specific implementation process in this case is as follows:
[0220] Step S301: Report auxiliary information;
[0221] The terminal sends auxiliary information to the base station. The auxiliary information needs to carry the correspondence between the target address of the direct communication interface and the message type of the direct communication interface message.
[0222] The auxiliary information may be SUI, UAI, or other newly introduced uplink RRC signaling.
[0223] Specifically, the message type of the direct communication interface message can be, but is not limited to, one of the following: discovery message, communication message. Depending on the application scenario, the message type of the direct communication interface may further include first information, which indicates the application scenario corresponding to the terminal's identity identifier. Specifically, the application scenarios mentioned in this application can be, but are not limited to, one or a combination of the following:
[0224] SL transmission;
[0225] U2N relay, specifically, in this scenario, can be further divided into L2U2N relay scenario and L3 U2Nrelay scenario;
[0226] U2U relay, specifically, can be further divided into L2U2U relay scenario and L3 U2Urelay scenario.
[0227] For example:
[0228] The correspondence between the target address of the direct communication interface and the message type of the direct communication interface message carried in the above auxiliary information may specifically include the following:
[0229] L2destination ID X, whose corresponding direct communication interface message type is L2 U2U relaydiscovery message;
[0230] The L2destination ID Y corresponds to the L3 U2N relaydiscovery message as its direct communication interface message.
[0231] The L2destination ID Z corresponds to a sidelinkcommunication message as its direct communication interface message.
[0232] Step S302, configure signaling feedback;
[0233] After receiving the auxiliary information, the base station can perform different operations on the terminal based on the correspondence between the target address of the direct communication interface and the message type of the direct communication interface message carried in the auxiliary information. Specific operations may include, but are not limited to, the following:
[0234] If different target addresses correspond to different message types, and the message pools corresponding to the different message types are different, then when the network allocates resources for the direct communication interface, it can allocate resources from different resource pools to different target addresses.
[0235] After receiving the auxiliary information and determining the configuration, the base station also needs to send configuration signaling to the terminal. This configuration signaling can be an existing RRC reconfiguration message or a newly introduced downlink RRC message. The content of the configuration signaling can be, but is not limited to, one of the following:
[0236] 1. The resource allocation mode and / or time-frequency resource configuration used by the terminal;
[0237] 2. Based on the direct communication interface, each target address indicates the resource allocation mode and / or time-frequency resource configuration used by the target address of the terminal;
[0238] 3. Based on the message type and / or identification information of the direct communication interface message, indicate the resource allocation mode and / or time-frequency resource configuration corresponding to the message type and / or identification information of the direct communication interface message;
[0239] 4. Each target address of the direct communication interface indicates the resource allocation mode and / or time-frequency resource configuration corresponding to the message type and / or identity information of the direct communication interface message under the target address.
[0240] For example:
[0241] Assuming the terminal sending auxiliary information supports both U2U relay and U2N relay, and that U2U relay discovery and U2N relay discovery correspond to different resource pools, the base station can instruct the terminal to use specific resources for each target address based on the direct communication interface. The resources used by the target address corresponding to U2U relay discovery and the resources used by the target address corresponding to U2N relay discovery belong to different resource pools.
[0242] Specific Application Scenario 2: The auxiliary information carries the correspondence between the target address of the direct communication interface and the message type of the direct communication interface message, as well as the identity information of the terminal device.
[0243] Taking terminal-base station communication as an example, the specific implementation process in this case is as follows:
[0244] Step S301: Report auxiliary information;
[0245] The terminal sends auxiliary information to the base station. The auxiliary information needs to carry the correspondence between the target address of the direct communication interface and the message type of the direct communication interface message, as well as the terminal's identity information.
[0246] The auxiliary information may be SUI, UAI, or other newly introduced uplink RRC signaling.
[0247] Specifically, the message type of the direct communication interface message can be, but is not limited to, one of the following: discovery message, communication message. The terminal's identity information can be, but is not limited to, one of the following: remote UE, relay UE, SL UE. The message type of the direct communication interface message and / or the terminal's identity information may further include first information, which is used to indicate the application scenario corresponding to the terminal's identity. Specifically, the application scenarios mentioned in this application can be, but are not limited to, one or a combination of the following:
[0248] SL transmission;
[0249] U2N relay, specifically, in this scenario, can be further divided into L2 U2N relay scenario and L3 U2N relay scenario;
[0250] U2U relay, specifically, can be further divided into L2 U2U relay scenario and L3 U2U relay scenario.
[0251] Optionally, if the identification information indicates that the terminal is a relay terminal, the auxiliary information also needs to include information indicating the duplex capability supported by the relay terminal in the direct communication interface.
[0252] For example:
[0253] Assume three terminals, UE1, UE2, and UE3, send auxiliary information to the base station. Wherein:
[0254] UE1 sends auxiliary information to the base station, which carries L2destination ID X. The message type of the corresponding direct communication interface message is L2 U2U relay discovery message, and the corresponding identity information can be a relay UE. The relay UE only supports half-duplex.
[0255] UE2 sends auxiliary information to the base station, which carries L2destination ID Y. The message type of the direct communication interface message corresponding to it is L3 U2N relay discovery message, and the corresponding identity information can be remote UE.
[0256] UE3 sends auxiliary information to the base station, which carries L2destination ID Z. The message type of the direct communication interface message corresponding to it is a sidelink communication message, and the corresponding identity information can be SL UE.
[0257] Step S302, configure signaling feedback;
[0258] After receiving the auxiliary information, the base station can perform different operations on the terminal based on the correspondence between the target address of the direct communication interface and the message type of the direct communication interface message carried in the auxiliary information, and the terminal's identity information. The specific operations can be, but are not limited to, one or a combination of the following:
[0259] 1. If different target addresses correspond to different message types, and the message pools corresponding to the different message types are different, then when the network performs direct communication interface resource allocation, it can allocate resources from different resource pools to different target addresses.
[0260] 2. Configure different resource allocation modes for terminals with different identities. For example, restrict U2Uremote UEs to use only mode 2, while U2U relay UEs can be configured to use either mode 1 or mode 2;
[0261] 3. Different resource allocation strategies are adopted for terminals with different identities. For example, when allocating resources for U2U relay UEs, their full-duplex / half-duplex capabilities need to be considered, while for remote UEs, this capability is not considered.
[0262] After receiving the auxiliary information and determining the configuration, the base station also needs to send configuration signaling to the terminal. This configuration signaling can be an existing RRC reconfiguration message or a newly introduced downlink RRC message. The content of the configuration signaling can be, but is not limited to, one of the following:
[0263] 1. The resource allocation mode and / or time-frequency resource configuration used by the terminal;
[0264] 2. Based on the direct communication interface, each target address indicates the resource allocation mode and / or time-frequency resource configuration used by the target address of the terminal;
[0265] 3. Based on the message type and / or identification information of the direct communication interface message, indicate the resource allocation mode and / or time-frequency resource configuration corresponding to the message type and / or identification information of the direct communication interface message;
[0266] 4. Each target address of the direct communication interface indicates the resource allocation mode and / or time-frequency resource configuration corresponding to the message type and / or identity information of the direct communication interface message under the target address.
[0267] For example:
[0268] Regarding UE1 and UE2 mentioned in the example of step S401, if the protocol restricts U2U remote UEs to only use mode 2, then the base station will only allow UE1 to be configured to use mode 2. However, since UE1 is a relay UE, the base station can determine its resource allocation mode as mode 1 or mode 2 based on the network implementation.
[0269] Furthermore, if the base station configures UE2 to use mode 1, and if UE2 only supports half-duplex mode, then when the base station receives the Sidelink scheduling request (SR) / buffer status report (BSR) sent by UE2, it will try to avoid allocating resources to UE2 on different direct communication interfaces (also known as PC5 interfaces) at the same time.
[0270] It should be noted that this method, as described in the embodiments of this application, can ensure reasonable resource allocation for direct communication interfaces in complex scenarios.
[0271] The technical solutions provided in this application can be applied to various systems, especially 5G systems. For example, applicable systems include Global System for Mobile Communication (GSM), Code Division Multiple Access (CDMA), Wideband Code Division Multiple Access (WCDMA) General Packet Radio Service (GPRS), Long Term Evolution (LTE), LTE Frequency Division Duplex (FDD), LTE Time Division Duplex (TDD), Long Term Evolution Advanced (LTE-A), Universal Mobile Telecommunication System (UMTS), Worldwide Interoperability for Microwave Access (WiMAX), and 5G New Radio (NR). All of these systems include terminal equipment and network equipment. The systems may also include a core network component, such as Evolved Packet System (EPS) and 5G system (5GS).
[0272] The terminal devices involved in the embodiments of this application can be devices that provide voice and / or data connectivity to users, handheld devices with wireless connectivity, or other processing devices connected to a wireless modem. The names of the terminal devices may differ in different systems; for example, in a 5G system, a terminal device can be called User Equipment (UE). Wireless terminal devices can communicate with one or more core networks (CNs) via a Radio Access Network (RAN). Wireless terminal devices can be mobile terminal devices, such as mobile phones (or "cellular" phones) and computers with mobile terminal devices, for example, portable, pocket-sized, handheld, computer-embedded, or vehicle-mounted mobile devices that exchange voice and / or data with the RAN. Examples include Personal Communication Service (PCS) phones, cordless phones, Session Initiated Protocol (SIP) phones, Wireless Local Loop (WLL) stations, and Personal Digital Assistants (PDAs). Wireless terminal equipment can also be referred to as a system, subscriber unit, subscriber station, mobile station, mobile station, remote station, access point, remote terminal, access terminal, user terminal, user agent, or user device, but is not limited to these terms in the embodiments of this application.
[0273] The network device involved in this application embodiment can be a base station, which may include multiple cells providing services to terminals. Depending on the specific application, a base station may also be called an access point, or a device in an access network that communicates with a wireless terminal device through one or more sectors on the air interface, or other names. The network device can be used to exchange received air frames with Internet Protocol (IP) packets, acting as a router between the wireless terminal device and the rest of the access network, where the rest of the access network may include an Internet Protocol (IP) communication network. The network device can also coordinate the attribute management of the air interface. For example, the network equipment involved in the embodiments of this application can be a base transceiver station (BTS) in a Global System for Mobile communications (GSM) or Code Division Multiple Access (CDMA), a NodeB in a Wide-band Code Division Multiple Access (WCDMA) system, an evolved Node B (eNB or e-NodeB) in a long term evolution (LTE) system, a 5G base station (gNB) in a next generation system, a Home evolved Node B (HeNB), a relay node, a femto, a pico, etc., and is not limited in the embodiments of this application. In some network structures, the network equipment may include centralized unit (CU) nodes and distributed unit (DU) nodes, and the centralized unit and distributed unit may be geographically separated.
[0274] Network devices and terminal devices can each use one or more antennas for multiple-input multiple-output (MIMO) transmission. MIMO transmission can be single-user MIMO (SU-MIMO) or multiple-user MIMO (MU-MIMO). Depending on the configuration and number of antenna combinations, MIMO transmission can be 2D-MIMO, 3D-MIMO, FD-MIMO, or massive-MIMO, and can also be diversity transmission, precoding transmission, or beamforming transmission, etc.
[0275] Corresponding to the implementation on the terminal device side, such as Figure 4 As shown, this embodiment of the invention provides a resource configuration method, executed by a network device, including:
[0276] Step S401: Receive auxiliary information sent by the terminal device;
[0277] Step S402: Based on the auxiliary information, allocate resources for the direct communication interface of the terminal device;
[0278] The auxiliary information includes at least one of the following:
[0279] The mapping relationship between the target address of the direct communication interface and the message type of the direct communication interface message;
[0280] The identity information of the terminal device.
[0281] Optionally, step S402 may be implemented in at least one of the following ways:
[0282] If the message types of the direct communication interface messages corresponding to different target addresses of the terminal device's direct communication interface are different, and the resource pools corresponding to the different message types are different, then resources from different resource pools are allocated to the different target addresses.
[0283] Different terminal devices with different identity identification information are configured with different resource allocation modes;
[0284] Different terminals use different resource allocation strategies for different identification information.
[0285] Optionally, after allocating resources for the direct communication interface of the terminal device based on the auxiliary information, the method further includes:
[0286] Send the first configuration to the terminal device;
[0287] The first configuration includes at least one of the following:
[0288] Based on the configuration information corresponding to the terminal device indicated by the terminal device;
[0289] The target address of each direct communication interface of the terminal device indicates the configuration information corresponding to the target address of the direct communication interface;
[0290] The configuration information corresponding to the first parameter is indicated based on the first parameter of the terminal device;
[0291] The first parameter under each target address in the direct communication interface of the terminal device indicates the configuration information corresponding to the first parameter;
[0292] The first parameter includes: message type and / or identity information of direct communication interface messages, and the configuration information includes at least one of the following: resource allocation mode and time-frequency resource configuration.
[0293] Optionally, the transmission method configured in the first way includes one of the following:
[0294] Radio Resource Control (RRC) reconfiguration message;
[0295] The terminal sends a downlink RRC message to the network interface.
[0296] Optionally, the message type of the direct communication interface message includes one of the following:
[0297] Direct communication interface discovery message;
[0298] Direct communication interface for communication messages.
[0299] Optionally, the identity information of the terminal device includes one of the following:
[0300] Remote terminal;
[0301] Relay terminal;
[0302] Direct communication terminal.
[0303] Optionally, the message type includes first information, and / or the identity information of the terminal device includes first information;
[0304] The first information includes at least one of the following:
[0305] Direct communication transmission;
[0306] First relay;
[0307] The first relay includes at least one of the following:
[0308] Relay from terminal device to network device;
[0309] Terminal-to-terminal relay.
[0310] Optionally, the first relay further includes at least one of the following:
[0311] Layer 2, First Trunk;
[0312] Layer 3, first relay.
[0313] Optionally, if the auxiliary information carries the identity information of the terminal device and the identity information of the terminal device indicates that the terminal is a relay terminal, the auxiliary information may also carry information indicating the duplex capability supported by the relay terminal in the direct communication interface.
[0314] The duplex capability indication information is used to indicate whether the relay terminal supports full-duplex or half-duplex on the direct communication interface.
[0315] Optionally, the transmission method of the auxiliary information includes any of the following:
[0316] Direct communication terminal information;
[0317] Auxiliary information for the terminal direct communication interface;
[0318] Direct communication interface radio resource control (RRC) signaling.
[0319] It should be noted that all descriptions of the network device side in the above embodiments are applicable to the embodiments of the resource configuration method applied to the network device side, and can achieve the same technical effect.
[0320] like Figure 5 As shown, an embodiment of the present invention provides a terminal device 500, including:
[0321] The first sending unit 501 is used to send auxiliary information to the network device;
[0322] The auxiliary information includes at least one of the following:
[0323] The mapping relationship between the target address of the direct communication interface and the message type of the direct communication interface message;
[0324] The identity information of the terminal device.
[0325] Optionally, the message type of the direct communication interface message includes one of the following:
[0326] Direct communication interface discovery message;
[0327] Direct communication interface for communication messages.
[0328] Optionally, the identity information of the terminal device includes one of the following:
[0329] Remote terminal;
[0330] Relay terminal;
[0331] Direct communication terminal.
[0332] Optionally, the message type includes first information, and / or the identity information of the terminal device includes first information;
[0333] The first information includes at least one of the following:
[0334] Direct communication transmission;
[0335] First relay;
[0336] The first relay includes at least one of the following:
[0337] Relay from terminal device to network device;
[0338] Terminal-to-terminal relay.
[0339] Optionally, the first relay further includes at least one of the following:
[0340] Layer 2, First Trunk;
[0341] Layer 3, first relay.
[0342] Optionally, if the auxiliary information carries the identity information of the terminal device and the identity information of the terminal device indicates that the terminal is a relay terminal, the auxiliary information may also carry information indicating the duplex capability supported by the relay terminal in the direct communication interface.
[0343] The duplex capability indication information is used to indicate whether the relay terminal supports full-duplex or half-duplex on the direct communication interface.
[0344] Optionally, the transmission method of the auxiliary information includes any of the following:
[0345] Direct communication terminal information;
[0346] Auxiliary information for the terminal direct communication interface;
[0347] Direct communication interface radio resource control (RRC) signaling.
[0348] It should be noted that this terminal device embodiment corresponds one-to-one with the above method embodiments. All implementation methods in the above method embodiments are applicable to this terminal device embodiment and can achieve the same technical effect.
[0349] It should be noted that the division of units in the embodiments of this application is illustrative and only represents one logical functional division. In actual implementation, other division methods may be used. Furthermore, the functional units in the various embodiments of this application can be integrated into one processing unit, or each unit can exist physically separately, or two or more units can be integrated into one unit. The integrated units described above can be implemented in hardware or as software functional units.
[0350] If the integrated unit is implemented as a software functional unit and sold or used as an independent product, it can be stored in a processor-readable storage medium. Based on this understanding, the technical solution of this application, in essence, or the part that contributes to the prior art, or all or part of the technical solution, can be embodied in the form of a software product. This computer software product is stored in a storage medium and includes several instructions to cause a computer device (which may be a personal computer, server, or network device, etc.) or processor to execute all or part of the steps of the methods described in the various embodiments of this application. The aforementioned storage medium includes various media capable of storing program code, such as USB flash drives, portable hard drives, read-only memory (ROM), random access memory (RAM), magnetic disks, or optical disks.
[0351] like Figure 6 As shown, this embodiment of the invention also provides a terminal device, including a processor 600, a transceiver 610, a memory 620, and a program stored in the memory 620 and executable on the processor 600; wherein the transceiver 610 is connected to the processor 600 and the memory 620 via a bus interface, and the processor 600 is used to read the program in the memory and execute the following processes:
[0352] Send auxiliary information to network devices via transceiver 610;
[0353] The auxiliary information includes at least one of the following:
[0354] The mapping relationship between the target address of the direct communication interface and the message type of the direct communication interface message;
[0355] The identity information of the terminal device.
[0356] Transceiver 610 is used to receive and send data under the control of processor 600.
[0357] Among them, Figure 6In this context, the bus architecture can include any number of interconnected buses and bridges, specifically linking various circuits of one or more processors represented by processor 600 and memory represented by memory 620 together. The bus architecture can also link various other circuits such as peripheral devices, voltage regulators, and power management circuits, which are well known in the art and therefore will not be described further herein. The bus interface provides an interface. The transceiver 610 can be multiple components, including transmitters and receivers, providing a unit for communicating with various other devices over a transmission medium, including wireless channels, wired channels, optical fibers, etc. For different user equipment, the user interface 630 can also be an interface capable of connecting external or internal devices, including but not limited to keypads, displays, speakers, microphones, joysticks, etc.
[0358] The processor 600 is responsible for managing the bus architecture and general processing, while the memory 620 can store the data used by the processor 600 when performing operations.
[0359] Optionally, the processor 600 can be a CPU (Central Processing Unit), ASIC (Application Specific Integrated Circuit), FPGA (Field-Programmable Gate Array), or CPLD (Complex Programmable Logic Device), and the processor can also adopt a multi-core architecture.
[0360] The processor executes any of the methods described in the embodiments of this application according to the obtained executable instructions by calling a computer program stored in memory. The processor and memory may also be physically separated.
[0361] Furthermore, the message type of the direct communication interface message includes one of the following:
[0362] Direct communication interface discovery message;
[0363] Direct communication interface for communication messages.
[0364] Furthermore, the identity information of the terminal device includes one of the following:
[0365] Remote terminal;
[0366] Relay terminal;
[0367] Direct communication terminal.
[0368] Furthermore, the message type includes first information, and / or the identity information of the terminal device includes first information;
[0369] The first information includes at least one of the following:
[0370] Direct communication transmission;
[0371] First relay;
[0372] The first relay includes at least one of the following:
[0373] Relay from terminal device to network device;
[0374] Terminal-to-terminal relay.
[0375] Furthermore, the first relay also includes at least one of the following:
[0376] Layer 2, First Trunk;
[0377] Layer 3, first relay.
[0378] Furthermore, when the auxiliary information carries the identity information of the terminal device and the identity information of the terminal device indicates that the terminal is a relay terminal, the auxiliary information also carries the duplex capability indication information supported by the relay terminal in the direct communication interface.
[0379] The duplex capability indication information is used to indicate whether the relay terminal supports full-duplex or half-duplex on the direct communication interface.
[0380] Furthermore, the transmission method of the auxiliary information includes any of the following:
[0381] Direct communication terminal information;
[0382] Auxiliary information for the terminal direct communication interface;
[0383] Direct communication interface radio resource control (RRC) signaling.
[0384] It should be noted that the terminal device provided in this embodiment of the invention can implement all the method steps implemented in the above method embodiment and can achieve the same technical effect. Here, the parts that are the same as those in the method embodiment and the beneficial effects will not be described in detail.
[0385] This invention also provides a computer-readable storage medium storing a computer program thereon, wherein the computer program, when executed by a processor, implements the steps of an information transmission method applied to a terminal device. The processor-readable storage medium can be any available medium or data storage device accessible to the processor, including but not limited to magnetic storage (e.g., floppy disks, hard disks, magnetic tapes, magneto-optical disks (MO), etc.), optical storage (e.g., CDs, DVDs, BDs, HVDs, etc.), and semiconductor storage (e.g., ROMs, EPROMs, EEPROMs, non-volatile memory (NAND flash), solid-state drives (SSDs), etc.).
[0386] like Figure 7 As shown, an embodiment of the present invention provides a network device 700, comprising:
[0387] The receiving unit 701 is used to receive auxiliary information sent by the terminal device;
[0388] The allocation unit 702 is used to allocate resources for the direct communication interface of the terminal device according to the auxiliary information.
[0389] The auxiliary information includes at least one of the following:
[0390] The mapping relationship between the target address of the direct communication interface and the message type of the direct communication interface message;
[0391] The identity information of the terminal device.
[0392] Optionally, the allocation unit 702 is configured to implement at least one of the following:
[0393] If the message types of the direct communication interface messages corresponding to different target addresses of the terminal device's direct communication interface are different, and the resource pools corresponding to the different message types are different, then resources from different resource pools are allocated to the different target addresses.
[0394] Different terminal devices with different identity identification information are configured with different resource allocation modes;
[0395] Different terminals use different resource allocation strategies for different identification information.
[0396] Optionally, after the allocation unit 702 allocates resources for the direct communication interface of the terminal device according to the auxiliary information, it further includes:
[0397] The second sending unit is used to send the first configuration to the terminal device;
[0398] The first configuration includes at least one of the following:
[0399] Based on the configuration information corresponding to the terminal device indicated by the terminal device;
[0400] The target address of each direct communication interface of the terminal device indicates the configuration information corresponding to the target address of the direct communication interface;
[0401] The configuration information corresponding to the first parameter is indicated based on the first parameter of the terminal device;
[0402] The first parameter under each target address in the direct communication interface of the terminal device indicates the configuration information corresponding to the first parameter;
[0403] The first parameter includes: message type and / or identity information of direct communication interface messages, and the configuration information includes at least one of the following: resource allocation mode and time-frequency resource configuration.
[0404] Optionally, the transmission method configured in the first way includes one of the following:
[0405] Radio Resource Control (RRC) reconfiguration message;
[0406] The terminal sends a downlink RRC message to the network interface.
[0407] Optionally, the message type of the direct communication interface message includes one of the following:
[0408] Direct communication interface discovery message;
[0409] Direct communication interface for communication messages.
[0410] Optionally, the identity information of the terminal device includes one of the following:
[0411] Remote terminal;
[0412] Relay terminal;
[0413] Direct communication terminal.
[0414] Optionally, the message type includes first information, and / or the identity information of the terminal device includes first information;
[0415] The first information includes at least one of the following:
[0416] Direct communication transmission;
[0417] First relay;
[0418] The first relay includes at least one of the following:
[0419] Relay from terminal device to network device;
[0420] Terminal-to-terminal relay.
[0421] Optionally, the first relay further includes at least one of the following:
[0422] Layer 2, First Trunk;
[0423] Layer 3, first relay.
[0424] Optionally, if the auxiliary information carries the identity information of the terminal device and the identity information of the terminal device indicates that the terminal is a relay terminal, the auxiliary information may also carry information indicating the duplex capability supported by the relay terminal in the direct communication interface.
[0425] The duplex capability indication information is used to indicate whether the relay terminal supports full-duplex or half-duplex on the direct communication interface.
[0426] Optionally, the transmission method of the auxiliary information includes any of the following:
[0427] Direct communication terminal information;
[0428] Auxiliary information for the terminal direct communication interface;
[0429] Direct communication interface radio resource control (RRC) signaling.
[0430] It should be noted that this network device embodiment corresponds one-to-one with the above method embodiments. All implementation methods in the above method embodiments are applicable to this network device embodiment and can achieve the same technical effect.
[0431] It should be noted that the division of units in the embodiments of this application is illustrative and only represents one logical functional division. In actual implementation, other division methods may be used. Furthermore, the functional units in the various embodiments of this application can be integrated into one processing unit, or each unit can exist physically separately, or two or more units can be integrated into one unit. The integrated units described above can be implemented in hardware or as software functional units.
[0432] If the integrated unit is implemented as a software functional unit and sold or used as an independent product, it can be stored in a processor-readable storage medium. Based on this understanding, the technical solution of this application, in essence, or the part that contributes to the prior art, or all or part of the technical solution, can be embodied in the form of a software product. This computer software product is stored in a storage medium and includes several instructions to cause a computer device (which may be a personal computer, server, or network device, etc.) or processor to execute all or part of the steps of the methods described in the various embodiments of this application. The aforementioned storage medium includes various media capable of storing program code, such as USB flash drives, portable hard drives, read-only memory (ROM), random access memory (RAM), magnetic disks, or optical disks.
[0433] like Figure 8 As shown, this embodiment of the invention also provides a network device, including a processor 800, a transceiver 810, a memory 820, and a program stored in the memory 820 and executable on the processor 800; wherein the transceiver 810 is connected to the processor 800 and the memory 820 via a bus interface, and the processor 800 is used to read the program in the memory and execute the following processes:
[0434] The transceiver 810 receives auxiliary information sent by the terminal device.
[0435] Based on the auxiliary information, resource allocation is performed for the direct communication interface of the terminal device;
[0436] The auxiliary information includes at least one of the following:
[0437] The mapping relationship between the target address of the direct communication interface and the message type of the direct communication interface message;
[0438] The identity information of the terminal device.
[0439] Transceiver 810 is used to receive and send data under the control of processor 800.
[0440] Among them, Figure 8In this context, the bus architecture can include any number of interconnected buses and bridges, specifically linking various circuits together, represented by one or more processors (processor 800) and memory (memory 820). The bus architecture can also link various other circuits such as peripheral devices, voltage regulators, and power management circuits, which are well known in the art and therefore will not be described further herein. The bus interface provides an interface. The transceiver 810 can be multiple elements, including transmitters and receivers, providing a unit for communicating with various other devices over transmission media, including wireless channels, wired channels, optical fibers, etc. The processor 800 is responsible for managing the bus architecture and general processing, and the memory 820 can store data used by the processor 800 during operation.
[0441] The processor 800 can be a central processing unit (CPU), an application-specific integrated circuit (ASIC), a field-programmable gate array (FPGA), or a complex programmable logic device (CPLD). The processor can also adopt a multi-core architecture.
[0442] Furthermore, the processor is configured to read the computer program in the memory and perform at least one of the following operations:
[0443] If the message types of the direct communication interface messages corresponding to different target addresses of the terminal device's direct communication interface are different, and the resource pools corresponding to the different message types are different, then resources from different resource pools are allocated to the different target addresses.
[0444] Different terminal devices with different identity identification information are configured with different resource allocation modes;
[0445] Different terminals use different resource allocation strategies for different identification information.
[0446] Furthermore, the processor, for reading the computer program in the memory, also performs the following operations:
[0447] The first configuration is sent to the terminal device via a transceiver;
[0448] The first configuration includes at least one of the following:
[0449] Based on the configuration information corresponding to the terminal device indicated by the terminal device;
[0450] The target address of each direct communication interface of the terminal device indicates the configuration information corresponding to the target address of the direct communication interface;
[0451] The configuration information corresponding to the first parameter is indicated based on the first parameter of the terminal device;
[0452] The first parameter under each target address in the direct communication interface of the terminal device indicates the configuration information corresponding to the first parameter;
[0453] The first parameter includes: message type and / or identity information of direct communication interface messages, and the configuration information includes at least one of the following: resource allocation mode and time-frequency resource configuration.
[0454] Furthermore, the transmission method of the first configuration includes one of the following:
[0455] Radio Resource Control (RRC) reconfiguration message;
[0456] The terminal sends a downlink RRC message to the network interface.
[0457] Furthermore, the message type of the direct communication interface message includes one of the following:
[0458] Direct communication interface discovery message;
[0459] Direct communication interface for communication messages.
[0460] Furthermore, the identity information of the terminal device includes one of the following:
[0461] Remote terminal;
[0462] Relay terminal;
[0463] Direct communication terminal.
[0464] Furthermore, the message type includes first information, and / or the identity information of the terminal device includes first information;
[0465] The first information includes at least one of the following:
[0466] Direct communication transmission;
[0467] First relay;
[0468] The first relay includes at least one of the following:
[0469] Relay from terminal device to network device;
[0470] Terminal-to-terminal relay.
[0471] Furthermore, the first relay also includes at least one of the following:
[0472] Layer 2, First Trunk;
[0473] Layer 3, first relay.
[0474] Furthermore, when the auxiliary information carries the identity information of the terminal device and the identity information of the terminal device indicates that the terminal is a relay terminal, the auxiliary information also carries the duplex capability indication information supported by the relay terminal in the direct communication interface.
[0475] The duplex capability indication information is used to indicate whether the relay terminal supports full-duplex or half-duplex on the direct communication interface.
[0476] Furthermore, the transmission method of the auxiliary information includes any of the following:
[0477] Direct communication terminal information;
[0478] Auxiliary information for the terminal direct communication interface;
[0479] Direct communication interface radio resource control (RRC) signaling.
[0480] It should be noted that the network device provided in this embodiment of the invention can implement all the method steps implemented in the above method embodiment and can achieve the same technical effect. Therefore, the parts and beneficial effects that are the same as those in the method embodiment will not be described in detail here.
[0481] This invention also provides a computer-readable storage medium storing a computer program thereon, wherein the computer program, when executed by a processor, implements the steps of a resource configuration method applied to a network device. The processor-readable storage medium can be any available medium or data storage device accessible to the processor, including but not limited to magnetic storage (e.g., floppy disks, hard disks, magnetic tapes, magneto-optical disks (MO), etc.), optical storage (e.g., CDs, DVDs, BDs, HVDs, etc.), and semiconductor storage (e.g., ROMs, EPROMs, EEPROMs, non-volatile memory (NAND flash), solid-state drives (SSDs), etc.).
[0482] Those skilled in the art will understand that embodiments of this application can be provided as methods, systems, or computer program products. Therefore, this application can take the form of a completely hardware embodiment, a completely software embodiment, or an embodiment combining software and hardware aspects. Furthermore, this application can take the form of a computer program product implemented on one or more computer-usable storage media (including, but not limited to, disk storage and optical storage) containing computer-usable program code.
[0483] This application is described with reference to flowchart illustrations and / or block diagrams of methods, apparatus (systems), and computer program products according to embodiments of this application. It will be understood that each block of the flowchart illustrations and / or block diagrams, and combinations of blocks in the flowchart illustrations and / or block diagrams, can be implemented by computer-executable instructions. These computer-executable instructions can be provided to a processor of a general-purpose computer, special-purpose computer, embedded processor, or other programmable data processing apparatus to produce a machine, such that the instructions, which execute via the processor of the computer or other programmable data processing apparatus, generate instructions for implementing the flowchart... Figure 1 One or more processes and / or boxes Figure 1 A device that provides the functions specified in one or more boxes.
[0484] These processor-executable instructions may also be stored in a processor-readable memory that can direct a computer or other programmable data processing device to operate in a particular manner, such that the instructions stored in the processor-readable memory produce an article of manufacture including instruction means, which are implemented in a process Figure 1 One or more processes and / or boxes Figure 1 The function specified in one or more boxes.
[0485] These processors can execute instructions that can also be loaded onto a computer or other programmable data processing device, causing a series of operational steps to be performed on the computer or other programmable device to produce a computer-implemented process, thereby providing instructions that execute on the computer or other programmable device for implementing the process. Figure 1 One or more processes and / or boxes Figure 1 The steps of the function specified in one or more boxes.
[0486] Obviously, those skilled in the art can make various modifications and variations to this application without departing from the spirit and scope of this application. Therefore, if such modifications and variations fall within the scope of the claims of this application and their equivalents, this application also intends to include such modifications and variations.
Claims
1. An information transmission method, characterized in that, Executed by the terminal device, including: Send auxiliary information to network devices; The network device sends a first configuration, which includes: configuration information corresponding to a first parameter of the terminal device, wherein the first parameter includes a message type of a direct communication interface message, and the configuration information includes at least one of the following: resource allocation mode and time-frequency resource configuration. The auxiliary information includes: The mapping between the target address of the direct communication interface and the message type of the direct communication interface message; or The correspondence between the target address of the direct communication interface and the message type of the direct communication interface message, and the identity information of the terminal device; The message type of the direct communication interface message includes one of the following: Direct communication interface discovery message; Direct communication interface for communication messages.
2. The method according to claim 1, characterized in that, The identity information of the terminal device includes one of the following: Remote terminal; Relay terminal; Direct communication terminal.
3. The method according to any one of claims 1-2, characterized in that, The message type includes first information, and / or the identity information of the terminal device includes first information; The first information includes at least one of the following: Direct communication transmission; First relay; The first relay includes at least one of the following: Relay from terminal device to network device; Terminal-to-terminal relay.
4. The method according to claim 3, characterized in that, The first relay also includes at least one of the following: Layer 2, First Trunk; Layer 3, first relay.
5. The method according to claim 2, characterized in that, When the auxiliary information carries the identity information of the terminal device and the identity information of the terminal device indicates that the terminal is a relay terminal, the auxiliary information also carries the duplex capability indication information supported by the relay terminal in the direct communication interface; The duplex capability indication information is used to indicate whether the relay terminal supports full-duplex or half-duplex on the direct communication interface.
6. The method according to claim 1, characterized in that, The auxiliary information is transmitted via any of the following: Direct communication terminal information; Auxiliary information for the terminal direct communication interface; Direct communication interface radio resource control (RRC) signaling.
7. A resource allocation method, characterized in that, Performed by network devices, including: Receive auxiliary information sent by terminal devices; Based on the auxiliary information, resource allocation is performed for the direct communication interface of the terminal device; Sending a first configuration to the terminal device, the first configuration includes: indicating configuration information corresponding to the first parameter based on the first parameter of the terminal device, the first parameter including: message type of direct communication interface message, the configuration information including at least one of the following: resource allocation mode and time-frequency resource configuration; The auxiliary information includes: The mapping between the target address of the direct communication interface and the message type of the direct communication interface message; or The correspondence between the target address of the direct communication interface and the message type of the direct communication interface message, and the identity information of the terminal device; The message type of the direct communication interface message includes one of the following: Direct communication interface discovery message; Direct communication interface for communication messages.
8. The method according to claim 7, characterized in that, The step of allocating resources for the direct communication interface of the terminal device based on the auxiliary information includes at least one of the following: If the message types of the direct communication interface messages corresponding to different target addresses of the terminal device's direct communication interface are different, and the resource pools corresponding to the different message types are different, then resources from different resource pools are allocated to the different target addresses. Different terminal devices with different identity identification information are configured with different resource allocation modes; Different terminals use different resource allocation strategies for different identification information.
9. The method according to claim 7, characterized in that, The first configuration also includes at least one of the following: Based on the configuration information corresponding to the terminal device indicated by the terminal device; The target address of each direct communication interface of the terminal device indicates the configuration information corresponding to the target address of the direct communication interface; The first parameter under each target address in the direct communication interface of the terminal device indicates the configuration information corresponding to the first parameter.
10. The method according to claim 7, characterized in that, The transmission method configured in the first way includes one of the following: Radio Resource Control (RRC) reconfiguration message; The terminal sends a downlink RRC message to the network interface.
11. The method according to claim 7, characterized in that, The message type of the direct communication interface message includes one of the following: Direct communication interface discovery message; Direct communication interface for communication messages.
12. The method according to claim 7, characterized in that, The identity information of the terminal device includes one of the following: Remote terminal; Relay terminal; Direct communication terminal.
13. The method according to claim 7, 11 or 12, characterized in that, The message type includes first information, and / or the identity information of the terminal device includes first information; The first information includes at least one of the following: Direct communication transmission; First relay; The first relay includes at least one of the following: Relay from terminal device to network device; Terminal-to-terminal relay.
14. The method according to claim 13, characterized in that, The first relay also includes at least one of the following: Layer 2, First Trunk; Layer 3, first relay.
15. The method according to claim 12, characterized in that, When the auxiliary information carries the identity information of the terminal device and the identity information of the terminal device indicates that the terminal is a relay terminal, the auxiliary information also carries the duplex capability indication information supported by the relay terminal in the direct communication interface; The duplex capability indication information is used to indicate whether the relay terminal supports full-duplex or half-duplex on the direct communication interface.
16. The method according to claim 7, characterized in that, The auxiliary information is transmitted via any of the following: Direct communication terminal information; Auxiliary information for the terminal direct communication interface; Direct communication interface radio resource control (RRC) signaling.
17. A terminal device, characterized in that, Includes memory, transceiver, and processor: A memory for storing computer programs; a transceiver for sending and receiving data under the control of the processor; and a processor for reading the computer programs from the memory and performing the following operations: Send auxiliary information to network devices via transceiver; The transceiver receives a first configuration sent by the network device. The first configuration includes: configuration information corresponding to the first parameter indicated by the first parameter of the terminal device. The first parameter includes the message type of the direct communication interface message. The configuration information includes at least one of the following: resource allocation mode and time-frequency resource configuration. The auxiliary information includes: The mapping between the target address of the direct communication interface and the message type of the direct communication interface message; or The correspondence between the target address of the direct communication interface and the message type of the direct communication interface message, and the identity information of the terminal device; The message type of the direct communication interface message includes one of the following: Direct communication interface discovery message; Direct communication interface for communication messages.
18. The terminal device according to claim 17, characterized in that, The identity information of the terminal device includes one of the following: Remote terminal; Relay terminal; Direct communication terminal.
19. The terminal device according to any one of claims 17-18, characterized in that, The message type includes first information, and / or the identity information of the terminal device includes first information; The first information includes at least one of the following: Direct communication transmission; First relay; The first relay includes at least one of the following: Relay from terminal device to network device; Terminal-to-terminal relay.
20. The terminal device according to claim 19, characterized in that, The first relay also includes at least one of the following: Layer 2, First Trunk; Layer 3, first relay.
21. The terminal device according to claim 18, characterized in that, When the auxiliary information carries the identity information of the terminal device and the identity information of the terminal device indicates that the terminal is a relay terminal, the auxiliary information also carries the duplex capability indication information supported by the relay terminal in the direct communication interface; The duplex capability indication information is used to indicate whether the relay terminal supports full-duplex or half-duplex on the direct communication interface.
22. The terminal device according to claim 17, characterized in that, The auxiliary information is transmitted via any of the following: Direct communication terminal information; Auxiliary information for the terminal direct communication interface; Direct communication interface radio resource control (RRC) signaling.
23. A network device, characterized in that, Includes memory, transceiver, and processor: A memory for storing computer programs; a transceiver for sending and receiving data under the control of the processor; and a processor for reading the computer programs from the memory and performing the following operations: Receive auxiliary information sent by terminal devices via transceiver; Based on the auxiliary information, resource allocation is performed for the direct communication interface of the terminal device; The transceiver sends a first configuration to the terminal device. The first configuration includes: configuration information corresponding to the first parameter based on the first parameter of the terminal device. The first parameter includes: message type of direct communication interface message. The configuration information includes at least one of the following: resource allocation mode and time-frequency resource configuration. The auxiliary information includes: The mapping between the target address of the direct communication interface and the message type of the direct communication interface message; or The correspondence between the target address of the direct communication interface and the message type of the direct communication interface message, and the identity information of the terminal device; The message type of the direct communication interface message includes one of the following: Direct communication interface discovery message; Direct communication interface for communication messages.
24. The network device according to claim 23, characterized in that, The processor is configured to read a computer program from the memory and perform at least one of the following operations: If the message types of the direct communication interface messages corresponding to different target addresses of the terminal device's direct communication interface are different, and the resource pools corresponding to the different message types are different, then resources from different resource pools are allocated to the different target addresses. Different terminal devices with different identity identification information are configured with different resource allocation modes; Different terminals use different resource allocation strategies for different identification information.
25. The network device according to claim 23, characterized in that, The first configuration also includes at least one of the following: Based on the configuration information corresponding to the terminal device indicated by the terminal device; The target address of each direct communication interface of the terminal device indicates the configuration information corresponding to the target address of the direct communication interface; The first parameter under each target address in the direct communication interface of the terminal device indicates the configuration information corresponding to the first parameter; The message type of the direct communication interface message includes one of the following: Direct communication interface discovery message; Direct communication interface for communication messages.
26. An information transmission device, applied to a terminal device, characterized in that, include: The first sending unit is used to send auxiliary information to the network device; The first receiving unit is configured to receive a first configuration sent by the network device. The first configuration includes: configuration information corresponding to the first parameter indicated by the first parameter of the terminal device. The first parameter includes a message type of a direct communication interface message. The configuration information includes at least one of the following: resource allocation mode and time-frequency resource configuration. The auxiliary information includes: The mapping between the target address of the direct communication interface and the message type of the direct communication interface message; or The correspondence between the target address of the direct communication interface and the message type of the direct communication interface message, and the identity information of the terminal device; The message type of the direct communication interface message includes one of the following: Direct communication interface discovery message; Direct communication interface for communication messages.
27. A resource allocation device, applied to network equipment, characterized in that, include: The receiving unit is used to receive auxiliary information sent by the terminal device; The allocation unit is used to allocate resources for the direct communication interface of the terminal device according to the auxiliary information. The second sending unit is configured to send a first configuration to the terminal device. The first configuration includes: configuration information corresponding to the first parameter based on the first parameter of the terminal device. The first parameter includes: message type of direct communication interface message. The configuration information includes at least one of the following: resource allocation mode and time-frequency resource configuration. The auxiliary information includes: The mapping between the target address of the direct communication interface and the message type of the direct communication interface message; or The correspondence between the target address of the direct communication interface and the message type of the direct communication interface message, and the identity information of the terminal device; The message type of the direct communication interface message includes one of the following: Direct communication interface discovery message; Direct communication interface for communication messages.
28. A processor-readable storage medium, characterized in that, The processor-readable storage medium stores a computer program for causing the processor to perform the method according to any one of claims 1 to 6 or the method according to any one of claims 7 to 16.
Citation Information
Patent Citations
Method and device for communication resource allocation, terminal device, base station, and communication system
WO2017132991A1