A method of determining information and an electronic device
By configuring user equipment to provide auxiliary information, the resource collision problem caused by resource awareness in autonomous mode is solved, and the success rate and reliability of sidelink communication are improved.
Patent Information
- Authority / Receiving Office
- CN · China
- Patent Type
- Patents(China)
- Current Assignee / Owner
- Filing Date
- 2021-01-08
- Publication Date
- 2026-03-24
AI Technical Summary
In next-generation wireless vehicle communication technology, when the UE performs resource awareness in autonomous mode, there may be issues with hidden and exposed nodes, leading to resource collisions and affecting the communication success rate.
By configuring or pre-configuring user equipment, it can provide auxiliary information under the condition of meeting preset distance and channel occupancy parameters, helping other user equipment to select appropriate sidelink resources and avoid resource collisions.
This effectively avoids resource collisions and improves the success rate and reliability of sidelink communication.
Smart Images

Figure CN114765752B_ABST
Abstract
Description
TECHNICAL FIELD
[0001] The present application relates to the technical field of display, in particular to a method for determining information and an electronic device. BACKGROUND
[0002] There are two modes of resource allocation for sidelink communication in new radio vehicle to everything (V2X) technology, mode 1 and mode 2. Mode 1 is also called scheduling mode, and mode 2 is also called autonomous mode. UE can use scheduling mode or autonomous mode for V2X communication. In the scheduling mode, UE can trigger a buffer status report (BSR) of the sidelink and report the BSR of the sidelink to the base station through the uplink resource, so that the base station can allocate sidelink resources according to the reported BSR. In the autonomous mode, the UE can select sidelink resources by sensing all resources in the resource pool.
[0003] Specifically, in the autonomous mode, the UE (user equipment) is always sensing resources. When a data packet arrives, the UE will randomly select resources for this transmission and subsequent multiple transmissions from the candidate resources sensed within a period of time before the arrival of the data packet, and reserve resources for subsequent retransmission or periodic transmission in the first transmission SCI (SCI, sidelink control information). Thus, direct communication between UEs is completed. SUMMARY
[0004] The present application provides a method for determining information and an electronic device. The present application also provides a computer-readable storage medium to provide a method for determining information, thereby determining an assisting UE.
[0005] In a first aspect, the present application provides a method for determining information, applied to a first user equipment, the method comprising:
[0006] Enabling the first user equipment to provide assistance information, and determining the assistance information.
[0007] Further, enabling the first user equipment to provide assistance information comprises:
[0008] Enabling the first user equipment to provide assistance information by configuring or pre-configuring the first user equipment.
[0009] Further, enabling the first user equipment to provide assistance information comprises:
[0010] If a distance between the first user equipment and the second user equipment is less than a preset distance parameter, the first user equipment is enabled to provide the assistance information.
[0011] Further, the distance between the first user equipment and the second user equipment is obtained based on location information of the first user equipment and location information of the second user equipment.
[0012] Further, before the first user equipment is enabled to provide the assistance information if the distance between the first user equipment and the second user equipment is less than the preset distance parameter, the method further comprises:
[0013] receiving a first request sent by the second user equipment, the first request comprising location information of the second user equipment.
[0014] Further, the first request further comprises the preset distance parameter.
[0015] Further, the preset distance parameter is indicated by high layer signaling.
[0016] Further, the location information comprises a zone ID.
[0017] Further, the first request is carried on a sidelink control channel.
[0018] Further, the first user equipment is enabled to provide the assistance information, comprising,
[0019] If a channel occupancy parameter of the first user equipment is less than or equal to a first preset threshold, the first user equipment is enabled to provide the assistance information, the channel occupancy parameter being used to indicate a channel occupancy situation of the first user equipment.
[0020] Further, if the channel occupancy parameter of the first user equipment is less than or equal to the first preset threshold, the first user equipment is enabled to provide the assistance information, comprising:
[0021] If the channel occupancy parameter of the first user equipment is less than or equal to a second preset threshold, the first user equipment is enabled to provide the assistance information, the second preset threshold being a difference between the first preset threshold and a preset parameter.
[0022] Further, the channel occupancy parameter of the first user equipment is obtained based on channel occupancy rates under different priorities.
[0023] Further, the judgment that the channel occupancy parameter is less than or equal to the first preset threshold occurs every time slot; or,
[0024] The judgment that the channel occupancy parameter is less than or equal to the first preset threshold occurs at a preset period.
[0025] Further, the judgment that the channel occupancy parameter is less than or equal to the second preset threshold occurs every time slot.
[0026] Further, the first user equipment is enabled to provide the assistance information, and the assistance information is determined, including,
[0027] The first user equipment is configured or pre-configured to enable the first user equipment to provide the assistance information, and the assistance information is determined if a distance between the first user equipment and the second user equipment is less than a preset distance parameter.
[0028] Further, the first user equipment is enabled to provide the assistance information, including,
[0029] The first user equipment is configured or pre-configured to enable the first user equipment to provide the assistance information, and the assistance information is determined if a channel occupation parameter of the first user equipment is less than or equal to a first preset threshold.
[0030] Further, the assistance information is used to assist other user equipment than the first user equipment to perform sidelink communication.
[0031] Further, the method further comprises:
[0032] The assistance information is sent to at least one second electronic device.
[0033] In a second aspect, the present application provides a method for determining assistance information, applied to a second user equipment, including:
[0034] The assistance information is received from a first user equipment, and the assistance information is determined by the first user equipment when the first user equipment is enabled to provide the assistance information;
[0035] Sidelink communication is performed based on the assistance information.
[0036] In a third aspect, the present application provides a device for determining information, including:
[0037] An enabling module is configured to enable a first user equipment to provide assistance information and determine the assistance information.
[0038] Further, the enabling module is further configured to enable the first user equipment to provide the assistance information by configuring or pre-configuring the first user equipment.
[0039] Further, the enabling module is further configured to enable the first user equipment to provide the assistance information if a distance between the first user equipment and the second user equipment is less than a preset distance parameter.
[0040] Further, the enabling module is further configured to enable the first user equipment to provide the assistance information if a channel occupation parameter of the first user equipment is less than or equal to a first preset threshold, and the channel occupation parameter is used to indicate a channel occupation condition of the first user equipment.
[0041] In a fourth aspect, the present application provides a device for determining information, including:
[0042] receiving, by a receiving module, the assistance information from the first user equipment, the assistance information being determined by the first user equipment when the first user equipment is enabled to provide the assistance information;
[0043] communicating, by a communicating module, based on the assistance information.
[0044] In a fifth aspect, a module is provided, comprising the information determining apparatus of the third aspect. In one example, the module comprises a chip module.
[0045] In a sixth aspect, a module is provided, comprising the information determining apparatus of the second aspect. In one example, the module comprises a chip module.
[0046] In a seventh aspect, an electronic device is provided, comprising a processor and a storage device, the storage device storing an application program, when the application program is run by the processor, causing the electronic device to perform the information determining method of any one of the first aspect.
[0047] In an eighth aspect, an electronic device is provided, comprising a processor and a storage device, the storage device storing an application program, when the application program is run by the processor, causing the electronic device to perform the information determining method of the second aspect.
[0048] In a ninth aspect, a computer readable storage medium is provided, comprising computer instructions, when the computer instructions are run on an electronic device, causing the electronic device to perform the information determining method of any one of the first aspect.
[0049] In a tenth aspect, a computer readable storage medium is provided, comprising computer instructions, when the computer instructions are run on an electronic device, causing the electronic device to perform the information determining method of the second aspect. BRIEF DESCRIPTION OF DRAWINGS
[0050] Figure 1 A structural schematic diagram of a communication system provided by an embodiment of the present application;
[0051] Figure 2 A flowchart of an information determining method provided by an embodiment of the present application;
[0052] Figure 3 A structural schematic diagram of an information determining apparatus provided by an embodiment of the present application;
[0053] Figure 4 A structural schematic diagram of an electronic device provided by an embodiment of the present application. DETAILED DESCRIPTION
[0054] The technical solutions in the embodiments of the present application will be described below with reference to the drawings in the embodiments of the present application. In the description of the embodiments of the present application, unless otherwise specified, " / " represents the meaning of or, for example, A / B can represent A or B; the "and / or" herein only describes the association relationship of the associated objects, which means that there can be three relationships, for example, A and / or B, which can represent: A exists alone, A and B exist together, and B exists alone.
[0055] Hereinafter, the terms "first" and "second" are only used for description purposes, and cannot be understood as indicating or implying relative importance or implicitly indicating the number of indicated technical features. Therefore, the features defined with "first" and "second" can explicitly or implicitly include one or more features. In the description of the embodiments of the present application, unless otherwise specified, the meaning of "multiple" is two or more.
[0056] The technical solutions of the present application can be applied to various communication systems, such as: long time evolution (long time evolution, LTE) system, LTE frequency division duplex (frequency division duplex, FDD) system, LTE time division duplex (time division duplex, TDD) system, universal mobile communication system (universal mobile telecommunication system, UMTS), worldwide microwave access (worldwide interoperability for microwave access, WiMAX) communication system, public land mobile network (public land mobile network, PLMN) system, and 5G communication system, etc. The technical solutions of the present application can include various application scenarios, such as machine to machine (machine to machine, M2M), device to machine (device to machine, D2M), device to device (device to device, D2D), macro micro communication, enhanced mobile broadband (enhanced mobile broadband, eMBB), ultra reliable & low latency communication (ultra reliable & low latency communication, uRLLC) and massive machine type communication (massive machine type communication, mMTC) scenarios.
[0057] The network architecture and service scenarios described in the embodiments of the present application are used to more clearly illustrate the technical solutions of the embodiments of the present application, and do not constitute a limitation on the technical solutions provided by the embodiments of the present application. Those skilled in the art can know that, with the evolution of network architecture and the emergence of new service scenarios, the technical solutions provided by the embodiments of the present application are also applicable to similar technical problems. In the embodiments of the present application, the method provided is taken as an example for illustration in a New Radio (NR) system or a 5G network.
[0058] Figure 1 A structural diagram of a communication system provided by the embodiments of the present application is shown in FIG. 1. Referring to FIG. 1, the communication system includes an access network device 102, and UEs 104, 106, and 108, etc. The access network device 102 can communicate with the UEs 104, 106, and 108. Any two UEs in the communication system can also communicate with each other. In one example, Figure 1 Figure 1 In the embodiments of the present application, the UE can include but is not limited to a vehicle.
[0059] It should be noted that, Figure 1 The communication system shown can also include a core network. The access network device 102 can be connected to the core network. The core network can be a 4G core network (for example, an Evolved Packet Core (EPC)) or a 5G core network (5GC), or a core network in a future communication system.
[0060] Taking the core network as a 4G core network as an example, the access network device 102 can be an evolved Node B (eNB or eNodeB) in a 4G system. The UE 104 (or the UEs 106 and 108) can be a UE that performs information transmission with the eNB. The eNB accesses the EPC network through an S1 interface.
[0061] Taking the core network as a 5G core network as an example, the access network device 10 can be a Next Generation Node B (gNB) in an NR system. The UE 104 (or the UEs 106 and 108) can be a UE that performs information transmission with the gNB. The gNB accesses the 5GC through an NG interface.
[0062] The access network device 102 has a first transmission link with the UE 104 (or 106, 110, 112 (not shown), etc.), for example, the first transmission link can be a Uu link. The UE 104 has a second transmission link with the UE 114 (or UE 108, 110, etc.), for example, the second transmission link can be a sidelink (SL), and specifically can communicate through a PC5 interface.
[0063] The UE 104 and the UE 114 can transmit V2X services to each other on the sidelink, which can also be referred to as sidelink information. The UE 104 can transmit uplink (UL) Uu services to the access network device 102 on the Uu link, or receive downlink (DL) Uu services sent by the access network device 102 on the Uu link.
[0064] The UE 104, the UE 114, etc. can be a device with wireless communication function, which can be deployed on land, including indoors or outdoors, handheld or vehicle-mounted. It can also be deployed on the water surface (such as ships, etc.). It can also be deployed in the air (such as airplanes, balloons, and satellites, etc.). The UE is also known as user equipment (user equipment, UE), mobile station (mobile station, MS), mobile terminal (mobile terminal, MT), and UE device, etc. It is a device that provides voice and / or data connectivity to users. For example, the UE includes handheld devices with wireless connection functions, vehicle-mounted devices, etc. At present, the UE can be: a mobile phone, a tablet computer, a notebook computer, a palm computer, a mobile internet device (mobile internet device, MID), a wearable device (such as a smart watch, a smart bracelet, a pedometer, etc.), a vehicle-mounted device (such as a car, a bicycle, an electric vehicle, an airplane, a ship, a train, a high-speed rail, etc.), a virtual reality (virtual reality, VR) device, an augmented reality (augmented reality, AR) device, a wireless UE in industrial control, a smart home device (such as a refrigerator, a television, an air conditioner, an electricity meter, etc.), a smart robot, a workshop device, a wireless UE in self-driving, a wireless UE in remote medical surgery, a wireless UE in smart grid, a wireless UE in transportation safety, a wireless UE in smart city, or a wireless UE in smart home, a flight device (such as a smart robot, a hot air balloon, a drone, an airplane), etc.
[0065] In a possible application scenario of the present application, the UE is a UE device that usually works on the ground, such as a vehicle-mounted device. In the present application, for ease of description, a chip deployed in the above device, such as a System-On-a-Chip (SOC), a baseband chip, or other chips with communication functions, can also be referred to as a UE.
[0066] As an example, in the embodiments of the present application, the UE 104 or the UE 114 and the like can also include a wearable device. The wearable device can also be referred to as a wearable smart device, which is a general term for devices that are designed and developed by applying wearable technology to daily wear, such as glasses, gloves, watches, clothing, and shoes. The wearable device is a portable device that is directly worn on the body or integrated into the clothes or accessories of the user. The wearable device is not only a hardware device, but also a device that realizes powerful functions through software support and data interaction and cloud interaction. The general wearable smart device includes devices with full functions, large size, and the ability to realize complete or partial functions without relying on a smart phone, such as smart watches or smart glasses, and devices that focus on a certain application function and need to cooperate with other devices such as smart phones, such as various smart wristbands and smart jewelry for monitoring vital signs.
[0067] The following introduces and describes the terms involved in the embodiments of the present application:
[0068] Sidelink (SL): is defined for direct communication between UEs, that is, a link for direct communication between UEs without forwarding through a network device. Generally, one sidelink can include one or more sidelink logical channel groups (LCGs), and one sidelink logical channel group can include one or more sidelink logical channels (LCHs).
[0069] Sidelink resource: refers to a time-frequency resource used when UEs directly transmit information to each other, and can also refer to a space resource used when UEs directly transmit information to each other.
[0070] Uu Buffer Status Report (BSR): is a kind of information sent by a UE to an access network device, which can be used to request the access network device to allocate uplink resources for the UE. Generally, the Uu BSR can include the amount of data that needs to be transmitted on the uplink. The access network device can allocate uplink resources of a corresponding size according to the amount of data.
[0071] Scheduling Request (SR): another information sent by the UE to the access network device, which can be used to request the access network device to allocate uplink resources for the UE to transmit the BSR.
[0072] In the embodiments of the present application, the V2X service is transmitted on the sidelink resource corresponding to the sidelink, and the Uu service is transmitted on the Uu resource corresponding to the Uu link. In V2X communication, the UE acquires the sidelink resource in the following ways:
[0073] Method one: the UE acquires the sidelink resource based on the scheduling mode. That is, when the connected UE for V2X communication needs to transmit information to another UE on the sidelink, the UE needs to first send a sidelink buffer status report (SL BSR) to the access network device. The SL BSR is used to report the amount of data currently needed to be transmitted on the sidelink by the UE, so that the access network device allocates appropriate size of sidelink resource according to the data amount. Generally, the UE can send the SL BSR to the network device on the uplink resource. If the UE currently has no uplink resource to report the SL BSR, a scheduling request (SR) can be triggered, which is used to request the access network device to allocate uplink resources for the UE to send the SL BSR. When the access network device receives the SR, it allocates uplink resource authorization for the UE according to the scheduling result, which is used for the UE to send the SL BSR.
[0074] Method two: the UE acquires the sidelink resource based on the autonomous mode. That is, when the UE for sidelink communication needs to transmit information to another UE or multiple UEs on the sidelink, the UE can autonomously select resources in the resource pool configured or pre-configured by the access network device to transmit information to another UE or multiple UEs using the autonomously selected sidelink resource. The resource pool configured by the access network device can be configured by system information, or can be configured by dedicated signaling after receiving the request of the UE to perform sidelink communication, or by pre-configuration.
[0075] Under method two, the UE (user equipment) is always doing resource sensing. When the data packet arrives, the UE will randomly select the resources for this transmission and subsequent multiple transmissions in the candidate resources according to the candidate resources sensed within a period of time before the arrival of the data packet, and reserve resources for the subsequent retransmission or periodic transmission in the first transmission SCI (SCI, sidelink control information). Thus, the direct communication between UEs is completed.
[0076] In one embodiment, the UE broadcasts the SCI information to other devices to determine its occupied sidelink resources to prevent collision.
[0077] Channel occupancy Ratio (CR): The definition of Channel occupancy Ratio (CR) in current Long Term Evolution (LTE) system Vehicle-to-Everything (V2X) is as follows: In a subframe, the number of all sub-channels used for transmission in subframe [n-a, n-1] and granted subframe [n, n+b] is divided by the total number of sub-channels; wherein, the user equipment (UE) calculates the current CR for each transmission (including retransmission) (if it does not meet certain requirements, some transmissions need to be dropped); the calculation of CR is according to the time-frequency resource transmission priority of each channel, for example, CR(3) can represent the CR value of the channel with priority 3. Similarly, the subframe referred to here refers to the actual physical subframe. a is an integer greater than or equal to 500, b is a positive integer or 0, and needs to satisfy a+b+1=1000, a>500, and n+b cannot exceed the last subframe of the granted scheduling. The values of a and b are selected according to the UE implementation. The duration of CR measurement is 1 second.
[0078] In the related art, the channel occupancy ratio can be used for congestion control, and the congestion control process is as follows: the UE can measure and determine the CR and the channel busy ratio (CBR); the UE finds the corresponding limit parameter CR limit based on the channel busy ratio in the radio resource control (RRC) signaling, judges whether all inequalities (as shown in the following formula) are satisfied; if not, the UE autonomously realizes dropping some transmissions or adopts other means to make all inequalities true. Wherein, CR(i) represents the CR of the sub channel with priority i, k represents the priority of the channel, and k corresponds to the high-level parameter CR limit .
[0079] Zone ID, the UE can determine the position of the UE by calculating the Zone ID, in one example, the UE can obtain the Zone ID by using the following formula:
[0080] x1 = Floor(x / L) Mod 64;
[0081] y1 = Floor(y / L) Mod 64;
[0082] Zone_id = y1*64 + x1.
[0083] The parameters in the formula are defined as follows:
[0084] L is a parameter configured by a high layer, which can indicate a radio resource control (RRC);
[0085] x is the longitude distance between the current position of the UE and the geographical coordinates (0, 0) of the WGS84 model, in meters.
[0086] Y is the latitude distance between the current position of the UE and the geographical coordinates (0, 0) of the WGS84 model, in meters.
[0087] The preset distance parameter, which can also be a communication distance parameter (CRR), indicates the communication distance parameter between UEs and other devices. In the existing SCI format 2-B, CRR is used, and the values can include but are not limited to 20 m, 50 m, 80 m, 120 m, 150 m, 180 m, 200 m, 220 m, 250 m, 270 m, 300 m, 350 m, 370 m, 400 m, 420 m, 450 m, 480 m, 500 m, 550 m, 600 m, 700 m, 1000 m, etc.
[0088] When the UE acquires sidelink resources based on the autonomous mode, since the UE (User Equipment) selects resources through sensing to complete V2V (vehicle to vehicle) communication, the sending UE does not know the situation on the receiving UE side when selecting resources through sensing, and hidden node and exposed node problems can occur, and the autonomous resource sensing selection method can not be able to sense in the half-duplex slot, thereby causing resource collision.
[0089] In one example, it is assumed that the UE 104 selects a sidelink resource to prepare to send information to the UE 110, while the UE 110 also selects the same sidelink resource (such as a same time slot) to send information to the UE 112, and resource collision is likely to occur, causing the UE 110 to fail to receive the information sent by the UE 104, thereby causing communication failure.
[0090] To solve the above technical problems, the UE 108 or the UE 110 can send assistance information to the UE 104 as an auxiliary user equipment of the UE 104, and the assistance information is used for the UE 104 to normally perform sidelink communication. In one example, the UE 108 sends assistance information to the UE 104, and the assistance information can at least include resource reservation indication information of the UE 110 or other UEs. That is, after the UE 104 receives the resource indication reservation information of the UE 110, the UE 104 can detect whether a resource collision occurs between the UE 104 and the UE 110 or other user equipment based on the resource indication reservation information of the UE 110. If a resource collision occurs, the UE 104 can make a decision to re-determine the resource for sidelink communication. In another example, the assistance information can also include information of a resource collision between the UE 110 and the UE 104. Specifically, after the UE 108 receives the resource reservation indication information of the UE 110 and the UE 104 and other UEs, the UE 108 detects whether a resource collision occurs between the UE 110 and the UE 104 or other user equipment. If a resource collision occurs between the UE 110 and the UE 104, the UE 108 can send the information including the resource collision to the UE 104 directly, so that the UE 104 re-determines the resource for sidelink communication to avoid the resource collision. It should be noted that the above resource indication reservation information can be transmitted in SCI.
[0091] In another example, the UE 104 selects a sidelink resource to prepare to send information to the UE 110, and at the same time, the UE 112 selects the same sidelink resource (such as a same time slot) to send information to the UE 106, and a resource collision can also occur, resulting in communication failure. In this scenario, the UE 114 or other UEs (not shown) can send assistance information to the UE 104 or the UE 112 as auxiliary user equipment to avoid the resource collision between the UE 104 and the UE 112.
[0092] However, the applicant finds that not any user equipment can be the user equipment providing assistance information as shown above due to different energy consumption requirements of each user equipment, self-resource occupation, distance factors, etc.
[0093] Based on this, the applicant provides a method for determining information, which can be applied to any UE in sidelink communication, and the method can be used to determine which UE or which UEs can become an auxiliary UE providing assistance information.
[0094] The following describes the method for determining information by taking the first user equipment as an example.
[0095] Referring to Figure 2, a flow chart of a method for determining information is shown, which specifically comprises:
[0096] In step 202, the first user equipment is enabled to provide assistance information, and the assistance information is determined.
[0097] In an embodiment, whether the first user equipment can provide assistance information can be determined in a configuration or pre-configuration manner. If the first user equipment detects that it has the capability of becoming an assistance UE, the first user equipment can determine the assistance information to be sent by the first user equipment.
[0098] In an example, the first user equipment can be configured or pre-configured by the access network equipment. For example, the gNB can determine whether the first user equipment can become an UE providing assistance information according to the requirement of the first user equipment on energy consumption or other capabilities.
[0099] In an example, the gNB can determine the requirement of the first user equipment on energy consumption according to the device type of the first user equipment. For example, the gNB can determine the device type of the first user equipment according to the MAC address of the first user equipment, and configure the first user equipment according to the device type of the first user equipment. For example, if the first user equipment is a watch, the battery capacity of which is small, the requirement of the first user equipment on energy consumption can be relatively high, and thus the first user equipment is not suitable to become an assistance UE. If the first user equipment is a car machine or other UE with large battery capacity, the requirement of the first user equipment on energy consumption can be relatively low, and thus the first user equipment can become an UE providing assistance information.
[0100] It can be understood that the above configuration refers to the configuration of the first user equipment in the coverage of the gNB. The pre-configuration refers to the pre-configuration of the first user equipment in the V2X communication, in which case the first user equipment can be pre-configured in advance. The configuration or the pre-configuration are both indicated by high layer signaling, and the high layer can include RRC.
[0101] Further, in an example, the gNB can configure the first user equipment by configuring an RRC parameter, and the value of the RRC parameter is 1 or 0. 1 indicates that the first user equipment has the capability of providing assistance information, and 0 indicates that the first user equipment does not have the capability of providing assistance information. The first user equipment can determine whether it can become an assistance user equipment according to the value of the configured RRC parameter.
[0102] In one example, if the RRC parameter value of the first user equipment is configured as 1, the first user equipment can determine the assistance information to be sent. Exemplarily, the first user equipment can send its resource sensing result in the form of broadcast / multicast / unicast to the UEs within its communication range, wherein the resource sensing result includes but is not limited to the resource indication reservation information of the UEs within the communication range of the first user equipment, such as the time-frequency domain resource information or the measurement result of the RSRP (Reference Signal Receiving Power) corresponding to the time-frequency domain resource, or the time-frequency resource transmission priority. It can be understood that the first user equipment can actively send its resource sensing result, for example, periodically. The first user equipment can also send its resource sensing result after receiving the request of other UEs. Alternatively, the first user equipment can also send the detected resource collision information to the UEs with resource collision based on the resource sensing result.
[0103] In one embodiment, it can be determined which UE or which UEs are the assisting UEs based on the distance between the UEs, and if the first user equipment detects that it can become an assisting UE, it can determine the assistance information to be sent.
[0104] In one embodiment, the first user equipment can determine whether it can become an assisting UE of the sending UE by calculating the communication distance with the sending UE or the communication distance with other UEs. Exemplarily, if the distance between the first user equipment and the sending UE is less than a preset distance parameter, the first user equipment can become an assisting UE of the sending UE, and determine the assistance information to be sent to the sending UE. Exemplarily, the first user equipment can send its resource sensing result in the form of broadcast / multicast / unicast to the UEs within its communication range. It can be understood that the resource sensing result includes but is not limited to the resource indication reservation information of the UEs within the communication range of the first user equipment, such as the time-frequency domain resource information or the measurement result of the RSRP (Reference Signal Receiving Power) corresponding to the time-frequency domain resource, or the time-frequency resource transmission priority. The first user equipment can actively send its resource sensing result, for example, periodically. The UE can also send its resource sensing result after receiving the request of other UEs. Alternatively, the first user equipment can also send the detected resource collision information to the UEs with resource collision based on the resource sensing result.
[0105] In one example, the transmitting UE sends a request to the first user equipment in a broadcast or groupcast manner when selecting sidelink resources for transmission, and the request can include the Zone ID of the transmitting UE, for example. The first user equipment can obtain its own Zone ID and calculate the distance between its own Zone ID and the Zone ID of the transmitting UE based on the Zone ID of the transmitting UE. If the distance between the first user equipment and the transmitting UE is less than a preset distance parameter, the first user equipment confirms that it can be an assisting UE.
[0106] In one example, the request sent by the transmitting UE to the first user equipment can include the preset distance parameter.
[0107] In another example, the preset distance parameter can be configured by a higher layer, which can include RRC.
[0108] In one embodiment, the first user equipment can determine whether it can be an assisting UE based on the busy degree of its sidelink traffic. If the first user equipment detects that it can be an assisting UE, it can determine the assistance information to be sent.
[0109] In one example, the first user equipment can measure the CR of each priority transmission, CR(1), CR(2), … CR(k), and calculate the channel occupancy parameter f(CR) based on the CR of each priority, CR(1), CR(2), … CR(k). The f(CR) is used to indicate the parameter of channel occupancy or the parameter of traffic busy degree of the first user equipment, and f(CR) can be obtained based on α(k) = 1 or configured by RRC, and the value of k can be less than or equal to 8, for example.
[0110] If f(CR) is greater than a preset threshold, it means that the sidelink traffic of the first user equipment is busy, and the first user equipment is not suitable to provide assistance information for the transmitting UE at present. The above-mentioned preset threshold can be configured as needed.
[0111] In one example, if f(CR) is less than or equal to a preset threshold, it indicates that the sidelink traffic of the first user equipment is not busy, and the first user equipment can provide assistance information as a sending UE. Illustratively, the first user equipment can send its resource sensing result in the form of broadcast / multicast / unicast to the UEs within its communication range. It can be understood that the above-mentioned resource sensing result includes but is not limited to the resource indication reservation information of other user equipment within the communication range of the first user equipment, such as time-frequency domain resource information or the measurement result of the RSRP (Reference Signal Receiving Power) corresponding to the time-frequency domain resource, or also includes the time-frequency resource transmission priority. The first user equipment can actively send its resource sensing result, for example, periodically. The first user equipment can also send its resource sensing result after receiving the request of other UEs. Alternatively, the first user equipment can also send the detected resource collision information to the UE that has resource collision based on the resource sensing result.
[0112] It can be understood that the busy degree of the sidelink traffic of the first user equipment is dynamically changing, and can switch between meeting the above-mentioned preset threshold and being less than or equal to the above-mentioned preset threshold in a short time, thereby generating a ping-pong effect. In one example, in order to avoid the ping-pong effect, an adjustment parameter can be added to the preset threshold to determine whether f(CR) of the first user equipment is greater than the sum of the preset threshold and the adjustment parameter. If it is satisfied, the first user equipment cannot become an auxiliary UE. The first user equipment determines whether f(CR) is less than or equal to the difference between the preset threshold and the adjustment parameter. If it is less than or equal to the difference between the preset threshold and the adjustment parameter, the first user equipment can become an auxiliary UE and provide assistance information for the sending UE.
[0113] In another example, in order to avoid the ping-pong effect, a continuous period T can be added to the preset threshold. If it is determined whether f(CR) of the first user equipment is greater than the preset threshold, i.e., it does not satisfy the condition of becoming an auxiliary UE, the first user equipment does not determine the UE in the continuous period, i.e., in the continuous period T, it is considered that it does not satisfy the condition of becoming an auxiliary UE. If it is determined whether f(CR) of the first user equipment is less than or equal to the preset threshold, it is considered that it satisfies the condition of becoming an auxiliary UE, and it does not determine again in the continuous period T, i.e., in the continuous period T, it is considered that it satisfies the condition of becoming an auxiliary UE.
[0114] It should be noted that the schemes in the above-mentioned examples can be combined with each other to determine whether the first user equipment can become an auxiliary user equipment of other UEs.
[0115] In one embodiment, when the first user equipment is configured or pre-configured as described above, and the communication distance between the first user equipment and the transmitting UE is less than the preset distance parameter, it is determined that the first user equipment can provide auxiliary information.
[0116] In one embodiment, when the first user equipment is configured or pre-configured as described above, and the channel occupancy parameter of the first user equipment is less than or equal to a preset threshold, it is determined that the first user equipment can provide auxiliary information.
[0117] Step 204: The first user equipment sends the auxiliary information.
[0118] After determining that it can act as an auxiliary UE, the first user equipment can send the resource awareness results it receives to the UEs within its communication range in the form of broadcast / multicast / unicast.
[0119] It is understandable that the first user equipment (UE) can proactively send its resource awareness results, for example, periodically. The first UE can also send its resource awareness results upon receiving a request from another UE. Alternatively, after receiving the resource awareness results from a UE, the first UE can detect a resource collision by sending the detected resource collision information to the UE experiencing the collision.
[0120] Figure 3 This is a schematic diagram of an information determination device provided in an embodiment of this application. The information determination device includes a determination module 302, which is used to enable a first user equipment to provide auxiliary information and determine the auxiliary information.
[0121] Figure 4 This is a schematic diagram of the structure of an electronic device provided in an embodiment of the present invention. Figure 1 As shown, the electronic device 4 in this embodiment includes: a processor 41, a memory 42, and a computer program 43 stored in the memory 42 and executable on the processor 41. When the computer program 43 is executed by the processor 41, it implements the information determination method in the embodiment. To avoid repetition, it will not be described in detail here. Alternatively, when the computer program is executed by the processor 11, it implements the functions of each module / unit in the embodiment. To avoid repetition, it will not be described in detail here.
[0122] Electronic device 4 includes, but is not limited to, a processor 41 and a memory 42. Those skilled in the art will understand that... Figure 4 This is merely an example of an electronic device and does not constitute a limitation on electronic device 4. It may include more or fewer components than shown, or combine certain components, or different components. For example, electronic device 4 may also include input / output devices, network access devices, buses, etc.
[0123] The processor 41 can be a central processing unit (CPU), and can also be other general-purpose processors, a digital signal processor (DSP), an application specific integrated circuit (ASIC), a field-programmable gate array (FPGA) or other programmable logic devices, discrete gate or transistor logic devices, discrete hardware components, etc. The general-purpose processor can be a microprocessor or the processor can also be any conventional processor.
[0124] The memory 42 can be an internal storage unit of the electronic device 1, such as a hard disk or a memory of the electronic device 4. The memory 42 can also be an external storage device of the electronic device 1, such as a plug-in hard disk, a smart media card (SMC), a secure digital (SD) card, a flash card, etc. provided on the electronic device 4. Further, the memory 42 can include both the internal storage unit and the external storage device of the electronic device 4. The memory 42 is used to store computer programs and other programs and data required by the electronic device 4. The memory 42 can also be used to temporarily store data that has been output or will be output.
[0125] Through the description of the above embodiments, those skilled in the art can clearly understand that, for the convenience and brevity of description, only the division of the above functional modules is taken as an example, and in actual application, the above functions can be completed by different functional modules according to needs, that is, the internal structure of the device is divided into different functional modules to complete all or part of the functions described above. The specific working process of the system, device and unit described above can refer to the corresponding process in the foregoing method embodiments, which will not be described here.
[0126] The functional units in each embodiment of the embodiments of the present application can be integrated in one processing unit, or each unit can exist physically, or two or more units can be integrated in one unit. The integrated unit can be realized in the form of hardware or in the form of a software functional unit.
[0127] The integrated unit, if implemented in the form of a software function unit and sold or used as an independent product, can be stored in a computer readable storage medium. Based on such understanding, the technical solutions of the embodiments of the present application essentially or say the part that contributes to the prior art or the whole or part of the technical solutions can be embodied in the form of a software product. The computer software product is stored in a storage medium, and includes a plurality of instructions to make a computer device (which can be a personal computer, a server, or a network device, etc.) or a processor execute all or part of the steps of the methods described in the various embodiments of the present application. The aforementioned storage medium includes: flash memory, mobile hard disk, read-only memory, random access memory, magnetic disk or optical disk, and various media that can store program codes.
[0128] The above is merely specific embodiments of the present application, but the protection scope of the present application is not limited thereto, any change or replacement within the technical scope disclosed in the present application should be covered in the protection scope of the present application. Therefore, the protection scope of the present application should be subject to the protection scope of the claims.
Claims
1. A method for determining information, characterized in that, Applied to a first user equipment, the method includes: Enable the first user equipment to provide auxiliary information, and determine the auxiliary information; Wherein, the first user equipment acquires resource perception results, and the resource perception results include resource indication reservation information of user equipment within the communication range of the first user equipment; After the first user equipment detects a resource collision with the second user equipment based on the resource awareness result, it sends the auxiliary information to the second user equipment. The auxiliary information includes the resource indication reservation information and the resource collision information. The resource collision information is used to enable the second user equipment to re-determine the resources used for sidelink communication. The enabling of the first user equipment to provide auxiliary information includes, If the channel occupancy parameter of the first user equipment is less than or equal to the first preset threshold, the first user equipment is enabled to provide auxiliary information. The channel occupancy parameter is used to indicate the channel occupancy status of the first user equipment. The determination that the channel occupancy parameter is less than or equal to a first preset threshold occurs at a preset period, including: If the channel occupancy parameter of the first user equipment is less than or equal to the first preset threshold, then the first user equipment is assumed to meet the conditions for becoming an auxiliary device within the preset period; if the channel occupancy parameter of the first user equipment is greater than the first preset threshold, then the first user equipment is assumed not to meet the conditions for becoming an auxiliary device within the preset period.
2. The determination method according to claim 1, characterized in that, The enabling of the first user equipment to provide auxiliary information includes, By configuring or pre-configuring the first user equipment, the first user equipment is enabled to provide auxiliary information.
3. The determination method according to claim 1, characterized in that, The enabling of the first user equipment to provide auxiliary information includes, If the distance between the first user equipment and the second user equipment is less than a preset distance parameter, the first user equipment is enabled to provide auxiliary information.
4. The determination method according to claim 3, characterized in that, The distance between the first user equipment and the second user equipment is calculated based on the location information of the first user equipment and the location information of the second user equipment.
5. The determination method according to claim 3, characterized in that, Before enabling the first user equipment to provide auxiliary information, when the distance between the first user equipment and the second user equipment is less than a preset distance parameter, the method further includes: Receive a first request sent by a second user equipment, the first request including the location information of the second user equipment.
6. The determination method according to claim 5, characterized in that, The first request also includes the preset distance parameter.
7. The determination method according to claim 4, characterized in that, The preset distance parameter is indicated by higher-level signaling.
8. The determining method according to claim 4 or 5, characterized in that, The location information includes a region ID.
9. The determination method according to claim 5, characterized in that, The first request is carried on the side link control channel.
10. The determination method according to claim 1, characterized in that, The step of enabling the first user equipment to provide auxiliary information if the channel occupancy parameter of the first user equipment is less than or equal to a first preset threshold includes: If the channel occupancy parameter of the first user equipment is less than or equal to the second preset threshold, the first user equipment is enabled to provide auxiliary information. The second preset threshold is the difference between the first preset threshold and the preset parameter.
11. The determination method according to claim 1, characterized in that, The channel occupancy parameters of the first user equipment are obtained based on the channel occupancy rates under different priorities.
12. The determination method according to claim 1, characterized in that, The step of enabling the first user equipment to provide auxiliary information, and determining the auxiliary information, includes: By configuring or pre-configuring the first user equipment, the first user equipment is enabled to provide auxiliary information. If the distance between the first user equipment and the second user equipment is less than a preset distance parameter, the auxiliary information is determined.
13. The determination method according to claim 1, characterized in that, The enabling of the first user equipment to provide auxiliary information includes, By configuring or pre-configuring the first user equipment, the first user equipment is enabled to provide auxiliary information. If the channel occupancy parameter of the first user equipment is less than or equal to a first preset threshold, the auxiliary information is determined.
14. The determination method according to claim 1, characterized in that, The auxiliary information is used to assist other user equipment besides the first user equipment in performing sidelink communication.
15. A method for determining auxiliary information, characterized in that, Applied to second user equipment, including: Assistance information is received from a first user equipment (User Equipment), the assistance information being determined by the first User Equipment when enabling the first User Equipment to provide assistance information; wherein enabling the first User Equipment to provide assistance information includes: if the channel occupancy parameter of the first User Equipment is less than or equal to a first preset threshold, enabling the first User Equipment to provide assistance information, the channel occupancy parameter being used to indicate the channel occupancy status of the first User Equipment; the determination that the channel occupancy parameter is less than or equal to the first preset threshold occurs at a preset period, including: if the channel occupancy parameter of the first User Equipment is less than or equal to the first preset threshold, then within the preset period, the first User Equipment is assumed to meet the conditions for becoming an assistance device; if the channel occupancy parameter of the first User Equipment is greater than the first preset threshold, then within the preset period, the first User Equipment is assumed not to meet the conditions for becoming an assistance device. Side link communication is performed based on the aforementioned auxiliary information; After a resource collision occurs, the second user equipment receives the auxiliary information, which includes resource indication reservation information and resource collision information. The first user equipment obtains a resource perception result, which includes resource indication reservation information of user equipment within the communication range of the first user equipment. Based on the resource perception result, the first user equipment detects that a resource collision has occurred with the second user equipment and sends the auxiliary information to the second user equipment. The second user equipment re-determines the resources used for sidelink communication based on the resource collision information.
16. An information determining device, characterized in that, include: The enabling module is used to enable the first user equipment to provide auxiliary information and to determine the auxiliary information; Specifically, the enabling module is used to obtain resource awareness results, which include resource indication reservation information of user equipment within the communication range of the first user equipment. After the first user equipment detects a resource collision with the second user equipment based on the resource awareness result, it sends the auxiliary information to the second user equipment. The auxiliary information includes the resource indication reservation information and the resource collision information. The resource collision information is used to enable the second user equipment to re-determine the resources used for sidelink communication. The enabling of the first user equipment to provide auxiliary information includes, If the channel occupancy parameter of the first user equipment is less than or equal to the first preset threshold, the first user equipment is enabled to provide auxiliary information. The channel occupancy parameter is used to indicate the channel occupancy status of the first user equipment. The determination that the channel occupancy parameter is less than or equal to a first preset threshold occurs at a preset period, including: If the channel occupancy parameter of the first user equipment is less than or equal to the first preset threshold, then the first user equipment is assumed to meet the conditions for becoming an auxiliary device within the preset period; if the channel occupancy parameter of the first user equipment is greater than the first preset threshold, then the first user equipment is assumed not to meet the conditions for becoming an auxiliary device within the preset period.
17. An information determining device, characterized in that, include: A receiving module is configured to receive auxiliary information from a first user equipment, the auxiliary information being determined by the first user equipment when enabling the first user equipment to provide auxiliary information; wherein enabling the first user equipment to provide auxiliary information includes: if the channel occupancy parameter of the first user equipment is less than or equal to a first preset threshold, enabling the first user equipment to provide auxiliary information, the channel occupancy parameter being used to indicate the channel occupancy status of the first user equipment; the determination that the channel occupancy parameter is less than or equal to the first preset threshold occurs at a preset period, including: if the channel occupancy parameter of the first user equipment is less than or equal to the first preset threshold, then within the preset period, the first user equipment is assumed to meet the conditions for becoming an auxiliary device; if the channel occupancy parameter of the first user equipment is greater than the first preset threshold, then within the preset period, the first user equipment is assumed not to meet the conditions for becoming an auxiliary device. A communication module is used for side link communication based on the auxiliary information; The receiving module is specifically used to receive the auxiliary information after a resource collision occurs. The auxiliary information includes resource indication reservation information and resource collision information. The first user equipment obtains a resource perception result, which includes resource indication reservation information of user equipment within the communication range of the first user equipment. Based on the resource perception result, the first user equipment detects that a resource collision has occurred with the second user equipment and sends the auxiliary information to the second user equipment. The communication module is also used to re-determine the resources for side link communication based on the resource collision information in order to perform side link communication.
18. A module comprising the means for determining the information of claim 16.
19. A module comprising the means for determining the information of claim 17.
20. An electronic device comprising a processor and a storage device, the storage device storing an application program, the application program being executed by the processor to cause the electronic device to perform a method for determining information as claimed in any one of claims 1-14.
21. An electronic device comprising a processor and a storage device, the storage device storing an application program, the application program being run by the processor to cause the electronic device to perform the method for determining information as described in claim 15.
22. A computer-readable storage medium, characterized in that, Includes computer instructions that, when executed on an electronic device, cause the electronic device to perform a method for determining information as described in any one of claims 1-14.
23. A computer-readable storage medium, characterized in that, It includes computer instructions that, when executed on an electronic device, cause the electronic device to perform the method for determining information as described in claim 15.
Citation Information
Patent Citations
Information transmission method and device
CN110831174A
Resource selection method, resource selection device and storage medium
CN112640499A
Locating connected devices
US10039074B1
Communication resource coordination method and device
WO2017173665A1