Communication method, communication device, storage medium, and program product
Patent Information
- Application Number
- CN202510378197.0
- Authority / Receiving Office
- CN · China
- Patent Type
- Applications(China)
- Current Assignee / Owner
- Filing Date
- 2025-03-27
- Publication Date
- 2026-09-29
AI Technical Summary
[0003]但是,在终端进入感知区域后,基站需要进行复杂的计算,才能够将感知区域内的终端和基站感知到的目标物体联系起来,降低了基站对感知到的目标物体进行分析时的分析效率,影响通信感知网络的感知精度
[0006]本申请提供的技术方案至少带来以下有益效果:本申请提供的通信方法,第一节点接收到第二节点发的用于指示第一节点在感知区域内进行轨迹记录的第一指示信息之后,可以向第二节点发送轨迹信息,以使得第二节点获知到第一节点在感知区域的轨迹记录,从而第二节点能够不必进行复杂的计算,就可以将感知区域内的第一节点和第二节点感知到的目标物体联系起来,有助于第二节点对感知到的目标物体进行进一步分析,提升了通信感知网络的感知精度。
Smart Images

Figure CN122846017A_ABST
Abstract
Description
Technical Field
[0001] This application relates to the field of communications, and more particularly to a communication method, communication device, storage medium, and program product. Background Technology
[0002] The principle of communication sensing technology is to perceive the environment through signals from a wireless communication system. Within the sensing area, the communication signals sent by the base station are reflected or scattered after reaching the target object. The base station can analyze the communication signals reflected by the target object, thereby realizing the perception of the target object within the sensing area.
[0003] However, after the terminal enters the sensing area, the base station needs to perform complex calculations to connect the terminal in the sensing area with the target object sensed by the base station. This reduces the analysis efficiency of the base station when analyzing the sensed target object and affects the sensing accuracy of the communication sensing network. Summary of the Invention
[0004] This application provides a communication method, communication device, storage medium, and program product for improving the sensing accuracy of communication sensing networks.
[0005] In a first aspect, this application provides a communication method applied to a first node, the method comprising: receiving first instruction information sent by a second node, the first instruction information being used to instruct the first node to record a trajectory within a sensing area; and sending trajectory information to the second node, the trajectory information including the trajectory record of the first node within the sensing area.
[0006] The technical solution provided by this application brings at least the following beneficial effects: In the communication method provided by this application, after the first node receives the first instruction information sent by the second node to instruct the first node to record the trajectory within the sensing area, the first node can send trajectory information to the second node so that the second node can know the trajectory record of the first node in the sensing area. Thus, the second node can connect the target objects sensed by the first node and the second node within the sensing area without performing complex calculations, which helps the second node to further analyze the sensed target objects and improves the sensing accuracy of the communication sensing network.
[0007] One possible implementation involves sending trajectory information to a second node, including: upon receiving a second indication message from the second node, sending the trajectory information to the second node, wherein the second indication message is used to instruct the reporting of trajectory information.
[0008] Another possible implementation involves sending trajectory information to the second node, including: recording the trajectory and obtaining trajectory information upon determining that the area has entered the sensing region; and sending the trajectory information to the second node.
[0009] Another possible implementation is that, when the first node is in an idle state, the first indication information is carried in a system message.
[0010] Another possible implementation is that, when the first node is in a connected state, the first indication information is carried in a radio resource control (RRC) reconfiguration message.
[0011] In another possible implementation, the first instruction information is also used to trigger the first node to perceive unknown objects within the perception area.
[0012] Another possible implementation is that the first indication information includes at least one of the following: perception area indication information; perception measurement information, which is used to indicate the information that the trajectory information should be recorded.
[0013] Another possible implementation involves sensing measurement information including at least one of the following: position information; velocity information.
[0014] Another possible implementation is that the first indication information includes auxiliary perception information, which is used to trigger the first node to perceive unknown objects within the perception area.
[0015] Another possible implementation is that the auxiliary sensing information is also used to indicate at least one of the following: available sensing resources; the type of target to be sensed; and sensing information to be recorded.
[0016] Secondly, this application provides a communication method applied to a second node, the method comprising: sending first instruction information to a first node, the first instruction information being used to instruct the first node to record a trajectory within a sensing area; and receiving trajectory information sent by the first node, the trajectory information including the trajectory record of the first node within the sensing area.
[0017] The communication method provided in this application sends a first instruction message to a first node to instruct the first node to record a trajectory within the sensing area. It can also acquire the trajectory information of the first node within the sensing area, so that the second node can connect the target objects sensed by the first node and the second node within the sensing area without performing complex calculations. This helps the second node to further analyze the sensed target objects and improves the sensing accuracy of the communication sensing network.
[0018] One possible implementation involves receiving trajectory information sent by a first node, including: sending second indication information to the first node, the second indication information being used to indicate the reporting of trajectory information; and receiving the trajectory information sent by the first node.
[0019] Another possible implementation involves sending a second instruction to the first node, including sending the second instruction to the first node when it is determined that the first node has entered the sensing area.
[0020] Another possible implementation is that, when the first node is in an idle state, the first indication information is carried in a system message.
[0021] Another possible implementation is that, when the first node is in the connected state, the first indication information is carried in the RRC reconfiguration message.
[0022] In another possible implementation, the first instruction information is also used to trigger the first node to perceive unknown objects within the perception area.
[0023] Another possible implementation is that the first indication information includes at least one of the following: perception area indication information; perception measurement information, which is used to indicate the information that the trajectory information should be recorded.
[0024] Another possible implementation involves sensing measurement information including at least one of the following: position information; velocity information.
[0025] Another possible implementation is that the first indication information includes auxiliary perception information, which is used to trigger the first node to perceive unknown objects within the perception area.
[0026] Another possible implementation is that the auxiliary sensing information is also used to indicate at least one of the following: available sensing resources; the type of target to be sensed; and sensing information to be recorded.
[0027] Thirdly, this application provides a communication device, comprising: a communication module; the communication module being configured to receive first instruction information sent by a second node, the first instruction information being configured to instruct the first node to record a trajectory within a sensing area; and to send trajectory information to the second node, the trajectory information including the trajectory record of the first node within the sensing area.
[0028] One possible implementation is a communication module, specifically used to send trajectory information to the second node upon receiving second indication information sent by the second node. The second indication information is used to instruct the reporting of trajectory information.
[0029] Another possible implementation is a communication module, which is specifically used to record the trajectory and obtain trajectory information when it is determined that the device has entered the sensing area; and to send the trajectory information to the second node.
[0030] Another possible implementation is that, when the first node is in an idle state, the first indication information is carried in a system message.
[0031] Another possible implementation is that, when the first node is in the connected state, the first indication information is carried in the RRC reconfiguration message.
[0032] In another possible implementation, the first instruction information is also used to trigger the first node to perceive unknown objects within the perception area.
[0033] Another possible implementation is that the first indication information includes at least one of the following: perception area indication information; perception measurement information, which is used to indicate the information that the trajectory information should be recorded.
[0034] Another possible implementation involves sensing measurement information including at least one of the following: position information; velocity information.
[0035] Another possible implementation is that the first indication information includes auxiliary perception information, which is used to trigger the first node to perceive unknown objects within the perception area.
[0036] Another possible implementation is that the auxiliary sensing information is also used to indicate at least one of the following: available sensing resources; the type of target to be sensed; and sensing information to be recorded.
[0037] Fourthly, this application provides a communication device, comprising: a communication module; the communication module being configured to send first instruction information to a first node, the first instruction information being configured to instruct the first node to record a trajectory within a sensing area; and to receive trajectory information sent by the first node, the trajectory information including the trajectory record of the first node within the sensing area.
[0038] One possible implementation is a communication module, specifically used to send second indication information to the first node, the second indication information being used to indicate the reporting of trajectory information; and to receive trajectory information sent by the first node.
[0039] Another possible implementation is a communication module, specifically used to send a second instruction message to the first node when it is determined that the first node has entered the sensing area.
[0040] Another possible implementation is that, when the first node is in an idle state, the first indication information is carried in a system message.
[0041] Another possible implementation is that, when the first node is in the connected state, the first indication information is carried in the RRC reconfiguration message.
[0042] In another possible implementation, the first instruction information is also used to trigger the first node to perceive unknown objects within the perception area.
[0043] Another possible implementation is that the first indication information includes at least one of the following: perception area indication information; perception measurement information, which is used to indicate the information that the trajectory information should be recorded.
[0044] Another possible implementation involves sensing measurement information including at least one of the following: position information; velocity information.
[0045] Another possible implementation is that the first indication information includes auxiliary perception information, which is used to trigger the first node to perceive unknown objects within the perception area.
[0046] Another possible implementation is that the auxiliary sensing information is also used to indicate at least one of the following: available sensing resources; the type of target to be sensed; and sensing information to be recorded.
[0047] Fifthly, this application provides a communication device comprising: a processor and a memory; the memory storing processor-executable instructions; when the processor is configured to execute the instructions, causing the communication device to implement the methods of the first or second aspect described above.
[0048] In a sixth aspect, this application provides a computer-readable storage medium comprising: computer software instructions; which, when executed in an electronic device, cause the electronic device to implement the methods described in the first or second aspect.
[0049] In a seventh aspect, this application provides a computer program product comprising a computer program; when the computer program is run in an electronic device, it causes the electronic device to implement the methods described in the first or second aspect above.
[0050] The beneficial effects of the third to seventh aspects mentioned above are described in the corresponding descriptions of the first or second aspects, and will not be repeated here. Attached Figure Description
[0051] Figure 1 A schematic diagram illustrating the application environment of a communication method provided in this application;
[0052] Figure 2 A flowchart illustrating a communication method provided in this application;
[0053] Figure 3 A flowchart illustrating another communication method provided in this application;
[0054] Figure 4 A flowchart illustrating yet another communication method provided in this application;
[0055] Figure 5 A flowchart illustrating yet another communication method provided in this application;
[0056] Figure 6 A flowchart illustrating yet another communication method provided in this application;
[0057] Figure 7 A schematic diagram of the composition of a communication device provided in this application;
[0058] Figure 8 A schematic diagram of another communication device provided in this application;
[0059] Figure 9 This is a schematic diagram of the structure of an electronic device provided in this application. Detailed Implementation
[0060] The communication method provided in this application will now be described in detail with reference to the accompanying drawings.
[0061] In this article, the term "and / or" is merely a description of the relationship between related objects, indicating that there can be three relationships. For example, A and / or B can represent three situations: A exists alone, A and B exist simultaneously, and B exists alone.
[0062] The terms "first" and "second," etc., used in the specification and drawings of this application are used to distinguish different objects or to distinguish different treatments of the same object, rather than to describe a specific order of objects.
[0063] Furthermore, the terms "comprising" and "having," and any variations thereof, used in the description of this application are intended to cover non-exclusive inclusion. For example, a process, method, system, product, or apparatus that includes a series of steps or units is not limited to the steps or units listed, but may optionally include other steps or units not listed, or may optionally include other steps or units inherent to such process, method, product, or apparatus.
[0064] It should be noted that in the embodiments of this application, the words "exemplary" or "for example" are used to indicate examples, illustrations, or explanations. Any embodiment or design scheme described as "exemplary" or "for example" in the embodiments of this application should not be construed as being more preferred or advantageous than other embodiments or design schemes. Specifically, the use of the words "exemplary" or "for example" is intended to present the relevant concepts in a specific manner.
[0065] To facilitate a clear description of the technical solutions of the embodiments of this application, the terms "first" and "second" are used in the embodiments of this application to distinguish the same or similar items with essentially the same function and effect. Those skilled in the art can understand that the terms "first" and "second" are not intended to limit the quantity or execution order.
[0066] In the description of this application, unless otherwise stated, "a plurality of" means two or more.
[0067] The principle of communication sensing technology is to perceive the environment through signals from a wireless communication system. Within the sensing area, the communication signals sent by the base station are reflected or scattered after reaching the target object. The base station can analyze the communication signals reflected by the target object, thereby realizing the perception of the target object within the sensing area.
[0068] The advantage of integrated communication and sensing is that it can utilize a single set of base station hardware resources to achieve communication and sensing functions. Compared with other sensing devices such as cameras, communication and sensing have a wider coverage area. Furthermore, after sensing an object, the sensing information can be transmitted to the monitoring party via a wireless network, enabling the monitoring party to take timely warnings and other countermeasures against the sensed object.
[0069] However, after the terminal enters the sensing area, the base station needs to perform complex calculations to connect the terminal in the sensing area with the target object sensed by the base station. This reduces the analysis efficiency of the base station when analyzing the sensed target object and affects the sensing accuracy of the communication sensing network.
[0070] To address the aforementioned technical problems, this application provides a communication method. The idea is as follows: after receiving a first instruction message from a second node instructing the first node to record a trajectory within the sensing area, the first node can send trajectory information to the second node. This allows the second node to know the trajectory record of the first node within the sensing area. Consequently, the second node can connect the target objects sensed by the first and second nodes within the sensing area without performing complex calculations. This helps the second node to further analyze the sensed target objects and improves the sensing accuracy of the communication sensing network.
[0071] The technical solutions provided in this application can be applied to various mobile communication networks, such as 5G new radio (NR) mobile communication networks, time division duplex long term evolution (TD-LTE) mobile communication networks, frequency division duplex long term evolution (FDD-LTE) mobile communication networks, future mobile communication networks, or multiple communication convergence systems, etc. This application does not limit them.
[0072] The embodiments provided in this application will now be described in detail with reference to the accompanying drawings.
[0073] The communication method provided in this application can be applied to, for example... Figure 1 The application environment shown. For example... Figure 1 As shown, the application environment includes: a first node 101 and a second node 102, which are interconnected.
[0074] In some embodiments, the first node 101 can be a device with wireless transceiver capabilities. Exemplary examples include mobile phones, tablets, wearable devices, in-vehicle devices, computers with wireless transceiver capabilities, virtual reality (VR) terminals, augmented reality (AR) terminals, wireless terminals in industrial control, wireless terminals in self-driving vehicles, and so on. This application does not limit the device form of the first node 101.
[0075] In some embodiments, the second node 102 may be a base station. For example, the second node 102 may be a base station in Long Term Evolution (LTE), Long Term Evolution Advanced (LTEA), or an evolved Node B (eNB or eNodeB), a base station device in a 5G network, or a base station in a future communication system, etc. The base station may include various network-side devices such as macro base stations, micro base stations, home base stations, wireless remote extensions, reconfigurable intelligent surfaces (RIS), routers, and wireless fidelity (WIFI) devices.
[0076] In some embodiments, the second node 102 is used to provide wireless access services to a plurality of first terminals 101. For example, the second node 102 can provide a service coverage area (also known as a cell). First nodes 101 entering the area can communicate with the second node 102 via wireless signals to receive the wireless access services provided by the second node 102.
[0077] In some embodiments, the second node 102 can send first instruction information to the first node 101, the first instruction information being used to instruct the first node 101 to record a trajectory within the sensing area. The first node 101 can receive the first instruction information sent by the second node 102 and send trajectory information to the second node.
[0078] It should be noted that the system architecture described in the embodiments of this application is for the purpose of more clearly illustrating the technical solutions of the embodiments of this application, and does not constitute a limitation on the technical solutions provided in the embodiments of this application. As those skilled in the art will know, with the evolution of system architecture, the technical solutions provided in the embodiments of this application are also applicable to similar technical problems.
[0079] See Figure 2 This is a flowchart illustrating a communication method provided in an embodiment of this application. Figure 2 As shown, the communication method provided in this application is applied to a first node, which can be one of the above-mentioned... Figure 1 The first node 101 shown specifically includes the following steps S201 to S202.
[0080] S201, Receive the first instruction information sent by the second node.
[0081] The first instruction information is used to instruct the first node to record its trajectory within the sensing area.
[0082] In some embodiments, when the first node is in an idle state, the first node can receive a system message broadcast by the second node. The system message includes first indication information, that is, the first indication information can be carried in the system message.
[0083] For example, the first indication information may be carried in a system information block (SIB), a remaining minimum system information (RMSI), or a master information block (MIB).
[0084] In some embodiments, when the first node is in a connected state, the second node can send an RRC reconfiguration message to the first node. The RRC reconfiguration message includes first indication information, that is, the first indication information can be carried in the RRC reconfiguration message.
[0085] For example, if the sensing area is a sub-area within the signal coverage area of the second node, the first node may enter the sensing area when moving within the signal coverage area of the second node. The second node can instruct the first node to record its trajectory after entering the sensing area by sending an RRC reconfiguration message to the first node.
[0086] It is understandable that when the first node is in an idle state, the second node cannot obtain the location information of the first node. Therefore, the location information of the sensing area can be indicated by the first indication information so that the first node can determine whether it needs to enter the sensing area.
[0087] In some embodiments, the first indication information includes at least one of the following: sensing area indication information, which indicates the location information of the sensing area; and sensing measurement information, which indicates the information that the trajectory information should be recorded.
[0088] For example, the sensing area indication information may include the central geographic coordinates and coverage radius of the sensing area, or the pitch angle, azimuth angle, and maximum horizontal distance of the sensing area. Sensing measurement information may include at least one of the following: location information; velocity information.
[0089] In some embodiments, after receiving the first indication information sent by the second node, the first node can start trajectory recording when it determines that it has entered the perception area based on the perception area indication information.
[0090] For example, the first node can obtain location information through a satellite positioning system, or based on the location information of a Wi-Fi access point (AP), and record the location information. The satellite positioning system can be a Global Positioning System (GPS), a Global Navigation Satellite System (GNSS), or similar systems.
[0091] In some embodiments, the sensing measurement information further includes a trajectory information update period, which is used to indicate the time interval at which the first node updates its trajectory information.
[0092] In some embodiments, when the sensing measurement information includes position information, velocity information, and trajectory information update cycles, the trajectory information recorded by the first node includes multiple position information and / or multiple velocity information recorded by the first node according to the indication of the trajectory information update cycle.
[0093] In some embodiments, when the first node is in a connected state, the second node can obtain the location information of the first node. Therefore, the second node can directly determine whether the first node is located within the sensing area, and if it determines that the first node has entered the sensing area, instruct the first node to record its trajectory within the sensing area.
[0094] In some embodiments, the first indication information is further used to trigger the first node to perceive unknown objects within the perception area.
[0095] Among them, the unknown object can be an object in the perception area that can be perceived by the second node.
[0096] Understandably, the first node can integrate sensors and corresponding software algorithms, enabling it to possess sensing capabilities. With this capability, the second node can send a first instruction to the first node, triggering it to perceive unknown objects within its sensing area, thus acquiring more comprehensive sensing information.
[0097] For example, the first indication information includes auxiliary perception information, which is used to trigger the first node to perceive unknown objects within the perception area.
[0098] Furthermore, the auxiliary sensing information is also used to indicate at least one of the following: available sensing resources; the type of target to be sensed; and the sensing information to be recorded.
[0099] The available perception resources refer to the resources that the first node can access when perceiving unknown objects within the perception area.
[0100] The types of targets to be perceived may include at least one of the following: drones, pedestrians, automated guided vehicles (AGVs), vehicles, and ships.
[0101] The perception information to be recorded is used to indicate the perception information that the first node should record when perceiving unknown objects in an unknown area. The perception information to be recorded includes at least one of the following: position information and velocity information.
[0102] In some embodiments, where the first indication information is carried in a system message, the system message sent by the second node to the first node is as follows.
[0103] SIBx::=SEQUENCE{
[0104] AssistantSensingMeasureInfo
[0105] }
[0106] AssistantSensingMeasureInfo::=SEQUENCE{
[0107] SensingAreaInd
[0108] SensingMeasureInfo
[0109] UEAssistantSensingInfo
[0110] }
[0111] SensingMeasureInfo::=SEQUENCE{
[0112] PositionInfo
[0113] SpeedInfo
[0114] UpdatePeriod
[0115] }
[0116] UEAssistantSensingInfo::=SEQUENCE{
[0117] SensingResource
[0118] SensingObjectType
[0119] SensingParameter
[0120] }
[0121] SensingParameter::=SEQUENCE{
[0122] PositionInfo
[0123] SpeedInfo
[0124] }
[0125] The Assistant Sensing Measure Info includes Sensing Area Indicator, Sensing Measure Info, and UE Assistant Sensing Info.
[0126] SensingAreaInd represents the sensing area indication information, used to indicate the location information of the sensing area.
[0127] SensingMeasureInfo includes position information (PositionInfo), speed information (SpeedInfo), and update period (UpdatePeriod). PositionInfo and SpeedInfo represent the information that should be recorded in the trajectory information; UpdatePeriod represents the trajectory information update period, which indicates the time interval at which the first node updates the trajectory information.
[0128] UEAssistantSensingInfo represents auxiliary sensing information, which includes sensing resources (SensingResource), sensing target type (SensingObjectType), and sensing parameters (SensingParameter). SensingResource represents available sensing resources; SensingObjectType represents the type of target to be sensed; SensingParameter represents sensing parameter indication, which includes PositionInfo and SpeedInfo. The PositionInfo and SpeedInfo included in SensingParameter are used to indicate that the sensing parameters that the first node should record when sensing unknown objects in an unknown area are position information and velocity information.
[0129] In some embodiments, when the first node is in a connected state, the RRC reconfiguration message sent by the second node to the first node is as follows.
[0130] RRCReconfiguration::=SEQUENCE{
[0131] AssistantSensingMeasureInfo
[0132] }
[0133] AssistantSensingMeasureInfo::=SEQUENCE{
[0134] SensingAreaInd
[0135] SensingMeasureInfo
[0136] UEAssistantSensingInfo
[0137] }
[0138] SensingMeasureInfo::=SEQUENCE{
[0139] PositionInfo
[0140] SpeedInfo
[0141] UpdatePeriod
[0142] }
[0143] UEAssistantSensingInfo::=SEQUENCE{
[0144] SensingResource
[0145] SensingObjectType
[0146] SensingParameter
[0147] }
[0148] SensingParameter::=SEQUENCE{
[0149] PositionInfo
[0150] SpeedInfo
[0151] }
[0152] Among them, AssistantSensingMeasureInfo includes SensingAreaInd, SensingMeasureInfo, and UEAssistantSensingInfo.
[0153] SensingAreaInd represents the sensing area indication information, used to indicate the location information of the sensing area.
[0154] SensingMeasureInfo includes PositionInfo, SpeedInfo, and UpdatePeriod. PositionInfo and SpeedInfo represent the information that should be recorded in the trajectory information; UpdatePeriod represents the trajectory information update cycle, used to indicate the time interval at which the first node updates the trajectory information.
[0155] UEAssistantSensingInfo represents auxiliary sensing information, which includes SensingResource, SensingObjectType, and SensingParameter. SensingResource represents the available sensing resources; SensingObjectType represents the type of target to be sensed; SensingParameter represents the sensing parameter indication, which includes PositionInfo and SpeedInfo. PositionInfo and SpeedInfo included in SensingParameter are used to indicate that the sensing parameters that the first node should record when sensing unknown objects in an unknown area are position information and velocity information.
[0156] S202, Send trajectory information to the second node.
[0157] The trajectory information includes the trajectory record of the first node in the sensing area.
[0158] In some embodiments, the trajectory information sent from the first node to the second node includes position information and velocity information. The trajectory information may include multiple pieces of position and / or velocity information, which are trajectory information recorded by the first node at different times.
[0159] It should be noted that trajectory information can be used to help the second node determine the behavior of the first node. After the second node obtains the trajectory information recorded by the first node, it can record the first node's movement trajectory based on the first node's trajectory information, thereby determining the first node's behavior.
[0160] In some embodiments, the second node also needs to acquire the perception parameters recorded by the first node when it perceives unknown objects in an unknown area. Therefore, the second indication information can also be used to instruct the first node to report the perception parameters.
[0161] For example, when the second instruction information is used to instruct the first node to report the sensing parameters, the first node can also send the sensing parameters to the second node after receiving the second instruction information sent by the second node.
[0162] In some embodiments, the second node can instruct the first node to report trajectory information when it needs to obtain the trajectory information of the first node. Based on this, as... Figure 3 As shown, the above step S202 can be implemented as the following step S2021.
[0163] S2021. Upon receiving the second indication information sent by the second node, send trajectory information to the second node. The second indication information is used to indicate the reporting of trajectory information.
[0164] In some embodiments, the first node can record and report trajectory information when it determines that it has entered the sensing area based on the sensing area indication information. Therefore, step S202 can also be implemented as steps A1-A2.
[0165] A1. Once it is determined that the area has entered the sensing zone, the trajectory is recorded to obtain trajectory information.
[0166] For example, trajectory information may include location information and velocity information.
[0167] A2. Send trajectory information to the second node.
[0168] The technical solutions provided by the above embodiments bring at least the following beneficial effects: In the communication method provided by this application, after the first node receives the first instruction information sent by the second node to instruct the first node to record the trajectory within the sensing area, the first node can send trajectory information to the second node so that the second node can know the trajectory record of the first node in the sensing area. Thus, the second node can connect the target objects sensed by the first node and the second node within the sensing area without performing complex calculations, which helps the second node to further analyze the sensed target objects and improves the sensing accuracy of the communication sensing network.
[0169] See Figure 4 This is a flowchart illustrating another communication method provided in an embodiment of this application. Figure 4 As shown, the communication method provided in this application can be implemented through the second node mentioned above, specifically including the following steps S301 to S302.
[0170] S301, Send the first instruction information to the first node.
[0171] The first instruction information is used to instruct the first node to record its trajectory within the sensing area.
[0172] In some embodiments, when the first node is in an idle state, the second node can broadcast a system message to the first node. The system message includes first indication information, that is, the first indication information can be carried in the system message.
[0173] For example, the first instruction information may be carried in an SIB, RMSI, or MIB.
[0174] In some embodiments, when the first node is in a connected state, the second node can send an RRC reconfiguration message to the first node. The RRC reconfiguration message includes first indication information, that is, the first indication information can be carried in the RRC reconfiguration message.
[0175] In some embodiments, the first indication information includes at least one of the following: sensing area indication information; sensing measurement information, wherein the sensing measurement information is used to indicate information that the trajectory information should be recorded.
[0176] For example, the sensed measurement information includes at least one of the following: location information; velocity information.
[0177] In some embodiments, the sensing measurement information further includes a trajectory information update period, which is used to indicate the time interval at which the first node updates its trajectory information.
[0178] In some embodiments, when the sensing measurement information includes position information, velocity information, and trajectory information update cycles, the trajectory information recorded by the first node includes multiple position information and / or multiple velocity information recorded by the first node according to the indication of the trajectory information update cycle.
[0179] In some embodiments, if the first node has sensing capabilities, the first indication information is also used to trigger the first node to sense unknown objects within the sensing area.
[0180] For example, the first indication information includes auxiliary perception information, which is used to trigger the first node to perceive unknown objects within the perception area.
[0181] In some embodiments, the auxiliary sensing information is also used to indicate at least one of the following: available sensing resources, the type of target to be sensed, and sensing information to be recorded.
[0182] The available perception resources refer to the resources that the first node can access when perceiving unknown objects within the perception area.
[0183] The target type to be perceived may include at least one of the following: drones, pedestrians, AGVs, vehicles, and ships.
[0184] The perception information to be recorded is used to indicate the perception information that the first node should record when perceiving unknown objects in an unknown area. The perception information to be recorded includes at least one of the following: position information and velocity information.
[0185] For example, after receiving the first instruction information sent by the second node, the first node can determine the trajectory when it enters the sensing area based on the sensing area instruction information, and can also start to sense unknown objects in the sensing area based on the auxiliary sensing information.
[0186] In some embodiments, when the first indication information is carried in a system message or an RRC reconfiguration message, the specific form of the system message or RRC reconfiguration message sent by the second node to the first node can refer to the description in step S201 above, and will not be repeated here.
[0187] S302, Receive trajectory information sent by the first node.
[0188] The trajectory information includes the trajectory record of the first node in the sensing area.
[0189] In some embodiments, the second node can instruct the first node to report trajectory information when it needs to obtain the trajectory information of the first node. Based on this, as... Figure 5 As shown, the above step S302 can be implemented as the following steps S3021-S3022.
[0190] S3021. Send the second instruction information to the first node.
[0191] The second indication information is used to indicate the reporting trajectory information.
[0192] In some embodiments, the second node also needs to acquire the perception parameters recorded by the first node when it perceives unknown objects in an unknown area. Therefore, the second indication information can also be used to instruct the first node to report the perception parameters.
[0193] For example, when the second instruction information is used to instruct the first node to report the sensing parameters, the first node can also send the sensing parameters to the second node after receiving the second instruction information sent by the second node.
[0194] In some embodiments, when the first node is in a connected state, the second node can obtain the location information of the first node, confirm whether the first node is located in the sensing area based on the location information, and instruct the first node to report trajectory information if the first node is located in the sensing area. Therefore, the above step S3021 can be implemented as follows: when it is determined that the first node has entered the sensing area, send second indication information to the first node.
[0195] S3022, Receive trajectory information sent by the first node.
[0196] In some embodiments, the trajectory information sent from the first node to the second node includes position information and velocity information. The trajectory information may include multiple pieces of position and / or velocity information, which are trajectory information recorded by the first node at different times.
[0197] The technical solutions provided by the above embodiments bring at least the following beneficial effects: In another communication method provided by this application, the second node sends a first instruction information to the first node to instruct the first node to record the trajectory within the sensing area. It can also obtain the trajectory information of the first node within the sensing area, so that the second node can connect the target objects sensed by the first node and the second node within the sensing area without performing complex calculations. This helps the second node to further analyze the sensed target objects and improves the sensing accuracy of the communication sensing network.
[0198] The communication method of this application embodiment is described below with reference to a specific example, such as... Figure 6 As shown, the implementation process of this method includes the following steps S401-S403.
[0199] S401, the second node sends a first instruction message to the first node, and correspondingly, the first node receives the first instruction message sent by the second node.
[0200] The first instruction information is used to instruct the first node to record its trajectory within the sensing area.
[0201] S402, the second node sends a second instruction message to the first node, and correspondingly, the first node receives the second instruction message sent by the second node.
[0202] The second instruction information is used to instruct the first node to report trajectory information.
[0203] S403, The first node sends trajectory information to the second node, and correspondingly, the second node receives the trajectory information sent by the first node.
[0204] As can be seen, the above mainly describes the solutions provided by the embodiments of this application from a methodological perspective. To achieve the above functions, the embodiments of this application provide corresponding hardware structures and / or software modules for executing each function. Those skilled in the art should readily recognize that, in conjunction with the modules and algorithm steps of the various examples described in the embodiments disclosed herein, the embodiments of this application can be implemented in hardware or a combination of hardware and computer software. Whether a function is executed by hardware or by computer software driving hardware depends on the specific application and design constraints of the technical solution. Those skilled in the art can use different methods to implement the described functions for each specific application, but such implementation should not be considered beyond the scope of this invention.
[0205] This application embodiment can divide the communication device into functional modules according to the above method example. For example, each function can be divided into its own functional module, or two or more functions can be integrated into one processing module. The integrated module can be implemented in hardware or as a software functional module. Optionally, the module division in this application embodiment is illustrative and only represents one logical functional division; other division methods may be used in actual implementation.
[0206] In some embodiments, this application also provides a communication device. The communication device may include one or more functional modules for implementing the communication methods of the above method embodiments.
[0207] For example, Figure 7 This is a schematic diagram illustrating the composition of a communication device provided in an embodiment of this application. Figure 7 As shown, the communication device 400 includes: a communication module 401.
[0208] The communication module 401 is used to receive first instruction information sent by the second node, the first instruction information being used to instruct the first node to record a trajectory within the sensing area; and to send trajectory information to the second node, the trajectory information including the trajectory record of the first node within the sensing area.
[0209] One possible implementation is that the communication module 401 is specifically used to send trajectory information to the second node upon receiving the second indication information sent by the second node. The second indication information is used to instruct the reporting of trajectory information.
[0210] Another possible implementation is the communication module 401, which is specifically used to record the trajectory and obtain trajectory information when it is determined that the device has entered the sensing area; and to send the trajectory information to the second node.
[0211] Another possible implementation is that, when the first node is in an idle state, the first indication information is carried in a system message.
[0212] Another possible implementation is that, when the first node is in the connected state, the first indication information is carried in the RRC reconfiguration message.
[0213] In another possible implementation, the first instruction information is also used to trigger the first node to perceive unknown objects within the perception area.
[0214] Another possible implementation is that the first indication information includes at least one of the following: perception area indication information; perception measurement information, which is used to indicate the information that the trajectory information should be recorded.
[0215] Another possible implementation involves sensing measurement information including at least one of the following: position information; velocity information.
[0216] Another possible implementation is that the first indication information includes auxiliary perception information, which is used to trigger the first node to perceive unknown objects within the perception area.
[0217] Another possible implementation is that the auxiliary sensing information is also used to indicate at least one of the following: available sensing resources, the type of target to be sensed, and the sensing information to be recorded.
[0218] In some embodiments, this application also provides a communication device. The communication device may include one or more functional modules for implementing the communication methods of the above method embodiments.
[0219] For example, Figure 8 This is a schematic diagram illustrating the composition of a communication device provided in an embodiment of this application. Figure 8 As shown, the communication device 500 includes: a communication module 501.
[0220] The communication module 501 is used to send first instruction information to the first node, the first instruction information being used to instruct the first node to record a trajectory within the sensing area; and to receive trajectory information sent by the first node, the trajectory information including the trajectory record of the first node within the sensing area.
[0221] One possible implementation is that the communication module 501 is specifically used to send second indication information to the first node, the second indication information being used to indicate the reporting of trajectory information; and to receive trajectory information sent by the first node.
[0222] Another possible implementation is the communication module 501, which is specifically used to send a second instruction message to the first node when it is determined that the first node has entered the sensing area.
[0223] Another possible implementation is that, when the first node is in an idle state, the first indication information is carried in a system message.
[0224] Another possible implementation is that, when the first node is in the connected state, the first indication information is carried in the RRC reconfiguration message.
[0225] In another possible implementation, the first instruction information is also used to trigger the first node to perceive unknown objects within the perception area.
[0226] Another possible implementation is that the first indication information includes at least one of the following: perception area indication information; perception measurement information, which is used to indicate the information that the trajectory information should be recorded.
[0227] Another possible implementation involves sensing measurement information including at least one of the following: position information; velocity information.
[0228] Another possible implementation is that the first indication information includes auxiliary perception information, which is used to trigger the first node to perceive unknown objects within the perception area.
[0229] Another possible implementation is that the auxiliary sensing information is also used to indicate at least one of the following: available sensing resources, the type of target to be sensed, and the sensing information to be recorded.
[0230] In the case of implementing the functions of the integrated modules described above in hardware, this embodiment of the invention provides a possible structural schematic diagram of the electronic device involved in the above embodiments. For example... Figure 9 As shown, the electronic device 600 includes: a processor 602, a communication interface 603, and a bus 604. Optionally, the electronic device 600 may also include a memory 601.
[0231] Processor 602 may implement or execute various exemplary logic blocks, modules, and circuits described in conjunction with the disclosure of this application. Processor 602 may be a central processing unit, a general-purpose processor, a digital signal processor, an application-specific integrated circuit (ASIC), a field-programmable gate array (FPGA), or other programmable logic devices, transistor logic devices, hardware components, or any combination thereof. It may implement or execute various exemplary logic blocks, modules, and circuits described in conjunction with the disclosure of this application. Processor 602 may also be a combination that implements computing functions, such as including one or more microprocessor combinations, a combination of a DSP and a microprocessor, etc.
[0232] Communication interface 603 is used to connect to other devices via a communication network. This communication network can be Ethernet, wireless access network, wireless local area network (WLAN), etc.
[0233] The memory 601 may be a read-only memory (ROM) or other type of static storage device capable of storing static information and instructions, random access memory (RAM) or other type of dynamic storage device capable of storing information and instructions, or electrically erasable programmable read-only memory (EEPROM), disk storage medium or other magnetic storage device, or any other medium capable of carrying or storing desired program code in the form of instructions or data structures and accessible by a computer, but is not limited thereto.
[0234] In one possible implementation, the memory 601 can exist independently of the processor 602. The memory 601 can be connected to the processor 602 via a bus 604 and is used to store instructions or program code. When the processor 602 calls and executes the instructions or program code stored in the memory 601, it can implement the communication method provided in this embodiment of the invention.
[0235] In another possible implementation, the memory 601 can also be integrated with the processor 602.
[0236] Bus 604 can be an extended industry standard architecture (EISA) bus, etc. Bus 604 can be divided into address bus, data bus, control bus, etc. For ease of representation, Figure 9 The bus is represented by a single thick line, but this does not mean that there is only one bus or one type of bus.
[0237] Through the above description of the implementation methods, those skilled in the art can clearly understand that, for the sake of convenience and brevity, only the division of the above functional modules is used as an example. In actual applications, the above functions can be assigned to different functional modules as needed, that is, the internal structure of the service calling device can be divided into different functional modules to complete all or part of the functions described above.
[0238] This application also provides a computer-readable storage medium. All or part of the processes in the above method embodiments can be executed by computer instructions instructing related hardware. The program can be stored in the computer-readable storage medium, and when executed, it can include the processes of the above method embodiments. The computer-readable storage medium can be any of the foregoing embodiments or memory. The computer-readable storage medium can also be an external storage device of the service invocation device, such as a pluggable hard drive, smart media card (SMC), secure digital (SD) card, flash card, etc., equipped on the service invocation device. Further, the computer-readable storage medium can include both internal storage units of the service invocation device and external storage devices. The computer-readable storage medium is used to store the computer program and other programs and data required by the service invocation device. The computer-readable storage medium can also be used to temporarily store data that has been output or will be output.
[0239] This application also provides a computer program product, which includes a computer program that, when run on a computer, causes the computer to perform any of the communication methods provided in the above embodiments.
[0240] The above are merely specific embodiments of this application, but the scope of protection of this application is not limited thereto. Any variations or substitutions within the technical scope disclosed in this application should be included within the scope of protection of this application. Therefore, the scope of protection of this application should be determined by the scope of the claims.
Claims
1. A communication method, characterized in that, Applied to the first node, the method includes: Receive first indication information sent by the second node, the first indication information being used to instruct the first node to record trajectory within the sensing area; The trajectory information is sent to the second node, and the trajectory information includes the trajectory record of the first node in the sensing area.
2. The method according to claim 1, characterized in that, Sending trajectory information to the second node includes: Upon receiving the second indication information sent by the second node, the trajectory information is sent to the second node, wherein the second indication information is used to instruct the reporting of the trajectory information.
3. The method according to claim 1, characterized in that, Sending trajectory information to the second node includes: Upon confirming entry into the sensing area, trajectory recording is performed to obtain the trajectory information; The trajectory information is sent to the second node.
4. The method according to claim 1, characterized in that, When the first node is in an idle state, the first indication information is carried in a system message.
5. The method according to claim 1, characterized in that, When the first node is in a connected state, the first indication information is carried in a Radio Resource Control (RRC) reconfiguration message.
6. The method according to claim 1, characterized in that, The first indication information is also used to trigger the first node to perceive unknown objects within the perception area.
7. The method according to any one of claims 1 to 6, characterized in that, The first indication information includes at least one of the following: Sensing area indication information; Sensing measurement information, which is used to indicate the information that the trajectory information should be recorded.
8. The method according to claim 7, characterized in that, The sensing measurement information includes at least one of the following: Location information; Speed information.
9. The method according to claim 6, characterized in that, The first indication information includes auxiliary perception information, which is used to trigger the first node to perceive unknown objects within the perception area.
10. The method according to claim 9, characterized in that, The auxiliary sensing information is also used to indicate at least one of the following: Available sensing resources; The type of target to be perceived; The sensory information that needs to be recorded.
11. A communication method, characterized in that, Applied to the second node, the method includes: Send a first instruction message to the first node, the first instruction message being used to instruct the first node to record a trajectory within the sensing area; The system receives trajectory information sent by the first node, the trajectory information including the trajectory record of the first node in the sensing area.
12. The method according to claim 11, characterized in that, Receiving the trajectory information sent by the second node includes: Send a second indication message to the first node, the second indication message being used to instruct the reporting of the trajectory information; Receive the trajectory information sent by the second node.
13. The method according to claim 12, characterized in that, Sending the second indication information to the first node includes: sending the second indication information to the first node when it is determined that the first node has entered the sensing area.
14. The method according to claim 11, characterized in that, When the first node is in an idle state, the first indication information is carried in a system message.
15. The method according to claim 11, characterized in that, When the first node is in a connected state, the first indication information is carried in the RRC reconfiguration message.
16. The method according to claim 11, characterized in that, The first indication information is also used to trigger the first node to perceive unknown objects within the perception area.
17. The method according to any one of claims 11 to 16, characterized in that, The first indication information includes at least one of the following: Perceive area indication information; Sensing measurement information, which is used to indicate the information that the trajectory information should be recorded.
18. The method according to claim 17, characterized in that, The sensing measurement information includes at least one of the following: Location information; Speed information.
19. The method according to claim 16, characterized in that, The first indication information includes auxiliary perception information, which is used to trigger the first node to perceive unknown objects within the perception area.
20. The method according to claim 19, characterized in that, The auxiliary sensing information is also used to indicate at least one of the following: Available sensing resources; The type of target to be perceived; The sensory information that needs to be recorded.
21. A communication device, characterized in that, It includes a processor and a memory, the processor being coupled to the memory; the memory is used to store computer instructions, the computer instructions being loaded and executed by the processor to enable the computer to implement the communication method as described in any one of claims 1 to 10, or the communication method as described in any one of claims 11 to 20.
22. A computer-readable storage medium, characterized in that, The computer-readable storage medium includes computer-executable instructions that, when executed on a computer, cause the computer to perform the communication method of any one of claims 1 to 10, or the communication method of any one of claims 11 to 20.
23. A computer program product, characterized in that, The computer program product includes a computer program that, when run on an electronic device, causes the electronic device to perform the communication method as described in any one of claims 1 to 10, or the communication method as described in any one of claims 11 to 20.