Perception method and device
By grouping multiple cells and instructing different cell groups to perform sensing at different sensing times, the problem of inaccurate sensing results caused by interference between network devices is solved, achieving higher sensing accuracy.
Patent Information
- Application Number
- CN202410961612.0
- Authority / Receiving Office
- CN · China
- Patent Type
- Applications(China)
- Current Assignee / Owner
- Filing Date
- 2024-07-17
- Publication Date
- 2026-01-20
AI Technical Summary
In the self-sensing and self-receiving mode, interference from multiple network devices leads to a decrease in the accuracy of the sensing results. This is especially true when the sensing target and the base station are at the same height and are located on the line connecting the base stations. In the process of the base station aligning with the sensing target, it inevitably causes strong interference to other base stations.
By grouping multiple cells and instructing different cell groups to perform sensing at different times, the core network element sends first information to indicate the sensing time of multiple cells, so that the sensing times of different cell groups do not overlap, thereby reducing interference between network devices.
It effectively reduces interference between network devices, improves the accuracy of sensing results, and ensures the accurate execution of the sensing process.
Smart Images

Figure CN121368019A_ABST
Abstract
Description
TECHNICAL FIELD
[0001] The present application relates to the technical field of communication, and in particular, to a sensing method and device. BACKGROUND
[0002] Currently, common sensing modes include a self-transmit self-receive mode and an A-transmit B-receive mode. In the self-transmit self-receive mode, a sensing device can use the reflection / diffraction signal of a signal transmitted by itself to perform sensing. The sensing device first transmits a signal, then listens to and receives the echo of the signal after the signal is reflected or scattered by a target object. By analyzing the difference between the transmitted signal and the received signal, the sensing device can infer the position, speed or other related information of the target object. SUMMARY
[0003] The present application provides a sensing method and device, which can effectively improve the accuracy of sensing results.
[0004] In a first aspect, an embodiment of the present application provides a sensing method, which comprises:
[0005] transmitting first information; the first information is used to indicate the sensing time of a plurality of cells, the plurality of cells are divided into at least two cell groups, and the sensing time of different cell groups does not overlap.
[0006] The above sensing method can effectively reduce the interference between network devices and improve the accuracy of sensing results by grouping a plurality of cells and instructing different cell groups to perform sensing at different sensing times compared with the prior art.
[0007] In some embodiments, the first information includes the sensing time information of each cell, and the sensing time information includes one or more of the following:
[0008] a sensing start time domain position at which a cell performs sensing, a sensing duration at which the cell performs sensing, and a sensing stop time domain position at which the cell performs sensing.
[0009] In this embodiment, by indicating one or more of the sensing start time domain position, the sensing duration or the sensing stop time domain position at which each cell performs sensing, the network device can accurately perform sensing, so that the sensing time of the cells in different cell groups does not overlap, thereby reducing the interference between network devices.
[0010] In some embodiments, the network device to which any cell in the plurality of cells belongs is adjacent to the network device to which at least one cell other than the cell in the plurality of cells belongs.
[0011] In some embodiments, the number of cells in the cell group is equal to a first value.
[0012] In some embodiments, the sensing performance parameter of each cell in the cell group is greater than or equal to the sensing performance parameter threshold.
[0013] In some embodiments, the sensing performance parameter comprises any one of the following: a signal-to-interference-plus-noise ratio of a sensing signal, a mean square error of a sensing measured parameter, a confidence level.
[0014] In some embodiments, the method further comprises grouping the plurality of cells in the following manner:
[0015] Step 1, determining ungrouped cells in the plurality of cells;
[0016] Step 2, removing at least one cell with the largest interference parameter from the ungrouped cells according to the interference parameter of each cell in the ungrouped cells;
[0017] Step 3, determining whether the number of the remaining other cells in the ungrouped cells after removing the cell is equal to a first value;
[0018] If not, continue to calculate the interference parameter of each cell in the ungrouped cells, and execute Step 2 again until the number of the remaining other cells in the ungrouped cells after removing the cell is equal to the first value;
[0019] If yes, execute Step 4, divide the remaining other cells in the ungrouped cells into a cell group, and return to execute Step 1 until the plurality of cells are all grouped.
[0020] In some embodiments, the method further comprises grouping the plurality of cells in the following manner:
[0021] Step 1, determining ungrouped cells in the plurality of cells;
[0022] Step 2, removing one cell with the largest interference parameter from the ungrouped cells according to the interference parameter of each cell in the ungrouped cells;
[0023] Step 3, determining whether the sensing performance parameter of the remaining other cells after removing the cell from the ungrouped cells is greater than or equal to the sensing performance parameter threshold;
[0024] Step 4, if not, continue to calculate the interference parameter of each cell in the ungrouped cells, return to execute Step 2, and when the number of the remaining cells in the ungrouped cells after removing the cell is one and the sensing performance parameter of the remaining cell is less than the sensing performance parameter threshold, adjust the sensing performance parameter threshold or the type of the interference parameter, and execute Step 1 again;
[0025] Step 5, if yes, the ungrouped cells are removed one cell at a time, and the remaining other cells are divided into a cell group, and step 1 is re-executed until the multiple cells are grouped.
[0026] In the above embodiment, by the above grouping manner, the multiple cells of the multiple network devices are grouped, and the interference source and the easily interfered cell can be accurately divided into different groups, so that the mutual interference between them can be reduced.
[0027] In some embodiments, the interference parameter of any one of the ungrouped cells includes any one of the following:
[0028] a sum of interference powers of the any one cell relative to each of the other cells in the ungrouped cells;
[0029] a minimum value of the interference powers of the any one cell relative to each of the other cells in the ungrouped cells;
[0030] a maximum value of the interference powers of the any one cell relative to each of the other cells in the ungrouped cells; or
[0031] a number of cells whose interference powers relative to each of the other cells in the ungrouped cells are greater than an interference power threshold.
[0032] In the above embodiment, by calculating the interference parameter of the any one cell, the interference source in the ungrouped cells can be accurately found, so that the multiple cells can be accurately and reasonably grouped based on the interference parameter.
[0033] In a second aspect, an embodiment of the present application provides a sensing method, which comprises:
[0034] receiving first information, the first information being used to indicate sensing time of multiple cells, the multiple cells being divided into at least two cell groups, and the sensing time of different cell groups not overlapping;
[0035] performing sensing on the corresponding cells according to the sensing time.
[0036] In the above sensing method, the network device performs sensing according to the sensing time indicated by the core network element, so that the cells in different cell groups can perform sensing at different sensing time, which can effectively reduce the interference between network devices and improve the accuracy of sensing results compared with the prior art.
[0037] In some embodiments, the first information includes sensing time information of each cell, and the sensing time information includes one or more of the following: a sensing start time domain position at which the cell performs sensing, a sensing duration at which the cell performs sensing, and a sensing end time domain position at which the cell performs sensing.
[0038] In this embodiment, the network device can accurately perform sensing by using one or more of the perceived start time domain position, the perceived duration, or the perceived stop time domain position of each cell indicated in the first information, so that the sensing time of the cells in different cell groups does not overlap, thereby reducing the interference between network devices.
[0039] In some embodiments, the network device to which any cell in the plurality of cells belongs is adjacent to the network device to which at least one cell other than the any cell in the plurality of cells belongs.
[0040] In some embodiments, the number of cells in the cell group is equal to a first value.
[0041] In some embodiments, the sensing performance parameter of each cell in the cell group is greater than or equal to a sensing performance parameter threshold.
[0042] In some embodiments, the sensing performance parameter includes any one of the following: a signal-to-interference-and-noise ratio of a sensed signal, a mean square error of a sensed parameter, a confidence level.
[0043] In a third aspect, an embodiment of the present application provides a communication device, including: a processor, a memory, and a communication interface.
[0044] The memory is configured to store programs or instructions.
[0045] The communication interface is configured to receive signals from other communication devices and transmit the signals to the processor, or send signals from the processor to other communication devices.
[0046] The processor is configured to execute the programs or instructions to enable the communication device to implement the sensing method provided in the first aspect or the second aspect.
[0047] In a fourth aspect, an embodiment of the present application provides a computer-readable storage medium, which stores a computer program, and the computer program is executed by a processor to implement the sensing method provided in the first aspect or the second aspect.
[0048] In a fifth aspect, an embodiment of the present application provides a computer program product, which includes a computer program, and when the computer program is executed, the computer program causes a computer to execute the sensing method provided in the first aspect or the second aspect.
[0049] The technical solution provided in the embodiments of the present application can effectively reduce the interference between network devices and improve the accuracy of sensing results by grouping a plurality of cells and instructing different cell groups to perform sensing at different sensing times, compared with the solutions in the prior art. BRIEF DESCRIPTION OF DRAWINGS
[0050] Figure 1 A topology diagram of a communication system provided in an embodiment of the present application;
[0051] Figure 2 A signaling flow diagram of a sensing method provided in an embodiment of the present application;
[0052] Figure 3 A cell grouping flow diagram provided in an embodiment of the present application;
[0053] Figure 4 Another cell grouping flow diagram provided in an embodiment of the present application;
[0054] Figure 5 Still another cell grouping flow diagram provided in an embodiment of the present application;
[0055] Figure 6 A hardware structure diagram of a communication device provided in an embodiment of the present application. DETAILED DESCRIPTION
[0056] In the embodiments of the present application, the words "exemplary" or "for example" are used to mean serving as an example, instance, or illustration. Any embodiment or design described herein as "exemplary" or "for example" should not be construed as being preferred or advantageous over other embodiments or designs. Rather, the exemplary or illustrative embodiments are presented in order to best explain the present application.
[0057] In the embodiments of the present application, the words "first", "second", etc. are used to distinguish items or objects with substantially the same function and effect. For example, the first indication information and the second indication information are only used to distinguish different indication information, and do not limit the order. Those skilled in the art can understand that the words "first", "second", etc. do not limit the quantity and execution order, and the words "first", "second", etc. also do not necessarily mean different.
[0058] In the embodiments of the present application, "at least one" means one or more, and "multiple" means two or more. The association relationship between the associated objects is described by "and / or", which means that there can be three kinds of relationships, for example, A and / or B, which can represent the following three cases: A exists alone, A and B exist together, and B exists alone, where A and B can be singular or plural. The character " / " generally represents an "or" relationship between the front and rear associated objects. "At least one of the following" or similar expressions means any combination of these items, including any combination of single item or multiple items. For example, at least one of a, b, or c can represent a, b, c, a-b, a-c, b-c, or a-b-c.
[0059] The following briefly introduces some terms and technologies involved in the embodiments of the present application:
[0060] 1. Network device
[0061] The network device in the embodiments of the present application can refer to a public mobile communication network device, which is an interface device for terminal devices to access the Internet and is also a form of a radio station. The network device refers to a wireless radio transceiver station that performs information transmission between the terminal device and the network device in a certain radio coverage area. The network device includes a base station (BS), which can also be referred to as a base station device, and is a device deployed in a radio access network (RAN) to provide wireless communication functions. For example, the device providing the base station function in the 2G network includes a base transceiver station (BTS), the device providing the base station function in the 3G network includes a NodeB, the device providing the base station function in the 4G network includes an evolved NodeB (eNB), the device providing the base station function in the wireless local area network (WLAN) is an access point (AP), the device providing the base station function in the 5G NR is a gNB, and the device providing the base station function in the continued evolution of the NodeB (ng-eNB). The gNB and the terminal device communicate with each other using the NR technology, the ng-eNB and the terminal device communicate with each other using the evolved universal terrestrial radio access (E-UTRA) technology, and the gNB and the ng-eNB can be connected to the 5G core network. The network device in the embodiments of the present application also includes devices providing the base station function in future new communication systems and the like.
[0062] In the embodiments of the present application, the device for implementing the function of the network device can be the network device, or can be a device capable of supporting the network device to implement the function, such as a chip system. The device can be installed in the network device.
[0063] 2. Cell
[0064] In mobile communication, a cell refers to a geographical area covered by the signal of a base station. The cell represents a specific coverage range and service area in a wireless communication system.
[0065] Currently, in the self-sensing and self-receiving sensing mode, a single sensing device (such as a base station) is responsible for signal transmission and reception at the same time. In a topology containing multiple network devices, the base station itself as a receiver may be interfered by other adjacent base stations, thereby affecting the accuracy of the sensing result.
[0066] It can be understood that there is a certain difference between the interference in the sensing scenario and the interference in the communication scenario. In the communication, since the base station antenna itself has a certain downward angle, it will not produce strong interference to other base stations at the same height. However, in the sensing, when the sensing target and the base station are at the same height and are on the line connecting the base station and the base station, if the base station needs to aim the beam at the target, it will inevitably aim at other base stations, thereby producing strong interference to other base stations.
[0067] Reference is made to Figure 1 , Figure 1 FIG. 1 is a schematic diagram of a topology of a communication system provided in an embodiment of the present application. The communication system includes multiple network devices, such as network device-1, network device-2, network device-3, network device-4, network device-5, network device-6, and network device-7. Each network device is planned to have three cells, because each panel antenna can cover 120°, and three panel antennas can cover 360° in all directions.
[0068] In the sensing scenario, when the sensing target and the network device are at the same height and are on the line connecting the network device and the network device, if the network device aims the beam at the sensing target, it will inevitably aim at other network devices, thereby producing strong interference to other network devices. As shown in FIG. 2, network device-4 may be interfered by the beams of network device-2, network device-3, and network device-7 adjacent thereto. Figure 1
[0069] In view of the above technical problems, an embodiment of the present application provides a sensing method, which groups multiple cells of multiple network devices, and instructs different cell groups to perform sensing at different sensing times, thereby effectively reducing the interference between network devices and improving the accuracy of the sensing result.
[0070] The technical solutions provided by the present application are described in detail below through specific embodiments. It should be noted that the following embodiments can exist independently or in combination, and the same or similar contents are not described repeatedly in different embodiments.
[0071] Reference is made to Figure 2 , Figure 2 FIG. 3 is a signaling flowchart of a sensing method provided in an embodiment of the present application. In some embodiments of the present application, the sensing method includes:
[0072] S201, the core network element sends first information; the first information is used to indicate the sensing time of a plurality of cells, the plurality of cells can be divided into at least two cell groups, and the sensing times of different cell groups do not overlap.
[0073] In some embodiments, the network device to which any cell in the plurality of cells belongs is adjacent to the network device to which at least one cell other than the cell in the plurality of cells belongs. For example, the plurality of cells can be the cells covered by network device-1, network device-2, network device-3, network device-4, network device-5, network device-6, and network device-7; or the plurality of cells can be the cells covered by network device-1 and network device-2; or the plurality of cells can be the cells covered by network device-1, network device-2, and network device-4, which is not limited in the embodiments of the present application. Figure 1
[0074] In some embodiments, the core network element can divide the plurality of cells into at least two cell groups according to geographical location, inter-cell interference, and other factors. Then, a specific sensing time is allocated to each cell group, so that the sensing between different cell groups does not overlap in the time domain, thereby reducing the interference between network devices.
[0075] Optionally, the sensing time can be defined based on a time slot, a subframe, a frame, or a longer period.
[0076] For example, different time slots can be indicated for each cell group, so that the cells in different cell groups perform sensing in different time slots. Alternatively, different frames can be indicated for each cell group, so that the cells in different cell groups perform sensing in different frames. Alternatively, different sensing periods can be indicated for each cell group, so that the cells in different cell groups perform sensing in different sensing periods.
[0077] In some embodiments, the core network element sends the first information to the network devices through an interface (such as N2, N3, or S1 interface). The network devices configure the sensing time of the cells managed thereby according to the received first information.
[0078] In some embodiments, after receiving the first information, the network device can determine the sensing time of each cell managed thereby by parsing the first information, and perform sensing at the sensing time of each cell.
[0079] Optionally, in some embodiments, the first information can also be used to indicate the sensing time of the plurality of cell groups. Each cell group includes at least one cell, and the sensing time of different cell groups does not overlap. Details are not described herein.
[0080] The sensing method provided by the embodiments of the present application can effectively reduce the interference between network devices and improve the accuracy of the sensing result by grouping a plurality of cells and instructing different cell groups to perform sensing at different sensing times.
[0081] Based on the content described in the above embodiments, in some embodiments of the present application, the first information can include the sensing time information of each cell, which includes one or more of the following: a sensing start time domain position of the cell, a sensing duration of the cell, or a sensing end time domain position of the cell.
[0082] Optionally, the sensing start time domain position can be a starting symbol or a starting time slot in the time domain.
[0083] After receiving the first information, the network device parses the sensing start time domain position of each cell managed by the network device in the first information according to the cell identifier of each cell managed by the network device, and subsequently starts the corresponding sensing at the sensing start time domain position of each cell.
[0084] The sensing duration can be the time length during which the cell performs sensing. This time length can be fixed or dynamically adjusted, depending on the specific needs and configuration of the network.
[0085] Optionally, if the first information contains the sensing duration, the network device can start sensing at the sensing start time domain position and continue for the specified time length.
[0086] The sensing end time domain position can be the end time point of sensing. The network device needs to stop sensing at the sensing end time domain position.
[0087] In actual applications, the first information can contain one or more of the above parameters, which can depend on the design and needs of the network.
[0088] For example, the first information can only include the sensing start time domain position of each cell. When receiving the first information, the network device can start sensing at the sensing start time domain position and actively stop sensing after a preset time duration.
[0089] For another example, if the sensing in the network has a fixed period, the first information can only include the sensing start time domain position and the sensing time duration. The network device can calculate the subsequent sensing stop time domain position and the new sensing start time domain position according to the information.
[0090] In addition, if the sensing in the network needs more flexible time arrangement, the first information can directly include the sensing start time domain position and the sensing stop time domain position, so as to avoid the network device from performing complex calculation every time sensing.
[0091] The sensing method provided by the embodiments of the present application can make the network device accurately perform sensing by indicating one or more of the sensing start time domain position, the sensing time duration or the sensing stop time domain position of each cell, so that the sensing time of the cells in different cell groups does not overlap, thereby reducing the interference between the network devices.
[0092] In some embodiments of the present application, the grouping method can include the following three grouping manners. In the first grouping manner, the number of cells in the above-mentioned cell group is equal to a first value.
[0093] Optionally, the above-mentioned multiple cells can be grouped according to the following steps:
[0094] Step 1, determining the ungrouped cells in the above-mentioned multiple cells.
[0095] Step 2, removing at least one cell with the largest interference parameter from the ungrouped cells according to the interference parameter of each cell in the ungrouped cells.
[0096] Step 3, judging whether the number of the other cells remaining in the ungrouped cells after removing the cell is equal to the first value.
[0097] If not, the interference parameter of each cell in the ungrouped cells is calculated again, and step 2 is executed until the number of the other cells remaining in the ungrouped cells after removing the cell is equal to the first value.
[0098] If yes, step 4 is performed to divide the other cells remaining in the ungrouped cells into one cell group, and step 1 is returned to be performed until the above plurality of cells are all grouped.
[0099] In order to more clearly describe the technical solutions provided in the embodiments of the present application, a first set and a second set can be defined, the first set representing a set of cell identifiers of the remaining ungrouped cells, and the second set representing a set of cell identifiers of the cells being grouped in each grouping operation.
[0100] Referring to Figure 3 , Figure 3 FIG. 1 is a schematic diagram of a cell grouping process provided in the embodiments of the present application. The above grouping manner includes:
[0101] S301, a first set is acquired, the first set including cell identifiers of N cells.
[0102] In some embodiments, the N cells to be grouped can be determined in advance, and the cell identifiers of the respective cells are added to the first set defined in advance.
[0103] S302, a second set is updated so that the second set contains the same cell identifiers as the first set.
[0104] In some embodiments, in each selection round, the second set can be updated so that the second set contains the latest ungrouped cell identifiers.
[0105] S303, interference parameters of the cells corresponding to the respective cell identifiers in the second set are calculated.
[0106] S304, according to the interference parameters, m cell identifiers with the largest interference parameters in the second set are removed, and the number n of cell identifiers in the second set is updated, n = n - m.
[0107] Wherein, N, n and m are positive integers, n ≤ N, and m < n.
[0108] For example, when m is 1, one cell identifier with the largest interference parameter in the second set can be removed, and the number n of cell identifiers in the second set is updated, n = n - 1.
[0109] S305, it is determined whether the number n of cell identifiers in the second set is equal to a first value K. If yes, S306 is continued to be performed, and if no, S303 is returned to be performed.
[0110] In some embodiments, the number of cells in each cell group can be set in advance as K, K being a positive integer, and N being an integer multiple of K.
[0111] In some embodiments, after each time the number of cell identities in the second set is updated, it is checked whether the number of remaining cells in the current second set is equal to K. If n = K, it means that a cell group containing K cells and having relatively small interference has been found; if n is not equal to K, iteration needs to be continued to adjust the grouping.
[0112] S306, the K cell identities in the second set are divided into a cell group.
[0113] S307, the K cell identities are removed from the first set to proceed to the next round of grouping.
[0114] S308, it is determined whether the number of remaining cells in the first set is equal to K. If yes, S309 is executed; if no, S302 is returned to.
[0115] S309, the K cell identities in the first set are divided into a cell group.
[0116] In some embodiments, if the number of remaining cell identities in the first set is K, the K cells in the first set can be directly divided into a cell group, and the process ends; if not, S302 is returned to continue grouping the remaining cells.
[0117] It can be understood that in the above first grouping mode, the number of cells in each cell group is the same, which is K.
[0118] For example, it is assumed that the cell identities of the above plurality of cells to be grouped are c1, c2, c3, c4, c5 and c6, which correspond to six different cells; K = 2. In some embodiments, the above plurality of cells can be grouped in the following manner:
[0119] The first set is obtained, which includes cell identities c1, c2, c3, c4, c5 and c6. The second set is updated, so that the second set contains the same cell identities (c1, c2, c3, c4, c5 and c6) as the first set.
[0120] The interference parameters of the cells corresponding to the cell identities (c1, c2, c3, c4, c5 and c6) in the second set are calculated. According to the calculated interference parameters, one cell identity with the largest interference parameter is removed from the second set (it is assumed that c1 is removed), and the number of cell identities n in the second set is updated, n = 5.
[0121] Since the number of cell identities in the second set n≠2 at this time, the interference parameters of the cells corresponding to the remaining cell identities (c2, c3, c4, c5, c6) in the second set are calculated again. According to the calculated interference parameters, one cell identity with the largest interference parameter in the second set is removed (assuming c2 is removed), and the number of cell identities n in the second set is updated, n=4. Since the number of cell identities in the second set n≠2 at this time, the interference parameters of the cells corresponding to the remaining cell identities (c3, c4, c5, c6) in the second set are calculated again, and so on, until the number of cell identities in the second set n=2.
[0122] Suppose the remaining cell identities in the updated second set are c5 and c6, the cells corresponding to the cell identities c5 and c6 are divided into one cell group.
[0123] Further, the cell identities c5 and c6 are removed from the first set, and the remaining cell identities in the first set are c1, c2, c3, and c4, the number of which is not equal to 2, so the second set is updated to contain the same cell identities (c1, c2, c3, c4) as the first set.
[0124] The interference parameters of the cells corresponding to the cell identities (c1, c2, c3, c4) in the second set are calculated. According to the calculated interference parameters, one cell identity with the largest interference parameter in the second set is removed (assuming c1 is removed), and the number of cell identities n in the second set is updated, n=3.
[0125] Since the number of cell identities in the second set n≠2 at this time, the interference parameters of the cells corresponding to the remaining cell identities (c2, c3, c4) in the second set are calculated again. According to the calculated interference parameters, one cell identity with the largest interference parameter in the second set is removed (assuming c2 is removed), and the number of cell identities n in the second set is updated, n=2. Since the number of cell identities in the second set n=2 at this time, the cells corresponding to the remaining cell identities c3 and c4 in the second set can be divided into one cell group.
[0126] Further, the cell identities c3 and c4 are removed from the first set, and the remaining cell identities in the first set are c1 and c2, the number of which is equal to 2, so the remaining cell identities (c1, c2) in the first set can be divided into one cell group.
[0127] In this way, the cells corresponding to the cell identities c1, c2, c3, c4, c5, and c6 can finally be divided into three cell groups, the first cell group includes the cells corresponding to c5 and c6, the second cell group includes the cells corresponding to c3 and c4, and the third cell group includes the cells corresponding to c1 and c2.
[0128] In the second grouping manner, the number of cells in the cell group is equal to the first value.
[0129] Optionally, the plurality of cells can be grouped according to the following steps:
[0130] Step 1, determine the ungrouped cells in the plurality of cells.
[0131] Step 2, determine whether the number of ungrouped cells is equal to the first value.
[0132] If not, perform Step 3, remove at least one cell with the largest interference parameter from the ungrouped cells according to the interference parameters of each cell in the ungrouped cells, so that the number of cells in the ungrouped cells is equal to the first value after removing the at least one cell, and divide the other cells in the ungrouped cells after removing the at least one cell into a group, and return to perform Step 1.
[0133] If yes, perform Step 4, divide the ungrouped cells into a cell group.
[0134] In order to more clearly describe the technical solutions provided in the embodiments of the present application, a first set and a second set can be defined, the first set representing a set of remaining ungrouped cell identifiers, and the second set representing a set of cell identifiers being grouped in each grouping operation.
[0135] Referring to Figure 4 , Figure 4 is another cell grouping flowchart provided in the embodiments of the present application. The above grouping manner includes:
[0136] S401, obtain a first set including cell identifiers of N cells.
[0137] In some embodiments, the N cells to be grouped can be determined in advance, and the cell identifiers of the respective cells can be added to the first set defined in advance.
[0138] S402, update the second set so that the second set contains the same cell identifiers as the first set.
[0139] In some embodiments, in each selection round, the second set can contain the latest ungrouped cell identifiers by updating the second set.
[0140] S403, determine whether the number n of cell identifiers in the second set is equal to a first value K. If not, continue to perform S404, and if yes, perform S406.
[0141] In some embodiments, the number of cells in each cell group can be preset as K, K is a positive integer, and N is an integer multiple of K.
[0142] If the number n of cell identities in the second set is not equal to the first value K, the remaining cell identities in the second set can be divided into a cell group, and grouping needs to be continued.
[0143] S404, calculate the interference parameters of the cells corresponding to each cell identity in the second set.
[0144] S405, according to the interference parameters, remove m cell identities with the largest interference parameters in the second set, and update the number n of cell identities in the second set, n = n-m. Return to execute S403.
[0145] Wherein, N, n, m are positive integers, n≤N, m < n.
[0146] For example, when m is 1, one cell identity with the largest interference parameter in the second set can be removed, and the number n of cell identities in the second set is updated, n = n-1.
[0147] S406, divide the cells corresponding to the remaining K cell identities in the second set into a cell group.
[0148] In some embodiments, after updating the number n of cell identities in the second set each time, it is checked whether the number n of remaining cells in the current second set is equal to K. If n = K, it is indicated that a cell group containing K cells with relatively small interference has been found.
[0149] S407, remove the above K cell identities in the first set.
[0150] S408, determine whether the first set is empty. If yes, end the process, and if no, return to execute S402.
[0151] In some embodiments, if the first set is empty, it is indicated that all cells have been grouped, and the process ends; if the first set is not empty, return to execute S402 to continue grouping the remaining cells.
[0152] For example, assume that the cell identities corresponding to the above plurality of cells to be grouped are c1, c2, c3, c4, c5, and c6, which correspond to 6 different cells; K = 2. In some embodiments, the above plurality of cells can be grouped in the following manner:
[0153] A first set is obtained, which includes cell identities c1, c2, c3, c4, c5, c6. A second set is updated so that the second set contains the same cell identities (c1, c2, c3, c4, c5, c6) as the first set.
[0154] It is determined whether the number of cell identities in the second set is equal to 2. Since the number of cell identities n in the second set is determined to be 6 at this time, the interference parameters of the cells corresponding to each of the cell identities (c1, c2, c3, c4, c5, c6) in the second set are calculated. According to the calculated interference parameters, one cell identity with the largest interference parameter in the second set is removed (assuming that c1 is removed), and the number n of cell identities in the second set is updated, n = 5.
[0155] It is returned to determine whether the number of cell identities in the second set is equal to 2. Since the number n of cell identities in the second set is 5 at this time, the interference parameters of the cells corresponding to each of the remaining cell identities (c2, c3, c4, c5, c6) in the second set are continued to be calculated. According to the calculated interference parameters, one cell identity with the largest interference parameter in the second set is removed (assuming that c2 is removed), and the number n of cell identities in the second set is updated, n = 4. This is repeated until the number n of cell identities in the updated second set is 2.
[0156] Assuming that the remaining cell identities in the updated second set are c5 and c6, the cells corresponding to the cell identities c5 and c6 are divided into one cell group.
[0157] Further, the above cell identities c5 and c6 are removed from the first set, and the remaining cell identities c1, c2, c3, and c4 in the first set are not empty, so it is returned to update the second set so that the second set contains the same cell identities (c1, c2, c3, c4) as the first set.
[0158] It is continued to be determined whether the number of cell identities in the second set is equal to 2. Since the number n of cell identities in the second set is 4 at this time, the interference parameters of the cells corresponding to each of the cell identities (c1, c2, c3, c4) in the second set are calculated. According to the calculated interference parameters, one cell identity with the largest interference parameter in the second set is removed (assuming that c1 is removed), and the number n of cell identities in the second set is updated, n = 3. It is returned to calculate the interference parameters of the cells corresponding to each of the remaining cell identities (c2, c3, c4) in the second set. According to the calculated interference parameters, one cell identity with the largest interference parameter in the second set is removed (assuming that c2 is removed), and the number n of cell identities in the second set is updated, n = 2. Since the number n of cell identities in the second set is 2 at this time, the cells corresponding to the remaining cell identities c3 and c4 in the second set can be divided into one cell group.
[0159] Further, the cell identifiers c3, c4 are removed from the first set, and the remaining cell identifiers in the first set are c1, c2, which are not empty, thereby returning to update the second set so that the second set contains the same cell identifiers (c1, c2) as the first set.
[0160] It is determined whether the number of cell identifiers in the second set is equal to 2. Since the number of cell identifiers in the second set is n = 2 at this time, the remaining cell identifiers c1, c2 in the second set can be divided into one cell group.
[0161] Further, the cell identifiers c1, c2 are removed from the first set, and the first set is empty at this time, and the current process is ended.
[0162] In the above manner, the cells corresponding to the cell identifiers c1, c2, c3, c4, c5, c6 can finally be divided into three cell groups, the first cell group includes the cells corresponding to c5, c6, the second cell group includes the cells corresponding to c3, c4, and the third cell group includes the cells corresponding to c1, c2.
[0163] It can be understood that in the second grouping manner, the number of cells in each cell group is the same, which is two cells.
[0164] In the third grouping manner, the sensing performance parameters of the cells in the cell group are all greater than or equal to the sensing performance parameter threshold.
[0165] Optionally, the plurality of cells can be grouped according to the following steps:
[0166] Step 1, determine the ungrouped cells in the plurality of cells.
[0167] Step 2, remove a cell with the largest interference parameter from the ungrouped cells according to the interference parameters of the cells in the ungrouped cells.
[0168] Step 3, determine whether the sensing performance parameters of the remaining other cells after removing one cell from the ungrouped cells are all greater than or equal to the sensing performance parameter threshold.
[0169] Step 4, if not, continue to calculate the interference parameters of the cells in the ungrouped cells, return to execute Step 2, and when the number of cells remaining after removing a cell from the ungrouped cells is one and the sensing performance parameter of the remaining cell is less than the sensing performance parameter threshold, adjust the sensing performance parameter threshold or the type of interference parameter, and re-execute Step 1.
[0170] Step 5, if yes, the remaining other cells after removing one cell from the ungrouped cells are divided into a cell group, and step 1 is re-executed until the above multiple cells are grouped.
[0171] In order to more clearly describe the technical solutions provided in the embodiments of the present application, a first set and a second set can be defined, the first set representing a set of cell identifiers of remaining ungrouped cells, and the second set representing a set of cell identifiers of cells being grouped in each grouping operation.
[0172] Referring to Figure 5 , Figure 5 is another cell grouping flowchart provided in the embodiments of the present application. The above grouping manner includes:
[0173] S501, a first set is obtained, the first set including cell identifiers of N cells.
[0174] In some embodiments, the N cells to be grouped can be determined in advance, and the cell identifiers of the respective cells are added to the first set defined in advance.
[0175] S502, the second set is updated so that the second set contains the same cell identifiers as the first set.
[0176] In some embodiments, in each selection round, the second set can contain the latest ungrouped cell identifiers by updating the second set.
[0177] S503, a sensing performance parameter threshold S or a type of interference parameter is determined.
[0178] In one grouping manner, a sensing performance parameter threshold S can be set in advance to evaluate the sensing performance of the cells.
[0179] S504, interference parameters of the cells corresponding to the respective cell identifiers in the second set are calculated.
[0180] S505, according to the interference parameters, one cell identifier with the largest interference parameter in the second set is removed, and the number n of cell identifiers in the second set is updated, n = n-1.
[0181] S506, it is determined whether the sensing performance parameters of the respective cells remaining in the second set are all greater than or equal to the sensing performance parameter threshold S. If yes, S507 is continued to be executed, and if no, S511 is executed.
[0182] Optionally, the sensing performance parameter includes any of the following: a signal to interference plus noise ratio (SINR) of the sensing signal, a mean squared error (MSE) of the sensed parameter, a confidence level.
[0183] In some embodiments, after each time the number n of cell identities in the second set is updated, it is checked whether the sensing performance parameters of the remaining cells in the current second set are all greater than or equal to the sensing performance parameter threshold S. If so, it indicates that the interference between the remaining cells in the current second set is small, and sensing can be performed at the same time, so the remaining cells in the current second set can be divided into a cell group; if not, it indicates that there is still a large interference between the remaining cells in the current second set, and iteration needs to be continued to adjust the grouping.
[0184] S507, dividing the cells corresponding to the remaining cell identities in the second set into a cell group.
[0185] S508, removing the remaining cell identities in the second set from the first set, so as to perform the next round of grouping.
[0186] S509, determining whether the number of remaining cells in the first set is equal to 1. If so, S510 is performed, and if not, returning to perform S502.
[0187] S510, dividing the cell corresponding to the remaining 1 cell identity in the first set into a cell group.
[0188] In some embodiments, if the number of remaining cell identities in the first set is 1, the remaining 1 cell in the first set can be directly divided into a cell group, and the flow ends; if not, returning to perform S502 to continue grouping the remaining cells.
[0189] S511, determining whether the number n of remaining cell identities in the second set is equal to 1. If so, returning to perform S501, and if not, returning to perform S504.
[0190] It can be understood that if the sensing performance parameter of the remaining one cell in the second set is less than the sensing performance parameter threshold S, and the number n of remaining cell identities in the second set is 1, it indicates that the pre-set sensing performance parameter threshold or the type of interference parameter is unreasonable, so the first set can be re-acquired, and the sensing performance parameter threshold or the type of interference parameter can be adjusted.
[0191] For example, when the type of the interference parameter needs to be adjusted, if the previously calculated interference parameter is the sum of the interference power of any cell in the second set with respect to other cells, the interference parameter can be adjusted to the minimum or maximum of the interference power of any cell in the second set with respect to other cells.
[0192] The cell identifiers of the N cells in the first set that are initially required to be grouped are reacquired. In this case, the N cells are re-grouped according to the adjusted sensing performance parameter threshold or the adjusted type of the interference parameter.
[0193] It can be understood that in the third grouping manner, the number of cells in each cell group can be the same or different.
[0194] For example, assuming that the cell identifiers of the plurality of cells to be grouped are c1, c2, c3, c4, c5, and c6, which correspond to six different cells, in some embodiments, the plurality of cells can be grouped in the following manner:
[0195] The first set is acquired, which includes the cell identifiers c1, c2, c3, c4, c5, and c6. The second set is updated so that the second set contains the same cell identifiers (c1, c2, c3, c4, c5, and c6) as the first set.
[0196] The interference parameters of the cells corresponding to the cell identifiers (c1, c2, c3, c4, c5, and c6) in the second set are calculated. According to the calculated interference parameters, one cell identifier with the largest interference parameter in the second set is removed (assuming that c1 is removed), and the number n of cell identifiers in the second set is updated, n = 5.
[0197] It is determined whether the sensing performance parameters of the remaining cells in the second set are all greater than or equal to the sensing performance parameter threshold S. Assuming that the sensing performance parameter of a certain cell in the second set is less than the sensing performance parameter threshold S at this time, the interference parameters of the cells corresponding to the remaining cell identifiers (c2, c3, c4, c5, and c6) in the second set are calculated, and according to the calculated interference parameters, one cell identifier with the largest interference parameter in the second set is removed (assuming that c2 is removed).
[0198] It is determined whether the sensing performance parameters of the remaining cells in the second set are all greater than or equal to the sensing performance parameter threshold S. Assuming that the sensing performance parameter of a certain cell remaining in the second set is less than the sensing performance parameter threshold S at this time, the interference parameters of the cells corresponding to the remaining cell identifiers (c3, c4, c5, c6) in the second set are calculated, and one cell identifier with the largest interference parameter in the second set is removed (assuming that c3 is removed) according to the calculated interference parameters.
[0199] It is determined whether the sensing performance parameters of the remaining cells in the second set are all greater than or equal to the sensing performance parameter threshold S. Assuming that the sensing performance parameters of the remaining cells in the second set are all greater than or equal to the sensing performance parameter threshold S at this time, the cells corresponding to the remaining cell identifiers (c4, c5, c6) in the second set are divided into a cell group.
[0200] Further, the cell identifiers c4, c5, and c6 are removed from the first set, and the remaining cell identifiers in the first set are c1, c2, and c3. Therefore, the second set is updated so as to contain the same cell identifiers (c1, c2, c3) as the first set.
[0201] The interference parameters of the cells corresponding to the cell identifiers (c1, c2, c3) in the second set are calculated. According to the calculated interference parameters, one cell identifier with the largest interference parameter in the second set is removed (assuming that c1 is removed).
[0202] It is determined whether the sensing performance parameters of the remaining cells in the second set are all greater than or equal to the sensing performance parameter threshold S. Assuming that the sensing performance parameters of the remaining cells in the second set are all greater than or equal to the sensing performance parameter threshold S at this time, the cells corresponding to the remaining cell identifiers (c2, c3) in the second set are divided into a cell group.
[0203] Further, the cell identifiers c2 and c3 are removed from the first set, and the remaining cell identifier in the first set is c1, which has a number equal to 1. Therefore, the remaining cell identifier (c1) in the first set can be directly divided into a cell group.
[0204] In the above manner, the cells corresponding to the cell identifiers c1, c2, c3, c4, c5, and c6 can finally be divided into three cell groups. The first cell group includes the cells corresponding to c4, c5, and c6, the second cell group includes the cells corresponding to c2 and c3, and the third cell group includes the cell corresponding to c1.
[0205] In some embodiments, after the interference parameters of the cells corresponding to each cell identifier (c1, c2, c3) in the second set are calculated, and according to the calculated interference parameters, one cell identifier c1 with the largest interference parameter in the second set is removed, if it is determined that the sensing performance parameter of a certain cell remaining in the second set is less than the sensing performance parameter threshold S, the interference parameters of the cells corresponding to each cell identifier (c2, c3) remaining in the second set are calculated again. If according to the calculated interference parameters, one cell identifier (assuming c2 is removed) with the largest interference parameter in the second set is removed, it is determined whether the sensing performance parameter of the cell corresponding to the cell identifier c3 remaining in the second set is greater than or equal to the sensing performance parameter threshold S.
[0206] If the sensing performance parameter of the cell corresponding to the cell identifier c3 remaining in the second set is greater than or equal to the sensing performance parameter threshold S, the cell corresponding to the cell identifier c3 remaining in the second set is divided into a cell group; if the sensing performance parameter of the cell corresponding to the cell identifier c3 remaining in the second set is less than the sensing performance parameter threshold S, the first set is reacquired, and the sensing performance parameter threshold or the type of the interference parameter is adjusted; the cells in the reacquired first set are re-grouped according to the adjusted sensing performance parameter threshold or the adjusted type of the interference parameter.
[0207] It should be noted that other grouping methods can also be used to group the above-mentioned multiple cells in the embodiments of the present application, and are not limited to the above three methods.
[0208] In the embodiments of the present application, the order of the sensing time of each cell group is irrelevant to the order of the division of each cell group, that is, the cell group selected first does not necessarily have priority in sensing.
[0209] The sensing method provided by the embodiments of the present application can accurately divide the interference sources and the cells susceptible to interference into different groups by grouping the multiple cells of the multiple network devices in the above-mentioned grouping manner, thereby reducing the mutual interference between them.
[0210] The sensing method provided by the embodiments of the present application has been described above, and the device for executing the above-mentioned sensing method provided by the embodiments of the present application will be described below. Those skilled in the art can understand that the method and the device can be combined and referenced with each other, and the related device provided by the embodiments of the present application can execute the steps in the above-mentioned sensing method.
[0211] Reference Figure 6 , Figure 6 FIG. 1 is a schematic diagram of the hardware structure of a communication device provided in the embodiments of the present application. The communication device 60 provided by the embodiments of the present application includes a processor 601, a memory 602, and a communication interface 603.
[0212] The memory 602 is configured to store programs or instructions.
[0213] The communication interface 603 is configured to receive signals from other communication devices and transmit to the processor 601, or send signals from the processor 601 to other communication devices.
[0214] The processor 601 is configured to execute programs or instructions, so that the communication device implements the perception method provided in the above embodiments.
[0215] The embodiments of the present application also provide a chip, which includes a processor configured to invoke a computer program in a memory to execute the technical solutions in the above embodiments. The implementation principles and technical effects are similar to the above related embodiments, and will not be described here.
[0216] The embodiments of the present application also provide a computer readable storage medium. The computer readable storage medium stores a computer program. The computer program is executed by the processor to implement the above perception method. The perception method described in the above embodiments can be implemented by software, hardware, firmware or any combination thereof, in whole or in part. If implemented in software, the functions can be stored as one or more instructions or codes on a computer readable medium or transmitted on a computer readable medium. The computer readable medium can include computer storage medium and communication medium, and can also include any medium that can carry computer programs from one place to another. The storage medium can be any target medium that can be accessed by a computer.
[0217] In a possible implementation, the computer readable medium can include RAM, ROM, compact disc read-only memory (CD-ROM) or other optical disk storage, magnetic disk storage or other magnetic storage devices, or any other medium that is targeted to carry or store desired program codes in the form of instructions or data structures and can be accessed by a computer. Moreover, any connection is appropriately called a computer readable medium. For example, if software is transmitted from a website, server or other remote source using a coaxial cable, optical fiber cable, twisted pair, digital subscriber line (DSL) or wireless technology (such as infrared, radio and microwave), the coaxial cable, optical fiber cable, twisted pair, DSL or wireless technology (such as infrared, radio and microwave) is included in the definition of medium. As used herein, magnetic disk and optical disk include compact disk, laser disk, optical disk, digital versatile disk (DVD), floppy disk and Blu-ray disk, in which magnetic disk usually reproduces data in a magnetic way, and optical disk reproduces data by using laser optical principle. The combination of the above should also be included in the scope of computer readable medium.
[0218] The embodiment of the present application provides a computer program product, which comprises a computer program. When the computer program is executed, the computer program makes the computer execute the above-mentioned perception method.
[0219] The above detailed description is further used to explain the purpose, technical scheme and beneficial effects of the present application. It should be understood that the above is only a specific embodiment of the present application and is not used to limit the protection scope of the present application. Any modification, equivalent replacement, improvement and the like made on the basis of the technical scheme of the present application shall be included in the protection scope of the present application.
Claims
1. A perception method, comprising: The method comprises: sending first information, the first information being used for indicating sensing time of a plurality of cells, the plurality of cells being divided into at least two cell groups, and sensing time of different cell groups not overlapping.
2. The method of claim 1, wherein, The first information comprises sensing time information of each cell, and the sensing time information comprises one or more of the following: a sensing start time domain position of the cell, a sensing duration of the cell, and a sensing stop time domain position of the cell.
3. The method of claim 1, wherein, Any cell in the plurality of cells belongs to a network device adjacent to a network device to which at least one cell other than the any cell in the plurality of cells belongs.
4. The method of claim 3, wherein, The number of cells in the cell group is equal to a first value.
5. The method of claim 3, wherein, The sensing performance parameter of each cell in the cell group is greater than or equal to a sensing performance parameter threshold.
6. The method of claim 5, wherein, The sensing performance parameter comprises any one of the following: a signal-to-interference-and-noise ratio of a sensing signal, a mean square error of a sensing measured parameter, and a confidence level.
7. The method of claim 4, wherein, The method further comprises grouping the plurality of cells in the following manner: Step 1, determining ungrouped cells in the plurality of cells; Step 2, removing at least one cell from the ungrouped cells according to an interference parameter of each cell in the ungrouped cells; Step 3, judging whether the number of other cells remaining in the ungrouped cells after removing the cell is equal to the first value; if not, continuing to calculate the interference parameter of each cell in the ungrouped cells, and performing Step 2 again until the number of other cells remaining in the ungrouped cells after removing the cell is equal to the first value; if yes, performing Step 4, dividing the other cells remaining in the ungrouped cells into a cell group, and returning to perform Step 1 until the plurality of cells are all grouped.
8. The method according to claim 5 or 6, characterized in that, The method further comprises grouping the plurality of cells in the following manner: Step 1, determining ungrouped cells in the plurality of cells; Step 2, removing one cell from the ungrouped cells according to an interference parameter of each cell in the ungrouped cells; Step 3, determining whether the sensing performance parameter of other cells remaining in the ungrouped cells after removing the cell is greater than or equal to the sensing performance parameter threshold; Step 4, if not, continuing to calculate the interference parameter of each cell in the ungrouped cells, returning to perform Step 2, and when the number of cells remaining in the ungrouped cells after removing the cell is one and the sensing performance parameter of the remaining cell is less than the sensing performance parameter threshold, adjusting the sensing performance parameter threshold or the type of the interference parameter, and performing Step 1 again; Step 5, if yes, dividing the other cells remaining in the ungrouped cells after removing the cell into a cell group, and performing Step 1 again until the plurality of cells are all grouped.
9. The method according to claim 7 or 8, characterized in that, The interference parameter of any cell in the ungrouped cells comprises any one of the following: a sum of interference powers of the any cell relative to other cells in the ungrouped cells; a minimum value of interference powers of the any cell relative to other cells in the ungrouped cells; a maximum of interference power of the any one cell relative to other cells in the ungrouped cells; or a number of cells whose interference power relative to other cells in the ungrouped cells is greater than an interference power threshold.
10. A perception method comprising: The method comprises: receiving first information, the first information being used to indicate sensing time of a plurality of cells, the plurality of cells being divided into at least two cell groups, and sensing time of different cell groups being non-overlapped; performing sensing in a corresponding cell according to the sensing time.
11. The method of claim 10, wherein, The first information comprises sensing time information of each cell, and the sensing time information comprises one or more of the following: a sensing start time domain position of the cell, a sensing duration of the cell, and a sensing stop time domain position of the cell.
12. The method of claim 10, wherein, A network device to which any one cell in the plurality of cells belongs is adjacent to a network device to which at least one cell other than the any one cell in the plurality of cells belongs.
13. The method of claim 12, wherein, A number of cells in the cell group is equal to a first value.
14. The method of claim 12, wherein, Sensing performance parameters of each cell in the cell group are all greater than or equal to a sensing performance parameter threshold.
15. The method of claim 14, wherein, The sensing performance parameter comprises any one of the following: a signal-to-interference-and-noise ratio of a sensing signal, a mean square error of a sensing measured parameter, and a confidence level.
16. A communications device, characterized by The method comprises: comprising a processor, a memory and a communication interface; the memory is used to store programs or instructions; the communication interface is used to receive signals from other communication devices and transmit to the processor, or send signals from the processor to other communication devices; the processor is used to execute the programs or instructions, so that the communication device implements the sensing method in any one of claims 1 to 9, or implements the sensing method in any one of claims 10 to 15.
17. A computer-readable storage medium, the computer-readable storage medium storing a computer program, characterized in that, The computer program is executed by the processor to implement the sensing method in any one of claims 1 to 9; or implement the sensing method in any one of claims 10 to 15.
18. A computer program product, characterised in that, The computer program is executed by the processor to implement the sensing method in any one of claims 1 to 9; or implement the sensing method in any one of claims 10 to 15.