Information sending method, information receiving method, terminal, and control node
Patent Information
- Authority / Receiving Office
- MY · MY
- Patent Type
- Patents
- Current Assignee / Owner
- Filing Date
- 2020-08-10
- Publication Date
- 2026-07-23
AI Technical Summary
In multicast communications, HARQ feedback from long-distance users leads to unnecessary retransmissions, increases interference and feedback overhead, and reduces system performance.
The sender sends auxiliary information to the receiver, including communication range indication, geographical area side length and corresponding relationship, geographical area division rules and control node coverage area identification, to help the receiver determine whether to perform HARQ feedback and reduce unnecessary retransmissions. .
It reduces communication overhead, improves system resource utilization, reduces interference, and improves system performance.
Abstract
Description
Information sending and receiving methods, terminals and control nodes
[0001] Cross-references to related applications
[0002] This application claims priority to Chinese Patent Application No. 201910741808.8, filed in China on August 12, 2019, the entire contents of which are incorporated herein by reference. Technical Field
[0003] This disclosure relates to the field of communication technology, and in particular to an information sending and receiving method, terminal and control node. Background Technology
[0004] In the standardization process of New Radio (NR) sidelink (also known as direct communication link) in related technologies, the Hybrid Automatic Repeat reQuest (HARQ) function is supported. For multicast communication, if any receiver sends back a negative acknowledgment (NACK), the sender must retransmit.
[0005] Under these circumstances, several problems may arise. In multicast communication, distant users can also receive the data packet, and the decoding success rate for distant users decreases with increasing distance. This can lead to negative acknowledgment (NACK) responses from these users, causing unnecessary retransmissions by the sending user. These unnecessary retransmissions cause additional interference to other users, reducing system performance and increasing feedback overhead.
[0006] Summary of the Invention
[0007] This disclosure provides an information sending and receiving method, terminal, and control node to address the problem of high signaling overhead and low system resource utilization caused by the HARQ feedback method in related technologies.
[0008] In a first aspect, embodiments of this disclosure provide an information sending method, applied at a sending end, comprising:
[0009] Send the first message to the receiving end;
[0010] The first information is used to assist the receiving end in determining whether to perform a Hybrid Automatic Repeat Request (HARQ) feedback.
[0011] The first information includes at least one of the following: communication range indication, the correspondence between the geographical region side length and the communication range, geographical region division rules, and the coverage area identifier of the control node where the sending end is located.
[0012] Secondly, embodiments of this disclosure provide an information receiving method, applied at a receiving end, comprising:
[0013] Receive the first message sent by the sending end;
[0014] The first information is used to assist the receiving end in determining whether to perform a Hybrid Automatic Repeat Request (HARQ) feedback.
[0015] The first information includes at least one of the following: communication range indication, the correspondence between the geographical region side length and the communication range, geographical region division rules, and the coverage area identifier of the control node where the sending end is located.
[0016] Thirdly, embodiments of this disclosure provide an information transmission method applied to a control node, comprising:
[0017] Send the control node's coverage area identification information to the terminal;
[0018] The terminal can be either a receiver or a transmitter.
[0019] Fourthly, embodiments of this disclosure provide a terminal, which is a transmitting end, comprising:
[0020] The first sending module is used to send the first information to the receiving end;
[0021] The first information is used to assist the receiving end in determining whether to perform a Hybrid Automatic Repeat Request (HARQ) feedback.
[0022] The first information includes at least one of the following: communication range indication, the correspondence between the geographical region side length and the communication range, geographical region division rules, and the coverage area identifier of the control node where the sending end is located.
[0023] Fifthly, this disclosure provides a terminal, which is a transmitting end, comprising: a memory, a processor, and a computer program stored in the memory and executable on the processor, wherein the computer program, when executed by the processor, implements the steps of the above-described information transmission method.
[0024] Sixthly, embodiments of this disclosure provide a terminal, which is a receiving end, comprising:
[0025] The first receiving module is used to receive the first information sent by the sending end;
[0026] The first information is used to assist the receiving end in determining whether to perform a Hybrid Automatic Repeat Request (HARQ) feedback.
[0027] The first information includes at least one of the following: communication range indication, the correspondence between the geographical region side length and the communication range, geographical region division rules, and the coverage area identifier of the control node where the sending end is located.
[0028] In a seventh aspect, embodiments of this disclosure provide a terminal, which is a receiving end, comprising: a memory, a processor, and a computer program stored in the memory and executable on the processor, wherein the computer program, when executed by the processor, implements the steps of the above-described information receiving method.
[0029] Eighthly, embodiments of this disclosure provide a control node, including:
[0030] The second sending module is used to send the coverage area identification information of the control node to the terminal;
[0031] The terminal can be either a receiver or a transmitter.
[0032] Ninthly, embodiments of this disclosure provide a control node, including: a memory, a processor, and a computer program stored in the memory and executable on the processor, wherein the computer program, when executed by the processor, implements the steps of the above-described information transmission method.
[0033] In a tenth aspect, embodiments of this disclosure provide a computer-readable storage medium storing a computer program that, when executed by a processor, implements the steps of the above-described information transmission method or the steps of the above-described information reception method.
[0034] The beneficial effects of this disclosure are:
[0035] The above solution, by using the first information to assist the receiver in HARQ feedback, can solve the problem of high signaling overhead and low system resource utilization caused by the HARQ feedback method in related technologies, thereby reducing communication overhead. Attached Figure Description
[0036] Figure 1 is a flowchart illustrating an information transmission method applied to a sending end according to an embodiment of the present disclosure;
[0037] Figure 2 shows one of the schematic diagrams illustrating the relationship between the location of the receiving end and the communication range indicated by the communication range indicator;
[0038] Figure 3 is the second schematic diagram showing the relationship between the location of the receiving end and the communication range indicated by the communication range indicator;
[0039] Figure 4 is the third schematic diagram showing the relationship between the location of the receiving end and the communication range indicated by the communication range indicator;
[0040] Figure 5 is the fourth schematic diagram showing the relationship between the location of the receiving end and the communication range indicated by the communication range indicator;
[0041] Figure 6 is a schematic flowchart of an information receiving method applied to a receiving end according to an embodiment of the present disclosure;
[0042] Figure 7 is a flowchart illustrating an information transmission method applied to a control node according to an embodiment of the present disclosure;
[0043] Figure 8 shows one of the module schematic diagrams of a terminal according to an embodiment of this disclosure;
[0044] Figure 9 shows a structural block diagram of a terminal according to an embodiment of this disclosure;
[0045] Figure 10 shows a second schematic diagram of the modules of the terminal according to an embodiment of this disclosure;
[0046] Figure 11 shows a schematic diagram of the control node in an embodiment of this disclosure;
[0047] Figure 12 shows a structural block diagram of the control node according to an embodiment of the present disclosure. Detailed Implementation
[0048] To make the objectives, technical solutions, and advantages of this disclosure clearer, the disclosure will be described in detail below with reference to the accompanying drawings and specific embodiments.
[0049] In describing the embodiments of this disclosure, some concepts used in the following description will first be explained.
[0050] In the New Radio (NR) sidelink technology, unicast, multicast, and broadcast communication are currently supported. Multicast and unicast communication support Hybrid Automatic Repeat Request (HARQ). For multicast communication, which is a one-to-many communication method, with HARQ enabled, any receiver in the group sending a NACK will trigger a HARQ retransmission. For distant receivers, poor channel quality, building obstructions, etc., can easily lead to incorrect reception and retransmissions. However, whether distant users receive correctly has little impact on overall system performance, and the sending user is not particularly concerned about the reception success rate of distant users. Therefore, HARQ feedback in such cases is often unnecessary. This feedback can actually cause unnecessary retransmissions, increase interference for other sending users, and add unnecessary feedback overhead, thus reducing system performance.
[0051] Therefore, a HARQ feedback mechanism based on a certain range has been proposed. This mechanism can be based on the distance between the transceiver users or on the measurement of the reference signal receiving power (RSRP). Whether to use one or both is still undetermined. However, there is currently no established solution for determining the distance between the transceiver users, which remains a problem.
[0052] In Long Term Evolution (LTE) Vehicle-to-Everything (V2X) architecture, higher layers employ a set of rules for dividing geographical regions, classifying the entire map into numerous zones, each assigned a unique ID. The length and width of each zone, as well as the reuse factor in those dimensions, are configurable by the higher layers. The reuse factor in the length and width dimensions refers to the number of distinct zone IDs along those dimensions. For example, if the reuse factor in the length dimension is 4, then only four distinct zone IDs (e.g., 0, 1, 2, 3) can exist in that dimension. User Equipment (UE, also known as the terminal) calculates its own zone ID using these rules and its GPS-based latitude and longitude information. However, the zone IDs defined by the higher layers are only associated with resource pools. Currently, the physical layer has not defined the rules for geographical region division or the procedures for HARQ retransmission based on these rules.
[0053] The specific calculation rules (Rule A) for zone division by the LTE higher layers are as follows:
[0054] A11. Assume that the latitude and longitude of a UE are (x, y);
[0055] A12. A zone has a length of L and a width of W.
[0056] A13. The reuse granularity of longitude and latitude is A and B;
[0057] A14. The id number (x1, y1) of the UE in latitude and longitude can be calculated respectively: x1 = mod(floor(x / L;), A); y1 = mod(floor(y / W), B)
[0058] A15. The final zone id of this UE is: id = y1 * A + x1.
[0059] This disclosure addresses the problem of high signaling overhead caused by carrying real-time user location coordinates in related technologies by providing an information sending and receiving method, terminal, and control node.
[0060] As shown in Figure 1, this embodiment of the present disclosure provides an information sending method applied at a sending end, including:
[0061] Step 101: Send the first information to the receiving end;
[0062] It should be noted that the first information is used to assist the receiving end in determining whether to provide a Hybrid Automatic Repeat Request (HARQ) response.
[0063] The first information includes at least one of the following: communication range indication, the correspondence between the geographical region side length and the communication range, geographical region division rules, and the coverage area identifier of the control node where the sending end is located.
[0064] It should be noted that the embodiments disclosed herein can solve the problem of high signaling overhead and low system resource utilization caused by the HARQ feedback method in related technologies, thereby reducing communication overhead.
[0065] It should be further noted that, since the first information does not include the real-time location coordinates of the sending end (i.e., based on GNSS positioning information), the signaling overhead of sending the first information can be saved.
[0066] It should be noted that the content of the first information mainly falls into the following categories:
[0067] M11, The first information includes: communication range indication;
[0068] It should also be noted that, in this case, the first information also includes: the geographical region identifier (i.e., zone id) of the sending end.
[0069] M12. The first information includes: the correspondence between the side length of the geographical region and the communication range, and the rules for dividing the geographical region;
[0070] It should also be noted that, in this case, the first information further includes: the geographical region identifier of the sending end.
[0071] M13, The first information includes: the coverage area identifier of the control node where the transmitting end is located.
[0072] M14. The first information includes: the coverage area identifier and communication range indication of the control node where the transmitting end is located;
[0073] Optionally, it should also be noted that, in this case, the first information may further include: the geographical region identifier of the sending end.
[0074] It should be noted that this first information is indicated in at least one of the following ways:
[0075] M21, Sidelink Control Information (SCI);
[0076] M22, Direct Communication Interface Radio Resource Control Information (PC5 RRC);
[0077] M23, Medium Access Control Element (MAC CE).
[0078] The embodiments of this disclosure will be described in detail below under different circumstances.
[0079] Scenario 1: The first information includes: the geographical region identifier and communication range indication of the sending end.
[0080] In this case, regions are divided according to geographical location. The division rules are related to the communication range. Each time, the sending end and the receiving end will calculate their own geographical region identifier according to the division rules. The sending end's geographical region identifier and the receiving end's geographical region identifier will determine whether to perform HARQ feedback.
[0081] Specifically, the method for obtaining the geographic region identifier of the sending end is as follows:
[0082] The geographic region identifier of the sending end is determined according to the target division rules of the geographic region.
[0083] Furthermore, the target partitioning rules include:
[0084] N11. The correspondence between the granularity of geographical region division and the target communication range;
[0085] It should be noted that the target communication range is at least one fixed value agreed upon in the protocol. Furthermore, the target partitioning rule is agreed upon in the protocol, and the granularity of each geographical region partition is determined by one of at least one pre-configured fixed values. For example, the partitioning granularity is the side length of the geographical region and the reuse factor of each dimension. In practical applications, the smallest communication range among the pre-configured fixed values is used as the side length of the geographical region in the partitioning granularity.
[0086] For example, assuming the minimum communication range is 50m and the maximum is 1000m, the side length of the geographic region in the geographic region division granularity can be equal to the minimum communication range of 50m. At this point, the multiplexing factor for the length and width dimensions can also be determined. If the maximum communication range is 1000m, then at the maximum communication range, there must be no duplicate geographic region identifiers within 1000m of the sending end in both length and width dimensions. That is, duplicate geographic region identifiers need to be spaced 20 times apart in both length and width dimensions to ensure communication reliability. Therefore, the minimum value of the multiplexing factor in both length and width dimensions is 20.
[0087] N12, Calculation method for geographic region identifiers;
[0088] It should be noted that, based on this calculation formula, the sending end can calculate its own geographic region identifier. For example, the calculation method can be rule A mentioned above.
[0089] It should also be noted that in this case, the target partitioning rule is agreed upon by the protocol. The sending end and the receiving end can know the target partitioning rule used in each communication through the communication protocol. The sending end and the receiving end can calculate their own geographical region identifier using the target partitioning rule.
[0090] It should also be noted that the maximum number of geographic region identifiers is related to the multiplexing factor (multiplexing granularity) of the length and width dimensions. In order to reduce the overhead of transmitting geographic region identifiers, each geographic region identifier can correspond to one code point. That is to say, when the sending end obtains its own geographic region identifier, it only needs to transmit the code point corresponding to the geographic region identifier during transmission.
[0091] For example, assuming that the reuse factors A and B of the side length (width and height) of the geographical region are both 4, then the SCI sent by the sender to the receiver needs ceil(log2(A*B)) bits to indicate the geographical region identifier of the sender, which is 4 bits.
[0092] Specifically, in this case, the communication range indicator is used to indicate the receiving area that requires HARQ feedback; further, the communication range indicator is used to indicate at least one of the following:
[0093] N21, the number of layers in the geographical region adjacent to the geographical region where the sending end is located;
[0094] For example, if the number of layers is n, it means that all receivers within the nth layer of the geographical region adjacent to the geographical region where the transmitter is located must perform HARQ feedback. Specifically, HARQ feedback is only performed when n is 0, indicating that the receiver and transmitter are in the same geographical region.
[0095] Furthermore, assume that the communication range corresponds to four code points: 00, 01, 10, and 11, with corresponding n values of 0, 1, 2, and 3, respectively. If the SCI sent by the transmitter to the receiver carries code point 01, with a corresponding n value of 1, and assuming the transmitter's geographical region identifier is 10, then the receiver must perform HARQ feedback in the geographical region corresponding to this identifier and in the geographical region of the adjacent layer, as shown in Figure 2. In Figure 2, the receivers within the dashed box need to perform HARQ feedback to the transmitter.
[0096] N22, the geographical distance between the transmitter and receiver;
[0097] For example, the geographical distance is 50m, meaning that HARQ feedback must be performed at receiving ends within 50m of the sending end.
[0098] N23. The relationship between the geographical area identifiers of the sending and receiving ends;
[0099] It should be noted that this relationship can be either the difference between the geographic region identifier of the sending end and the geographic region identifier of the receiving end satisfying a specific condition, or the modulo operation of the geographic region identifier of the sending end and the geographic region identifier of the receiving end satisfying a specific condition. Only when the specific condition is met will the receiving end perform HARQ feedback.
[0100] It should be further noted that the communication range indication includes a first target code point;
[0101] Wherein, the first target code point is one of at least one preset code point, and each of the at least one preset code point corresponds to a communication range.
[0102] For example, the communication range indicator is used to indicate the number of layers of the geographical area adjacent to the geographical area where the sender is located. When the value of the communication range indicator corresponding to code point 01 is 2, it corresponds to the range of the geographical area of the 2 layers adjacent to the geographical area where the receiver is located. Assuming that the number of code points is N, the communication range indicator can be indicated by ceil(log2(N)) bits in the SCI sent by the sender to the receiver.
[0103] For example, the communication range indicator is used to indicate the geographical distance between the sender and receiver. When the code point 01 takes the value of 100m for the communication range indicator, all receivers within 100m of the sender must perform HARQ feedback.
[0104] For example, the communication range indicator is used to indicate the relationship between the geographic area identifiers of the sender and receiver. For instance, it represents the difference threshold between geographic area identifiers. When the difference threshold of code point 01 is 4, it means that the receiver will only perform HARQ feedback when the difference between the two geographic area identifiers is less than 4.
[0105] It should also be noted that, in this case, after receiving the first information, the receiving end performs the following actions: based on the geographical region identifier of the sending end and the communication range indication, it determines whether the receiving end is within the range indicated by the communication range indication; if the receiving end is within the range indicated by the communication range indication, it performs HARQ feedback.
[0106] Furthermore, since the information indicated by the communication range indicator is different, the specific operation of the receiving end is also different. The following is a detailed explanation of the specific implementation of the receiving end determining whether the receiving end is within the range indicated by the communication range indicator based on the geographical area identifier of the sending end and the communication range indicator, from the perspective of the information indicated by the communication range indicator.
[0107] N31, the communication range indicator is used to indicate the number of layers in the geographical region adjacent to the geographical region where the sending end is located.
[0108] In this case, the receiving end implements one of the following:
[0109] N311. If the number of layers is zero and the geographical region identifier of the receiving end is the same as the geographical region identifier of the sending end, then the receiving end is within the range indicated by the communication range indicator.
[0110] N312. If the number of layers is zero and the geographical region identifier of the receiving end is different from the geographical region identifier of the sending end, then the receiving end is not within the range indicated by the communication range indicator.
[0111] N313. If the number of layers is not zero, determine whether the receiving end is located within the nth layer of the geographical region adjacent to the geographical region of the sending end based on the geographical region identifier of the receiving end and the geographical region identifier of the sending end. If it is located within the nth layer of the geographical region, the receiving end is within the range indicated by the communication range indicator. If it is not located within the nth layer of the geographical region, the receiving end is not within the range indicated by the communication range indicator.
[0112] Where n is an integer greater than or equal to 1.
[0113] N32, The communication range indicator is used to indicate the geographical distance between the sending end and the receiving end.
[0114] In this case, the receiving end implements one of the following:
[0115] N321. Determine a first distance and a second distance based on the location information of the receiving end and the geographical area identifier of the sending end. If the first distance is less than the geographical distance between the sending end and the receiving end, the receiving end is within the range indicated by the communication range indicator. Alternatively, if the second distance is less than the geographical distance between the sending end and the receiving end, the receiving end is within the range indicated by the communication range indicator. Alternatively, if the average of the first distance and the second distance is less than the geographical distance between the sending end and the receiving end, the receiving end is within the range indicated by the communication range indicator. Wherein, the first distance is greater than the second distance.
[0116] Specifically, the first distance is the maximum distance between the receiver and the transmitter, and the second distance is the minimum distance between the receiver and the transmitter.
[0117] N322. Based on the location information of the receiving end and the first reference point of the geographical area where the sending end is located, obtain the first target distance. If the first target distance is less than the geographical distance between the sending end and the receiving end, then the receiving end is within the range indicated by the communication range indicator.
[0118] For example, the first reference point is the center point of the geographical region.
[0119] N323. Based on the second reference point in the geographical area where the receiving end is located and the third reference point in the geographical area where the sending end is located, obtain the second target distance. If the second target distance is less than the geographical distance between the sending end and the receiving end, then the receiving end is within the range indicated by the communication range indicator.
[0120] For example, both the second and third reference points are the center points of the geographical region.
[0121] N324. Based on the geographical region identifier of the receiving end and the geographical region identifier of the sending end, obtain a first reference value. If the first reference value is less than the geographical distance between the sending end and the receiving end, then the receiving end is within the range indicated by the communication range indicator.
[0122] For example, in this case, the difference or modulus between the geographic region identifier of the receiving end and the geographic region identifier of the sending end is calculated, and then an operation is performed with a certain quantity (e.g., the side length of the geographic region). The result of the operation is used as a first reference value. If the first reference value is less than the geographic distance between the sending end and the receiving end, it indicates that the receiving end is within the range indicated by the communication range indicator.
[0123] N33, The communication range indicator is used to indicate the relationship between the geographical area identifiers of the sending end and the receiving end.
[0124] In this case, the receiving end implements one of the following:
[0125] N331. If the relationship between the geographic region identifiers of the sending end and the receiving end is a difference threshold of the geographic region identifiers, if the absolute value of the difference between the geographic region identifiers of the sending end and the receiving end is less than the difference threshold, then the receiving end is within the range indicated by the communication range indicator.
[0126] N332. If the relationship between the geographic region identifiers between the sending end and the receiving end is the first threshold after the modulo operation of the geographic region identifiers, and if the result of the modulo operation of the geographic region identifiers between the sending end and the receiving end meets the first threshold requirement, then the receiving end is within the range indicated by the communication range indicator.
[0127] For example, a modulo operation is performed using the geographical region identifier between the sender and receiver to obtain the result. If the result is less than a first threshold, it indicates that the receiver is within the range indicated by the communication range indicator. Alternatively, if the result is greater than the first threshold, it indicates that the receiver is within the range indicated by the communication range indicator.
[0128] Furthermore, it should be noted that in this case, the first information may also include: auxiliary indication information within the communication range, the auxiliary indication information being used to determine at least one target area within the communication range.
[0129] Specifically, the auxiliary indication information includes: a second target code point;
[0130] The second target code point is one of at least one preset code point, and each of the at least one preset code point corresponds to a target area within the communication range.
[0131] For example, the auxiliary indication information may be one or more specific areas within the communication range; each specific area may be indicated by a code point, and a code point may also indicate multiple specific areas. That is, the auxiliary indication information includes at least one pre-configured code point, and each code point corresponds to one or more specific areas within the communication range.
[0132] For example, based on Figure 2, if the SCI sent by the transmitter to the receiver also carries auxiliary indication information within the communication range, and if the auxiliary indication includes four code points (00, 01, 10, and 11), corresponding to four equally divided local areas within the communication range: upper left, upper right, lower left, and lower right, and if the auxiliary indication information code point carried in the SCI sent by the transmitter to the receiver is 00, then as shown in Figure 3, only the receiver located within the dotted-line area in Figure 3 needs to provide HARQ feedback to the transmitter.
[0133] Specifically, in this case, after receiving the first information, the receiving end performs the following actions:
[0134] Based on the geographical region identifier of the sending end and the communication range indication, it is determined whether the receiving end is within the range indicated by the communication range indication; if the receiving end is within the range indicated by the communication range indication, it is determined whether the receiving end is within the range indicated by the auxiliary indication information within the communication range; if the receiving end is within the range indicated by the auxiliary indication information within the communication range, HARQ feedback is performed.
[0135] It should be noted that in this case, the receiving end will only send HARQ feedback to the sending end when it is located both within the range indicated by the communication range indicator and within the range indicated by the auxiliary indicator information of the communication range. If either condition is not met, the receiving end will not send HARQ feedback.
[0136] Furthermore, since the information indicated by the communication range indicator is different, the specific operation of the receiving end is also different. Specifically, the specific implementation of the receiving end determining whether the receiving end is within the range indicated by the communication range indicator based on the geographical area identifier of the sending end and the communication range indicator can be found in the implementation process in N31-N33, and will not be repeated here.
[0137] Scenario 2: The first information includes: the geographical region identifier of the sending end, the correspondence between the geographical region's side length and the communication range, and the geographical region division rules.
[0138] It should be noted that in this case, the regions are divided according to geographical location. The division rules are related to the communication range of each communication. Each time, the sending end and the receiving end will calculate their own geographical region identifier according to the division rules. The sending end's geographical region identifier and the receiving end's geographical region identifier will determine whether to perform HARQ feedback.
[0139] Specifically, the method for obtaining the geographic region identifier of the sending end is as follows:
[0140] The geographical region identifier of the sending end is determined according to the aforementioned geographical region division rules.
[0141] Furthermore, the rules for dividing the geographical regions include:
[0142] M11, Geographic region boundary length indication information;
[0143] M12, information indicating reuse factors for various dimensions of a geographic region;
[0144] M13, Calculation method for geographic region identifiers;
[0145] It should be noted that, based on this calculation formula, the sending end can calculate its own geographic region identifier. For example, the calculation method can be rule A mentioned above.
[0146] It should be noted that by transmitting the geographical region division rule, which includes the edge length indication information of the geographical region, and because the first information includes the relationship indication between the edge length of the geographical region and the communication range (that is, the edge length of the geographical region is a value related to the communication range of each data packet, for example, the length and width of the geographical region are 1 / Q times the communication range, where Q is a positive number), the receiving end can obtain the communication range for this time based on the above parameters. In other words, in this case, the communication range is implicitly indicated.
[0147] It should be noted that the above-mentioned M11, M12, and the relationship between the geographical area's side length and the communication range can all be represented by a set of candidate code points. When transmitting, the corresponding code point combination can be selected.
[0148] It should also be noted that in this case, since the geographical region division rules are communicated to the receiving end by the sending end in each communication, the receiving end can calculate its own geographical region identifier using these rules.
[0149] It should be noted that, in this case, after receiving the first information, the receiving end performs the following actions: based on the geographical region identifier of the receiving end and the geographical region identifier of the sending end, it determines whether the receiving end is located within the h-layer geographical region adjacent to the geographical region where the sending end is located; if the receiving end is located within the h-layer geographical region adjacent to the geographical region where the sending end is located, then HARQ feedback is performed; if the receiving end is not located within the h-layer geographical region adjacent to the geographical region where the sending end is located, then HARQ feedback is not performed.
[0150] Where h is an integer greater than or equal to 1, it should be noted that h is determined by the communication range implicitly indicated.
[0151] Assume that in the rules for dividing a geographical region, the length and width of the geographical region, the multiplexing factor in the length and width dimensions, the value Q corresponding to the relationship between the length and width of the geographical region and the communication range, and the communication range all have four code points: 00, 01, 10, and 11. The corresponding values for length and width are 50m, 100m, 200m, and 400, respectively; the corresponding values for the multiplexing factor in the length and width dimensions are 1, 2, 4, and 8, respectively; and the corresponding values for the relationship Q between the length and width of the geographical region and the communication range are 1, 2, 4, and 8, respectively. If the SCI sent by the sending end to the receiving end carries a code point of 00 (i.e., 50m) for the length and width of the geographical region; a code point of 10 (i.e., 4) for the multiplexing factor in the length and width dimensions; and a code point of 01 (i.e., 2) for the relationship Q between the length and width of the geographical region and the communication range, then... Assuming the geographic region identifier of the transmitter is 10, the receivers in this geographic region and the two adjacent geographic regions must perform HARQ feedback, as shown in Figure 4. The receivers in the dashed box area in Figure 4 need to perform HARQ feedback to the transmitter.
[0152] Furthermore, it should be noted that in this case, the first information may also include: auxiliary indication information within the communication range, the auxiliary indication information being used to determine at least one target area within the communication range.
[0153] Specifically, the auxiliary indication information includes: a second target code point;
[0154] The second target code point is one of at least one preset code point, and each of the at least one preset code point corresponds to a target area within the communication range.
[0155] For example, the auxiliary indication information may be one or more specific areas within the communication range; each specific area may be indicated by a code point, and a code point may also indicate multiple specific areas. That is, the auxiliary indication information includes at least one pre-configured code point, and each code point corresponds to one or more specific areas within the communication range.
[0156] Specifically, in this case, after receiving the first information, the receiving end performs the following actions:
[0157] Based on the geographic region identifier of the receiving end and the geographic region identifier of the sending end, it is determined whether the receiving end is located within the h-layer geographic region adjacent to the geographic region where the sending end is located; if the receiving end is located within the h-layer geographic region adjacent to the geographic region where the sending end is located, it is determined whether the location of the receiving end is within the range indicated by the auxiliary indication information; if the location of the receiving end is within the range indicated by the auxiliary indication information, HARQ feedback is performed; otherwise, HARQ feedback is not performed.
[0158] It should be noted that in this case, the receiving end will only send HARQ feedback to the sending end when it is both within the implicitly defined communication range and within the range indicated by the auxiliary indication information within the communication range. If either condition is not met, the receiving end will not send HARQ feedback.
[0159] For example, based on Figure 2, if the SCI sent by the transmitter to the receiver also carries auxiliary indication information within the communication range, and if the auxiliary indication corresponds to four code points: 00, 01, 10, and 11, corresponding to four equally divided local areas within the communication range: the upper left, upper right, lower left, and lower right regions. If the auxiliary indication information within the communication range carried in the SCI sent by the transmitter to the receiver has an indication code point of 00, then as shown in Figure 5, only the receiver located within the dotted-line area in Figure 5 needs to provide HARQ feedback to the transmitter.
[0160] Scenario 3: The first information includes: the coverage area identifier of the control node where the transmitting end is located.
[0161] It should be noted that in this case, the division of areas according to geographical location is related to the control node's coverage area identifier (e.g., the cell ID of the base station).
[0162] Specifically, it should be noted that when the coverage area of a control node belongs to a geographical region, before sending the first information to the receiving end, the process further includes: receiving the coverage area identification information of the control node sent by the control node through the second information.
[0163] Specifically, it should be noted that when there are at least two geographical areas within the coverage area of a control node, before sending the first information to the receiving end, the process includes: receiving the control node's rules for dividing the geographical areas within its coverage area and the rules for dividing the geographical areas within the coverage area of adjacent control nodes, which are sent by the control node through the second information.
[0164] Specifically, the control node refers to the control node to which the sending end is connected.
[0165] It should be noted that this second information is indicated in at least one of the following ways:
[0166] System Information (SI), Radio Resource Control (RRC) information, Medium Access Control Control Element (MAC CE), Sidelink Control Information (SCI), Downlink Control Information (DCI), and Sidelink Feedback Control Information (SFCI).
[0167] It should also be noted that if the sending end obtains at least two different coverage area identifiers, the coverage area identifiers carried in the first information include one of the following:
[0168] At least one of two coverage area identifiers, randomly selected;
[0169] The coverage area identifier corresponding to the first reference signal received power;
[0170] The first reference signal received power is the largest among the reference signal received powers corresponding to each coverage area identifier.
[0171] Specifically, in this case, after receiving the first information, the receiving end performs the following actions:
[0172] Based on the coverage area identifiers of the control node where the transmitting end is located and the control node where the receiving end is located, determine whether to perform HARQ feedback.
[0173] Specifically, determining whether to conduct HARQ feedback includes the following methods:
[0174] H11. If the coverage area identifier of the control node where the transmitting end is located is the same as the coverage area identifier of the control node where the receiving end is located, HARQ feedback is performed; otherwise, HARQ feedback is not performed.
[0175] H12. If the absolute value of the difference between the coverage area identifier of the control node where the transmitting end is located and the coverage area identifier of the control node where the receiving end is located is less than the first preset threshold, HARQ feedback is performed; otherwise, HARQ feedback is not performed.
[0176] H13. If the modulo operation result of the coverage area identifier of the control node where the transmitting end is located and the coverage area identifier of the control node where the receiving end is located meets the second preset threshold, HARQ feedback is performed; otherwise, HARQ feedback is not performed.
[0177] It should be noted that the first and second preset thresholds can be agreed upon by the protocol, configured by the control node, or configured by the sending end.
[0178] Scenario 4: The first information includes: the coverage area identifier and communication range indication of the control node where the sending end is located.
[0179] It should be noted that in this case, the division of areas according to geographical location is related to the control node's coverage area identifier (e.g., the cell ID of the base station).
[0180] Specifically, it should be noted that when the coverage area of a control node belongs to a geographical region, before sending the first information to the receiving end, the process further includes: receiving the coverage area identification information of the control node sent by the control node through the second information.
[0181] Specifically, it should be noted that when there are at least two geographical areas within the coverage area of a control node, before sending the first information to the receiving end, the process includes: receiving the control node's rules for dividing the geographical areas within its coverage area and the rules for dividing the geographical areas within the coverage area of adjacent control nodes, which are sent by the control node through the second information.
[0182] Specifically, the control node refers to the control node to which the sending end is connected.
[0183] It should be noted that this second information is indicated in at least one of the following ways:
[0184] System information, radio resource control information, media access control layer control unit, physical side link control information, downlink control information, and direct communication link feedback control information.
[0185] It should also be noted that if the sending end obtains at least two different coverage area identifiers, the coverage area identifiers carried in the first information include one of the following:
[0186] At least one of two coverage area identifiers, randomly selected;
[0187] The coverage area identifier corresponding to the first reference signal received power;
[0188] The first reference signal received power is the largest among the reference signal received powers corresponding to each coverage area identifier.
[0189] Furthermore, in this case, the communication range indicator is used to indicate the receiving area that requires HARQ feedback; more specifically, the communication range indicator is used to indicate at least one of the following:
[0190] I11. The number of layers in the geographical area covered by the control node adjacent to the geographical area covered by the control node where the sending end is located.
[0191] I12, the geographical distance between the sending and receiving ends;
[0192] For example, the geographical distance is 50m, meaning that HARQ feedback must be performed at receiving ends within 50m of the sending end.
[0193] It should be further noted that the communication range indication includes a first target code point;
[0194] Wherein, the first target code point is one of at least one preset code point, and each of the at least one preset code point corresponds to a communication range.
[0195] Specifically, in this case, after receiving the first information, the receiving end performs the following actions:
[0196] Based on the coverage area identifiers of the control node where the sending end is located and the control node where the receiving end is located, it is determined whether the geographical location of the receiving end meets the range indicated by the communication range indicator. Based on the determination result, it is determined whether to perform HARQ feedback.
[0197] Furthermore, since the information indicated by the communication range indicator is different, the specific operation of the receiving end is also different. The following is a detailed explanation of the specific implementation of determining whether to perform HARQ feedback based on the judgment result, from the perspective of the information indicated by the communication range indicator.
[0198] I21. The communication range indicator is used to indicate the number of layers in the geographical area covered by a control node adjacent to the geographical area covered by the control node where the sending end is located.
[0199] In this case, the receiving end implements one of the following:
[0200] I211. If the number of layers is zero and the coverage area identifier of the control node where the transmitting end is located is the same as the coverage area identifier of the control node where the receiving end is located, then HARQ feedback is performed. If the number of layers is zero and the coverage area identifier of the control node where the transmitting end is located is different from the coverage area identifier of the control node where the receiving end is located, then HARQ feedback is not performed.
[0201] I212. If the number of layers is not zero, based on the coverage area identifier of the control node where the transmitting end is located and the coverage area identifier of the control node where the receiving end is located, determine whether the coverage area of the control node where the receiving end is located is within the geographical area of layer m adjacent to the coverage area of the control node where the transmitting end is located. If it is within the geographical area of layer m, then perform HARQ feedback; if it is not within the geographical area of layer m, then do not perform HARQ feedback.
[0202] Where m is an integer greater than or equal to 1.
[0203] I22, The communication range indicator is used to indicate the geographical distance between the sending end and the receiving end.
[0204] In this case, the receiving end implements one of the following:
[0205] I221. Determine the third distance and the fourth distance based on the location information of the receiving end and the coverage area identifier of the control node where the sending end is located. If the third distance is less than the geographical distance between the sending end and the receiving end, perform HARQ feedback. Alternatively, if the fourth distance is less than the geographical distance between the sending end and the receiving end, perform HARQ feedback. Or, if the average of the third distance and the fourth distance is less than the geographical distance between the sending end and the receiving end, perform HARQ feedback. Wherein, the third distance is greater than the fourth distance.
[0206] Specifically, the third distance is the maximum distance between the receiver and the transmitter, and the fourth distance is the minimum distance between the receiver and the transmitter.
[0207] I222. Based on the location information of the receiving end and the fourth reference point of the coverage area of the control node where the sending end is located, obtain the third target distance. If the third target distance is less than the geographical distance between the sending end and the receiving end, perform HARQ feedback.
[0208] For example, the fourth reference point is the center point of the geographical region.
[0209] I223. Based on the fifth reference point in the coverage area of the control node where the receiving end is located and the sixth reference point in the coverage area of the control node where the sending end is located, obtain the fourth target distance. If the fourth target distance is less than the geographical distance between the sending end and the receiving end, perform HARQ feedback.
[0210] For example, both the fifth and sixth reference points are the center points of the geographical region.
[0211] I224. Based on the coverage area identifier of the control node where the receiving end is located and the coverage area identifier of the control node where the sending end is located, obtain a second reference value. If the second reference value is less than the geographical distance between the sending end and the receiving end, perform HARQ feedback.
[0212] For example, in this case, the difference or modulus between the coverage area identifier of the control node where the receiving end is located and the coverage area identifier of the control node where the sending end is located is calculated, and then a certain quantitative value (e.g., the side length of a geographical area) is used for calculation. The result of the calculation is used as a second reference value. If the second reference value is less than the geographical distance between the sending end and the receiving end, it indicates that the receiving end needs to perform HARQ feedback.
[0213] It should also be noted that the coverage area identifier of the control node where the receiving end is located is notified by the control node to which the receiving end is connected.
[0214] Scenario 5: The first information includes: the coverage area identifier of the control node where the sending end is located, the communication range indicator, and the geographical area identifier of the sending end.
[0215] It should be noted that in this case, the division of areas according to geographical location is related to the control node's coverage area identifier (e.g., the cell ID of the base station).
[0216] Specifically, it should be noted that when the coverage area of a control node belongs to a geographical region, before sending the first information to the receiving end, the process further includes: receiving the coverage area identification information of the control node sent by the control node through the second information.
[0217] Specifically, it should be noted that when there are at least two geographical areas within the coverage area of a control node, before sending the first information to the receiving end, the process includes: receiving the control node's rules for dividing the geographical areas within its coverage area and the rules for dividing the geographical areas within the coverage area of adjacent control nodes, which are sent by the control node through the second information.
[0218] Specifically, the control node refers to the control node to which the sending end is connected.
[0219] It should be noted that this second information is indicated in at least one of the following ways:
[0220] System information, radio resource control information, media access control layer control unit, physical side link control information, downlink control information, and direct communication link feedback control information.
[0221] It should also be noted that if the sending end obtains at least two different coverage area identifiers, the coverage area identifiers carried in the first information include one of the following:
[0222] At least one of two coverage area identifiers, randomly selected;
[0223] The coverage area identifier corresponding to the first reference signal received power;
[0224] The first reference signal received power is the largest among the reference signal received powers corresponding to each coverage area identifier.
[0225] Furthermore, in this case, the communication range indicator is used to indicate the receiving area that requires HARQ feedback; more specifically, the communication range indicator is used to indicate at least one of the following:
[0226] J11, the number of layers in the geographical region adjacent to the geographical region where the sending end is located;
[0227] J12, Geographical distance between the transmitter and receiver;
[0228] J13. The relationship between the geographical area identifiers of the sending end and the receiving end.
[0229] It should be further noted that the communication range indication includes a first target code point;
[0230] Wherein, the first target code point is one of at least one preset code point, and each of the at least one preset code point corresponds to a communication range.
[0231] Specifically, in this case, after receiving the first information, the receiving end performs the following actions:
[0232] The location of the transmitting end is determined based on the geographical region identifier of the transmitting end and the coverage area identifier of the control node where the transmitting end is located. If the location of the receiving end is within the range indicated by the communication range indicator, HARQ feedback is performed.
[0233] Furthermore, since the receiving end also needs to obtain its own geographic region identifier in this situation, it needs to obtain the geographic region division rules of the control node covering it and the geographic region division rules of adjacent control nodes within their respective coverage areas. Specifically, the location of the sending end is determined based on the geographic region identifier of the sending end and the coverage area identifier of the control node where the sending end is located. If the location of the receiving end is within the range indicated by the communication range indicator, the detailed implementation of HARQ feedback is as follows:
[0234] Obtain the rules for dividing the geographical areas within the coverage area sent by the control node where the receiving end is located, as well as the rules for dividing the geographical areas within the coverage area of adjacent control nodes.
[0235] Based on the geographical area division rules of the control node where the receiving end is located within its coverage area and the geographical area division rules of adjacent control nodes within their respective coverage areas, if the geographical area division rules of the control node where the sending end is located within its coverage area are obtained, the location of the sending end is determined according to the geographical area identifier of the sending end and the coverage area identifier of the control node where the receiving end is located, and if the location of the receiving end is within the range indicated by the communication range indicator, HARQ feedback is performed.
[0236] It should also be noted that if the receiving end does not obtain the geographical area division rules of the control node where the sending end is located, it will either not perform HARQ feedback or always perform HARQ feedback.
[0237] It should be noted that the rules for dividing the geographical area within the coverage area by the control node where the transmitting end is located and the rules for dividing the geographical area within the coverage area by the control node where the receiving end is located can be the same or different. Specifically, the receiving end may also have different methods when determining HARQ feedback based on the communication range indication. The following is a detailed explanation of how the receiving end determines HARQ feedback based on the communication range indication from different perspectives.
[0238] J21. The rules for dividing the geographical area within the coverage area of the control node where the transmitting end is located are the same as the rules for dividing the geographical area within the coverage area of the control node where the receiving end is located.
[0239] J211, The communication range indicator is used to indicate the number of layers in a geographical region adjacent to the geographical region where the sending end is located.
[0240] In this case, the receiving end implements one of the following:
[0241] J2111. If the number of layers is zero and the geographic region identifier of the receiving end is the same as the geographic region identifier of the sending end, then HARQ feedback is performed; if the number of layers is zero and the geographic region identifier of the receiving end is different from the geographic region identifier of the sending end, then HARQ feedback is not performed.
[0242] J2112. If the number of layers is not zero, determine whether the receiving end is located within the i-th layer geographical region adjacent to the geographical region of the sending end based on the geographical region identifier of the receiving end and the geographical region identifier of the sending end. If it is located within the i-th layer geographical region, perform HARQ feedback; if it is not located within the i-th layer geographical region, do not perform HARQ feedback.
[0243] Where i is an integer greater than or equal to 1.
[0244] J212, The communication range indicator is used to indicate the geographical distance between the sending end and the receiving end.
[0245] In this case, the receiving end implements one of the following:
[0246] J2121. Determine the fifth distance and the sixth distance based on the location information of the receiving end and the geographical area identifier of the sending end. If the fifth distance is less than the geographical distance between the sending end and the receiving end, perform HARQ feedback. Alternatively, if the sixth distance is less than the geographical distance between the sending end and the receiving end, perform HARQ feedback. Or, if the average of the fifth distance and the sixth distance is less than the geographical distance between the sending end and the receiving end, perform HARQ feedback. Wherein, the fifth distance is greater than the sixth distance.
[0247] Specifically, the fifth distance is the maximum distance between the receiver and the transmitter, and the sixth distance is the minimum distance between the receiver and the transmitter.
[0248] J2122. Based on the location information of the receiving end and the seventh reference point of the geographical area where the sending end is located, obtain the fourth target distance. If the fourth target distance is less than the geographical distance between the sending end and the receiving end, perform HARQ feedback.
[0249] For example, this seventh reference point is the center point of the geographical region.
[0250] J2123. Based on the eighth reference point in the geographical area where the receiving end is located and the ninth reference point in the geographical area where the sending end is located, obtain the fifth target distance. If the fifth target distance is less than the geographical distance between the sending end and the receiving end, perform HARQ feedback.
[0251] For example, both the eighth and ninth reference points are the center points of the geographical region.
[0252] J2124. Based on the geographical region identifier of the receiving end and the geographical region identifier of the sending end, obtain a third reference value. If the third reference value is less than the geographical distance between the sending end and the receiving end, perform HARQ feedback.
[0253] For example, in this case, the difference or modulus between the geographic region identifier of the receiving end and the geographic region identifier of the sending end is calculated, and then an operation is performed with a certain quantitative value (e.g., the side length of the geographic region). The result of the operation is used as a third reference value. If the third reference value is less than the geographic distance between the sending end and the receiving end, it indicates that the receiving end needs to perform HARQ feedback.
[0254] J213, The communication range indicator is used to indicate the relationship between the geographical area identifiers of the sending end and the receiving end.
[0255] In this case, the receiving end implements one of the following:
[0256] J2131. If the relationship between the geographic region identifiers of the sending end and the receiving end is a difference threshold of the geographic region identifiers, and if the absolute value of the difference between the geographic region identifiers of the sending end and the receiving end is less than the difference threshold, then HARQ feedback is performed.
[0257] J2132. If the relationship between the geographic region identifiers between the sending end and the receiving end is the third threshold after the modulo operation of the geographic region identifiers, and if the result of the modulo operation of the geographic region identifiers between the sending end and the receiving end meets the third threshold requirement, then HARQ feedback is performed.
[0258] For example, a modulo operation is performed using the geographic region identifier between the sender and receiver to obtain the result. If the result is less than the third threshold, it indicates that the receiver needs to perform HARQ feedback; or, if the result is greater than the third threshold, it indicates that the receiver needs to perform HARQ feedback.
[0259] J22. The rules for dividing the geographical area within the coverage area by the control node where the transmitting end is located are different from the rules for dividing the geographical area within the coverage area by the control node where the receiving end is located.
[0260] J221, The communication range indicator is used to indicate the number of layers in a geographical region adjacent to the geographical region where the sending end is located.
[0261] In this case, the receiving end implements one of the following:
[0262] J2211. If the number of layers is zero, HARQ feedback is performed when the coverage area identifier of the control node where the transmitting end is located is the same as the coverage area identifier of the control node where the receiving end is located, and the geographical area identifier of the receiving end is the same as the geographical area identifier of the transmitting end. If the number of layers is zero, and the coverage area identifier of the control node where the transmitting end is located is different from the coverage area identifier of the control node where the receiving end is located, HARQ feedback is not performed.
[0263] J2212. If the number of layers is not zero, when the coverage area identifier of the control node where the transmitting end is located is the same as the coverage area identifier of the control node where the receiving end is located, it is determined whether the receiving end is located within the geographical area of layer j adjacent to the geographical area where the transmitting end is located, based on the geographical area identifier of the receiving end and the geographical area identifier of the transmitting end. If it is located within the geographical area of layer j, HARQ feedback is performed; if it is not located within the geographical area of layer j, HARQ feedback is not performed.
[0264] Where j is an integer greater than or equal to 1.
[0265] J222, The communication range indicator is used to indicate the geographical distance between the sending end and the receiving end.
[0266] In this case, the receiving end implements one of the following:
[0267] J2221. Determine the seventh distance and the eighth distance based on the location information of the receiving end, the geographical area identifier of the sending end, and the coverage area identifier of the control node where the sending end is located. If the seventh distance is less than the geographical distance between the sending end and the receiving end, perform HARQ feedback; or, if the eighth distance is less than the geographical distance between the sending end and the receiving end, perform HARQ feedback; or, if the average of the seventh distance and the eighth distance is less than the geographical distance between the sending end and the receiving end, perform HARQ feedback, wherein the seventh distance is greater than the eighth distance.
[0268] Specifically, the seventh distance is the maximum distance between the receiver and the transmitter, and the eighth distance is the minimum distance between the receiver and the transmitter.
[0269] J2222: Based on the location information of the receiving end, the coverage area identifier of the control node where the sending end is located, and the tenth reference point of the geographical area where the sending end is located, obtain the sixth target distance. If the sixth target distance is less than the geographical distance between the sending end and the receiving end, perform HARQ feedback.
[0270] For example, the tenth reference point is the center point of the geographical region.
[0271] J2223. Based on the eleventh reference point in the geographical area where the receiver is located, the coverage area identifier of the control node where the transmitter is located, and the twelfth reference point in the geographical area where the transmitter is located, obtain the seventh target distance. If the seventh target distance is less than the geographical distance between the transmitter and the receiver, perform HARQ feedback.
[0272] For example, both the eleventh and twelfth reference points are the center points of the geographical regions.
[0273] J2224. Obtain a fourth reference value based on the geographical region identifier of the receiving end, the geographical region identifier of the sending end, and the coverage area identifier of the control node where the sending end is located. If the fourth reference value is less than the geographical distance between the sending end and the receiving end, perform HARQ feedback.
[0274] For example, in this case, the difference or modulus between the geographic region identifier of the receiving end and the geographic region identifier of the sending end is calculated, and then an operation is performed with a certain quantity (e.g., the side length of the geographic region). The result of the operation is used as the fourth reference value. If the fourth reference value is less than the geographic distance between the sending end and the receiving end, it indicates that the receiving end needs to perform HARQ feedback.
[0275] J223, The communication range indicator is used to indicate the relationship between the geographical area identifiers of the sending end and the receiving end.
[0276] In this case, the receiving end implements one of the following:
[0277] J2231. If the relationship between the geographic region identifiers of the sending end and the receiving end is a difference threshold of the geographic region identifiers, and if the absolute value of the difference between the geographic region identifiers of the sending end and the receiving end is less than the difference threshold, then HARQ feedback is performed.
[0278] J2232. If the relationship between the geographic region identifiers between the sending end and the receiving end is the third threshold after modulo operation of the geographic region identifiers, and if the result of the modulo operation of the geographic region identifiers between the sending end and the receiving end meets the third threshold requirement, then HARQ feedback is performed.
[0279] It should be noted that, for situations three to five above, if the coverage area of the control node where the transmitting end is located is identified as the first preset code point, the receiving end will not perform HARQ feedback or will always perform HARQ feedback.
[0280] It should be noted that for situations three through five above, if the receiving end is in an idle state, HARQ feedback will not be performed or HARQ feedback will always be performed.
[0281] It should also be noted that, for cases one, four, and five above, where the first information needs to transmit a communication range indication, if the communication range of a service packet multiplexed in a transport block is at least one, the communication range indication satisfies at least one of the following conditions:
[0282] X11. If at least one of the communication ranges is the same, the communication range indicator is used to indicate a communication range;
[0283] X12. If at least some of the communication ranges of at least one are not the same, the communication range indicator is used to indicate the minimum value of the communication ranges of at least one.
[0284] X13. If at least some of the communication ranges of at least one are not the same, the communication range indicator is used to indicate the maximum value in the communication range of at least one.
[0285] X14. If at least some of the communication ranges of at least one are not the same, the communication range indicator is used to indicate the average value of the communication ranges of at least one.
[0286] X15. If at least some of the communication ranges are not the same, the communication range indicator is used to indicate the communication range value closest to the average value of at least one communication range;
[0287] For example, when at least one communication range includes four values: 20m, 50m, 80m, and 100m, and the average of these four values is 62.5m, then 50m, which is closest to 62.5, is selected as the communication range indicated by the communication range indicator.
[0288] X16. Determine the communication range indicated in the communication range indicator based on the quality of service parameters.
[0289] It should be further noted that the terminal obtains first sidelink information, which includes at least one of the following: a Hybrid Automatic Repeat Request Response (HARQ-ACK) corresponding to sidelink transmissions between the terminal and other terminals, a Channel State Information (CSI) report, and a Scheduling Request (SR). Optionally, the terminal can be either a transmitting or receiving terminal, without limitation.
[0290] Y11. After obtaining the first sidelink information, the terminal may further optionally send the target information to the control node on the target resource.
[0291] Case 1: The first resource on the uplink, such as the Physical Uplink Control Channel (PUCCH) or Physical Uplink Shared Channel (PUSCH) resource, is used to transmit the first sidelink information.
[0292] It should be noted that in this case, the control node and the terminal are connected via a Uu link.
[0293] Specifically, the second resource on the uplink, such as the PUCCH or PUSCH resource, is used to transmit uplink information, which refers to at least one of the following: HARQ-ACK, CSI report, and SR, transmitted for the Uu link between the control node and the terminal.
[0294] Furthermore, if the first resource and the second resource overlap, the user's behavior includes at least one of the following:
[0295] 11. Determine the target resource based on the types of the first and second resources.
[0296] Optionally, when one of the first resource and the second resource is PUCCH and the other is PUSCH, PUSCH is determined as the target resource.
[0297] 12. Determine target information based on the types of the first and second resources, including one of the following:
[0298] - Discard the information corresponding to PUCCH;
[0299] For example, if the first resource is PUCCH and the second resource is PUSCH, then the first sidelink information is discarded, and the target information is the uplink information.
[0300] For example, if the first resource is PUSCH and the second resource is PUCCH, then the uplink information is discarded and the target information is the first sidelink information.
[0301] -The target information is the multiplexed information of the first sidelink information and the uplink information;
[0302] For example, if the first resource is PUCCH and the second resource is PUSCH, then the target information is the multiplexed information of the first sidelink and the uplink information.
[0303] More specifically, for example, if the first resource is PUCCH and the second resource is PUSCH, PUSCH is determined as the target resource, and multiplexed information after multiplexing the first sidelink information and uplink information is sent on PUSCH.
[0304] Scenario 2: The third resource on the sidelink, such as the PSFCH or PSSCH resource, is used to transmit the first sidelink information.
[0305] It should be noted that in this case, a side link is used to connect the control node and the terminal.
[0306] The fourth resource on the sidelink, such as the PSFCH or PSSCH resource, is used to transmit second sidelink information, which refers to at least one of the following: HARQ-ACK, CSI report, and SR, transmitted on the sidelink between the terminal and the control node.
[0307] If the third and fourth resources overlap, the user's behavior includes at least one of the following:
[0308] - Determine the target resource based on the types of the third and fourth resources;
[0309] Optionally, when one of the third and fourth resources is PSFCH and the other is PSSCH, PSSCH is determined as the target resource.
[0310] - Target information is determined based on the types of third and fourth resources, including one of the following:
[0311] --Discard the information corresponding to the PSFCH;
[0312] For example, if the third resource is PSFCH and the fourth resource is PSSCH, then the first sidelink information is discarded, and the target information is the second sidelink information.
[0313] For example, if the first resource is PSSCH and the second resource is PSFCH, then the second sidelink information is discarded, and the target information is the first sidelink information.
[0314] --The target information is the information after reusing the first sidelink information and the second sidelink information;
[0315] For example, the third resource is PSFCH, the fourth resource is PSSCH, and the target information is the multiplexed information of the first sidelink and the second sidelink. More specifically, for example, the third resource is PSFCH, the fourth resource is PSSCH, PSSCH is determined as the target resource, and multiplexed information of the first sidelink and the second sidelink is sent on PSSCH.
[0316] It should be noted that the acquisition methods for the aforementioned first, second, third, and fourth resources include at least one of the following: control node configuration, protocol definition, pre-configuration, inter-terminal negotiation, and instructions from other terminals. Furthermore, the acquisition methods for different resources can be different.
[0317] It should be noted that the types of the first and second resources mentioned above can be the same or different, and no restriction is placed here. Similarly, the types of the third and fourth resources mentioned above can be the same or different, and no restriction is placed here.
[0318] It should be noted that this disclosure provides several rules for dividing geographical regions and the corresponding content of the information carried by the SCI, and defines the behavior of the receiving end. This can solve the problem of high signaling overhead caused by carrying real-time user location coordinates in related technologies. At the same time, it can solve the problem of excessive feedback overhead and increased interference caused by HARQ feedback from distant receiving ends in current multicast communication. The sending end can accurately determine whether to perform HARQ feedback based on the content carried by the first information, thereby reducing communication overhead.
[0319] As shown in Figure 6, this embodiment of the present disclosure provides an information receiving method applied at a receiving end, including:
[0320] Step 601: Receive the first information sent by the sending end;
[0321] The first information is used to assist the receiving end in determining whether to perform a Hybrid Automatic Repeat Request (HARQ) feedback.
[0322] The first information includes at least one of the following: communication range indication, the correspondence between the geographical region side length and the communication range, geographical region division rules, and the coverage area identifier of the control node where the sending end is located.
[0323] Specifically, the communication range indicator is used to indicate the receiving end area that needs to provide HARQ feedback;
[0324] Wherein, the communication range indication is used to indicate at least one of the following:
[0325] The number of layers in the geographical region adjacent to the geographical region where the sending end is located;
[0326] The number of layers in the geographical area covered by the control node adjacent to the geographical area covered by the control node where the sending end is located;
[0327] The geographical distance between the sender and receiver;
[0328] The relationship between the geographical region identifiers of the sending end and the receiving end.
[0329] Specifically, the communication range indication includes a first target code point;
[0330] Wherein, the first target code point is one of at least one preset code point, and each of the at least one preset code point corresponds to a communication range.
[0331] Optionally, when the first information includes: a communication range indication, or when the first information includes: a correspondence between the side length of a geographical region and the communication range and a geographical region division rule, the first information further includes: a geographical region identifier of the sending end and auxiliary indication information within the communication range, wherein the auxiliary indication information is used to determine at least one target region within the communication range.
[0332] Optionally, when the first information includes a communication range indication and the first information further includes a geographical region identifier of the sending end, after receiving the first information sent by the sending end, the following further information is included:
[0333] The geographic region identifier of the receiving end is determined according to the target division rules of the geographic region.
[0334] Specifically, the target partitioning rules include:
[0335] The correspondence between the granularity of geographical region division and the target communication range;
[0336] The calculation method for geographic region identifiers;
[0337] The target communication range is at least one fixed value agreed upon in the protocol.
[0338] Optionally, when the first information includes: the correspondence between the side length of the geographical region and the communication range and the rules for dividing the geographical region, or when the first information includes: the correspondence between the side length of the geographical region and the communication range and the rules for dividing the geographical region, and the first information also includes: auxiliary indication information within the communication range, the first information further includes: the geographical region identifier of the sending end.
[0339] Following the first information sent by the receiving and sending end, the following is also included:
[0340] The geographical region identifier of the receiving end is determined according to the aforementioned geographical region division rules.
[0341] Specifically, the geographical region division rule is determined by the communication range of each transmission;
[0342] The rules for dividing the geographical regions include:
[0343] Geographic region boundary length indication information;
[0344] Reusability factor indication information for various dimensions of a geographical region;
[0345] The calculation method for geographic region identifiers.
[0346] Specifically, the auxiliary indication information includes:
[0347] Second target code point;
[0348] The second target code point is one of at least one preset code point, and each of the at least one preset code point corresponds to a target area within the communication range.
[0349] Optionally, when the first information includes a communication range indication and the first information also includes a geographical region identifier of the sending end, after receiving the first information sent by the sending end, the information receiving method further includes:
[0350] Based on the geographical region identifier of the sending end and the communication range indication, determine whether the receiving end is within the range indicated by the communication range indication;
[0351] HARQ feedback is performed if the receiving end is within the range indicated by the communication range indicator.
[0352] Optionally, when the first information includes a communication range indication, and the first information further includes a geographical area identifier of the sending end and auxiliary indication information within the communication range, the information receiving method, after receiving the first information sent by the sending end, further includes:
[0353] Based on the geographical region identifier of the sending end and the communication range indication, determine whether the receiving end is within the range indicated by the communication range indication;
[0354] If the receiving end is within the range indicated by the communication range indicator, determine whether the receiving end is within the range indicated by the auxiliary indicator information within the communication range based on the auxiliary indicator information within the communication range.
[0355] If the receiving end is within the range indicated by the auxiliary indication information within the communication range, it performs HARQ feedback.
[0356] Further, when the communication range indicator is used to indicate the layer number of a geographical region adjacent to the geographical region where the sending end is located, the step of determining whether the receiving end is within the range indicated by the communication range indicator based on the geographical region identifier of the sending end and the communication range indicator includes the following:
[0357] If the number of layers is zero and the geographic region identifier of the receiving end is the same as the geographic region identifier of the sending end, then the receiving end is within the range indicated by the communication range indicator.
[0358] If the number of layers is zero and the geographic region identifier of the receiving end is different from the geographic region identifier of the sending end, then the receiving end is not within the range indicated by the communication range indicator.
[0359] If the number of layers is not zero, based on the geographical region identifier of the receiving end and the geographical region identifier of the sending end, determine whether the receiving end is located within the range of the nth layer geographical region adjacent to the geographical region where the sending end is located. If it is located within the range of the nth layer geographical region, then the receiving end is within the range indicated by the communication range indicator. If it is not located within the range of the nth layer geographical region, then the receiving end is not within the range indicated by the communication range indicator.
[0360] Where n is an integer greater than or equal to 1.
[0361] Furthermore, when the communication range indicator is used to indicate the geographical distance between the sending end and the receiving end, the step of determining whether the receiving end is within the range indicated by the communication range indicator based on the geographical region identifier of the sending end and the communication range indicator includes the following:
[0362] A first distance and a second distance are determined based on the location information of the receiving end and the geographical area identifier of the sending end. If the first distance is less than the geographical distance between the sending end and the receiving end, the receiving end is within the range indicated by the communication range indicator. Alternatively, if the second distance is less than the geographical distance between the sending end and the receiving end, the receiving end is within the range indicated by the communication range indicator. Or, if the average of the first distance and the second distance is less than the geographical distance between the sending end and the receiving end, the receiving end is within the range indicated by the communication range indicator. Wherein, the first distance is greater than the second distance.
[0363] Based on the location information of the receiving end and the first reference point of the geographical area where the sending end is located, a first target distance is obtained. If the first target distance is less than the geographical distance between the sending end and the receiving end, then the receiving end is within the range indicated by the communication range indicator.
[0364] Based on a second reference point in the geographical area where the receiving end is located and a third reference point in the geographical area where the sending end is located, a second target distance is obtained. If the second target distance is less than the geographical distance between the sending end and the receiving end, then the receiving end is within the range indicated by the communication range indicator.
[0365] Based on the geographical region identifier of the receiving end and the geographical region identifier of the sending end, a first reference value is obtained. If the first reference value is less than the geographical distance between the sending end and the receiving end, then the receiving end is within the range indicated by the communication range indicator.
[0366] Furthermore, when the communication range indicator is used to indicate the relationship between geographical area identifiers between the sending end and the receiving end, the step of determining whether the receiving end is within the range indicated by the communication range indicator based on the geographical area identifier of the sending end and the communication range indicator includes the following:
[0367] If the relationship between the geographic region identifiers of the sending end and the receiving end is a difference threshold of the geographic region identifiers, and if the absolute value of the difference between the geographic region identifiers of the sending end and the receiving end is less than the difference threshold, then the receiving end is within the range indicated by the communication range indicator.
[0368] If the relationship between the geographic region identifiers between the sending end and the receiving end is the first threshold after modulo operation of the geographic region identifiers, and if the result of the modulo operation of the geographic region identifiers between the sending end and the receiving end meets the first threshold requirement, then the receiving end is within the range indicated by the communication range indicator.
[0369] Optionally, when the first information includes: the correspondence between the side length of a geographical region and the communication range, and the rules for dividing geographical regions, and when the first information also includes the geographical region identifier of the sending end, the information receiving method further includes:
[0370] Based on the geographic region identifier of the receiving end and the geographic region identifier of the sending end, determine whether the receiving end is located within the h-layer geographic region adjacent to the geographic region where the sending end is located.
[0371] If the receiver is located within a geographic region of layer h adjacent to the geographic region where the transmitter is located, then HARQ feedback is performed;
[0372] Where h is an integer greater than or equal to 1.
[0373] Furthermore, the first information also includes auxiliary indication information within the communication range. The step of performing HARQ feedback if the receiving end is located within a geographical region of layer h adjacent to the geographical region where the sending end is located includes:
[0374] If the receiving end is located within a geographical region of layer h adjacent to the geographical region where the sending end is located, determine whether the location of the receiving end is within the range indicated by the auxiliary indication information. If the location of the receiving end is within the range indicated by the auxiliary indication information, then perform HARQ feedback.
[0375] Optionally, when the first information includes: the coverage area identifier of the control node where the sending end is located, the information receiving method further includes:
[0376] Based on the coverage area identifiers of the control node where the transmitting end is located and the control node where the receiving end is located, determine whether to perform HARQ feedback.
[0377] Furthermore, determining whether to perform HARQ feedback includes one of the following:
[0378] If the coverage area identifier of the control node where the transmitting end is located is the same as the coverage area identifier of the control node where the receiving end is located, HARQ feedback is performed.
[0379] If the absolute value of the difference between the coverage area identifier of the control node where the transmitting end is located and the coverage area identifier of the control node where the receiving end is located is less than the first preset threshold, HARQ feedback is performed.
[0380] If the modulo operation result of the coverage area identifier of the control node where the transmitting end is located and the coverage area identifier of the control node where the receiving end is located meets the second preset threshold, HARQ feedback is performed.
[0381] Optionally, when the first information includes: the coverage area identifier and communication range indication of the control node where the sending end is located, the information receiving method further includes:
[0382] Based on the coverage area identifiers of the control node where the sending end is located and the control node where the receiving end is located, it is determined whether the geographical location of the receiving end meets the range indicated by the communication range indicator. Based on the determination result, it is determined whether to perform HARQ feedback.
[0383] Furthermore, when the communication range indicator is used to indicate the number of layers of the geographical area covered by a control node adjacent to the geographical area covered by the control node where the sending end is located, the step of determining whether to perform HARQ feedback based on the judgment result includes the following:
[0384] If the number of layers is zero, and the coverage area identifier of the control node where the transmitting end is located is the same as the coverage area identifier of the control node where the receiving end is located, then HARQ feedback is performed.
[0385] If the number of layers is not zero, based on the coverage area identifier of the control node where the transmitting end is located and the coverage area identifier of the control node where the receiving end is located, determine whether the coverage area of the control node where the receiving end is located is within the geographical area of layer m adjacent to the coverage area of the control node where the transmitting end is located. If it is within the geographical area of layer m, then perform HARQ feedback.
[0386] Where m is an integer greater than or equal to 1.
[0387] Furthermore, when the communication range indicator is used to indicate the geographical distance between the sender and receiver, determining whether to perform HARQ feedback based on the judgment result includes one of the following:
[0388] The third distance and the fourth distance are determined based on the location information of the receiving end and the coverage area identifier of the control node where the sending end is located. If the third distance is less than the geographical distance between the sending end and the receiving end, HARQ feedback is performed. Alternatively, if the fourth distance is less than the geographical distance between the sending end and the receiving end, HARQ feedback is performed. Alternatively, if the average of the third distance and the fourth distance is less than the geographical distance between the sending end and the receiving end, HARQ feedback is performed. Wherein, the third distance is greater than the fourth distance.
[0389] Based on the location information of the receiving end and the fourth reference point of the coverage area of the control node where the sending end is located, the third target distance is obtained. If the third target distance is less than the geographical distance between the sending end and the receiving end, HARQ feedback is performed.
[0390] The fourth target distance is obtained based on the fifth reference point in the coverage area of the control node where the receiver is located and the sixth reference point in the coverage area of the control node where the transmitter is located. If the fourth target distance is less than the geographical distance between the transmitter and the receiver, HARQ feedback is performed.
[0391] A second reference value is obtained based on the coverage area identifier of the control node where the receiving end is located and the coverage area identifier of the control node where the sending end is located. If the second reference value is less than the geographical distance between the sending end and the receiving end, HARQ feedback is performed.
[0392] Optionally, the first information includes: a coverage area identifier and a communication range indication of the control node where the sending end is located; the first information also includes a geographical area identifier of the sending end; the information receiving method further includes:
[0393] The location of the transmitting end is determined based on the geographical region identifier of the transmitting end and the coverage area identifier of the control node where the transmitting end is located. If the location of the receiving end is within the range indicated by the communication range indicator, HARQ feedback is performed.
[0394] Further, in determining the location of the transmitting end based on the geographical region identifier of the transmitting end and the coverage area identifier of the control node where the transmitting end is located, if the location of the receiving end is within the range indicated by the communication range indicator, HARQ feedback is performed, including:
[0395] Obtain the rules for dividing the geographical areas within the coverage area sent by the control node where the receiving end is located, as well as the rules for dividing the geographical areas within the coverage area of adjacent control nodes.
[0396] Based on the geographical area division rules of the control node where the receiving end is located within its coverage area and the geographical area division rules of adjacent control nodes within their respective coverage areas, if the geographical area division rules of the control node where the sending end is located within its coverage area are obtained, the location of the sending end is determined according to the geographical area identifier of the sending end and the coverage area identifier of the control node where the receiving end is located, and if the location of the receiving end is within the range indicated by the communication range indicator, HARQ feedback is performed.
[0397] Specifically, if the control node where the transmitting end is located uses the same rule for dividing the geographical area within its coverage area as the control node where the receiving end is located, and the communication range indicator is used to indicate the layer number of the geographical area adjacent to the geographical area where the transmitting end is located, then if the location of the receiving end is within the range indicated by the communication range indicator, HARQ feedback is performed, including at least one of the following:
[0398] If the number of layers is zero and the geographic region identifier of the receiving end is the same as the geographic region identifier of the sending end, then HARQ feedback is performed.
[0399] If the number of layers is not zero, based on the geographical region identifier of the receiving end and the geographical region identifier of the sending end, determine whether the receiving end is located within the geographical region of layer i adjacent to the geographical region of the sending end. If it is located within the geographical region of layer i, then perform HARQ feedback.
[0400] Where i is an integer greater than or equal to 1.
[0401] Specifically, if the control node where the transmitting end is located uses the same rule for dividing the geographical area within its coverage area as the control node where the receiving end is located, and the communication range indicator is used to indicate the geographical distance between the transmitting end and the receiving end, then performing HARQ feedback if the location of the receiving end is within the range indicated by the communication range indicator includes at least one of the following:
[0402] The fifth distance and the sixth distance are determined based on the location information of the receiving end and the geographical area identifier of the sending end. If the fifth distance is less than the geographical distance between the sending end and the receiving end, HARQ feedback is performed. Alternatively, if the sixth distance is less than the geographical distance between the sending end and the receiving end, HARQ feedback is performed. Or, if the average of the fifth distance and the sixth distance is less than the geographical distance between the sending end and the receiving end, HARQ feedback is performed. Wherein, the fifth distance is greater than the sixth distance.
[0403] Based on the location information of the receiving end and the seventh reference point of the geographical area where the sending end is located, the fourth target distance is obtained. If the fourth target distance is less than the geographical distance between the sending end and the receiving end, HARQ feedback is performed.
[0404] Based on the eighth reference point in the geographical area where the receiver is located and the ninth reference point in the geographical area where the transmitter is located, the distance to the fifth target is obtained. If the distance to the fifth target is less than the geographical distance between the transmitter and the receiver, HARQ feedback is performed.
[0405] A third reference value is obtained based on the geographic region identifier of the receiving end and the geographic region identifier of the sending end. If the third reference value is less than the geographic distance between the sending end and the receiving end, HARQ feedback is performed.
[0406] Specifically, if the rules for dividing the geographical area within the coverage area of the control node where the transmitting end is located are different from those for dividing the geographical area within the coverage area of the control node where the receiving end is located, and the communication range indicator is used to indicate the layer number of the geographical area adjacent to the geographical area where the transmitting end is located, then if the location of the receiving end is within the range indicated by the communication range indicator, HARQ feedback is performed, including at least one of the following:
[0407] If the number of layers is zero, HARQ feedback is performed when the coverage area identifier of the control node where the transmitting end is located is the same as the coverage area identifier of the control node where the receiving end is located, and the geographical area identifier of the receiving end is the same as the geographical area identifier of the transmitting end.
[0408] If the number of layers is not zero, when the coverage area identifier of the control node where the transmitting end is located is the same as the coverage area identifier of the control node where the receiving end is located, it is determined whether the receiving end is located within the geographical area of layer j adjacent to the geographical area where the transmitting end is located, based on the geographical area identifier of the receiving end and the geographical area identifier of the transmitting end. If it is located within the geographical area of layer j, then HARQ feedback is performed.
[0409] Where j is an integer greater than or equal to 1.
[0410] Specifically, if the rules for dividing the geographical area within the coverage area of the control node where the transmitting end is located are different from those for dividing the geographical area within the coverage area of the control node where the receiving end is located, and the communication range indicator is used to indicate the geographical distance between the transmitting end and the receiving end, then if the location of the receiving end is within the range indicated by the communication range indicator, HARQ feedback is performed, including at least one of the following:
[0411] The seventh distance and the eighth distance are determined based on the location information of the receiving end, the geographical region identifier of the sending end, and the coverage area identifier of the control node where the sending end is located. If the seventh distance is less than the geographical distance between the sending end and the receiving end, HARQ feedback is performed; or, if the eighth distance is less than the geographical distance between the sending end and the receiving end, HARQ feedback is performed; or, if the average of the seventh distance and the eighth distance is less than the geographical distance between the sending end and the receiving end, HARQ feedback is performed, wherein the seventh distance is greater than the eighth distance.
[0412] Based on the location information of the receiving end, the coverage area identifier of the control node where the sending end is located, and the tenth reference point of the geographical area where the sending end is located, the distance to the sixth target is obtained. If the distance to the sixth target is less than the geographical distance between the sending end and the receiving end, HARQ feedback is performed.
[0413] The seventh target distance is obtained based on the eleventh reference point in the geographical area where the receiver is located, the coverage area identifier of the control node where the transmitter is located, and the twelfth reference point in the geographical area where the transmitter is located. If the seventh target distance is less than the geographical distance between the transmitter and the receiver, HARQ feedback is performed.
[0414] A fourth reference value is obtained based on the geographical region identifier of the receiving end, the geographical region identifier of the sending end, and the coverage area identifier of the control node where the sending end is located. If the fourth reference value is less than the geographical distance between the sending end and the receiving end, HARQ feedback is performed.
[0415] Specifically, if the rules for dividing the geographical areas within the coverage area of the control node where the sending end is located are different from those of the control node where the receiving end is located, and the communication range indicator is used to indicate the relationship between the geographical area identifiers of the sending end and the receiving end; or, if the rules for dividing the geographical areas within the coverage area of the control node where the sending end is located are the same as those of the control node where the receiving end is located, and the communication range indicator is used to indicate the relationship between the geographical area identifiers of the sending end and the receiving end, then performing HARQ feedback if the location of the receiving end is within the range indicated by the communication range indicator includes at least one of the following:
[0416] If the relationship between the geographic region identifiers of the sending end and the receiving end is a difference threshold of the geographic region identifiers, then if the absolute value of the difference between the geographic region identifiers of the sending end and the receiving end is less than the difference threshold, then HARQ feedback is performed.
[0417] If the relationship between the geographic region identifiers between the sending end and the receiving end is the third threshold after modulo operation of the geographic region identifiers, and if the result of the modulo operation of the geographic region identifiers between the sending end and the receiving end meets the third threshold requirement, then HARQ feedback is performed.
[0418] Optionally, after obtaining the division rules of geographical areas within the coverage area sent by the control node where the receiving end is located, and the division rules of geographical areas within the coverage area of adjacent control nodes, the method further includes:
[0419] If the receiving end does not obtain the geographical area division rules of the control node where the sending end is located, it will not perform HARQ feedback or will always perform HARQ feedback.
[0420] Optionally, the information receiving method further includes:
[0421] If the coverage area of the control node where the transmitting end is located is identified as the first preset code point, then HARQ feedback is not performed or HARQ feedback is always performed.
[0422] Optionally, the information receiving method further includes:
[0423] If the receiver is in an idle state, it either does not perform HARQ feedback or always performs HARQ feedback.
[0424] It should be noted that all descriptions of the receiving end in the above embodiments are applicable to the embodiments of this information receiving method and can achieve the same technical effect.
[0425] As shown in Figure 7, this embodiment of the present disclosure provides an information sending method applied to a control node, including:
[0426] Step 701: Send the coverage area identification information of the control node to the terminal;
[0427] The terminal can be either a receiver or a transmitter.
[0428] Furthermore, when there are at least two geographical areas within the coverage area of a control node, the information transmission method further includes:
[0429] The control node sends its rules for dividing the geographical area within its coverage, as well as the rules for dividing the geographical area within the coverage of adjacent control nodes.
[0430] Optionally, the information sending method further includes:
[0431] Based on the terminal's location information, determine the terminal's geographical region identifier;
[0432] The geographic region identifier is sent to the terminal.
[0433] It should be noted that all descriptions of the control node in the above embodiments are applicable to the embodiments of this information sending method and can achieve the same technical effect.
[0434] As shown in Figure 8, this embodiment of the present disclosure provides a terminal 800, which is a transmitting end, including:
[0435] The first transmitting module 801 is used to transmit first information to the receiving end;
[0436] The first information is used to assist the receiving end in determining whether to perform a Hybrid Automatic Repeat Request (HARQ) feedback.
[0437] The first information includes at least one of the following: communication range indication, the correspondence between the geographical region side length and the communication range, geographical region division rules, and the coverage area identifier of the control node where the sending end is located.
[0438] Specifically, the first information is indicated in at least one of the following ways:
[0439] Physical side link control information;
[0440] Direct communication interface wireless resource control information;
[0441] Media access control layer control unit.
[0442] Optionally, when the first information includes the communication range indication, the first information further includes the geographical region identifier of the sending end, wherein the geographical region identifier is determined as follows:
[0443] The geographic region identifier of the sending end is determined according to the target division rules of the geographic region.
[0444] Furthermore, the target partitioning rules include:
[0445] The correspondence between the granularity of geographical region division and the target communication range;
[0446] The calculation method for geographic region identifiers;
[0447] The target communication range is at least one fixed value agreed upon in the protocol.
[0448] Optionally, when the first information includes: the communication range indication, or when the first information includes: the correspondence between the geographical region side length and the communication range and the geographical region division rules,
[0449] The first information also includes: a geographic region identifier of the sending end and auxiliary indication information within the communication range, wherein the auxiliary indication information is used to determine at least one target region within the communication range.
[0450] Optionally, the communication range indicator is used to indicate the receiving end area that needs to provide HARQ feedback;
[0451] Wherein, the communication range indication is used to indicate at least one of the following:
[0452] The number of layers in the geographical region adjacent to the geographical region where the sending end is located;
[0453] The number of layers in the geographical area covered by the control node adjacent to the geographical area covered by the control node where the sending end is located;
[0454] The geographical distance between the sender and receiver;
[0455] The relationship between the geographical region identifiers of the sending end and the receiving end.
[0456] Optionally, the communication range indication includes a first target code point;
[0457] Wherein, the first target code point is one of at least one preset code point, and each of the at least one preset code point corresponds to a communication range.
[0458] Optionally, the geographical region identifier of the transmitting end is indicated by a code point.
[0459] Optionally, when the first information includes: the correspondence between the side length of the geographical region and the communication range and the rules for dividing the geographical region, or when the first information includes: the correspondence between the side length of the geographical region and the communication range and the rules for dividing the geographical region, and the first information also includes: auxiliary indication information within the communication range, the first information further includes: the geographical region identifier of the sending end.
[0460] The method for determining the geographical region identifier of the sending end is as follows:
[0461] The geographical region identifier of the sending end is determined according to the aforementioned geographical region division rules.
[0462] Furthermore, the geographical region division rule is determined by the communication range of each transmission;
[0463] The rules for dividing the geographical regions include:
[0464] Geographic region boundary length indication information;
[0465] Reusability factor indication information for various dimensions of a geographical region;
[0466] The calculation method for geographic region identifiers.
[0467] Furthermore, the auxiliary indication information includes:
[0468] Second target code point;
[0469] The second target code point is one of at least one preset code point, and each of the at least one preset code point corresponds to a target area within the communication range.
[0470] Optionally, when the first information includes the coverage area identifier of the control node where the sending end is located, or the first information includes the coverage area identifier and communication range indication of the control node where the sending end is located, or the first information includes the coverage area identifier and communication range indication of the control node where the sending end is located, and the first information also includes the geographical area identifier of the sending end, in the case that the coverage area of a control node belongs to a geographical area, before the first sending module 801 sends the first information to the receiving end, the following is further included:
[0471] The second receiving module is used to receive the coverage area identification information of the control node sent by the control node through the second information.
[0472] Optionally, when the first information includes the coverage area identifier of the control node where the sending end is located, or the first information includes the coverage area identifier and communication range indication of the control node where the sending end is located, or the first information includes the coverage area identifier and communication range indication of the control node where the sending end is located, and the first information also includes the geographical area identifier of the sending end, if there are at least two geographical areas within the coverage area of a control node, before the first sending module 801 sends the first information to the receiving end, the method further includes:
[0473] The third receiving module is used to receive the control node's rules for dividing the geographical area within its coverage area, as well as the rules for dividing the geographical area within the coverage area of adjacent control nodes, which are sent by the control node through the second information.
[0474] Furthermore, the second information is indicated in at least one of the following ways:
[0475] System information, radio resource control information, media access control layer control unit, physical side link control information, downlink control information, and direct communication link feedback control information.
[0476] Optionally, when the first information includes the coverage area identifier and communication range indication of the control node where the sending end is located, and the first information also includes the geographical area identifier of the sending end, the method for obtaining the geographical area identifier of the sending end includes one of the following:
[0477] The geographic region identifier of the sending end is determined according to the division rules of the geographic region within its coverage area sent by the control node;
[0478] The receiving control node sends the geographic region identifier of the sending end.
[0479] Optionally, when the first information includes: the coverage area identifier of the control node where the sending end is located, or the first information includes the coverage area identifier and communication range indication of the control node where the sending end is located, or the first information includes the coverage area identifier and communication range indication of the control node where the sending end is located, and the first information also includes the geographical area identifier of the sending end, if the sending end is in an idle state and the sending end has not received the coverage area identifier sent by the control node, then the coverage area identifier of the control node where the sending end is located is a first preset code point.
[0480] Optionally, when the first information includes: the coverage area identifier of the control node where the sending end is located, or the first information includes the coverage area identifier and communication range indication of the control node where the sending end is located, or the first information includes the coverage area identifier and communication range indication of the control node where the sending end is located, and the first information also includes the geographical area identifier of the sending end, if the sending end obtains at least two different coverage area identifiers, then the coverage area identifier carried in the first information includes one of the following:
[0481] At least one of two coverage area identifiers, randomly selected;
[0482] The coverage area identifier corresponding to the first reference signal received power;
[0483] The first reference signal received power is the largest among the reference signal received powers corresponding to each coverage area identifier.
[0484] Optionally, when the communication range of a service packet multiplexed in a transport block is at least one, the communication range indicates that at least one of the following conditions is met:
[0485] If at least one of the communication ranges is the same, the communication range indicator is used to indicate a communication range;
[0486] If at least some of the communication ranges of at least one are not the same, the communication range indicator is used to indicate the minimum value of the communication ranges of at least one.
[0487] If at least some of the communication ranges of at least one are not the same, the communication range indicator is used to indicate the maximum value in the communication range of at least one;
[0488] If at least some of the communication ranges of at least one are not the same, the communication range indicator is used to indicate the average value of the communication ranges of at least one.
[0489] If at least some of the communication ranges are not the same, the communication range indicator is used to indicate the communication range value that is closest to the average value of at least one communication range;
[0490] The communication range indicated in the communication range indicator is determined based on the quality of service parameters.
[0491] It should be noted that this terminal embodiment is a terminal corresponding to the information transmission method applied to the sending end described above. All implementation methods of the above embodiments are applicable to this terminal embodiment and can achieve the same technical effect.
[0492] Figure 9 is a schematic diagram of the hardware structure of a terminal implementing an embodiment of the present disclosure.
[0493] The terminal 90 is a transmitting end, including but not limited to: a radio frequency unit 910, a network module 920, an audio output unit 930, an input unit 940, a sensor 950, a display unit 960, a user input unit 970, an interface unit 980, a memory 990, a processor 911, and a power supply 912. Those skilled in the art will understand that the terminal structure shown in FIG9 does not constitute a limitation on the terminal; the terminal may include more or fewer components than shown, or combine certain components, or have different component arrangements. In the embodiments of this disclosure, the terminal includes but is not limited to mobile phones, tablet computers, laptop computers, PDAs, in-vehicle terminals, wearable devices, and pedometers.
[0494] The radio frequency unit 910 is used to send the first information to the receiving end;
[0495] The first information is used to assist the receiving end in determining whether to perform a Hybrid Automatic Repeat Request (HARQ) feedback.
[0496] The first information includes at least one of the following: communication range indication, the correspondence between the geographical region side length and the communication range, geographical region division rules, and the coverage area identifier of the control node where the sending end is located.
[0497] The terminal in this embodiment of the present disclosure uses the first information-assisted receiving end to perform HARQ feedback, which can solve the problem of high signaling overhead and low system resource utilization caused by the HARQ feedback method in related technologies, thereby reducing communication overhead.
[0498] It should be understood that in this embodiment, the radio frequency unit 910 can be used for receiving and transmitting signals during information transmission or calls. Specifically, it receives downlink data from the network-side device and processes it with the processor 911; additionally, it transmits uplink data to the network-side device. Typically, the radio frequency unit 910 includes, but is not limited to, an antenna, at least one amplifier, a transceiver, a coupler, a low-noise amplifier, a duplexer, etc. Furthermore, the radio frequency unit 910 can also communicate with the network and other devices through a wireless communication system.
[0499] The terminal provides users with wireless broadband internet access through the network module 920, enabling them to send and receive emails, browse web pages, and access streaming media.
[0500] The audio output unit 930 can convert audio data received by the radio frequency unit 910 or the network module 920 or stored in the memory 990 into audio signals and output them as sound. Furthermore, the audio output unit 930 can also provide audio output related to specific functions performed by the terminal 90 (e.g., call signal reception sound, message reception sound, etc.). The audio output unit 930 includes a speaker, a buzzer, and a receiver.
[0501] Input unit 940 is used to receive audio or video signals. Input unit 940 may include a graphics processing unit (GPU) 941 and a microphone 942. GPU 941 processes image data of still images or videos acquired by an image capture device (such as a camera) in video capture mode or image capture mode. The processed image frames can be displayed on display unit 960. The image frames processed by GPU 941 can be stored in memory 990 (or other storage medium) or transmitted via radio frequency unit 910 or network module 920. Microphone 942 can receive sound and process such sound into audio data. The processed audio data can be converted into a format that can be transmitted to a mobile communication network device via radio frequency unit 910 in telephone call mode.
[0502] Terminal 90 also includes at least one sensor 950, such as a light sensor, a motion sensor, and other sensors. Specifically, the light sensor includes an ambient light sensor and a proximity sensor. The ambient light sensor can adjust the brightness of the display panel 961 according to the ambient light level, and the proximity sensor can turn off the display panel 961 and / or backlight when the terminal 90 is moved to the ear. As a type of motion sensor, an accelerometer sensor can detect the magnitude of acceleration in various directions (generally three axes). When stationary, it can detect the magnitude and direction of gravity and can be used to identify the terminal's posture (such as landscape / portrait switching, related games, magnetometer posture calibration), vibration recognition related functions (such as pedometer, tapping), etc. Sensor 950 may also include fingerprint sensors, pressure sensors, iris sensors, molecular sensors, gyroscopes, barometers, hygrometers, thermometers, infrared sensors, etc., which will not be described in detail here.
[0503] The display unit 960 is used to display information input by the user or information provided to the user. The display unit 960 may include a display panel 961, which may be configured in the form of a liquid crystal display (LCD), an organic light-emitting diode (OLED), or the like.
[0504] The user input unit 970 can be used to receive input numeric or character information, and to generate key signal inputs related to user settings and function control of the terminal. Specifically, the user input unit 970 includes a touch panel 971 and other input devices 972. The touch panel 971, also known as a touch screen, can collect touch operations performed by the user on or near it (such as operations performed by the user using a finger, stylus, or any suitable object or accessory on or near the touch panel 971). The touch panel 971 can include two parts: a touch detection device and a touch controller. The touch detection device detects the user's touch position and the signal generated by the touch operation, and transmits the signal to the touch controller; the touch controller receives touch information from the touch detection device, converts it into touch point coordinates, and sends it to the processor 911, which receives and executes commands from the processor 911. In addition, the touch panel 971 can be implemented using various types such as resistive, capacitive, infrared, and surface acoustic wave. Besides the touch panel 971, the user input unit 970 may also include other input devices 972. Specifically, other input devices 972 may include, but are not limited to, physical keyboards, function keys (such as volume control buttons, power buttons, etc.), trackballs, mice, joysticks, etc., which will not be described in detail here.
[0505] Furthermore, the touch panel 971 can cover the display panel 961. When the touch panel 971 detects a touch operation on or near it, it transmits the information to the processor 911 to determine the type of touch event. Subsequently, the processor 911 provides corresponding visual output on the display panel 961 based on the type of touch event. Although in Figure 9, the touch panel 971 and the display panel 961 are shown as two separate components to implement the input and output functions of the terminal, in some embodiments, the touch panel 971 and the display panel 961 can be integrated to implement the input and output functions of the terminal. Specific details are not limited here.
[0506] Interface unit 980 serves as an interface for connecting external devices to terminal 90. For example, external devices may include a wired or wireless headset port, an external power supply (or battery charger) port, a wired or wireless data port, a memory card port, a port for connecting a device with an identification module, an audio input / output (I / O) port, a video I / O port, a headphone port, and so on. Interface unit 980 can be used to receive input from external devices (e.g., data, power, etc.) and transmit the received input to one or more elements within terminal 90, or it can be used to transmit data between terminal 90 and external devices.
[0507] The memory 990 can be used to store software programs and various data. The memory 990 may primarily include a program storage area and a data storage area. The program storage area may store the operating system, applications required for at least one function (such as sound playback, image playback, etc.), etc.; the data storage area may store data created based on the use of the mobile phone (such as audio data, phonebook, etc.). Furthermore, the memory 990 may include high-speed random access memory, and may also include non-volatile memory, such as at least one disk storage device, flash memory device, or other volatile solid-state storage device.
[0508] The processor 911 is the control center of the terminal, connecting various parts of the terminal through various interfaces and lines. It performs various functions and processes data by running or executing software programs and / or modules stored in the memory 990, and by calling data stored in the memory 990, thereby providing overall monitoring of the terminal. The processor 911 may include one or more processing units; optionally, the processor 911 may integrate an application processor and a modem processor. The application processor primarily handles the operating system, user interface, and applications, while the modem processor primarily handles wireless communication. It is understood that the modem processor may not be integrated into the processor 911.
[0509] Terminal 90 may also include a power supply 912 (such as a battery) that supplies power to various components. Optionally, the power supply 912 may be logically connected to the processor 911 through a power management system, thereby enabling functions such as charging, discharging, and power consumption management through the power management system.
[0510] In addition, terminal 90 includes some functional modules not shown, which will not be described in detail here.
[0511] It should also be noted that the processor 910 is also used to implement other processes in the information transmission method applied to the sending terminal in the above embodiments, which will not be described in detail here.
[0512] Optionally, this disclosure also provides a terminal, including a processor 911, a memory 990, and a computer program stored in the memory 990 and executable on the processor 911. When the computer program is executed by the processor 911, it implements various processes of the information transmission method embodiment applied to the sending end and can achieve the same technical effect. To avoid repetition, it will not be described again here.
[0513] This disclosure also provides a computer-readable storage medium storing a computer program. When executed by a processor, the computer program implements various processes applied to the information transmission method embodiments at the sending end, achieving the same technical effects. To avoid repetition, these processes will not be described again here. The computer-readable storage medium may be a read-only memory (ROM), a random access memory (RAM), a magnetic disk, or an optical disk.
[0514] As shown in Figure 10, this embodiment of the present disclosure provides a terminal 100, which is a receiving end, including:
[0515] The first receiving module 101 is used to receive the first information sent by the sending end;
[0516] The first information is used to assist the receiving end in determining whether to perform a Hybrid Automatic Repeat Request (HARQ) feedback.
[0517] The first information includes at least one of the following: communication range indication, the correspondence between the geographical region side length and the communication range, geographical region division rules, and the coverage area identifier of the control node where the sending end is located.
[0518] Optionally, the communication range indicator is used to indicate the receiving end area that needs to provide HARQ feedback;
[0519] Wherein, the communication range indication is used to indicate at least one of the following:
[0520] The number of layers in the geographical region adjacent to the geographical region where the sending end is located;
[0521] The number of layers in the geographical area covered by the control node adjacent to the geographical area covered by the control node where the sending end is located;
[0522] The geographical distance between the sender and receiver;
[0523] The relationship between the geographical region identifiers of the sending end and the receiving end.
[0524] Optionally, the communication range indication includes a first target code point;
[0525] Wherein, the first target code point is one of at least one preset code point, and each of the at least one preset code point corresponds to a communication range.
[0526] Optionally, when the first information includes: the communication range indication, or when the first information includes: the correspondence between the geographical region side length and the communication range and the geographical region division rules,
[0527] The first information also includes: a geographic region identifier of the sending end and auxiliary indication information within the communication range, wherein the auxiliary indication information is used to determine at least one target region within the communication range.
[0528] Optionally, when the first information includes a communication range indication and the first information also includes a geographical region identifier of the sending end, after the first receiving module 101 receives the first information sent by the sending end, it further includes:
[0529] The first determination module is used to determine the geographic region identifier of the receiving end according to the target division rules of the geographic region.
[0530] Furthermore, the target partitioning rules include:
[0531] The correspondence between the granularity of geographical region division and the target communication range;
[0532] The calculation method for geographic region identifiers;
[0533] The target communication range is at least one fixed value agreed upon in the protocol.
[0534] Optionally, when the first information includes: the correspondence between the side length of the geographical region and the communication range and the rules for dividing the geographical region, or when the first information includes: the correspondence between the side length of the geographical region and the communication range and the rules for dividing the geographical region, and the first information also includes: auxiliary indication information within the communication range, the first information further includes: the geographical region identifier of the sending end.
[0535] After the first receiving module 101 receives the first information sent by the sending end, it further includes:
[0536] The second determining module is used to determine the geographical region identifier of the receiving end according to the geographical region division rules.
[0537] Furthermore, the geographical region division rule is determined by the communication range of each transmission;
[0538] The rules for dividing the geographical regions include:
[0539] Geographic region boundary length indication information;
[0540] Reusability factor indication information for various dimensions of a geographical region;
[0541] The calculation method for geographic region identifiers.
[0542] Optionally, the auxiliary indication information includes:
[0543] Second target code point;
[0544] The second target code point is one of at least one preset code point, and each of the at least one preset code point corresponds to a target area within the communication range.
[0545] Optionally, when the first information includes: the communication range indication, and the first information also includes the geographical region identifier of the sending end, after the first receiving module 101 receives the first information sent by the sending end, the terminal further includes:
[0546] The first judgment module is used to determine whether the receiving end is within the range indicated by the communication range indication based on the geographical area identifier of the sending end and the communication range indication;
[0547] The first execution module is used to perform HARQ feedback if the receiving end is within the range indicated by the communication range indicator.
[0548] Optionally, when the first information includes the communication range indication, and the first information also includes the geographical area identifier of the sending end and auxiliary indication information within the communication range, after the first receiving module 101 receives the first information sent by the sending end, the terminal further includes:
[0549] The first judgment module is used to determine whether the receiving end is within the range indicated by the communication range indication based on the geographical area identifier of the sending end and the communication range indication;
[0550] The second judgment module is used to determine whether the receiving end is within the range indicated by the auxiliary indication information in the communication range, based on the auxiliary indication information in the communication range, if the receiving end is within the range indicated by the communication range indication.
[0551] The second execution module is used to perform HARQ feedback if the receiving end is within the range indicated by the auxiliary indication information within the communication range.
[0552] Furthermore, when the communication range indicator is used to indicate the number of layers in a geographical region adjacent to the geographical region where the sending end is located, the first determining module is configured to implement one of the following:
[0553] If the number of layers is zero and the geographic region identifier of the receiving end is the same as the geographic region identifier of the sending end, then the receiving end is within the range indicated by the communication range indicator.
[0554] If the number of layers is zero and the geographic region identifier of the receiving end is different from the geographic region identifier of the sending end, then the receiving end is not within the range indicated by the communication range indicator.
[0555] If the number of layers is not zero, based on the geographical region identifier of the receiving end and the geographical region identifier of the sending end, determine whether the receiving end is located within the range of the nth layer geographical region adjacent to the geographical region where the sending end is located. If it is located within the range of the nth layer geographical region, then the receiving end is within the range indicated by the communication range indicator. If it is not located within the range of the nth layer geographical region, then the receiving end is not within the range indicated by the communication range indicator.
[0556] Where n is an integer greater than or equal to 1.
[0557] Furthermore, when the communication range indicator is used to indicate the geographical distance between the sending end and the receiving end, the first determining module is configured to implement one of the following:
[0558] A first distance and a second distance are determined based on the location information of the receiving end and the geographical area identifier of the sending end. If the first distance is less than the geographical distance between the sending end and the receiving end, the receiving end is within the range indicated by the communication range indicator. Alternatively, if the second distance is less than the geographical distance between the sending end and the receiving end, the receiving end is within the range indicated by the communication range indicator. Or, if the average of the first distance and the second distance is less than the geographical distance between the sending end and the receiving end, the receiving end is within the range indicated by the communication range indicator. Wherein, the first distance is greater than the second distance.
[0559] Based on the location information of the receiving end and the first reference point of the geographical area where the sending end is located, a first target distance is obtained. If the first target distance is less than the geographical distance between the sending end and the receiving end, then the receiving end is within the range indicated by the communication range indicator.
[0560] Based on a second reference point in the geographical area where the receiving end is located and a third reference point in the geographical area where the sending end is located, a second target distance is obtained. If the second target distance is less than the geographical distance between the sending end and the receiving end, then the receiving end is within the range indicated by the communication range indicator.
[0561] Based on the geographical region identifier of the receiving end and the geographical region identifier of the sending end, a first reference value is obtained. If the first reference value is less than the geographical distance between the sending end and the receiving end, then the receiving end is within the range indicated by the communication range indicator.
[0562] Furthermore, when the communication range indicator is used to indicate the relationship between the geographical area identifiers of the sending end and the receiving end, the first determining module is used to implement one of the following:
[0563] If the relationship between the geographic region identifiers of the sending end and the receiving end is a difference threshold of the geographic region identifiers, and if the absolute value of the difference between the geographic region identifiers of the sending end and the receiving end is less than the difference threshold, then the receiving end is within the range indicated by the communication range indicator.
[0564] If the relationship between the geographic region identifiers between the sending end and the receiving end is the first threshold after modulo operation of the geographic region identifiers, and if the result of the modulo operation of the geographic region identifiers between the sending end and the receiving end meets the first threshold requirement, then the receiving end is within the range indicated by the communication range indicator.
[0565] Optionally, if the first information includes: the correspondence between the side length of the geographical region and the communication range, and the rules for dividing the geographical region, and if the first information also includes the geographical region identifier of the sending end, the terminal further includes:
[0566] The third judgment module is used to determine whether the receiving end is located within the h-layer geographical region adjacent to the geographical region where the sending end is located, based on the geographical region identifier of the receiving end and the geographical region identifier of the sending end.
[0567] The third execution module is used to perform HARQ feedback if the receiving end is located within a geographical area of layer h adjacent to the geographical area where the sending end is located.
[0568] Where h is an integer greater than or equal to 1.
[0569] Optionally, the first information further includes auxiliary indication information within the communication range, and the third execution module is used to implement:
[0570] If the receiving end is located within a geographical region of layer h adjacent to the geographical region where the sending end is located, determine whether the location of the receiving end is within the range indicated by the auxiliary indication information. If the location of the receiving end is within the range indicated by the auxiliary indication information, then perform HARQ feedback.
[0571] Optionally, if the first information includes: the coverage area identifier of the control node where the transmitting end is located, the terminal further includes:
[0572] The third determining module is used to determine whether to perform HARQ feedback based on the coverage area identifier of the control node where the transmitting end is located and the coverage area identifier of the control node where the receiving end is located.
[0573] Furthermore, the third determining module implements one of the following:
[0574] If the coverage area identifier of the control node where the transmitting end is located is the same as the coverage area identifier of the control node where the receiving end is located, HARQ feedback is performed.
[0575] If the absolute value of the difference between the coverage area identifier of the control node where the transmitting end is located and the coverage area identifier of the control node where the receiving end is located is less than the first preset threshold, HARQ feedback is performed.
[0576] If the modulo operation result of the coverage area identifier of the control node where the transmitting end is located and the coverage area identifier of the control node where the receiving end is located meets the second preset threshold, HARQ feedback is performed.
[0577] Optionally, when the first information includes: the coverage area identifier and communication range indication of the control node where the sending end is located, the terminal further includes:
[0578] The fourth determination module is used to determine whether the geographical location of the receiving end meets the range indicated by the communication range indicator based on the coverage area identifier of the control node where the sending end is located and the coverage area identifier of the control node where the receiving end is located, and to determine whether to perform HARQ feedback based on the determination result.
[0579] Furthermore, when the communication range indicator is used to indicate the number of layers of the geographical area covered by a control node adjacent to the geographical area covered by the control node where the sending end is located, the fourth determining module is used to implement one of the following:
[0580] If the number of layers is zero, and the coverage area identifier of the control node where the transmitting end is located is the same as the coverage area identifier of the control node where the receiving end is located, then HARQ feedback is performed.
[0581] If the number of layers is not zero, based on the coverage area identifier of the control node where the transmitting end is located and the coverage area identifier of the control node where the receiving end is located, determine whether the coverage area of the control node where the receiving end is located is within the geographical area of layer m adjacent to the coverage area of the control node where the transmitting end is located. If it is within the geographical area of layer m, then perform HARQ feedback.
[0582] Where m is an integer greater than or equal to 1.
[0583] Furthermore, when the communication range indicator is used to indicate the geographical distance between the sending end and the receiving end, the fourth determining module is used to implement one of the following:
[0584] The third distance and the fourth distance are determined based on the location information of the receiving end and the coverage area identifier of the control node where the sending end is located. If the third distance is less than the geographical distance between the sending end and the receiving end, HARQ feedback is performed. Alternatively, if the fourth distance is less than the geographical distance between the sending end and the receiving end, HARQ feedback is performed. Alternatively, if the average of the third distance and the fourth distance is less than the geographical distance between the sending end and the receiving end, HARQ feedback is performed. Wherein, the third distance is greater than the fourth distance.
[0585] Based on the location information of the receiving end and the fourth reference point of the coverage area of the control node where the sending end is located, the third target distance is obtained. If the third target distance is less than the geographical distance between the sending end and the receiving end, HARQ feedback is performed.
[0586] The fourth target distance is obtained based on the fifth reference point in the coverage area of the control node where the receiver is located and the sixth reference point in the coverage area of the control node where the transmitter is located. If the fourth target distance is less than the geographical distance between the transmitter and the receiver, HARQ feedback is performed.
[0587] A second reference value is obtained based on the coverage area identifier of the control node where the receiving end is located and the coverage area identifier of the control node where the sending end is located. If the second reference value is less than the geographical distance between the sending end and the receiving end, HARQ feedback is performed.
[0588] Optionally, the first information includes: a coverage area identifier and a communication range indication of the control node where the transmitting end is located; the first information also includes a geographical area identifier of the transmitting end; the terminal further includes:
[0589] The fourth execution module is used to determine the location of the sending end based on the geographical region identifier of the sending end and the coverage area identifier of the control node where the sending end is located. If the location of the receiving end is within the range indicated by the communication range indicator, HARQ feedback is performed.
[0590] Furthermore, the fourth execution module includes:
[0591] The first acquisition unit is used to acquire the rules for dividing the geographical areas within the coverage area sent by the control node where the receiving end is located, as well as the rules for dividing the geographical areas within the coverage area of adjacent control nodes.
[0592] The first execution unit is configured to, based on the geographical area division rules of the control node where the receiving end is located and the geographical area division rules of adjacent control nodes within their respective coverage areas, if the geographical area division rules of the control node where the sending end is located are obtained, determine the location of the sending end based on the geographical area division rules of the control node where the sending end is located and the geographical area division rules of the control node where the receiving end is located, and based on the geographical area identifier of the sending end and the coverage area identifier of the control node where the sending end is located. If the location of the receiving end is within the range indicated by the communication range indicator, perform HARQ feedback.
[0593] Specifically, if the control node where the sending end is located has the same rule for dividing the geographical area within its coverage area as the control node where the receiving end is located, and the communication range indicator is used to indicate the number of layers of the geographical area adjacent to the geographical area where the sending end is located, the first execution unit is configured to implement at least one of the following:
[0594] If the number of layers is zero and the geographic region identifier of the receiving end is the same as the geographic region identifier of the sending end, then HARQ feedback is performed.
[0595] If the number of layers is not zero, based on the geographical region identifier of the receiving end and the geographical region identifier of the sending end, determine whether the receiving end is located within the geographical region of layer i adjacent to the geographical region of the sending end. If it is located within the geographical region of layer i, then perform HARQ feedback.
[0596] Where i is an integer greater than or equal to 1.
[0597] Specifically, if the control node where the sending end is located has the same rule for dividing the geographical area within its coverage area as the control node where the receiving end is located, and the communication range indicator is used to indicate the geographical distance between the sending end and the receiving end, the first execution unit is configured to implement at least one of the following:
[0598] The fifth distance and the sixth distance are determined based on the location information of the receiving end and the geographical area identifier of the sending end. If the fifth distance is less than the geographical distance between the sending end and the receiving end, HARQ feedback is performed. Alternatively, if the sixth distance is less than the geographical distance between the sending end and the receiving end, HARQ feedback is performed. Or, if the average of the fifth distance and the sixth distance is less than the geographical distance between the sending end and the receiving end, HARQ feedback is performed. Wherein, the fifth distance is greater than the sixth distance.
[0599] Based on the location information of the receiving end and the seventh reference point of the geographical area where the sending end is located, the fourth target distance is obtained. If the fourth target distance is less than the geographical distance between the sending end and the receiving end, HARQ feedback is performed.
[0600] Based on the eighth reference point in the geographical area where the receiver is located and the ninth reference point in the geographical area where the transmitter is located, the distance to the fifth target is obtained. If the distance to the fifth target is less than the geographical distance between the transmitter and the receiver, HARQ feedback is performed.
[0601] A third reference value is obtained based on the geographic region identifier of the receiving end and the geographic region identifier of the sending end. If the third reference value is less than the geographic distance between the sending end and the receiving end, HARQ feedback is performed.
[0602] Specifically, if the rules for dividing the geographical area within the coverage area of the control node where the sending end is located are different from the rules for dividing the geographical area within the coverage area of the control node where the receiving end is located, and the communication range indicator is used to indicate the layer number of the geographical area adjacent to the geographical area where the sending end is located, the first execution unit is configured to implement at least one of the following:
[0603] If the number of layers is zero, HARQ feedback is performed when the coverage area identifier of the control node where the transmitting end is located is the same as the coverage area identifier of the control node where the receiving end is located, and the geographical area identifier of the receiving end is the same as the geographical area identifier of the transmitting end.
[0604] If the number of layers is not zero, when the coverage area identifier of the control node where the transmitting end is located is the same as the coverage area identifier of the control node where the receiving end is located, it is determined whether the receiving end is located within the geographical area of layer j adjacent to the geographical area where the transmitting end is located, based on the geographical area identifier of the receiving end and the geographical area identifier of the transmitting end. If it is located within the geographical area of layer j, then HARQ feedback is performed.
[0605] Where j is an integer greater than or equal to 1.
[0606] Specifically, if the rules for dividing the geographical area within the coverage area of the control node where the sending end is located are different from the rules for dividing the geographical area within the coverage area of the control node where the receiving end is located, and the communication range indicator is used to indicate the geographical distance between the sending end and the receiving end, the first execution unit is configured to implement at least one of the following:
[0607] The seventh distance and the eighth distance are determined based on the location information of the receiving end, the geographical region identifier of the sending end, and the coverage area identifier of the control node where the sending end is located. If the seventh distance is less than the geographical distance between the sending end and the receiving end, HARQ feedback is performed; or, if the eighth distance is less than the geographical distance between the sending end and the receiving end, HARQ feedback is performed; or, if the average of the seventh distance and the eighth distance is less than the geographical distance between the sending end and the receiving end, HARQ feedback is performed, wherein the seventh distance is greater than the eighth distance.
[0608] Based on the location information of the receiving end, the coverage area identifier of the control node where the sending end is located, and the tenth reference point of the geographical area where the sending end is located, the distance to the sixth target is obtained. If the distance to the sixth target is less than the geographical distance between the sending end and the receiving end, HARQ feedback is performed.
[0609] The seventh target distance is obtained based on the eleventh reference point in the geographical area where the receiver is located, the coverage area identifier of the control node where the transmitter is located, and the twelfth reference point in the geographical area where the transmitter is located. If the seventh target distance is less than the geographical distance between the transmitter and the receiver, HARQ feedback is performed.
[0610] A fourth reference value is obtained based on the geographical region identifier of the receiving end, the geographical region identifier of the sending end, and the coverage area identifier of the control node where the sending end is located. If the fourth reference value is less than the geographical distance between the sending end and the receiving end, HARQ feedback is performed.
[0611] Specifically, if the rules for dividing the geographical areas within the coverage area of the control node where the sending end is located are different from those for dividing the geographical areas within the coverage area of the control node where the receiving end is located, and the communication range indicator is used to indicate the relationship between the geographical area identifiers of the sending end and the receiving end; or, if the rules for dividing the geographical areas within the coverage area of the control node where the sending end is located are the same as those for dividing the geographical areas within the coverage area of the control node where the receiving end is located, and the communication range indicator is used to indicate the relationship between the geographical area identifiers of the sending end and the receiving end, the first execution unit is configured to implement at least one of the following:
[0612] If the relationship between the geographic region identifiers of the sending end and the receiving end is a difference threshold of the geographic region identifiers, then if the absolute value of the difference between the geographic region identifiers of the sending end and the receiving end is less than the difference threshold, then HARQ feedback is performed.
[0613] If the relationship between the geographic region identifiers between the sending end and the receiving end is the third threshold after modulo operation of the geographic region identifiers, and if the result of the modulo operation of the geographic region identifiers between the sending end and the receiving end meets the third threshold requirement, then HARQ feedback is performed.
[0614] Optionally, after the first acquisition unit acquires the division rules of the geographical areas within its coverage area sent by the control node where the receiving end is located, and the division rules of the geographical areas within their respective coverage areas sent by adjacent control nodes, the method further includes:
[0615] The second execution unit is used to either not perform HARQ feedback or always perform HARQ feedback if the receiving end does not obtain the division rules of the geographical area within the coverage area from the control node where the sending end is located.
[0616] Optionally, the terminal further includes:
[0617] The fifth execution module is used to either not perform HARQ feedback or always perform HARQ feedback if the coverage area of the control node where the transmitting end is located is identified as the first preset code point.
[0618] Optionally, the terminal further includes:
[0619] The sixth execution module is used to either not perform HARQ feedback or always perform HARQ feedback if the receiver is in an idle state.
[0620] It should be noted that this terminal embodiment is a terminal corresponding to the information receiving method applied to the receiving end described above. All implementation methods of the above embodiments are applicable to this terminal embodiment and can achieve the same technical effect.
[0621] It should also be noted that the present disclosure also provides a terminal, which is a receiving end, and the specific structure of the receiving end is the same as the specific structure of the sending end shown in FIG9.
[0622] Specifically, the radio frequency unit at the receiving end is used to implement:
[0623] Receive the first message sent by the sending end;
[0624] The first information is used to assist the receiving end in determining whether to perform a Hybrid Automatic Repeat Request (HARQ) feedback.
[0625] The first information includes at least one of the following: communication range indication, the correspondence between the geographical region side length and the communication range, geographical region division rules, and the coverage area identifier of the control node where the sending end is located.
[0626] It should also be noted that the processor at the receiving end is also used to implement other processes in the information receiving method applied to the receiving end in the above embodiments, which will not be described in detail here.
[0627] Optionally, this disclosure also provides a terminal, which is a receiving end, including a processor, a memory, and a computer program stored in the memory and executable on the processor. When the computer program is executed by the processor, it implements various processes of the information receiving method embodiment applied to the receiving end and can achieve the same technical effect. To avoid repetition, it will not be described again here.
[0628] This disclosure also provides a computer-readable storage medium storing a computer program. When executed by a processor, this computer program implements various processes applicable to the information receiving method embodiments at the receiving end, achieving the same technical effects. To avoid repetition, further details are omitted here. The computer-readable storage medium may be a read-only memory (ROM), a random access memory (RAM), a magnetic disk, or an optical disk, etc.
[0629] As shown in Figure 11, this embodiment of the disclosure also provides a control node 1100, including:
[0630] The second sending module 1101 is used to send the coverage area identification information of the control node to the terminal;
[0631] The terminal can be either a receiver or a transmitter.
[0632] Optionally, if there are at least two geographical areas within the coverage area of a control node, the control node 1100 further includes:
[0633] The third sending module is used to send the control node's rules for dividing the geographical areas within its coverage and the rules of adjacent control nodes for dividing the geographical areas within their respective coverage.
[0634] Optionally, the terminal further includes:
[0635] The fifth determination module is used to determine the geographical region identifier of the terminal based on the terminal's location information;
[0636] The fourth sending module is used to send the geographical area identifier to the terminal.
[0637] This disclosure also provides a control node, including: a memory, a processor, and a computer program stored in the memory and executable on the processor. When the computer program is executed by the processor, it implements the various processes in the above-described information transmission method embodiments applied to the control node and achieves the same technical effect. To avoid repetition, it will not be described again here.
[0638] This disclosure also provides a computer-readable storage medium storing a computer program. When executed by a processor, the computer program implements the various processes described above in the information transmission method embodiments applied to a control node, achieving the same technical effects. To avoid repetition, these details are not repeated here. The computer-readable storage medium may be a read-only memory (ROM), a random access memory (RAM), a magnetic disk, or an optical disk.
[0639] Figure 12 is a structural diagram of a control node according to an embodiment of this disclosure, which can implement the details of the above-described information transmission method and achieve the same effect. As shown in Figure 12, the control node 1200 includes: a processor 1201, a transceiver 1202, a memory 1203, and a bus interface, wherein:
[0640] Processor 1201 is used to read the program from memory 1203 and execute the following procedures:
[0641] The control node's coverage area identification information is sent to the terminal via transceiver 1202;
[0642] The terminal can be either a receiver or a transmitter.
[0643] In Figure 12, the bus architecture may include any number of interconnected buses and bridges, specifically linking various circuits of one or more processors represented by processor 1201 and memory represented by memory 1203 together. The bus architecture may 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. Transceiver 1202 may be multiple elements, including transmitters and receivers, providing a unit for communicating with various other devices over a transmission medium.
[0644] Optionally, if there are at least two geographical regions within the coverage area of a control node, the processor 1201 is used to read the program from the memory 1203 and execute the following process:
[0645] The transceiver 1202 transmits the rules for dividing the geographical areas covered by the control node and the rules for dividing the geographical areas covered by adjacent control nodes.
[0646] Optionally, the processor 1201 is configured to read the program from the memory 1203 and execute the following procedures:
[0647] Based on the terminal's location information, determine the terminal's geographical region identifier;
[0648] The geographic region identifier is sent to the terminal.
[0649] The control node can be a network-side device, a roadside unit (RSU), a relay device, an integrated access and backhaul (IAB) node, or another terminal different from the terminal in this embodiment. When the control node is a network-side device, the network-side device can be a base station (BTS) in Global System for Mobile communication (GSM) or Code Division Multiple Access (CDMA), a base station (NodeB, NB) in Wideband Code Division Multiple Access (WCDMA), an evolved Node B (eNB or eNodeB) in LTE, a relay station or access point, or a base station in a future 5G network, etc., and is not limited thereto.
[0650] The above description represents optional embodiments of this disclosure. It should be noted that those skilled in the art can make various improvements and modifications without departing from the principles described herein, and these improvements and modifications are also within the scope of protection of this disclosure.
Claims
1. An information transmission method, applied at a sending end, comprising: Send the first message to the receiving end; The first information is used to assist the receiving end in determining whether to perform a Hybrid Automatic Repeat Request (HARQ) feedback. The first information includes at least one of the following: communication range indication, the correspondence between the geographical region side length and the communication range, geographical region division rules, and the coverage area identifier of the control node where the sending end is located.
2. The information sending method according to claim 1, wherein, The first information is indicated in at least one of the following ways: Physical side link control information; Direct communication interface wireless resource control information; Media access control layer control unit.
3. The information transmission method according to claim 1 or 2, wherein, When the first information includes the communication range indication, the first information further includes the geographical region identifier of the sending end, wherein the method for determining the geographical region identifier includes: The geographic region identifier of the sending end is determined according to the target division rules of the geographic region.
4. The information sending method according to claim 3, wherein, The target partitioning rules include: The correspondence between the granularity of geographical region division and the target communication range; The calculation method for geographic region identifiers; The target communication range is at least one fixed value agreed upon in the protocol.
5. The information sending method according to claim 1, wherein, When the first information includes: the communication range indication, or when the first information includes: the correspondence between the geographical region side length and the communication range and the geographical region division rules, The first information also includes: a geographic region identifier of the sending end and auxiliary indication information within the communication range, wherein the auxiliary indication information is used to determine at least one target region within the communication range.
6. The information sending method according to claim 1, wherein, The communication range indicator is used to indicate the receiving area that needs to provide HARQ feedback; Wherein, the communication range indication is used to indicate at least one of the following: The number of layers in the geographical region adjacent to the geographical region where the sending end is located; The number of layers in the geographical area covered by the control node adjacent to the geographical area covered by the control node where the sending end is located; The geographical distance between the sender and receiver; The relationship between the geographical region identifiers of the sending end and the receiving end.
7. The information sending method according to claim 1, wherein, The communication range indication includes a first target code point; Wherein, the first target code point is one of at least one preset code point, and each of the at least one preset code point corresponds to a communication range.
8. The information transmission method according to claim 3 or 5, wherein, The geographical region identifier of the sending end is indicated by a code point.
9. The information sending method according to claim 1, wherein, When the first information includes: the correspondence between the side length of the geographical region and the communication range and the rules for dividing the geographical region, or when the first information includes: the correspondence between the side length of the geographical region and the communication range and the rules for dividing the geographical region, and the first information also includes: auxiliary indication information within the communication range, the first information further includes: the geographical region identifier of the sending end. The method for determining the geographical region identifier of the sending end includes: The geographical region identifier of the sending end is determined according to the aforementioned geographical region division rules.
10. The information transmission method according to claim 1 or 9, wherein, The rules for dividing geographical regions are determined by the communication range of each transmission; The rules for dividing the geographical regions include: Geographic region boundary length indication information; Reusability factor indication information for various dimensions of a geographical region; The calculation method for geographic region identifiers.
11. The information transmission method according to claim 5 or 9, wherein, The auxiliary indication information includes: Second target code point; The second target code point is one of at least one preset code point, and each of the at least one preset code point corresponds to a target area within the communication range.
12. The information transmission method according to claim 1, wherein, When the first information includes the coverage area identifier of the control node where the sending end is located, or the first information includes the coverage area identifier and communication range indication of the control node where the sending end is located, or the first information includes the coverage area identifier and communication range indication of the control node where the sending end is located, and the first information also includes the geographical region identifier of the sending end, in the case that the coverage area of a control node belongs to a geographical region, before sending the first information to the receiving end, the method further includes: The control node receives the coverage area identification information of the control node via the second information.
13. The information sending method according to claim 1, wherein, When the first information includes the coverage area identifier of the control node where the sending end is located, or the first information includes the coverage area identifier and communication range indication of the control node where the sending end is located, or the first information includes the coverage area identifier and communication range indication of the control node where the sending end is located, and the first information also includes the geographical area identifier of the sending end, and there are at least two geographical areas within the coverage area of a control node, the method further includes the following before sending the first information to the receiving end: The receiving control node sends the second information, which includes the control node's rules for dividing the geographical areas within its coverage and the rules of adjacent control nodes for dividing the geographical areas within their respective coverage.
14. The information transmission method according to claim 12 or 13, wherein, The second information is indicated in at least one of the following ways: System information, radio resource control information, media access control layer control unit, physical side link control information, downlink control information, and direct communication link feedback control information.
15. The information transmission method according to claim 1, wherein, When the first information includes the coverage area identifier and communication range indication of the control node where the sending end is located, and the first information also includes the geographical area identifier of the sending end, the method for obtaining the geographical area identifier of the sending end includes one of the following: The geographic region identifier of the sending end is determined according to the division rules of the geographic region within its coverage area sent by the control node; The receiving control node sends the geographic region identifier of the sending end.
16. The information transmission method according to claim 1, wherein, When the first information includes: the coverage area identifier of the control node where the sending end is located, or the first information includes the coverage area identifier and communication range indication of the control node where the sending end is located, or the first information includes the coverage area identifier and communication range indication of the control node where the sending end is located, and the first information also includes the geographical area identifier of the sending end, if the sending end is in an idle state and the sending end has not received the coverage area identifier sent by the control node, then the coverage area identifier of the control node where the sending end is located is a first preset code point.
17. The information transmission method according to claim 1, wherein, When the first information includes: the coverage area identifier of the control node where the sending end is located, or the first information includes the coverage area identifier and communication range indication of the control node where the sending end is located, or the first information includes the coverage area identifier and communication range indication of the control node where the sending end is located, and the first information also includes the geographical area identifier of the sending end, if the sending end obtains at least two different coverage area identifiers, then the coverage area identifier carried in the first information includes one of the following: At least one of two coverage area identifiers, randomly selected; The coverage area identifier corresponding to the first reference signal received power; The first reference signal received power is the largest among the reference signal received powers corresponding to each coverage area identifier.
18. The information transmission method according to claim 1, wherein, When the communication range of a service packet multiplexed in a transport block is at least one, the communication range indicates that at least one of the following conditions is met: If at least one of the communication ranges is the same, the communication range indicator is used to indicate a communication range; If at least some of the communication ranges of at least one are not the same, the communication range indicator is used to indicate the minimum value of the communication ranges of at least one. If at least some of the communication ranges of at least one are not the same, the communication range indicator is used to indicate the maximum value in the communication range of at least one; If at least some of the communication ranges of at least one are not the same, the communication range indicator is used to indicate the average value of the communication ranges of at least one. If at least some of the communication ranges are not the same, the communication range indicator is used to indicate the communication range value that is closest to the average value of at least one communication range; The communication range indicated in the communication range indicator is determined based on the quality of service parameters.
19. An information receiving method, applied at a receiving end, comprising: Receive the first message sent by the sending end; The first information is used to assist the receiving end in determining whether to perform a Hybrid Automatic Repeat Request (HARQ) feedback. The first information includes at least one of the following: communication range indication, the correspondence between the geographical region side length and the communication range, geographical region division rules, and the coverage area identifier of the control node where the sending end is located.
20. The information receiving method according to claim 19, wherein, The communication range indicator is used to indicate the receiving area that needs to provide HARQ feedback; Wherein, the communication range indication is used to indicate at least one of the following: The number of layers in the geographical region adjacent to the geographical region where the sending end is located; The number of layers in the geographical area covered by the control node adjacent to the geographical area covered by the control node where the sending end is located; The geographical distance between the sender and receiver; The relationship between the geographical region identifiers of the sending end and the receiving end.
21. The information receiving method according to claim 19 or 20, wherein, When the first information includes: the communication range indication, or when the first information includes: the correspondence between the geographical region side length and the communication range and the geographical region division rules, the first information further includes: the geographical region identifier of the sending end and auxiliary indication information within the communication range, wherein the auxiliary indication information is used to determine at least one target region within the communication range.
22. The information receiving method according to claim 19, wherein, When the first information includes: the communication range indication, and the first information also includes the geographical region identifier of the sending end, after receiving the first information sent by the sending end, it further includes: The geographic region identifier of the receiving end is determined according to the target division rules of the geographic region.
23. The information receiving method according to claim 19, wherein, When the first information includes: the correspondence between the side length of the geographical region and the communication range, and the rules for dividing the geographical region, and the first information further includes: the geographical region identifier of the sending end; or when the first information includes: the correspondence between the side length of the geographical region and the communication range, and the rules for dividing the geographical region, and the first information further includes: the geographical region identifier of the sending end and auxiliary indication information within the communication range, after receiving the first information sent by the sending end, the following is also included: The geographical region identifier of the receiving end is determined according to the aforementioned geographical region division rules.
24. The information receiving method according to claim 19, wherein, When the first information includes: the communication range indication, and the first information also includes the geographical region identifier of the sending end, after receiving the first information sent by the sending end, the information receiving method further includes: Based on the geographical region identifier of the sending end and the communication range indication, determine whether the receiving end is within the range indicated by the communication range indication; HARQ feedback is performed if the receiving end is within the range indicated by the communication range indicator.
25. The information receiving method according to claim 19, wherein, When the first information includes the communication range indication, and the first information also includes the geographical area identifier of the sending end and auxiliary indication information within the communication range, after receiving the first information sent by the sending end, the information receiving method further includes: Based on the geographical region identifier of the sending end and the communication range indication, determine whether the receiving end is within the range indicated by the communication range indication; If the receiving end is within the range indicated by the communication range indicator, determine whether the receiving end is within the range indicated by the auxiliary indicator information within the communication range based on the auxiliary indicator information within the communication range. If the receiving end is within the range indicated by the auxiliary indication information within the communication range, it performs HARQ feedback.
26. The information receiving method according to claim 24 or 25, wherein, When the communication range indicator is used to indicate the layer number of a geographical region adjacent to the geographical region where the sending end is located, the step of determining whether the receiving end is within the range indicated by the communication range indicator based on the geographical region identifier of the sending end and the communication range indicator includes one of the following: If the number of layers is zero and the geographic region identifier of the receiving end is the same as the geographic region identifier of the sending end, then the receiving end is within the range indicated by the communication range indicator. If the number of layers is zero and the geographic region identifier of the receiving end is different from the geographic region identifier of the sending end, then the receiving end is not within the range indicated by the communication range indicator. If the number of layers is not zero, based on the geographical region identifier of the receiving end and the geographical region identifier of the sending end, determine whether the receiving end is located within the range of the nth layer geographical region adjacent to the geographical region where the sending end is located. If it is located within the range of the nth layer geographical region, then the receiving end is within the range indicated by the communication range indicator. If it is not located within the range of the nth layer geographical region, then the receiving end is not within the range indicated by the communication range indicator. Where n is an integer greater than or equal to 1.
27. The information receiving method according to claim 24 or 25, wherein, When the communication range indicator is used to indicate the geographical distance between the sender and the receiver, determining whether the receiver is within the range indicated by the communication range indicator based on the geographical region identifier of the sender and the communication range indicator includes one of the following: A first distance and a second distance are determined based on the location information of the receiving end and the geographical area identifier of the sending end. If the first distance is less than the geographical distance between the sending end and the receiving end, the receiving end is within the range indicated by the communication range indicator. Alternatively, if the second distance is less than the geographical distance between the sending end and the receiving end, the receiving end is within the range indicated by the communication range indicator. Or, if the average of the first distance and the second distance is less than the geographical distance between the sending end and the receiving end, the receiving end is within the range indicated by the communication range indicator. Wherein, the first distance is greater than the second distance. Based on the location information of the receiving end and the first reference point of the geographical area where the sending end is located, a first target distance is obtained. If the first target distance is less than the geographical distance between the sending end and the receiving end, then the receiving end is within the range indicated by the communication range indicator. Based on a second reference point in the geographical area where the receiving end is located and a third reference point in the geographical area where the sending end is located, a second target distance is obtained. If the second target distance is less than the geographical distance between the sending end and the receiving end, then the receiving end is within the range indicated by the communication range indicator. Based on the geographical region identifier of the receiving end and the geographical region identifier of the sending end, a first reference value is obtained. If the first reference value is less than the geographical distance between the sending end and the receiving end, then the receiving end is within the range indicated by the communication range indicator.
28. The information receiving method according to claim 24 or 25, wherein, When the communication range indicator is used to indicate the relationship between geographical area identifiers of the sending end and the receiving end, the step of determining whether the receiving end is within the range indicated by the communication range indicator based on the geographical area identifier of the sending end and the communication range indicator includes one of the following: If the relationship between the geographic region identifiers of the sending end and the receiving end is a difference threshold of the geographic region identifiers, and if the absolute value of the difference between the geographic region identifiers of the sending end and the receiving end is less than the difference threshold, then the receiving end is within the range indicated by the communication range indicator. If the relationship between the geographic region identifiers between the sending end and the receiving end is the first threshold after modulo operation of the geographic region identifiers, and if the result of the modulo operation of the geographic region identifiers between the sending end and the receiving end meets the first threshold requirement, then the receiving end is within the range indicated by the communication range indicator.
29. The information receiving method according to claim 19, wherein, If the first information includes: the correspondence between the side length of the geographical region and the communication range, and the rules for dividing the geographical region, and if the first information also includes the geographical region identifier of the sending end, the information receiving method further includes: Based on the geographic region identifier of the receiving end and the geographic region identifier of the sending end, determine whether the receiving end is located within the h-layer geographic region adjacent to the geographic region where the sending end is located. If the receiver is located within a geographic region of layer h adjacent to the geographic region where the transmitter is located, then HARQ feedback is performed; Where h is an integer greater than or equal to 1.
30. The information receiving method according to claim 29, wherein, The first information also includes auxiliary indication information within the communication range. If the receiving end is located within a geographic region of layer h adjacent to the geographic region where the sending end is located, then HARQ feedback is performed, including: If the receiving end is located within a geographical region of layer h adjacent to the geographical region where the sending end is located, determine whether the location of the receiving end is within the range indicated by the auxiliary indication information. If the location of the receiving end is within the range indicated by the auxiliary indication information, then perform HARQ feedback.
31. The information receiving method according to claim 19, wherein, When the first information includes: the coverage area identifier of the control node where the sending end is located, the information receiving method further includes: Based on the coverage area identifiers of the control node where the transmitting end is located and the control node where the receiving end is located, determine whether to perform HARQ feedback.
32. The information receiving method according to claim 31, wherein, The determination of whether to provide HARQ feedback includes one of the following: If the coverage area identifier of the control node where the transmitting end is located is the same as the coverage area identifier of the control node where the receiving end is located, HARQ feedback is performed. If the absolute value of the difference between the coverage area identifier of the control node where the transmitting end is located and the coverage area identifier of the control node where the receiving end is located is less than the first preset threshold, HARQ feedback is performed. If the modulo operation result of the coverage area identifier of the control node where the transmitting end is located and the coverage area identifier of the control node where the receiving end is located meets the second preset threshold, HARQ feedback is performed.
33. The information receiving method according to claim 19, wherein, When the first information includes: the coverage area identifier and communication range indication of the control node where the sending end is located, the information receiving method further includes: Based on the coverage area identifiers of the control node where the sending end is located and the control node where the receiving end is located, it is determined whether the geographical location of the receiving end meets the range indicated by the communication range indicator. Based on the determination result, it is determined whether to perform HARQ feedback.
34. The information receiving method according to claim 33, wherein, When the communication range indicator is used to indicate the number of layers of the geographical area covered by a control node adjacent to the geographical area covered by the control node where the sending end is located, the step of determining whether to perform HARQ feedback based on the judgment result includes one of the following: If the number of layers is zero, and the coverage area identifier of the control node where the transmitting end is located is the same as the coverage area identifier of the control node where the receiving end is located, then HARQ feedback is performed. If the number of layers is not zero, based on the coverage area identifier of the control node where the transmitting end is located and the coverage area identifier of the control node where the receiving end is located, determine whether the coverage area of the control node where the receiving end is located is within the geographical area of layer m adjacent to the coverage area of the control node where the transmitting end is located. If it is within the geographical area of layer m, then perform HARQ feedback. Where m is an integer greater than or equal to 1.
35. The information receiving method according to claim 33, wherein, When the communication range indicator is used to indicate the geographical distance between the sender and receiver, determining whether to perform HARQ feedback based on the judgment result includes one of the following: The third distance and the fourth distance are determined based on the location information of the receiving end and the coverage area identifier of the control node where the sending end is located. If the third distance is less than the geographical distance between the sending end and the receiving end, HARQ feedback is performed. Alternatively, if the fourth distance is less than the geographical distance between the sending end and the receiving end, HARQ feedback is performed. Alternatively, if the average of the third distance and the fourth distance is less than the geographical distance between the sending end and the receiving end, HARQ feedback is performed. Wherein, the third distance is greater than the fourth distance. Based on the location information of the receiving end and the fourth reference point of the coverage area of the control node where the sending end is located, the third target distance is obtained. If the third target distance is less than the geographical distance between the sending end and the receiving end, HARQ feedback is performed. The fourth target distance is obtained based on the fifth reference point in the coverage area of the control node where the receiver is located and the sixth reference point in the coverage area of the control node where the transmitter is located. If the fourth target distance is less than the geographical distance between the transmitter and the receiver, HARQ feedback is performed. A second reference value is obtained based on the coverage area identifier of the control node where the receiving end is located and the coverage area identifier of the control node where the sending end is located. If the second reference value is less than the geographical distance between the sending end and the receiving end, HARQ feedback is performed.
36. The information receiving method according to claim 19, wherein, The first information includes: a coverage area identifier and a communication range indication of the control node where the sending end is located; the first information also includes a geographical area identifier of the sending end; the information receiving method further includes: The location of the transmitting end is determined based on the geographical region identifier of the transmitting end and the coverage area identifier of the control node where the transmitting end is located. If the location of the receiving end is within the range indicated by the communication range indicator, HARQ feedback is performed.
37. The information receiving method according to claim 36, wherein, The location of the transmitting end is determined based on the geographical region identifier of the transmitting end and the coverage area identifier of the control node where the transmitting end is located. If the location of the receiving end is within the range indicated by the communication range indicator, HARQ feedback is performed, including: Obtain the rules for dividing the geographical areas within the coverage area sent by the control node where the receiving end is located, as well as the rules for dividing the geographical areas within the coverage area of adjacent control nodes. Based on the geographical area division rules of the control node where the receiving end is located within its coverage area and the geographical area division rules of adjacent control nodes within their respective coverage areas, if the geographical area division rules of the control node where the sending end is located within its coverage area are obtained, the location of the sending end is determined according to the geographical area identifier of the sending end and the coverage area identifier of the control node where the receiving end is located, and if the location of the receiving end is within the range indicated by the communication range indicator, HARQ feedback is performed.
38. The information receiving method according to claim 37, wherein, If the control node where the transmitting end is located uses the same rule for dividing the geographical area within its coverage area as the control node where the receiving end is located, and the communication range indicator is used to indicate the layer number of the geographical area adjacent to the geographical area where the transmitting end is located, then if the location of the receiving end is within the range indicated by the communication range indicator, HARQ feedback is performed, including at least one of the following: If the number of layers is zero and the geographic region identifier of the receiving end is the same as the geographic region identifier of the sending end, then HARQ feedback is performed. If the number of layers is not zero, based on the geographical region identifier of the receiving end and the geographical region identifier of the sending end, determine whether the receiving end is located within the geographical region of layer i adjacent to the geographical region of the sending end. If it is located within the geographical region of layer i, then perform HARQ feedback. Where i is an integer greater than or equal to 1.
39. The information receiving method according to claim 37, wherein, If the control node where the transmitting end is located uses the same rule for dividing the geographical area within its coverage area as the control node where the receiving end is located, and the communication range indicator is used to indicate the geographical distance between the transmitting end and the receiving end, then if the location of the receiving end is within the range indicated by the communication range indicator, HARQ feedback is performed, including at least one of the following: The fifth distance and the sixth distance are determined based on the location information of the receiving end and the geographical area identifier of the sending end. If the fifth distance is less than the geographical distance between the sending end and the receiving end, HARQ feedback is performed. Alternatively, if the sixth distance is less than the geographical distance between the sending end and the receiving end, HARQ feedback is performed. Or, if the average of the fifth distance and the sixth distance is less than the geographical distance between the sending end and the receiving end, HARQ feedback is performed. Wherein, the fifth distance is greater than the sixth distance. Based on the location information of the receiving end and the seventh reference point of the geographical area where the sending end is located, the fourth target distance is obtained. If the fourth target distance is less than the geographical distance between the sending end and the receiving end, HARQ feedback is performed. Based on the eighth reference point in the geographical area where the receiver is located and the ninth reference point in the geographical area where the transmitter is located, the distance to the fifth target is obtained. If the distance to the fifth target is less than the geographical distance between the transmitter and the receiver, HARQ feedback is performed. A third reference value is obtained based on the geographic region identifier of the receiving end and the geographic region identifier of the sending end. If the third reference value is less than the geographic distance between the sending end and the receiving end, HARQ feedback is performed.
40. The information receiving method according to claim 39, wherein, If the rules for dividing the geographical area within the coverage area of the control node where the transmitting end is located are different from those for dividing the geographical area within the coverage area of the control node where the receiving end is located, and the communication range indicator is used to indicate the layer number of the geographical area adjacent to the geographical area where the transmitting end is located, then if the location of the receiving end is within the range indicated by the communication range indicator, HARQ feedback is performed, including at least one of the following: If the number of layers is zero, HARQ feedback is performed when the coverage area identifier of the control node where the transmitting end is located is the same as the coverage area identifier of the control node where the receiving end is located, and the geographical area identifier of the receiving end is the same as the geographical area identifier of the transmitting end. If the number of layers is not zero, when the coverage area identifier of the control node where the transmitting end is located is the same as the coverage area identifier of the control node where the receiving end is located, it is determined whether the receiving end is located within the geographical area of layer j adjacent to the geographical area where the transmitting end is located, based on the geographical area identifier of the receiving end and the geographical area identifier of the transmitting end. If it is located within the geographical area of layer j, then HARQ feedback is performed. Where j is an integer greater than or equal to 1.
41. The information receiving method according to claim 39, wherein, If the rules for dividing the geographical area within the coverage area of the control node where the transmitting end is located are different from those for dividing the geographical area within the coverage area of the control node where the receiving end is located, and the communication range indicator is used to indicate the geographical distance between the transmitting end and the receiving end, then if the location of the receiving end is within the range indicated by the communication range indicator, HARQ feedback is performed, including at least one of the following: The seventh distance and the eighth distance are determined based on the location information of the receiving end, the geographical region identifier of the sending end, and the coverage area identifier of the control node where the sending end is located. If the seventh distance is less than the geographical distance between the sending end and the receiving end, HARQ feedback is performed; or, if the eighth distance is less than the geographical distance between the sending end and the receiving end, HARQ feedback is performed; or, if the average of the seventh distance and the eighth distance is less than the geographical distance between the sending end and the receiving end, HARQ feedback is performed, wherein the seventh distance is greater than the eighth distance. Based on the location information of the receiving end, the coverage area identifier of the control node where the sending end is located, and the tenth reference point of the geographical area where the sending end is located, the distance to the sixth target is obtained. If the distance to the sixth target is less than the geographical distance between the sending end and the receiving end, HARQ feedback is performed. The seventh target distance is obtained based on the eleventh reference point in the geographical area where the receiver is located, the coverage area identifier of the control node where the transmitter is located, and the twelfth reference point in the geographical area where the transmitter is located. If the seventh target distance is less than the geographical distance between the transmitter and the receiver, HARQ feedback is performed. A fourth reference value is obtained based on the geographical region identifier of the receiving end, the geographical region identifier of the sending end, and the coverage area identifier of the control node where the sending end is located. If the fourth reference value is less than the geographical distance between the sending end and the receiving end, HARQ feedback is performed.
42. The information receiving method according to claim 39, wherein, If the rules for dividing the geographical areas within the coverage area of the control node where the sending end is located are different from those of the control node where the receiving end is located, and the communication range indicator is used to indicate the relationship between the geographical area identifiers of the sending end and the receiving end; or, if the rules for dividing the geographical areas within the coverage area of the control node where the sending end is located are the same as those of the control node where the receiving end is located, and the communication range indicator is used to indicate the relationship between the geographical area identifiers of the sending end and the receiving end, then the step of performing HARQ feedback if the location of the receiving end is within the range indicated by the communication range indicator includes at least one of the following: If the relationship between the geographic region identifiers of the sending end and the receiving end is a difference threshold of the geographic region identifiers, then if the absolute value of the difference between the geographic region identifiers of the sending end and the receiving end is less than the difference threshold, then HARQ feedback is performed. If the relationship between the geographic region identifiers between the sending end and the receiving end is the third threshold after modulo operation of the geographic region identifiers, and if the result of the modulo operation of the geographic region identifiers between the sending end and the receiving end meets the third threshold requirement, then HARQ feedback is performed.
43. The information receiving method according to claim 39, wherein, After obtaining the rules for dividing geographical areas within the coverage area sent by the control node where the receiving end is located, and the rules for dividing geographical areas within the coverage area of adjacent control nodes, the method further includes: If the receiving end does not obtain the geographical area division rules of the control node where the sending end is located, it will not perform HARQ feedback or will always perform HARQ feedback.
44. The information receiving method according to claim 31, 33 or 36, wherein, The information receiving method further includes: If the coverage area of the control node where the transmitting end is located is identified as the first preset code point, then HARQ feedback is not performed or HARQ feedback is always performed.
45. The information receiving method according to claim 31, 33 or 36, wherein, The information receiving method further includes: If the receiver is in an idle state, it either does not perform HARQ feedback or always performs HARQ feedback.
46. An information transmission method, applied to a control node, comprising: Send the control node's coverage area identification information to the terminal; The terminal can be either a receiver or a transmitter.
47. The information transmission method according to claim 46, wherein, When there are at least two geographical areas within the coverage area of a control node, the information transmission method further includes: The control node sends its rules for dividing the geographical area within its coverage, as well as the rules for dividing the geographical area within the coverage of adjacent control nodes.
48. The information transmission method according to claim 46, further comprising: Based on the terminal's location information, determine the terminal's geographical region identifier; The geographic region identifier is sent to the terminal.
49. A terminal, wherein the terminal is a transmitting end, comprising: The first sending module is used to send the first information to the receiving end; The first information is used to assist the receiving end in determining whether to perform a Hybrid Automatic Repeat Request (HARQ) feedback. The first information includes at least one of the following: communication range indication, the correspondence between the geographical region side length and the communication range, geographical region division rules, and the coverage area identifier of the control node where the sending end is located.
50. A terminal, wherein the terminal is a transmitting end, comprising: A memory, a processor, and a computer program stored in the memory and executable on the processor, wherein the computer program, when executed by the processor, implements the steps of the information transmission method as described in any one of claims 1 to 18.
51. A terminal, wherein the terminal is a receiving end, comprising: The first receiving module is used to receive the first information sent by the sending end; The first information is used to assist the receiving end in determining whether to perform a Hybrid Automatic Repeat Request (HARQ) feedback. The first information includes at least one of the following: communication range indication, the correspondence between the geographical region side length and the communication range, geographical region division rules, and the coverage area identifier of the control node where the sending end is located.
52. A terminal, wherein the terminal is a receiving end, comprising: A memory, a processor, and a computer program stored in the memory and executable on the processor, wherein the computer program, when executed by the processor, implements the steps of the information receiving method as described in any one of claims 19 to 45.
53. A control node, comprising: The second sending module is used to send the coverage area identification information of the control node to the terminal; The terminal can be either a receiver or a transmitter.
54. A control node, comprising: A memory, a processor, and a computer program stored in the memory and executable on the processor, wherein the computer program, when executed by the processor, implements the steps of the information transmission method as described in any one of claims 46 to 48.
55. A computer-readable storage medium storing a computer program that, when executed by a processor, implements the steps of the information transmission method as claimed in any one of claims 1 to 18, the steps of the information reception method as claimed in any one of claims 19 to 45, or the steps of the information transmission method as claimed in any one of claims 46 to 48.