A method, apparatus, device and medium for SSB position configuration
By obtaining the SSB interference intensity of neighboring cells and determining and configuring the target SSB index, the interference problem caused by the inconsistency between the SSB locations of outdoor macro base stations and indoor small base stations was solved, improving data transmission performance and reducing resource waste.
Patent Information
- Authority / Receiving Office
- CN · China
- Patent Type
- Patents(China)
- Current Assignee / Owner
- RUIJIE NETWORKS CO LTD
- Filing Date
- 2023-05-30
- Publication Date
- 2026-06-05
AI Technical Summary
When the SSB of an outdoor macro base station is not in the same location as the SSB of an indoor small base station, the data transmission of the indoor small base station is interfered with, affecting user performance. Furthermore, existing technologies lead to the waste of time and frequency resources and loss of transmission performance by identifying and configuring unavailable resources.
By obtaining the interference intensity information of neighboring SSBs, the target SSB index is determined, and the SSB position of the base station is adjusted to reduce interference. Specifically, this includes determining the SSB indexes with interference intensity greater than a threshold, filtering out the target SSB indexes, and configuring the base station's SSB position to the position corresponding to these indexes.
It effectively reduces the interference from neighboring SSB cells to the base station, improves data transmission performance, especially the transmission performance of PDSCH, and avoids the waste of time and frequency resources.
Smart Images

Figure CN119070960B_ABST
Abstract
Description
Technical Field
[0001] This application relates to the field of wireless communication technology, and in particular to an SSB location configuration method, apparatus, device and medium. Background Technology
[0002] New Radio (NR) technology defines a new time-frequency location format for the Synchronization Signal Block (SSB) channel, which specifies the maximum number of SSBs allowed and the SSB index for each SSB. This SSB index is used to identify the location of the time-frequency resources occupied by the corresponding SSB, in conjunction with the center frequency point used by the SSB as specified by the operator.
[0003] In practical applications, due to their large coverage area, outdoor macro base stations, such as massive multiple-input multiple-output (MMIMO) cells, typically use multiple Service Base Stations (SSBs) to cover different directions to maximize coverage. In contrast, indoor small base stations or integrated base stations, due to their smaller coverage area, usually use only one SSB and utilize other time-frequency resources that are allowed to be occupied by the SSB but are not used to transmit the Physical Downlink Shared Channel (PDSCH).
[0004] However, when the location of the SSB used by the outdoor macro base station in the direction of the indoor small base station is different from that of the SSB used by the indoor small base station, the SSB used by the outdoor macro base station will interfere with the data transmission at the same location on the indoor small base station, thereby affecting the user performance of the indoor small base station.
[0005] In related technologies, the problem is usually solved by identifying the location of the SSB used by the outdoor macro base station in the direction of the indoor small base station and configuring the time and frequency resources at the same location of the indoor small base station as unavailable. However, this method will lead to the waste of time and frequency resources of the indoor small base station, resulting in a loss of transmission performance. Summary of the Invention
[0006] To address the problem that existing methods for identifying the location of SSBs used by outdoor macro base stations in the direction of indoor small base stations and configuring the time and frequency resources of indoor small base stations at the same location as unavailable waste time and frequency resources and reduce transmission performance, embodiments of this application provide an SSB location configuration method, apparatus, device and medium.
[0007] In a first aspect, embodiments of this application provide an SSB location configuration method, applied to a base station, comprising:
[0008] Acquire synchronization signal block (SSB) information and determine the SSB index corresponding to each SSB based on the SSB information; the SSB information includes at least one SSB used by each of the multiple neighboring cells, and the interference intensity of each SSB to the cell where the base station is located;
[0009] The target SSB index is determined from each SSB index based on at least one interference strength corresponding to each SSB index.
[0010] Configure the SSB location used by the base station. The SSB location used by the base station includes the location corresponding to the target SSB index.
[0011] In one possible implementation, determining the target SSB index from the various SSB indexes includes:
[0012] Determine the number of target SSB indices and the corresponding positions of the target SSB indices.
[0013] In one possible implementation, determining the target SSB index from each SSB index based on at least one interference strength corresponding to each SSB index includes:
[0014] Determine the number of reference interference intensities that are greater than a first preset threshold among at least one interference intensity corresponding to each SSB index;
[0015] The target SSB index is determined from the SSB indexes based on the number of references corresponding to each SSB index. In one possible implementation, determining the target SSB index from the SSB indexes based on the number of references corresponding to each SSB index includes:
[0016] The number of references for each SSB index is compared with a second preset threshold, and the SSB index with a number of references greater than the second preset threshold is selected as the target SSB index.
[0017] In one possible implementation, the SSB index with a reference count greater than a second preset threshold is used as the target SSB index, including:
[0018] Determine the number of references for SSB indexes whose number of references exceeds the second preset threshold, and compare the number of references with the preset number;
[0019] If the number of references is greater than the preset number, then select the preset number of SSB indexes from the SSB indexes whose number of references is greater than the second preset threshold, and determine them as the target SSB indexes.
[0020] In one possible implementation, selecting a preset number of SSB indices from those with a reference count greater than a second preset threshold includes:
[0021] Sorting each SSB index based on the number of references corresponding to each SSB index;
[0022] Based on the sorting, a preset number of SSB indexes are selected from the SSB indexes with a reference count greater than the second preset threshold.
[0023] In one possible implementation, if the number of target SSB indexes is greater than the number of SSBs that the base station needs to use, then when configuring the SSB locations used by the base station, the number of SSBs used by the base station is equal to the number of target SSB indexes.
[0024] Secondly, embodiments of this application provide an SSB location configuration device, applied to a base station, comprising:
[0025] The acquisition unit is used to acquire SSB information and determine the SSB index corresponding to each SSB based on the SSB information; the SSB information includes at least one SSB used by each neighboring cell in multiple neighboring cells, and the interference strength of each SSB to the cell where the base station is located;
[0026] A determining unit is used to determine the target SSB index from each SSB index based on at least one interference intensity corresponding to each SSB index;
[0027] The adjustment unit is used to configure the SSB location used by the base station, which includes the location corresponding to the target SSB index.
[0028] Thirdly, embodiments of this application provide an electronic device, including a memory, a processor, and a computer program stored in the memory and executable on the processor, wherein the processor executes the program to implement the SSB location configuration method described in this application.
[0029] Fourthly, embodiments of this application provide a computer-readable storage medium having a computer program stored thereon, which, when executed by a processor, implements the steps in the SSB location configuration method described in this application.
[0030] Fifthly, embodiments of this application provide a computer program product, including a computer program stored in a computer-readable storage medium; when a processor of a memory access device reads the computer program from the computer-readable storage medium, the processor executes the computer program, causing the memory access device to perform the steps in the SSB location configuration method described in this application.
[0031] The beneficial effects of this application are as follows:
[0032] The above method obtains SSB information, identifies the target SSB index of the SSB that causes significant interference to the current cell from the SSBs of neighboring cells, and configures the SSB used by the current base station to be aligned with the position corresponding to the target SSB index. Since data transmission using SSBs is less affected by interference from SSBs at the same location in neighboring cells, while data transmission methods such as PDSCH are significantly affected by interference from SSBs at the same location in neighboring cells, aligning the position of the SSB used by the current base station with the position of the SSB that causes significant interference can effectively reduce the interference from neighboring cell SSBs to the base station's PDSCH and improve data transmission performance.
[0033] Other features and advantages of this application will be set forth in the description which follows, and will be apparent in part from the description, or may be learned by practicing the application. The objectives and other advantages of this application may be realized and obtained by means of the structures particularly pointed out in the written description, claims, and drawings. Attached Figure Description
[0034] The accompanying drawings, which are included to provide a further understanding of this application and form part of this application, illustrate exemplary embodiments and are used to explain this application, but do not constitute an undue limitation of this application. In the drawings:
[0035] Figure 1 A schematic diagram illustrating an application scenario provided in an embodiment of this application;
[0036] Figure 2a A schematic diagram illustrating the resource occupancy of indoor small base stations provided in this application embodiment;
[0037] Figure 2b A schematic diagram illustrating the resource occupancy of an outdoor macro base station as provided in an embodiment of this application;
[0038] Figure 3 A flowchart illustrating the SSB location configuration method provided in this application embodiment;
[0039] Figure 4 A flowchart illustrating the target SSB index determination process provided in this application embodiment;
[0040] Figure 5 This is a schematic diagram of the structure of the SSB location configuration device provided in the embodiments of this application;
[0041] Figure 6 This is a schematic diagram of the structure of an electronic device provided in an embodiment of this application. Detailed Implementation
[0042] To make the objectives, technical solutions, and advantages of this invention clearer, the invention will now be described in further detail with reference to the accompanying drawings.
[0043] The application scenarios described in this application are for the purpose of more clearly illustrating the technical solutions of this application, and do not constitute a limitation on the technical solutions provided in this application. Those skilled in the art will understand that with the emergence of new application scenarios, the technical solutions provided in this application are also applicable to similar technical problems. In the description of this application, unless otherwise stated, "multiple" means two or more.
[0044] It should be noted that the terms "first," "second," etc., in the specification, claims, and accompanying drawings of this application are used to distinguish similar objects and are not necessarily used to describe a specific order or sequence. It should be understood that such data can be interchanged where appropriate so that the embodiments of the invention described herein can be implemented in sequences other than those illustrated or described herein.
[0045] The embodiments described in the following exemplary embodiments do not represent all embodiments consistent with the present invention. Rather, they are merely examples of apparatuses and methods consistent with some aspects of this application as detailed in the appended claims. All other embodiments obtained by those skilled in the art based on the embodiments in this application without inventive effort are within the scope of protection of this application.
[0046] NR technology defines a new time-frequency position format for broadcast and SSB channels. This format includes the symbol position, absolute radio-frequency channel number (ARFCN), and number (Num) of the available SSBs in the time-frequency resources under different case types / sub-carrier spaces (SCS). The specific format is shown in Table 1 below. In Table 1, FDD stands for Frequency Division Duplexing, TDD stands for Time Division Duplexing, and FR1 stands for 5G low frequency range (FR).
[0047] Table 1
[0048]
[0049] In practical applications, outdoor macro base stations, such as Massive MIMO cells, have a large coverage area and usually use multiple SSBs to cover different directions to maximize coverage. However, for indoor small base stations, integrated base stations, or outdoor fill-in small base stations, due to their smaller coverage area, they usually only use one SSB and utilize other time-frequency resources that are allowed to be occupied by SSBs but are not used to transmit PDSCH.
[0050] However, when the location of the SSB used by the outdoor macro base station in the direction of the indoor small base station is different from that of the SSB used by the indoor small base station, the SSB used by the outdoor macro base station will interfere with the data transmission at the same location on the indoor small base station, thereby affecting the user performance of the indoor small base station.
[0051] like Figure 1 As shown, base station 1 is an indoor small base station, and base station 2 is an outdoor macro base station. Base station 1 and the terminal UE are located in cell 1. Taking Case A above, FR1≤3GHz as an example, each subframe includes 2 slots. Base station 1 uses only one SSB (i.e., SSB 0) to transmit the synchronization broadcast signal. The location of this SSB is as follows: Figure 2a As shown, other locations are used for PDSCH transmission. Base station 2 uses 4 SSBs (i.e., SSB 0-3) to cover different directions, and their occupied locations are as follows. Figure 2b As shown, the SSB used by base station 2 in the direction of base station 1 is SSB 1.
[0052] From the above Figure 2a and Figure 2b As can be seen, SSB 1 used by base station 2 will interfere with the PDSCH transmission at the corresponding position of SSB 1 in the time-frequency resources of base station 1, thereby affecting the user performance of the small cell.
[0053] In related technologies, the problem is usually solved by SSB rate matching, which identifies the location of the SSB used by the outdoor macro base station in the direction of the indoor small base station, and punches holes in the time and frequency resources at the same location of the indoor small base station to make the resources at that location unavailable. However, this method will lead to the waste of time and frequency resources of the indoor small base station, resulting in a loss of transmission performance.
[0054] This application addresses the aforementioned problems by proposing an SSB location configuration method, apparatus, device, and medium. Based on the interference of neighboring SSBs on the current cell, the location of the SSB used by the base station is adjusted, effectively reducing the interference from neighboring SSBs on the base station, minimizing the waste of base station time and frequency resources, and improving downlink transmission performance.
[0055] like Figure 3The diagram shown illustrates the implementation flow of the SSB location configuration method provided in this application embodiment. This method can be applied to base stations (e.g., Figure 1 Base station 1 in the middle can specifically include the following steps:
[0056] S31. Obtain SSB information and determine the SSB index corresponding to each SSB based on the SSB information;
[0057] The SSB information includes at least one SSB used by each neighboring cell in the base station's neighboring cells, and the interference strength of each SSB to the cell where the base station is located. Based on the SSB information, the SSB index information of each neighboring cell is obtained, i.e., the SSB index of each SSB. In some possible implementations, the aforementioned interference strength can be the Reference Signal Receiving Power (RSRP) of the SSB. It should be noted that in NR technology, the time-frequency position of the corresponding SSB is specified for each SSB index.
[0058] In some embodiments, when acquiring SSB information, SSB information can be acquired at once or within a preset time period. The methods for acquiring SSB information within a preset time period include: periodically acquiring SSB information within a preset time period, the period of which can be set by the user according to their needs; or acquiring SSB information within a fixed time period within a preset time period; or triggering the acquisition of SSB information within a preset time period.
[0059] In some embodiments, SSB information can be obtained in the following manner: the base station sends a measurement instruction to the terminal device within the base station's coverage area, the measurement instruction being used to instruct the terminal device to perform co-frequency A3 measurement; after receiving the measurement instruction, the terminal obtains the SSB information within its measurement range and reports the measured SSB to the base station; the base station receives the SSB information reported by the terminal device.
[0060] Specifically, when a base station collects SSB information, the aforementioned preset duration is usually in days. For example, it collects SSB information for 7 days. The collection method is as follows: the base station sends a measurement instruction to the terminal device within its coverage area, triggering users in the cell to perform co-frequency A3 measurements; for example, it sends Radio Resource Control (RRC) signaling to the terminal device and sets the "include Beam Measurements" information element (IE) of the "Report Config NR" signaling to True, so that the terminal device carries the relevant information of the SSB index when reporting SSB information.
[0061] It should be noted that in practical applications, the base station can send measurement instructions to the terminal device multiple times within a preset time period, instructing it to measure SSB information, or it can send a measurement instruction to the terminal device only once, so that the terminal device can measure SSB information multiple times within a preset time period.
[0062] After receiving the measurement instruction, the terminal device performs co-frequency A3 measurement and reports SSB information. In one possible embodiment, the SSB information reported by the terminal device includes the SSB used by each neighboring cell and the interference strength of each SSB to the cell where the base station is located.
[0063] It should be noted that since the obtained SSB information may be reported by multiple terminals or may be the result of multiple measurements, the same obtained SSB index may correspond to one or more interference intensities.
[0064] S32. Based on at least one interference intensity corresponding to each SSB index, determine the target SSB index from each SSB index;
[0065] In some embodiments, determining the target SSB index includes determining the number of target SSB indexes and the position corresponding to the target SSB index.
[0066] In some embodiments, such as Figure 4 As shown, the above method for determining the target SSB index from each SSB index based on at least one interference strength corresponding to each SSB index specifically includes the following steps:
[0067] Step S41: Determine the number of reference interference intensities that are greater than a first preset threshold among at least one interference intensity corresponding to each SSB index;
[0068] In practice, the value of the first preset threshold can be set by the user according to their own needs, and this application does not impose any restrictions. After obtaining SSB information, for each neighboring cell, at least one interference intensity corresponding to each SSB index in the obtained SSB information is compared with the first preset threshold to determine the number of interference intensities greater than the first preset threshold among the interference intensities corresponding to each SSB index. Then, for each neighboring cell, the number of interference intensities greater than the first preset threshold corresponding to the same SSB index in each neighboring cell is summarized to obtain the reference number corresponding to each SSB index.
[0069] Alternatively, the interference intensities corresponding to the same SSB index in each neighboring cell can be summarized first, and each interference intensity can be compared with a first preset threshold to determine the reference number of interference intensities greater than the first preset threshold for each SSB index. This application does not limit the statistical method. Furthermore, the value of the first preset threshold can be the same or different for different SSB indices, depending on the specific application.
[0070] The process of step S41 above will be explained in detail below with a specific example.
[0071] The first preset threshold is set as Neighbor_SSB_Interf_Th. At least one interference intensity corresponding to each SSB in each neighboring cell is compared with Neighbor_SSB_Interf_Th. The number of targets with interference intensities greater than Neighbor_SSB_Interf_Th for each SSB is counted. This count yields the SSB index for each neighboring cell and the number of targets corresponding to each SSB index, as shown in Table 2 below.
[0072] Table 2
[0073]
[0074] Then, the number of targets corresponding to the same SSB index in each neighboring cell is summarized to obtain the number of references corresponding to each SSB index, as shown in Table 3 below:
[0075] Table 3
[0076] SSB Index Number of references 1 12 2 4 4 2
[0077] Step S42: Determine the target SSB index from each SSB index based on the number of references corresponding to each SSB index;
[0078] In specific implementation, the number of references for each SSB index is compared with the second preset threshold, and the SSB index with a number of references greater than the second preset threshold is taken as the target SSB index;
[0079] The value of the second preset threshold can be set by the user according to their own needs, and this application does not impose any restrictions.
[0080] In one possible implementation, when comparing the number of references for an SSB index with a second preset threshold, and taking an SSB index with a number of references greater than the second preset threshold as the target SSB index, the SSB indexes are first sorted in descending order of the number of references corresponding to each SSB index. Based on the sorting result of the SSB indexes, the number of references for each SSB index is compared with the second preset threshold in turn, and the comparison stops when the number of references corresponding to an SSB index is no greater than the second preset threshold. The SSB indexes before that SSB index (i.e., the SSB index at which the comparison stops) are taken as the target SSB indexes.
[0081] The process of step S42 above will be explained in detail below with a specific example, in which the second preset threshold is set to SSB_Interf_Time_Th.
[0082] SSB indices are sorted in descending order of the number of references. Based on this sorting, the number of references for each SSB in each neighboring region is compared with SSB_Interf_Time_Th. SSBs with a reference count greater than SSB_Interf_Time_Th are retained as target SSB indices. For example, when SSB_Interf_Time_Th = 3, for the reference counts shown in Table 3 above, the target SSB indices shown in Table 4 below can be obtained:
[0083] Table 4
[0084] Target SSB Index 1 2
[0085] In some embodiments, when an SSB index with a reference count greater than the second preset threshold is used as a target SSB index, this application embodiment further determines a reference quantity of SSB indexes with a reference count greater than the second preset threshold, and compares the determined reference quantity with a preset quantity; if the reference quantity is greater than the preset quantity, then a preset quantity of SSB indexes are selected from the SSB indexes with a reference count greater than the second preset threshold and determined as target SSB indexes. In some possible implementations, the above-mentioned preset quantity can be set by the user according to needs, and set to a fixed value to avoid the number of determined target SSB indexes being too large, causing the number of SSBs configured by the base station to be much greater than the number of SSBs it needs to use.
[0086] In specific implementation, when selecting a preset number of SSB indexes from SSB indexes with a reference count greater than the second preset threshold, the SSB indexes are first sorted based on the reference count corresponding to each SSB index (i.e., SSB indexes with a reference count greater than the second preset threshold); specifically, they are sorted in descending order of the corresponding reference count; then, according to this sorting, a preset number of SSB indexes are selected from each SSB index, that is, the target SSB indexes ranked first are selected.
[0087] S33. Configure the SSB location used by the base station; the SSB location used by the base station includes the location corresponding to the target SSB index.
[0088] In some embodiments, before configuring the SSB location used by the base station, the number of SSBs used by the base station is determined. Specifically, if the number of target SSB indices determined in step S32 above is not greater than the number of SSBs that the base station needs to use, then when configuring the SSB location used by the base station, the number of SSBs used by the base station is the number of SSBs that need to be used; if the number of target SSB indices is greater than the number of SSBs that the base station needs to use, then when configuring the SSB location used by the base station, the number of SSBs used by the base station is the number of target SSB indices.
[0089] After determining the number of SSBs used by the base station, when configuring the location of the SSBs used by the base station, if the number of target SSB indices is greater than or equal to the number of SSBs the base station needs to use, the location of the SSBs used by the base station is directly configured to the location corresponding to the target SSB index; if the number of target SSB indices is less than the number of SSBs the base station needs to use, the location of the SSBs used by the base station includes the location corresponding to the target index and other locations; among them, other locations can be randomly selected or selected according to preset rules, such as using the SSB locations currently used by the base station.
[0090] In one possible implementation, when using the SSB location currently used by the base station, the specific process for configuring the SSB location used by the base station is as follows:
[0091] The base station will configure some SSBs at the positions corresponding to the target SSB index;
[0092] The configuration locations of the remaining unconfigured SSBs are selected from the locations of the SSBs currently used by the base station. The selection method can be based on specified principles or random selection.
[0093] It should be noted that if the location corresponding to some of the target SSB indexes overlaps with the location of the SSB currently used by the base station, then the selection will be made from the locations that do not overlap with the location corresponding to the target SSB indexes.
[0094] After configuring the location of the SSB used by the base station in step S31 above, the base station also sends an update instruction to the terminal devices within the base station's coverage area so that the terminal devices can reacquire the location of the SSB used by the base station; in specific implementations, the update instruction can be a paging message.
[0095] The above method obtains SSB information, identifies the target SSB index from the SSBs of neighboring cells that pose a significant interference to the current cell, and configures the SSB used by the current base station to the position corresponding to the target SSB index. Since the interference from SSBs at the same location in neighboring cells is relatively small when using SSBs to transmit synchronization broadcast signals, but is significantly affected by interference from SSBs at the same location in neighboring cells, such as PDSCH data transmission methods, aligning the position of the SSB used by the current base station with the position of the SSB that poses the greatest interference can effectively reduce the interference from neighboring cell SSBs on the base station's PDSCH, improving data transmission performance, such as downlink transmission performance.
[0096] Based on the same inventive concept, this application also provides an SSB location configuration device. Since the principle of the above-mentioned SSB location configuration device in solving the problem is similar to that of the above-mentioned SSB location configuration method, the implementation of the above-mentioned SSB location configuration device can refer to the implementation of the above-mentioned method, and the repeated parts will not be described again.
[0097] like Figure 5 The diagram shown is a structural schematic of an SSB location configuration device provided in an embodiment of this application, applied to a base station. The device includes:
[0098] The acquisition unit 51 is used to acquire SSB information and determine the SSB index corresponding to each SSB based on the SSB information; the SSB information includes at least one SSB used by each of the multiple neighboring cells, and the interference strength of each SSB to the cell where the base station is located.
[0099] The determining unit 52 is used to determine the target SSB index from each SSB index based on at least one interference intensity corresponding to each SSB index;
[0100] The adjustment unit 53 is used to configure the SSB location used by the base station, which includes the location corresponding to the target SSB index.
[0101] In one possible implementation, the acquisition unit 51 is specifically used for:
[0102] Determine the number of target SSB indices and the corresponding positions of the target SSB indices.
[0103] In one possible implementation, the determining unit 52 is specifically used for:
[0104] Determine the number of reference interference intensities that are greater than a first preset threshold among at least one interference intensity corresponding to each SSB index;
[0105] The target SSB index is determined from each SSB index based on the number of references corresponding to each SSB index.
[0106] In one possible implementation, the determining unit 52 is specifically used for:
[0107] The number of references for each SSB index is compared with the second preset threshold, and the SSB index with a number of references greater than the second preset threshold is taken as the target SSB index.
[0108] In one possible implementation, the determining unit 52 is specifically used for:
[0109] Determine the number of SSB indexes whose reference count is greater than the second preset threshold, and compare the reference count with the preset number;
[0110] If the number of references is greater than the preset number, then a preset number of SSB indexes are selected from the SSB indexes whose number of references is greater than the second preset threshold and determined as the target SSB indexes.
[0111] In one possible implementation, the determining unit 52 is specifically used for:
[0112] Sorting each SSB index based on the number of references corresponding to each SSB index;
[0113] Based on the above sorting, a preset number of SSB indexes are selected from the SSB indexes whose reference count is greater than the second preset threshold.
[0114] In one possible implementation, if the number of target SSB indices is greater than the number of SSBs that the base station needs to use, then when configuring the SSB locations used by the base station, the number of SSBs used by the base station is the number of target SSB indices.
[0115] Based on the same technical concept, this application also provides an electronic device 600, referring to... Figure 6 As shown, the electronic device 600 is used to implement the SSB location configuration method described in the above method embodiments. The electronic device 600 in this embodiment may include: a memory 601, a processor 602, and a computer program stored in the memory and executable on the processor. When the processor executes the computer program, it implements the steps in the various SSB location configuration method embodiments described above.
[0116] This application embodiment does not limit the specific connection medium between the memory 601 and the processor 602. This application embodiment... Figure 6 The memory 601 and the processor 602 are connected via a bus 603, and the bus 603 is in Figure 6 The connections between other components are shown in bold lines only and are not intended to be limiting. The aforementioned bus 603 can be divided into address bus, data bus, control bus, etc. For ease of illustration, Figure 6 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.
[0117] Memory 601 may be volatile memory, such as random-access memory (RAM); memory 601 may also be non-volatile memory, such as read-only memory, flash memory, hard disk drive (HDD), or solid-state drive (SSD); or memory 601 may be 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. Memory 601 may be a combination of the above-described memories.
[0118] Processor 602 is used to implement the SSB location configuration method of various exemplary embodiments of this application.
[0119] This application also provides a computer-readable storage medium storing computer-executable instructions required to execute the processor, including a program required to execute the processor.
[0120] In some possible implementations, various aspects of the SSB location configuration method provided in this application may also be implemented as a program product comprising program code that, when the program product is run on an electronic device, causes the electronic device to perform the steps in the SSB location configuration method according to various exemplary embodiments of this application described above.
[0121] Those skilled in the art will understand that embodiments of this application can be provided as methods, apparatus, or computer program products. Therefore, this application can take the form of a completely hardware embodiment, a completely software embodiment, or an embodiment combining software and hardware aspects. Furthermore, this application can take the form of a computer program product embodied on one or more computer-usable storage media (including but not limited to disk storage, CD-ROM, optical storage, etc.) containing computer-usable program code.
[0122] This application is described with reference to flowchart illustrations and / or block diagrams of methods, apparatus (devices), and computer program products according to embodiments of this application. It will be understood that each block of the flowchart illustrations and / or block diagrams, and combinations of blocks in the flowchart illustrations and / or block diagrams, can be implemented by computer program instructions. These computer program instructions can be provided to a processor of a general-purpose computer, special-purpose computer, embedded processor, or other programmable data processing apparatus to produce a machine, such that the instructions, which execute via the processor of the computer or other programmable data processing apparatus, generate instructions for implementing the process. Figure 1 One or more processes and / or boxes Figure 1 A device that provides the functions specified in one or more boxes.
[0123] These computer program instructions may also be stored in a computer-readable storage medium that can direct a computer or other programmable data processing device to function in a particular manner, such that the instructions stored in the computer-readable storage medium produce an article of manufacture including instruction means, which are implemented in a process Figure 1 One or more processes and / or boxes Figure 1 The function specified in one or more boxes.
[0124] These computer program instructions may also be loaded onto a computer or other programmable data processing equipment to cause a series of operational steps to be performed on the computer or other programmable equipment to produce a computer-implemented process, thereby providing instructions that execute on the computer or other programmable equipment for implementing the process. Figure 1 One or more processes and / or boxes Figure 1 The steps of the function specified in one or more boxes.
[0125] Although preferred embodiments of this application have been described, those skilled in the art, upon learning the basic inventive concept, can make other changes and modifications to these embodiments. Therefore, the appended claims are intended to be interpreted as including the preferred embodiments as well as all changes and modifications falling within the scope of this application.
[0126] Obviously, those skilled in the art can make various modifications and variations to this application without departing from the spirit and scope of this application. Therefore, if such modifications and variations fall within the scope of the claims of this application and their equivalents, this application also intends to include such modifications and variations.
Claims
1. A method for configuring SSB locations, characterized in that, Applied to a base station, the method includes: The SSB information is acquired at one time or within a preset time period, and the SSB index corresponding to each SSB is determined based on the SSB information. The SSB information includes at least one SSB used by each of the multiple neighboring cells, and the interference strength of each SSB to the cell where the base station is located. The target SSB index is determined from each SSB index based on at least one interference strength corresponding to each SSB index. Configure the SSB location used by the base station, which includes the location corresponding to the target SSB index.
2. The method according to claim 1, characterized in that, Determining the target SSB index from each SSB index includes: Determine the number of target SSB indices and the corresponding positions of the target SSB indices.
3. The method according to claim 1, characterized in that, The step of determining the target SSB index from each SSB index based on at least one interference strength corresponding to each SSB index includes: Determine the number of reference interference intensities that are greater than a first preset threshold among at least one interference intensity corresponding to each SSB index; The target SSB index is determined from each SSB index based on the number of references corresponding to each SSB index.
4. The method according to claim 3, characterized in that, The process of determining the target SSB index from each SSB index based on the number of references corresponding to each SSB index includes: The number of references for each SSB index is compared with a second preset threshold, and the SSB index with a number of references greater than the second preset threshold is taken as the target SSB index.
5. The method according to claim 4, characterized in that, The step of using SSB indices with a reference count greater than the second preset threshold as target SSB indices includes: Determine the number of SSB indexes whose reference count is greater than the second preset threshold, and compare the number of references with the preset number; If the number of references is greater than the preset number, then a preset number of SSB indices are selected from the SSB indices whose number of references is greater than the second preset threshold, and determined as the target SSB indexes.
6. The method according to claim 5, characterized in that, The step of selecting a preset number of SSB indices from the SSB indices whose reference number is greater than the second preset threshold includes: Sorting each SSB index based on the number of references corresponding to each SSB index; According to the sorting, a preset number of SSB indexes are selected from the SSB indexes whose reference number is greater than the second preset threshold.
7. The method according to any one of claims 1 to 6, characterized in that, If the number of target SSB indices is greater than the number of SSBs that the base station needs to use, then when configuring the SSB locations used by the base station, the number of SSBs used by the base station is the number of target SSB indices.
8. An SSB location configuration device, characterized in that, include: The acquisition unit is used to acquire SSB information at once or acquire SSB information within a preset time period, and determine the SSB index corresponding to each SSB based on the SSB information; the SSB information includes at least one SSB used by each of the multiple neighboring cells, and the interference strength of each SSB to the cell where the base station is located; A determining unit is used to determine the target SSB index from each SSB index based on at least one interference intensity corresponding to each SSB index; An adjustment unit is used to configure the SSB location used by the base station, wherein the SSB location used by the base station includes the location corresponding to the target SSB index.
9. An electronic device comprising a memory, a processor, and a computer program stored in the memory and executable on the processor, characterized in that, When the processor executes the program, it implements the SSB location configuration method as described in any one of claims 1 to 7.
10. A computer-readable storage medium having a computer program stored thereon, characterized in that, When the program is executed by the processor, it implements the steps in the SSB location configuration method as described in any one of claims 1 to 7.