Communication method and device, electronic equipment, storage medium and program product
By dynamically adjusting the perceived symbol period according to the movement speed of the user equipment and adjusting it interactively with the communication device, the problem of difficult to take into account both the perceived symbol accuracy and system overhead in the prior art is solved, and a balance between high precision and low overhead is achieved. Meets the actual needs in the perceptual scenario.
Patent Information
- Application Number
- CN202411255574.3
- Authority / Receiving Office
- CN · China
- Patent Type
- Applications(China)
- Current Assignee / Owner
- Filing Date
- 2024-09-09
- Publication Date
- 2024-12-17
AI Technical Summary
The existing communication technology is difficult to meet the requirements of perceived symbol accuracy and low system overhead at the same time, resulting in the fuzzless speed in perceived scenarios that is far lower than the expected value, and cannot meet the objective needs in actual use.
The perceived device dynamically adjusts the perceived symbol period according to the actual movement speed of the user equipment, and performs interactive fine adjustments with the communication device to dynamically determine the perceived symbol period to improve the accuracy of the perceived symbol and reduce system overhead.
It realizes the need to balance high precision and low system overhead within an acceptable overhead range, improves the accuracy of perceived symbols, and meets the objective needs in actual use.
Smart Images

Figure CN119155759A_ABST
Abstract
Description
Technical Field
[0001] The present disclosure relates to the field of communication technology, and in particular to a communication method, device, electronic device, storage medium and program product. Background Art
[0002] At present, in perception scenarios, an unambiguous speed of 100km / h is usually required. However, the current 2.5ms period of perception symbol cycle can only achieve an unambiguous speed of 22km / h, which is far lower than the expected 100km / h. In order to increase the unambiguous speed, it is necessary to increase the density of perception symbols, but doing so will increase the system overhead and even occupy 100% of the downlink overhead, which is unacceptable for a communication system with integrated interaesthesia. As a result, existing communication technologies cannot simultaneously meet the requirements of perception symbol accuracy and low system overhead, and it is difficult to meet the objective needs in actual use. Summary of the invention
[0003] The present disclosure provides a communication method, device, electronic device, storage medium and program product, which are used to solve the problem that the existing communication technology cannot simultaneously meet the requirements of perception symbol accuracy and low system overhead, and is difficult to meet the objective needs in actual use.
[0004] According to one aspect of the present disclosure, a communication method is provided, which is applied to a perception device, and the method includes: perceiving a first speed of a user; determining first information based on the first speed, where the first information is used to indicate a perception symbol period; and sending the first information to the communication device.
[0005] In addition, according to a method in one aspect of the present disclosure, first information is determined based on the first speed, including: when the first speed is within the current ambiguity interval, determining a first period; wherein the first period is smaller than a second period, and the second period is a current perception symbol configuration period.
[0006] In addition, according to a method of one aspect of the present disclosure, determining the first information based on the first speed also includes: when the first evaluation value is less than the first threshold, determining the first period, the first period is less than the second period; and / or, when the first evaluation value is greater than the second threshold, determining the third period, the third period is greater than the second period; wherein the first evaluation value is related to the first speed.
[0007] In addition, according to a method in one aspect of the present disclosure, the first evaluation value includes: the first speed; the change in the first speed; and the overall change in the first speed in the first time interval.
[0008] In addition, according to a method in one aspect of the present disclosure, sensing a first speed of a user includes: sending a sensing signal and receiving an echo signal of the sensing signal; and determining the first speed based on the sensing signal and the echo signal.
[0009] In addition, according to a method in one aspect of the present disclosure, the method also includes: sensing the first position of the user; based on the first position, configuring second information, the second information is used to indicate the sensing symbol sending mode; wherein the second information includes: period information of at least one of sending, interval, and receiving in the sensing symbol period.
[0010] In addition, according to a method in one aspect of the present disclosure, the method also includes: receiving third information from a communication device; the third information is used to indicate whether the communication device accepts the first information; based on the third information, configuring the perception symbol period and taking effect.
[0011] In addition, according to a method in one aspect of the present disclosure, sensing the first speed of the user includes: sensing the first speed discontinuously; or sensing the first speed based on a received first request; the first request is used to request to provide first information.
[0012] In addition, according to a method in one aspect of the present disclosure, sending first information to a communication device includes: sending the first information to the communication device through an interface, where the interface includes at least one of the following: an Xn interface and an Ng interface.
[0013] In addition, according to a method of one aspect of the present disclosure, sending the first information to the communication device further includes: sending a broadcast message to the communication device, wherein the broadcast message carries the first information.
[0014] In addition, according to a method in one aspect of the present disclosure, the broadcast message also carries a broadcast radio network temporary identifier RNTI; the RNTI is used to indicate that the broadcast message comes from a sensing device.
[0015] According to another aspect of the present disclosure, a communication method is provided, which is applied to a communication device, and the method includes: receiving first information sent by a sensing device, where the first information is used to indicate a sensing symbol period.
[0016] In addition, according to a method in another aspect of the present disclosure, the method also includes: determining third information based on the first information; sending the third information to the perception device; the third information is used to indicate at least one of the following: confirmation of adjustment of the perception symbol period information; resource avoidance indication information; used to indicate at least one of the time and resources for the perception device to perform resource avoidance; prohibited occupation information, used to indicate at least one of the resources and time that the perception device is prohibited from occupying.
[0017] According to another aspect of the present disclosure, a communication device is provided, comprising: a sensing unit for sensing a first speed of a user; a determining unit for determining first information based on the first speed, wherein the first information is used to indicate a sensing symbol period; and a sending unit for sending the first information to a communication device.
[0018] According to another aspect of the present disclosure, a communication apparatus is provided, which is arranged in a communication device, and the apparatus includes: a receiving unit, which is used to receive first information sent by a sensing device, where the first information is used to indicate a sensing symbol period.
[0019] According to another aspect of the present disclosure, an electronic device is provided, comprising: a memory for storing computer-readable instructions; and a processor for executing the computer-readable instructions so that the electronic device executes the method described in any embodiment of the first aspect.
[0020] According to another aspect of the present disclosure, a non-transitory computer-readable storage medium is provided for storing computer-readable instructions. When the computer-readable instructions are executed by a processor, the processor executes the method described in any embodiment of the first aspect.
[0021] According to another aspect of the present disclosure, a computer program product is provided, including a computer program, wherein when the computer program is executed by a processor, the method described in any embodiment of the first aspect is implemented.
[0022] The present disclosure provides a communication method, apparatus, electronic device, storage medium and program product. The perception device of the present disclosure determines the first information by perceiving the first speed of the user and based on the first speed. This first information can be used to indicate the perception symbol period. The perception device can send the first information to the communication device. In this way, the perception device of the technical solution provided by the present disclosure can dynamically adjust the configuration of the perception signal (such as the perception symbol period) according to the actual moving speed (first speed) of the user device, and can also interactively adjust with the communication device to determine the configuration decision of the perception symbol period. In summary, the perception device can improve the accuracy of the perception symbol by dynamically adjusting the perception symbol period according to the actual moving speed of the user device. At the same time, the interactive fine adjustment of the perception symbol period by the perception device and the communication device can reduce unnecessary resource consumption and reduce system overhead. In this way, the requirements of high precision and low system overhead can be balanced to a certain extent, and the requirements of the perception symbol accuracy can be met within an acceptable overhead range, which can meet the objective needs in actual use.
[0023] It is to be understood that both the foregoing general description and the following detailed description are exemplary, and are intended to provide further explanation of the technology as claimed. BRIEF DESCRIPTION OF THE DRAWINGS
[0024] The above and other purposes, features and advantages of the present disclosure will become more apparent by describing the embodiments of the present disclosure in more detail in conjunction with the accompanying drawings. The accompanying drawings are used to provide a further understanding of the embodiments of the present disclosure and constitute a part of the specification. Together with the embodiments of the present disclosure, they are used to explain the present disclosure and do not constitute a limitation of the present disclosure. In the accompanying drawings, the same reference numerals generally represent the same components or steps.
[0025] Figure 1 A schematic diagram of the architecture of a communication system provided by an embodiment of the present disclosure;
[0026] Figure 2 A schematic diagram of an interactive process of a communication method provided in an embodiment of the present disclosure;
[0027] Figure 3 A schematic diagram of an interaction flow of another communication method provided in an embodiment of the present disclosure;
[0028] Figure 4 A flow chart of the complete communication method interaction provided by the embodiment of the present disclosure;
[0029] Figure 5 A structural block diagram of a communication device provided in an embodiment of the present disclosure;
[0030] Figure 6 A structural block diagram of another communication device provided in an embodiment of the present disclosure;
[0031] Figure 7 A hardware block diagram of an electronic device provided in an embodiment of the present disclosure;
[0032] Figure 8 A schematic diagram of a computer-readable storage medium provided for an embodiment of the present disclosure. DETAILED DESCRIPTION
[0033] In order to make the purpose, technical solution and advantages of the present disclosure more obvious, the exemplary embodiments according to the present disclosure will be described in detail with reference to the accompanying drawings. Obviously, the described embodiments are only part of the embodiments of the present disclosure, rather than all the embodiments of the present disclosure, and it should be understood that the present disclosure is not limited to the exemplary embodiments described here.
[0034] At present, in perception scenarios, an unambiguous speed of 100km / h is usually required. However, the current 2.5ms period of perception symbol cycle can only achieve an unambiguous speed of 22km / h, which is far lower than the expected 100km / h. In order to increase the unambiguous speed, it is necessary to increase the density of perception symbols, but doing so will increase the system overhead and even occupy 100% of the downlink overhead, which is unacceptable for a communication system with integrated interaesthesia. As a result, existing communication technologies cannot simultaneously meet the requirements of perception symbol accuracy and low system overhead, and it is difficult to meet the objective needs in actual use.
[0035] Therefore, the present application proposes a communication method, in which the sensing device dynamically adjusts the sensing symbol period according to the actual moving speed of the user equipment, which can improve the accuracy of the sensing symbol. At the same time, the interactive fine adjustment of the sensing symbol period by the sensing device and the communication device can reduce unnecessary resource consumption and reduce system overhead. Please refer to Figure 1 , Figure 1 The following is a schematic diagram of the architecture of a communication system provided by an embodiment of the present disclosure. Figure 1 As shown, the communication system at least includes: a sensing device and a communication device.
[0036] The sensing device can be understood as a device that can sense the user's moving speed, and can be a combination of sensing means such as radar, camera, etc. The sensing device can send sensing symbols and can establish communication with the communication device or user terminal.
[0037] Communication equipment can be understood as equipment for wireless communication. Communication equipment usually has at least one function such as high-speed data processing capability, powerful signal receiving and sending capability, and stable network connection capability. Communication equipment can establish communication with sensing devices or user terminals. Communication equipment includes but is not limited to at least one of the following: base station (such as cellular network base station), access point (such as Wi-Fi access point), relay station.
[0038] The embodiments of the present application have no particular restrictions on the specific technologies and specific device forms adopted by the sensing device and the communication device.
[0039] Please refer to Figure 2 , Figure 2 The following is a schematic diagram of an interactive process of a communication method provided by an embodiment of the present disclosure. Figure 2 As shown, the method includes:
[0040] In step S201, a sensing device senses a first speed of a user.
[0041] In the present disclosure, the sensing device may have the ability to measure the moving speed of the user terminal. Specifically, the sensing device of the present disclosure may use at least one sensing means such as radar, camera, or other suitable sensor technology to sense the first speed of the user.
[0042] In the present disclosure, the first speed can be understood as the current actual moving speed of the user terminal (such as a mobile phone, tablet computer, vehicle-mounted device, drone, helicopter, airplane, etc., which are not exhaustive here). The first speed can well reflect the current motion state of the user, thereby providing a solid foundation for dynamically determining the perception symbol configuration.
[0043] In step S202, the sensing device determines first information based on the first speed, where the first information is used to indicate a sensing symbol period.
[0044] In the present disclosure, after obtaining the first speed of the user, the perception device can determine the appropriate perception symbol period based on the first speed calculation, and determine it as the first information. Specifically, this can be done by finding the best perception symbol period (i.e., the first information) that matches the current speed (i.e., the first speed) through at least one method such as table lookup, deep learning model, signal propagation calculation, etc. The first information disclosed in the present disclosure can be used to indicate the perception symbol period determined by the above-mentioned perception device. The first information can exist in various forms, such as digital codes, frequency values, time intervals, etc., which may depend on the protocols and standards of the communication system, and are not limited here. In this way, the perception device can achieve a dynamic response to the user's moving speed and dynamically adjust the appropriate perception symbol period according to the user's speed. Then, it is achieved that the perception device can accurately perceive and determine the speed of the user terminal under different speeds. That is, the perception device dynamically adjusts the perception symbol period through the first speed, which can more accurately determine the movement trajectory of the user terminal, thereby improving the perception accuracy.
[0045] In step S203, the sensing device sends first information to the communication device.
[0046] In step S204, the communication device receives the first information sent by the sensing device.
[0047] In the present disclosure, the sensing device may send the determined first information to the communication device via a wired or wireless method. The communication device also receives the first information via a wired or wireless method. In this way, the sensing device and the communication device interact with each other to jointly determine the optimal sensing symbol period configuration to improve the sensing accuracy and reduce the system overhead.
[0048] In summary, the perception device can improve the accuracy of the perception symbol by dynamically adjusting the perception symbol period according to the actual mobile speed of the user device. At the same time, the interactive fine adjustment of the perception symbol period by the perception device and the communication device can reduce unnecessary resource consumption and reduce system overhead. In this way, the requirements of high accuracy and low system overhead can be balanced to a certain extent, and the requirements of perception symbol accuracy can be met within an acceptable overhead range, which can meet the objective needs in actual use.
[0049] As described above, the sensing device can dynamically determine the configuration period (i.e., the first information) of the sensing symbol according to the current actual moving speed (i.e., the first speed) of the user terminal. Hereinafter, how the sensing device dynamically obtains accurate first information will be specifically described. At this time, the method for the sensing device to obtain the first information includes:
[0050] The present disclosure can determine the first information by comparing the first speed with the current fuzzy interval, that is, determine whether the first speed can be identified through the current fuzzy interval, and adjust and determine the first information according to the first speed.
[0051] In one embodiment of the present disclosure, when the first speed is within the current ambiguity interval, a first period is determined; wherein the first period is smaller than a second period, and the second period is a current perception symbol configuration period.
[0052] In the present disclosure, the current fuzzy interval can be understood as an unrecognizable speed range, that is, within this range, the speed value may not be accurately classified into a certain exact value due to the accuracy limitation of at least one of the system, sensor, etc. Therefore, when the first speed falls into the current fuzzy interval, it means that the perception device cannot accurately identify the first speed of the user terminal. In this way, the range of the fuzzy area can be increased and the perception accuracy can be improved by shortening the perception symbol period (such as: encrypting the perception symbol density, adjusting the duration of the perception symbol, etc., not exhaustive). In other words, shortening the perception symbol period can be understood as increasing more perception opportunities per unit time, improving the ability to recognize the moving speed of the user terminal, and improving the perception accuracy.
[0053] Specifically, the current fuzzy interval can be calculated using the fuzzy speed.
[0054] The calculation of blur speed can satisfy the following formula:
[0055]
[0056] Where λ represents the wavelength of the signal; chirp represents the default perceptual symbol period; ΔK represents the speed variable.
[0057] Furthermore, the calculation of the current fuzzy interval can satisfy the following formula:
[0058] n*Blur speed ±3
[0059] Among them, n represents the multiple of speed; 3 represents the uncertainty range of speed, which is usually 3 and is adjusted accordingly according to different systems.
[0060] Thus, the current fuzzy interval can be calculated according to the above formula.
[0061] Exemplarily, the fuzzy speed interval of 2.5ms is n*22±3km / h, and the fuzzy speed probability is 24% in the interval of 0 to 100km / h; the fuzzy speed interval of 5ms is n*11±3km / h, and the fuzzy speed probability is 52% in the interval of 0 to 100km / h; the fuzzy speed interval of 10ms is n*5.5±3km / h, and the fuzzy speed probability is 97.5% in the interval of 0 to 100km / h.
[0062] In the present disclosure, the perception device can determine the first information by comparing the first speed with the current fuzzy interval. That is, determine whether the first speed is within the current fuzzy interval. When the first speed is within the current fuzzy interval, determine the first period. The first period is less than the second period (that is, the current perception configuration symbol period). In other words, when the first speed is within the current fuzzy interval, shorten the perception symbol period, that is, increase the frequency or density of the perception operation to improve the sensitivity or accuracy to speed changes. In this way, the perception device can flexibly and quickly dynamically adjust and determine the perception symbol period based on the comparison between the first speed and the current fuzzy interval to improve the accuracy of the perception symbol. This method can be applicable to scenarios where the speed change range is large or the speed change is uncertain.
[0063] In the present disclosure, specific methods for shortening the perception symbol period include but are not limited to at least one of the following: encrypting the perception symbol density, adjusting the duration of the perception symbol. All of the above can be adjusted by directly reusing existing technologies, or by selecting a method greater than the current symbol density and / or selecting a method less than the current duration, or by directly selecting a method less than the current perception symbol period to achieve the purpose of shortening the perception symbol period. The specific adjustment means are not limited here.
[0064] In the present disclosure, the specific degree of shortening the perception symbol period is not limited here, and it can be understood that as long as it is adjusted to be smaller than the current perception symbol period, it can also be adjusted smaller according to a preset value or a preset step or a preset algorithm. It can be flexibly adjusted according to system requirements or user needs.
[0065] For example, because the fuzzy speed interval of 5ms is n*11±3km / h; the fuzzy speed interval of 10ms is n*5.5±3km / h. If the user speed falls within the n*11±3km / h interval under the 5ms sensing symbol period, the sensing symbol period needs to be encrypted to 2.5ms, and the overhead is 20%; if the user speed falls within the n*22±3km / h interval under the 10ms sensing symbol period, the sensing symbol period needs to be encrypted to 1.25ms, and the overhead increases to 40%.
[0066] The present disclosure can also determine the first information by comparing the evaluation value with the threshold, that is, the optimal perceptual symbol period (i.e., the first information) can be identified and determined by comparing the evaluation value with the threshold. The first information determined in this way can fully consider the influence of multiple factors such as the system multi-dimensional evaluation standard and the dynamic threshold, and is more suitable for the actual situation during use.
[0067] In another embodiment of the present disclosure, when the first evaluation value is less than a first threshold, a first period is determined, and the first period is less than a second period; and / or, when the first evaluation value is greater than a second threshold, a third period is determined, and the third period is greater than the second period; wherein the first evaluation value is related to the first speed.
[0068] In the present disclosure, the first evaluation value can be understood as a more comprehensive consideration of dynamic adjustment, including at least one of the first speed, the change in the first speed, and the overall change of the first speed in the first time interval. Among them, the change in the first speed can be understood as the increase or decrease in the speed over a period of time, which can well reflect the speed change speed and trend. The overall change of the first speed in the first interval can be understood as a comprehensive evaluation within the first speed interval, including not only the speed / speed change, but also the stability of the speed change, periodicity, acceleration change and other aspects of the evaluation.
[0069] The specific first evaluation value can be dynamically adjusted and determined according to the changes in different adjustment factors. Among them, when the first evaluation value is the first speed, the instantaneous performance of the device at a certain moment can be intuitively reflected. This is particularly important for scenarios that require fast response and efficient transmission. When the first evaluation value is the change in the first speed, the dynamic change trend of the speed can be fully considered, which is very useful for predicting the future movement trajectory of the device. When the first evaluation value is the overall change of the first speed in the first time interval, the long-term performance of the device can be fully analyzed comprehensively, which is particularly important for scenarios that evaluate the average moving speed and long-term trends of the device.
[0070] In this embodiment, a possible implementation method is: the perception device can use the above-mentioned first evaluation value (any one or more) to compare with the first threshold. The first threshold can be understood as the minimum speed limit, and the value can be flexibly adjusted according to the specific system or user needs. When the first evaluation value is less than the first threshold, this means that the current performance fails to meet the minimum speed requirement of the system, the speed cannot be identified, and the perception accuracy requirement cannot be met. In this way, the second period can be determined by shortening the perception symbol period, etc., thereby meeting the perception accuracy requirement. The second period is less than the first period. For the specific method of shortening the perception symbol period, refer to the above and will not be repeated here.
[0071] In this embodiment, another possible implementation method is: the perception device can also use the above-mentioned first evaluation value (any one or more) to compare with the second threshold. The second threshold can be understood as the maximum speed limit, and the value can be flexibly adjusted according to the specific system or user requirements. When the first evaluation value is greater than the second threshold, this means that the current performance exceeds the maximum speed requirement achieved by the system, the speed cannot be identified, and the perception accuracy requirement cannot be met. In this way, the third period can be determined by extending the perception symbol period, etc., so as to meet the perception accuracy requirement. The third period is greater than the first period. For specific methods of extending the perception symbol period and shortening the perception symbol period, please refer to the above text for details, and no further details will be given here. In this way, the perception device can dynamically adjust and determine the perception symbol period based on the comparison of the evaluation value and the threshold. This method is suitable for scenarios where clear judgment results or automated decision-making are required, and can improve the accuracy of perception symbols.
[0072] Exemplarily, if the user speed is less than a certain value, the perception symbol period is reduced; if the user speed change is greater than a certain value, the perception period is modified, and a maximum period is used to prevent the estimated speed from falling into the ambiguous speed interval.
[0073] As described above, how the sensing device determines the first information is specifically described. Before determining the first information, the user's first speed needs to be sensed. The following specifically describes how the sensing device senses the user's first speed. At this time, the method for the sensing device to determine the speed includes:
[0074] Sending a sensing signal and receiving an echo signal of the sensing signal;
[0075] A first speed is determined based on the sensing signal and the echo signal.
[0076] In the present disclosure, the sensing device can send a sensing signal to the user terminal, and the sensing signal here can include but is not limited to at least one of the following: electromagnetic waves (such as radar signals), sound waves (such as ultrasound). The sensing device can receive an echo signal reflected from the user terminal. And by receiving a three-dimensional echo signal, it is compared with the sent sensing signal to determine the moving speed (i.e., the first speed) of the user terminal. This can accurately determine the moving speed (i.e., the first speed) of the user terminal by at least one method such as the time difference method and the Doppler effect. The specific determination method is not limited here. In this way, the sensing device does not need to be in direct contact with the user or the user terminal during the entire process, and can sense and determine the accurate moving speed of the user or the user terminal and respond in time.
[0077] In the present disclosure, the sensing device may sense the first position of the user while sensing the first speed of the user, and further determine the sending mode of the sensing symbol. In this case, the method for the sensing device to determine the sending mode of the sensing symbol includes:
[0078] Perceive the user's first position;
[0079] Based on the first position, configuring second information, where the second information is used to indicate a sensing symbol sending mode;
[0080] The second information includes: period information of at least one of sending, interval, and receiving in the perception symbol period.
[0081] In the present disclosure, the first location of a user may be understood as the current location of the user terminal.
[0082] In the present disclosure, the second information includes: period information of at least one of transmission (Transmission, T), interval (Guard Time, G), and reception (Reception, R) in the perception symbol period. Among them, the period information can be understood to include but is not limited to: the interval length and / or number of transmission (T), interval (G), and reception (R). Specifically, transmission (T) may refer to the transmission interval and the number of transmissions of the perception symbol. Interval (G) may refer to the interval time and the number of intervals between two perception symbol transmission intervals. Reception (R) may refer to the interval and the number of receptions in which the perception device receives the perception symbol echo.
[0083] In the present disclosure, the perception device can determine the transmission mode of the subsequent perception symbols according to the first position determined by perception, and determine it as the second information. Once the second information is determined, it will be used to guide the actual operation of the perception device. The perception device will send and receive perception symbols according to the sending, interval and receiving intervals and / or numbers specified in the second information. In this way, the perception device can obtain the user's position and speed information more efficiently, and provide more accurate and real-time data support for subsequent application scenarios.
[0084] Exemplarily, for users who are relatively close, the number of transmissions (T) of multiple transmissions and the number of receptions (R) of multiple receptions are configured, and accurate user speed is obtained by intensively sensing symbols for a period of time.
[0085] As described above, the sensing device can sense the first speed of the user. The present disclosure also provides a method for the sensing device to sense the first speed of the user. At this time, the method for the sensing device to sense the first speed includes:
[0086] Discontinuity perception first speed;
[0087] or,
[0088] Based on the received first request, a first speed is sensed; the first request is used to request to provide first information.
[0089] In one embodiment of the present disclosure, the sensing device may sense the first speed in a discontinuous manner. That is, the sensing device does not continuously monitor the speed change of the user, but senses in an intermittent or on-demand manner. This method may be applicable to scenarios where the real-time requirements are not very high and energy or computing resources are desired to be saved. Unnecessary computing and energy consumption may be reduced, and the life of the sensing device and the user terminal may be extended.
[0090] In another embodiment of the present disclosure, the perception device can also determine the perceived first speed based on the received first request. That is, the perception device can wait for a clear request (i.e., the first request) sent by an external system or a user terminal, which is used to request the provision of first information (here, the first speed information). This method is highly controllable and can achieve speed perception only when it is really needed, which can reduce unnecessary perception operations. At the same time, since the perception operation is triggered by an external request, it can also be integrated with other systems or applications, and no specific restrictions are made here.
[0091] As described above, it is specifically described how the sensing device senses the first speed and determines the first information.
[0092] The following describes a possible implementation method in which the sensing device sends the first information to the communication device:
[0093] In one embodiment of the present disclosure, the perception device may send the first information to the communication device through an interface, where the interface includes at least one of the following: an Xn interface and an Ng interface.
[0094] In the present disclosure, the perception device may have the ability to send the first information to the communication device through a specific interface. The interface of the present disclosure includes but is not limited to at least one of the following: Xn interface, Ng interface. In the embodiment of the present disclosure, the perception device can send the first information to the communication device through the Xn interface or the Ng interface, which means that the perception device is not limited to working alone, but can be integrated into a wide range of mobile communication networks and collaborate with other network nodes to complete complex perception and communication tasks.
[0095] Exemplarily, the sensing device can send the sensing symbol configuration and the sensing configuration time to the communication device through the Xn and Ng ports. The sensing symbol configuration can be understood as including the default configuration and the configuration to be adjusted. The sensing configuration effective time can be understood as the effective time of the configuration to be adjusted.
[0096] In another embodiment of the present disclosure, the perception device may send the first message to the communication device in a broadcasting manner, that is, send a broadcast message to the communication device, where the broadcast message carries the first information.
[0097] In the present disclosure, the sensing device may send the first information to the communication device by broadcasting, which can be understood as wireless interaction between the sensing device and the communication device. In this way, the efficiency of information dissemination can be improved, while increasing the flexibility of communication.
[0098] In this embodiment, the broadcast message also carries a broadcast radio network temporary identifier (Radio Network Temporary Identifier, RNTI); RNTI is used to indicate that the broadcast message comes from a sensing device. Specifically, RNTI, as an identifier of the broadcast message, can be used to clearly indicate which device the message comes from (in this case, the sensing device). In this way, the broadcast message can directly prompt all communication devices of the source of the broadcast message, and send information to multiple communication devices at one time, which can improve the efficiency of information dissemination and reduce the error rate of information transmission.
[0099] As described above, the sensing device senses the first speed and determines the first information to be sent to the notification device. The following will specifically describe that the sensing device can also receive the response of the communication device and make adjustments. Figure 3 , Figure 3 FIG. 1 is a schematic diagram of an interaction flow of another communication method provided in an embodiment of the present disclosure. Figure 3 As shown, the method includes:
[0100] In step S301, the communication device determines third information based on the first information, where the third information is used to indicate at least one of the following:
[0101] Confirming adjustment of the sensing symbol period information;
[0102] Resource avoidance indication information; used to indicate at least one of the time and resource of the sensing device to perform resource avoidance;
[0103] The prohibited occupation information is used to indicate at least one of the resources and time that the sensing device is prohibited from occupying.
[0104] In the present disclosure, the communication device may determine a response to the message (ie, the third message) according to the first information from the sensing device.
[0105] The third message of the present disclosure may be used to indicate at least one of the following:
[0106] Confirming the information of adjusting the sensing symbol period, that is, the communication device makes a definite response to the first message. In short, the communication device accepts the information about adjusting its sensing symbol period proposed by the sensing device. For example, the sensing station (that is, the sensing device of the present disclosure) is informed that the sensing symbol configuration update has been learned.
[0107] Resource avoidance indication information can be used to indicate the time and / or resources that the sensing device uses for resource avoidance. That is, this information will clearly indicate when and which resources (such as time slots, resources, etc.) the sensing device needs to avoid in order to ensure smooth communication. For example, based on the needs of the sensing site, the communication site determines whether to avoid resources within the effective time of the sensing configuration, or which parts of the resources to avoid.
[0108] The prohibited occupation information can be equivalent to indicating the resources and / or time that the sensing device is prohibited from occupying. That is, this information directly instructs the sensing device not to communicate or occupy the specified resources (such as specific frequencies, time periods, etc.). This is usually used to protect critical communication links or avoid serious interference with other devices in the network. For example: which resources of the communication site have the highest performance guarantee and cannot be interfered with, and are determined not to be occupied.
[0109] In this way, the communication device can fully consider the overhead of its own system, further fine-tune the perception symbol period according to the adjusted perception symbol period (i.e., the first message) sent by the perception device, and send the final interactively adjusted third message to the perception device. This can promote the collaboration between the communication device and the perception device and flexibly manage resources.
[0110] In step S302, the communication device sends third information to the sensing device.
[0111] In step S303, the sensing device receives third information from the communication device.
[0112] In the present disclosure, the communication device may send the third message to the perception device in a wireless or wired manner, and the perception device may also receive the third message in a wireless or wired manner.
[0113] In step S304, the sensing device configures the sensing symbol period based on the third information and makes it effective.
[0114] In the present disclosure, the perception device can configure the perception symbol period and make it effective according to the third message. In layman's terms, if the third information contains confirmation of the adjustment of the perception symbol period, the perception device will configure its perception operation according to the new period recommended by the communication device or agreed upon by both parties. If the third information contains instructions for resource avoidance, the perception device will identify the time periods and resource blocks that need to be avoided, and suspend or adjust its perception operations during these time periods. If the third information clearly indicates the resources and times that are prohibited from being occupied, the perception device will ensure that no communication or signal transmission is performed during these specified resources and times. In this way, the perception device and the communication device complete the entire fine interactive adjustment of the perception symbol configuration process, while meeting the requirements of perception symbol accuracy and low system overhead, and meeting the objective needs in actual use.
[0115] It is worth noting that if the perception device has greater authority or the user requires, the perception device can also dynamically adjust the perception symbol configuration and take effect. That is, the perception device can configure the perception symbol period to take effect without receiving a reply from the communication device. No specific restrictions are made here.
[0116] In an exemplary preferred embodiment, Figure 4 The flowchart of the complete communication method interaction provided by the embodiment of the present disclosure is as follows. Figure 4 As shown:
[0117] The perception site (i.e., the perception device of the present disclosure) can send a perception signal to the perception user (i.e., the user terminal of the present disclosure), and then receive the time (i.e., the echo signal of the present disclosure) and the position (i.e., the first position of the present disclosure) of the perception user's return. The perception site estimates the estimated speed (i.e., the first speed of the present disclosure), and then determines the perception symbol period (i.e., the first information of the present disclosure). And the perception symbol related configuration (i.e., the first information of the present disclosure) is sent to the communication site (i.e., the communication device of the present disclosure). The communication site replies to determine all or part of the configuration (i.e., the third message of the present disclosure). The perception site determines the perception symbol configuration based on the reply. The perception site can also notify the communication site by broadcasting (i.e., the broadcast message of the present disclosure).
[0118] The present disclosure also provides a communication device. Figure 5 A structural block diagram of a communication device provided in an embodiment of the present disclosure, such as Figure 5 As shown, the communication device is arranged in a sensing device, and the communication device 500 comprises:
[0119] The sensing unit 501 is configured to sense a first speed of the user.
[0120] The determining unit 502 is configured to determine first information based on the first speed, where the first information is used to indicate a perception symbol period.
[0121] The sending unit 503 is configured to send the first information to a communication device.
[0122] In an exemplary embodiment, determining the first information based on the first speed includes: when the first speed is within the current ambiguity interval, determining a first period; wherein the first period is smaller than a second period, and the second period is a current perception symbol configuration period.
[0123] In an exemplary embodiment, determining the first information based on the first speed also includes: when the first evaluation value is less than the first threshold, determining the first period, the first period is less than the second period; and / or, when the first evaluation value is greater than the second threshold, determining the third period, the third period is greater than the second period; wherein the first evaluation value is related to the first speed.
[0124] In an exemplary embodiment, the first evaluation value includes: a first speed; a change in the first speed; and an overall change in the first speed in a first time interval.
[0125] In an exemplary embodiment, sensing a first speed of a user includes: sending a sensing signal and receiving an echo signal of the sensing signal; and determining the first speed based on the sensing signal and the echo signal.
[0126] In an exemplary embodiment, the method also includes: sensing a first position of a user; based on the first position, configuring second information, the second information being used to indicate a sensing symbol sending mode; wherein the second information includes: period information of at least one of sending, interval, and receiving in a sensing symbol period.
[0127] In an exemplary embodiment, the method further includes: receiving third information from the communication device; the third information is used to indicate whether the communication device accepts the first information; and configuring the perception symbol period based on the third information and taking effect.
[0128] In an exemplary embodiment, sensing the first speed of the user includes: sensing the first speed discontinuously; or sensing the first speed based on a received first request; the first request is used to request to provide first information.
[0129] In an exemplary embodiment, sending the first information to the communication device includes: sending the first information to the communication device through an interface, where the interface includes at least one of the following: an Xn interface and an Ng interface.
[0130] In an exemplary embodiment, sending the first information to the communication device further includes: sending a broadcast message to the communication device, where the broadcast message carries the first information.
[0131] In an exemplary embodiment, the broadcast message also carries a broadcast radio network temporary identifier RNTI; the RNTI is used to indicate that the broadcast message comes from a sensing device.
[0132] The present disclosure also provides a communication device. Figure 6 A structural block diagram of another communication device provided in an embodiment of the present disclosure, such as Figure 6 As shown, the communication device is arranged in a communication device, and the communication device 600 includes:
[0133] The receiving unit 601 is used to receive first information sent by a sensing device, where the first information is used to indicate a sensing symbol period.
[0134] In an exemplary embodiment, the method also includes: determining third information based on the first information; sending the third information to the perception device; the third information is used to indicate at least one of the following: confirmation of adjustment of the perception symbol period information; resource avoidance indication information; used to indicate at least one of the time and resources for the perception device to perform resource avoidance; prohibited occupation information, used to indicate at least one of the resources and time that the perception device is prohibited from occupying.
[0135] Figure 7 A hardware block diagram of an electronic device provided in an embodiment of the present disclosure. The electronic device 700 according to an embodiment of the present disclosure includes at least a processor; and a memory for storing computer-readable instructions. When the computer-readable instructions are loaded and executed by the processor, the processor executes the communication method described in any of the above embodiments of the present disclosure.
[0136] Figure 7 The electronic device 700 shown specifically includes: a central processing unit (CPU) 701, a graphics processing unit (GPU) 702 and a memory 703. These units are interconnected via a bus 704. The central processing unit (CPU) 701 and / or the graphics processing unit (GPU) 702 can be used as the above-mentioned processor, and the memory 703 can be used as the above-mentioned memory for storing computer-readable instructions. In addition, the electronic device 700 may also include a communication unit 705, a storage unit 706, an output unit 707, an input unit 708 and an external device 709, which are also connected to the bus 704.
[0137] Figure 8 A schematic diagram of a computer-readable storage medium provided in an embodiment of the present disclosure. Figure 8As shown, a computer-readable storage medium 800 according to an embodiment of the present disclosure has computer-readable instructions 801 stored thereon. When the computer-readable instructions 801 are executed by the processor, the communication method described with reference to the above figures according to any of the foregoing embodiments of the present disclosure is executed. The computer-readable storage medium includes, but is not limited to, for example, volatile memory and / or non-volatile memory. Volatile memory may, for example, include random access memory (RAM) and / or cache memory (cache), etc. Non-volatile memory may, for example, include read-only memory (ROM), hard disk, flash memory, optical disk, magnetic disk, etc.
[0138] The present disclosure further provides a computer program product, including a computer program, wherein when the computer program is executed by a processor, the communication method described in any of the foregoing embodiments of the present disclosure is implemented.
[0139] As described above, the present disclosure provides a communication method, apparatus, electronic device, storage medium and program product. The perception device of the present disclosure determines the first information by perceiving the first speed of the user and based on the first speed. This first information can be used to indicate the perception symbol period. The perception device can send the first information to the communication device. In this way, the perception device of the technical solution provided by the present disclosure can dynamically adjust the configuration of the perception signal (such as the perception symbol period) according to the actual moving speed (first speed) of the user device, and can also interactively adjust with the communication device to determine the configuration decision of the perception symbol period. In summary, the perception device can improve the accuracy of the perception symbol by dynamically adjusting the perception symbol period according to the actual moving speed of the user device. At the same time, the interactive fine adjustment of the perception symbol period by the perception device and the communication device can reduce unnecessary resource consumption and reduce system overhead. In this way, it is possible to simultaneously meet the requirements of high precision and low system overhead to a certain extent, and to achieve the requirements of perception symbol accuracy and low system overhead within an acceptable overhead range, which can meet the objective needs in actual use.
[0140] Those of ordinary skill in the art will appreciate that the units and algorithm steps of each example described in conjunction with the embodiments disclosed herein can be implemented in electronic hardware, or a combination of computer software and electronic hardware. Whether these functions are performed in hardware or software depends on the specific application and design constraints of the technical solution. Professional and technical personnel can use different methods to implement the described functions for each specific application, but such implementation should not be considered to be beyond the scope of this disclosure.
[0141] The basic principles of the present disclosure are described above in conjunction with specific embodiments. However, it should be noted that the advantages, strengths, effects, etc. mentioned in the present disclosure are only examples and not limitations, and it cannot be considered that these advantages, strengths, effects, etc. are required by each embodiment of the present disclosure. In addition, the specific details disclosed above are only for the purpose of illustration and ease of understanding, and are not limitations. The above details do not limit the present disclosure to the necessity of adopting the above specific details to be implemented.
[0142] The block diagrams of the devices, apparatuses, equipment, and systems involved in this disclosure are only illustrative examples and are not intended to require or imply that they must be connected, arranged, and configured in the manner shown in the block diagrams. As will be appreciated by those skilled in the art, these devices, apparatuses, equipment, and systems can be connected, arranged, and configured in any manner. Words such as "including," "comprising," "having," and the like are open words, referring to "including but not limited to," and can be used interchangeably therewith. The words "or" and "and" used herein refer to the words "and / or," and can be used interchangeably therewith, unless the context clearly indicates otherwise. The word "such as" used herein refers to the phrase "such as but not limited to," and can be used interchangeably therewith.
[0143] Additionally, as used herein, "or" used in a list of items beginning with "at least one" indicates a separate list, so that, for example, a list of "at least one of A, B, or C" means A or B or C, or AB or AC or BC, or ABC (i.e., A and B and C). Furthermore, the word "exemplary" does not mean that the example described is preferred or better than other examples.
[0144] It should also be noted that in the system and method of the present disclosure, each component or each step can be decomposed and / or recombined. Such decomposition and / or recombination should be regarded as equivalent solutions of the present disclosure.
[0145] Various changes, substitutions, and modifications of the techniques described herein may be made without departing from the teachings defined by the appended claims. Furthermore, the scope of the claims of the present disclosure is not limited to the specific aspects of the processes, machines, manufactures, compositions of events, means, methods, and actions described above. Currently existing or later to be developed processes, machines, manufactures, compositions of events, means, methods, or actions that perform substantially the same functions or achieve substantially the same results as the corresponding aspects described herein may be utilized. Thus, the appended claims include such processes, machines, manufactures, compositions of events, means, methods, or actions within their scope.
[0146] The above description of the disclosed aspects is provided to enable any person skilled in the art to make or use the present disclosure. Various modifications to these aspects will be readily apparent to those skilled in the art, and the general principles defined herein may be applied to other aspects without departing from the scope of the present disclosure. Therefore, the present disclosure is not intended to be limited to the aspects shown herein, but rather to the widest scope consistent with the principles and novel features disclosed herein.
[0147] The above description has been given for the purpose of illustration and description. In addition, this description is not intended to limit the embodiments of the present disclosure to the forms disclosed herein. Although multiple example aspects and embodiments have been discussed above, those skilled in the art will recognize certain variations, modifications, changes, additions and sub-combinations thereof.
Claims
1. A communication method, characterized in that: Applied to a sensing device, the method comprises: Perceive the user's first speed; Based on the first speed, determining first information, the first information being used to indicate a perceived symbol period; The first information is sent to a communication device.
2. The method according to claim 1, characterized in that The determining first information based on the first speed includes: When the first speed is within the current fuzzy interval, determining a first period; The first period is smaller than the second period, and the second period is the current perception symbol configuration period.
3. The method according to claim 1, characterized in that: The determining the first information based on the first speed further includes: When the first evaluation value is less than the first threshold, determining a first period, wherein the first period is less than the second period; and / or, When the first evaluation value is greater than the second threshold, determining a third period, wherein the third period is greater than the second period; The first evaluation value is related to the first speed.
4. The method according to claim 3, characterized in that The first evaluation value includes: First speed; The change of the first speed; The overall change of the first speed in the first time interval.
5. The method according to claim 1, characterized in that The sensing of the first speed of the user includes: Sending a sensing signal, and receiving an echo signal of the sensing signal; The first speed is determined based on the sensing signal and the echo signal.
6. The method according to claim 1, characterized in that The method further comprises: Perceive the user's first position; Based on the first position, configure second information, where the second information is used to indicate a sensing symbol sending mode; The second information includes: period information of at least one of sending, interval, and receiving in the perception symbol period.
7. The method according to claim 1, characterized in that The method further comprises: receiving third information from a communication device; the third information is used to indicate whether the communication device accepts the first information; Based on the third information, the perception symbol period is configured and takes effect.
8. The method according to claim 1, characterized in that The sensing of the first speed of the user includes: discontinuously sensing the first speed; or, Based on a received first request, the first speed is sensed; the first request is used to request provision of first information.
9. The method according to claim 1, characterized in that: The sending the first information to the communication device includes: The first information is sent to the communication device through an interface, where the interface includes at least one of the following: an Xn interface and an Ng interface.
10. The method according to any one of claims 1 to 9, characterized in that: The sending the first information to the communication device further includes: A broadcast message is sent to the communication device, where the broadcast message carries the first information.
11. The method according to claim 10, characterized in that The broadcast message also carries a broadcast radio network temporary identifier RNTI; The RNTI is used to indicate that the broadcast message comes from the sensing device.
12. A communication method, characterized in that: Applied to a communication device, the method comprises: First information sent by a sensing device is received, where the first information is used to indicate a sensing symbol period.
13. The method according to claim 12, characterized in that The method further comprises: Determining third information based on the first information; Sending the third information to the sensing device; The third information is used to indicate at least one of the following: Confirming adjustment of the sensing symbol period information; Resource avoidance indication information; used to indicate at least one of the time and resource of resource avoidance of the sensing device; The prohibited occupation information is used to indicate at least one of the resources and time that the sensing device is prohibited from occupying.
14. A communication device, characterized in that: Set in a sensing device, the device includes: A sensing unit, used for sensing a first speed of a user; a determining unit, configured to determine first information based on the first speed, wherein the first information is used to indicate a perception symbol period; A sending unit is used to send the first information to a communication device.
15. A communication device, characterized in that: Set in a communication device, the device includes: The receiving unit is used to receive first information sent by a sensing device, where the first information is used to indicate a sensing symbol period.
16. An electronic device, characterized in that: include: a memory for storing computer readable instructions; as well as A processor is used to run the computer-readable instructions so that the electronic device executes the method according to any one of claims 1 to 13.
17. A non-transitory computer-readable storage medium for storing computer-readable instructions, characterized in that: When the computer-readable instructions are executed by a processor, the processor is caused to perform the method according to any one of claims 1 to 13.
18. A computer program product, characterized in that The method comprises a computer program, which implements the method according to any one of claims 1 to 13 when being executed by a processor.
