Cell search using reserved global synchronization channel number
Patent Information
- Application Number
- CN202580022587.2
- Authority / Receiving Office
- CN · China
- Patent Type
- Applications(China)
- Current Assignee / Owner
- Priority Date
- 2024-03-28
- Filing Date
- 2025-02-24
- Publication Date
- 2026-10-23
Smart Images

Figure CN122972089A_ABST
Abstract
Description
Technical Field
[0001] Examples of this disclosure relate to cell search, and more particularly to cell search for cells that support subband non-overlapping full-duplex (SBFD). Background Technology
[0002] In the 3GPP specification, user equipment (UE) is required to perform cell search across frequencies defined by the Global Synchronization Channel Number (GSCN).
[0003] The Global Synchronization Channel Number (GSCN) is a frequency domain parameter that specifies the center frequency of the set of Synchronization Signal Blocks (SSBs) within a New Radio (NR) band. Each NR band in the network is associated with a range of GSCN values, which indicate the frequency position (SSB) of the Synchronization Signal Block (SSB). REF ).
[0004] In 5G NR, the concept of GSCN or Synchronization Grid is used to efficiently search for SSBs, thereby reducing search time. Within each frequency band, there is a finite number of possible frequency locations for an SSB (SSB). REF The set of ). In order to efficiently search for SSBs, the UE is located at these possible frequency positions (SSBs). REF Perform sparse and specific searches at ).
[0005] SSB is necessary for downlink synchronization and for transmitting information via the Master Information Block (MIB).
[0006] The desired approach is to use Subband Non-Overlapping Full-Duplex (SBFD). In SBFD, the uplink and downlink are simultaneous (sharing the same time-domain resources) and share the same frequency-domain resources, but without overlap. Summary of the Invention
[0007] Based on various, but not necessarily all, examples, an apparatus is provided that includes components for performing the following: Cell search is performed using a reserved subset of global synchronization channel numbers; this reserved subset is used to support cells that support subband non-overlapping full-duplex communication. A random access procedure is performed relative to the cell based on the cell detected during the cell search.
[0008] In some, but not necessarily all, examples, the components used to perform cell search across a reserved subset of global synchronization channel numbers include: A component used to attempt to receive a block of synchronization signals at a reserved subset of the global synchronization channel number.
[0009] In some, but not all, examples, the components used to perform a random access procedure relative to a cell based on a cell detected during the performed cell search additionally include: A component for performing a cell search across global synchronization channel numbers other than the reserved subset of global synchronization channel numbers after no cell has been detected in a cell search across a reserved subset of global synchronization channel numbers.
[0010] In some, but not necessarily all, examples, the component for enabling cell search across a reserved subset of global synchronization channel numbers is configured as follows: Based on the determination of the exhaustion of the reserved subset of global synchronization channel numbers, cell search is performed across global synchronization channel numbers other than the reserved subset of global synchronization channel numbers.
[0011] In some, but not necessarily all, examples, the component for enabling cell search across a reserved subset of global synchronization channel numbers is configured as follows: Cell search is performed across a reserved subset of global synchronization channel numbers, based on a predetermined value reached by a counter configured to count unsuccessful attempts.
[0012] In some, but not all, examples, the counter is configured to increment the number of unsuccessful attempts after receiving system information from a cell detected during cell search, indicating that the system does not support subband non-overlapping full-duplex communication.
[0013] In some, but not all, examples, the component for performing a random access procedure relative to a cell based on a cell detected during the cell search is configured to perform the random access procedure relative to the cell only after receiving system information and verifying, based on the received system information, that the cell supports subband non-overlapping full-duplex communication.
[0014] In some, but not all, examples, the apparatus includes components for verifying that the cell supports subband non-overlapping full-duplex communication using methods other than system information.
[0015] In some, but not all, examples, the apparatus includes a component for verifying resources for initial random access relative to the cell using methods other than system information.
[0016] In some, but not all, examples, the component used to perform a random access procedure relative to a cell based on the cell detected during the performed cell search is configured as follows: Without system information, the cells are detected based solely on a subset of cells reserved in the global synchronization channel number to verify that the cells support subband non-overlapping full-duplex communication.
[0017] In some, but not all, instances, a reserved subset of the global synchronization channel number is hardcoded into the device’s memory.
[0018] In some, but not all, examples, a reserved subset of the global synchronization channel number is predetermined via specifications in telecommunications standards.
[0019] In some, but not all, examples, the components used to perform a random access procedure relative to a cell based on a cell detected during the performed cell search include: A component for selecting the best candidate cell based on cell indications supporting subband non-overlapping full-duplex communication provided by cell broadcasts via a reserved subset of global synchronization channel numbers using synchronization signal blocks.
[0020] In some, but not all, examples, the components used to perform a random access procedure relative to a cell based on a cell detected during the performed cell search include: The component for performing initial random access includes: transmitting a preamble for a cell via a physical random access channel at an initial random access channel timing, the initial random access channel timing being associated with a synchronization signal block received from the cell during a cell search of a reserved subset across global synchronization channel numbers, the reserved subset being reserved for cells supporting subband non-overlapping full-duplex communication.
[0021] In some, but not all, examples, the components used to perform a random access procedure relative to a cell based on a cell detected during the performed cell search include: A component for transmitting a preamble for a cell via a physical random access channel at a random access channel timing that is located in the uplink subband of a duplex frequency band that is shared for simultaneous uplink and downlink.
[0022] Based on various, but not necessarily all, examples, a method is provided, which includes: Cell search is performed using a reserved subset of global synchronization channel numbers; this reserved subset is used to support cells that support subband non-overlapping full-duplex communication. A random access procedure is performed relative to the cell based on the cell detected during the cell search.
[0023] Based on various, but not necessarily all, examples, a computer program is provided, which includes instructions that, when executed by one or more processors, enable means: Cell search is performed using a reserved subset of global synchronization channel numbers; this reserved subset is used to support cells that support subband non-overlapping full-duplex communication. A random access procedure is performed relative to the cell based on the cell detected during the cell search.
[0024] Based on various, but not necessarily all, examples, a (network) apparatus is provided, which includes components for performing the following: A reserved subset based on the globally synchronized channel number is broadcast across a limited portion of the duplex frequency band; this reserved subset has been reserved for use in cells supporting non-overlapping full-duplex communication in subbands; and Receive random access messages from the terminal device for subband non-overlapping full-duplex communication.
[0025] In some, but not necessarily all, examples include components for broadcasting a reserved subset of the global synchronization channel number across a finite portion of the duplex frequency band: A component used to broadcast synchronization signal blocks at frequencies of a reserved subset based on the global synchronization channel number, indicating that the device supports subband non-overlapping full-duplex communication.
[0026] In some, but not all, examples, the (network) device includes a component that enables initial random access, which includes receiving a preamble for a cell via a physical random access channel at an initial random access channel timing associated with the timing of a synchronization signal block transmitted by the device.
[0027] In some, but not all, examples, the (network) apparatus includes: components for receiving a preamble for a cell via a physical random access channel at an initial random access channel timing, the initial random access channel timing being shared in the frequency band for simultaneous uplink and downlink.
[0028] In some, but not all, examples, the (network) device includes: a component for transmitting in system information the verification of device-supported subband non-overlapping full-duplex communication (SBFD).
[0029] In some, but not all, examples, the (network) device includes a component for sending in system information an authentication of resources for initial random access relative to the device using SBFD.
[0030] In some, but not all, examples, the (network) device includes: components for verifying that the device supports subband non-overlapping full-duplex communication (SBFD) in CORESET0 or DCI_0.
[0031] In some, but not all, examples, the (network) device includes a component for transmitting authentication of resources for initial random access relative to the device using SBFD in CORESET0 or DCI_0.
[0032] In some, but not all, examples, a reserved subset of the global synchronization channel number is predetermined via specifications in telecommunications standards.
[0033] Based on various, but not necessarily all, examples, a method is provided, which includes: A reserved subset based on the global synchronization channel number is broadcast across a limited portion of the duplex frequency band. The reserved subset has been reserved to indicate that the cell supports subband non-overlapping full-duplex communication, to indicate that the device supports subband non-overlapping full-duplex communication.
[0034] Based on various, but not necessarily all, examples, a computer program is provided, which includes instructions that, when executed by one or more processors, enable means: A reserved subset based on the global synchronization channel number is broadcast across a limited portion of the duplex frequency band. The reserved subset has been reserved to indicate that the cell supports subband non-overlapping full-duplex communication, to indicate that the device supports subband non-overlapping full-duplex communication.
[0035] Examples as claimed in the appended claims are provided according to various, but not necessarily all, embodiments.
[0036] While the examples and optional features of this disclosure have been described separately, it should be understood that their provision in all possible combinations and permutations is included in this disclosure. It should be understood that various examples of this disclosure may include any or all of the features described with respect to other examples of this disclosure, and vice versa. Furthermore, it should be understood that any one or more of these features, in any combination, may be implemented / included / executable by an apparatus, method, and / or computer program instructions as needed and appropriate. The description of the function should also be considered as disclosing any components suitable for performing that function. Attached Figure Description
[0037] Some examples will now be described with reference to the accompanying drawings, in which:
[0038] Figure 1 Examples of the topics described in this article are shown;
[0039] Figure 2A , Figure 2B , Figure 2C and Figure 2D Examples of the topics described in this article are shown;
[0040] Figure 3 Another example of the topic described in this article is shown;
[0041] Figure 4A Another example of the topic described in this article is shown;
[0042] Figure 4B Another example of the topic described in this article is shown;
[0043] Figure 5 Another example of the topic described in this article is shown;
[0044] Figure 6 Another example of the topic described in this article is shown;
[0045] Figure 7 Another example of the topic described in this article is shown;
[0046] Figure 8 Another example of the topic described in this article is shown; and
[0047] Figure 9 Another example of the topic described in this article is shown.
[0048] The accompanying drawings are not necessarily drawn to scale. For clarity and brevity, some features and views in the drawings may be shown schematically or at scale. For example, the dimensions of some elements in the drawings may be exaggerated relative to other elements for ease of interpretation. Similar reference numerals are used in the accompanying drawings to indicate similar features. For clarity, not all reference numerals need to be shown in all drawings. Detailed Implementation
[0049] Figure 1 An example of network 100 is illustrated. Network 100 includes multiple network entities, including terminal device 110, node device 120, and one or more network devices 130. Terminal device 110 and node device 120 communicate with each other 124. One or more network devices 130 communicate with node device 120 128.
[0050] In some examples, one or more network devices 130 communicate with terminal device 110. In some examples, one or more network devices 130 are able to communicate with each other. In some examples, one or more node devices 120 are able to communicate with each other.
[0051] Network 100 may be a cellular network comprising multiple cells 122, each cell 122 being served by node device 120. In this example, the interface between terminal device 110 and node device 120 defining cell 122 is wireless interface 124.
[0052] Node device 120 includes one or more cellular transceivers. Terminal device 110 includes one or more cellular transceivers.
[0053] In the illustrated example, cellular network 100 is a 3GPP network, wherein terminal device 110 is a user equipment (UE), and node device 120 may be an access node such as a base station.
[0054] User equipment includes mobile devices. Where references to user equipment are made, they include and cover references to mobile devices where possible.
[0055] In some examples, during operation, user equipment 110 includes a mobile device that includes a smart card, such as a Subscriber Identity Module (SIM), for authentication / encryption, etc. In some examples, during operation, user equipment 110 includes a mobile device that includes a circuitry, such as a software SIM, embedded as part of user equipment 110 for authentication / encryption.
[0056] Node device 120 can be any suitable access node, such as a base station or a transmit / receive point. Node device 120 can be a network element responsible for radio transmission and reception to or from UE 110 in one or more cells 122. Node device 120 can be a network element in a radio access network (RAN), an open radio access network (O-RAN), or any other suitable type of network.
[0057] Network device 130 may be part of the core network. Network device 130 may be configured to manage functions related to the connectivity of UE 110. For example, network device 130 may be configured to manage functions such as connectivity, mobility, authentication, authorization, and / or other appropriate functions. In some examples, network device 130 may include Access and Mobility Management Functions (AMF) and / or User Plane Functions (UPF) or any other appropriate entity.
[0058] exist Figure 1 In the example, network device 130 is shown as a single entity. In some examples, network device 130 may be distributed across multiple entities. For example, network device 130 may be cloud-based or distributed in any other suitable manner. Network device 130 may be a core network node.
[0059] For example, network 100 can be a 4G network or a 5G network. For example, network 100 can be a New Radio (NR) network using gNBs or eNBs as access nodes 120. New Radio is a 3GPP designation for 5G technology. In this case, node device 120 may include gNodeBs (gNBs) 120, which are configured to provide user plane and control plane protocol termination and / or perform any other appropriate functions to UE 110. gNBs 120 interconnect with each other via X2 / Xn interfaces 126. gNBs are also connected to network device 130 via N2 interfaces 128. gNBs can be connected to an AMF or any other appropriate network device 130. In other examples, other types of networks and interfaces may be used. Other types of networks may include next-generation mobile and communication networks, such as 6G networks.
[0060] Figure 2A The diagram illustrates Frequency Division Duplex (FDD). The uplink and downlink are simultaneous (sharing the same time-domain resource 2) and separated in the frequency domain (using separate frequency-domain resources 4A and 4B).
[0061] Figure 2B The diagram illustrates Time Division Duplex (TDD). The uplink and downlink are not simultaneous (using separate time-domain resources 2A and 2B) and share the same frequency-domain resource 4.
[0062] Figure 2C The illustration shows an example of Subband Non-Overlapping Full-Duplex (SBFD). The uplink and downlink are simultaneous (sharing the same time domain resource 2) and share the same frequency domain resource 4, but do not overlap.
[0063] Subband non-overlapping full-duplex (SBFD) describes simultaneous DL and UL on different physical resource blocks (PRBs) / subbands within a spectrum that supports subband full-duplex communication (e.g., unpaired TDD spectrum). A subband is a simultaneous, continuous PRB within a frequency band.
[0064] SBFD slot 6 is a slot in which non-overlapping downlink (DL) subbands and (multiple) uplink (UL) subbands exist simultaneously in different PRBs.
[0065] Non-SBFD time slots are time slots in which the entire frequency band is used for DL or UL (i.e., conventional / full DL / UL time slots) during their duration.
[0066] Subband non-overlapping full-duplex (SBFD) can also be called cross-split duplex (xDD) or flexible duplex (FDU).
[0067] Figure 2D An example of an SBFD using a guard band in the frequency and / or time domain is illustrated.
[0068] The guard band within the sub-band separates the simultaneous UL PRB and DL PRB in the same frequency band. The guard band can provide separation in the time domain (for a limited frequency range) and separation in the frequency domain (for a limited duration).
[0069] The following figures illustrate an example of a device that includes components for performing the following: Cell search is performed using a reserved subset across Global Synchronization Channel Numbers (GSCNs), and this reserved subset is used to support cells that support subband non-overlapping full-duplex communication; and A random access procedure is performed relative to the cell based on the cell detected during the cell search.
[0070] In at least some examples, being reserved can be understood as a system-specific restriction, meaning that only cells supporting SBFD communication can use the reserved set of GSCN channel numbers. Cells that do not support SBFD communication may be constrained to use other GSCN channel numbers. In this way, whenever a cell is detected during a cell search across a subset of reserved GSCN channel numbers, the device is instructed that the detected cell supports SBFD communication.
[0071] In at least some examples, being reserved can be understood as a system-specific restriction, meaning that a cell supporting SBFD communication must use a reserved set of GSCN channel numbers to indicate its capability. In this way, a cell detected in a cell search across a reserved subset of GSCN channel numbers indicates, but cannot determine, that the detected cell supports SBFD communication.
[0072] In at least some examples, the apparatus is a User Equipment (UE) 110 for NR. In NR, when UE 110 is in Radio Resource Control (RRC) idle mode, the UE performs cell search 200 across specific frequencies defined by the Global Synchronization Channel Number (GSCN). Instead of using the full range of the GSCN, only a reserved subset of the GSCN (and consequently a reserved subset of the search frequencies) is used. The reserved subset is reserved for cells that support Subband Non-Overlapping Full-Duplex (SBFD) communication.
[0073] The Global Synchronization Channel Number (GSCN) is a frequency domain parameter that specifies the center frequency for a set of Synchronization Signal Blocks (SSBs) within a New Radio (NR) band. Each NR band in the network is associated with a range of GSCN values that indicate the frequency position (SSB) of the Synchronization Signal Block (SSB). REF ).
[0074] In 5G NR, the concept of GSCN or Synchronization Grid is used to efficiently search for SSBs, thereby reducing search time. Within each frequency band, the possible frequency locations for SSBs (SSBs) are... REF The frequency range (SSB) is a finite set. To efficiently search for the SSB, the UE needs to consider these possible frequency locations (SSBs). REF Perform sparse and specific searches at ).
[0075] The SSB includes the primary synchronization signal, the secondary synchronization signal, and the physical broadcast channel (PBCH), which is used by UE 110 to obtain downlink time and frequency synchronization with the cell and to obtain basic system information.
[0076] A subset of frequencies (GSCNs) is reserved for gNB(s) that support SBFD, so that support for SBFD is implicitly indicated by sending an SSB at the frequency location indicated by the reserved subset of GSCNs.
[0077] The UE can know in advance whether the gNB might support SBFD by determining whether the SSB received at the UE is transmitted in a subset of frequency locations associated with a subset of reserved GSCNs.
[0078] During initial random access, the UE uses specific time-frequency resources known as RACH timing (RO) to send a specific preamble to the gNB via the Physical Random Access Channel (PRACH). Contention-based random access (CBRA) procedures are supported, including 4-step RACH (version 15) and 2-step RACH (version 16).
[0079] Figure 3 The illustration shows user equipment 110, which includes components for performing the following: performing cell search 200 across a reserved subset of Global Synchronization Channel Numbers (GSCNs), the reserved subset being reserved for cells supporting subband non-overlapping full-duplex communication; and
[0080] Based on the cells detected during the cell search, a random access procedure 210 is performed relative to the cell.
[0081] Figure 4A and Figure 4B An example of an apparatus (e.g., UE 110) is illustrated, wherein the components for performing cell search 200 across a reserved subset of global synchronization channel numbers include: components for attempting to receive synchronization signal blocks (SSBs) 201 at a reserved subset of global synchronization channel numbers.
[0082] Attempting to receive a synchronization signal block (SSB) 201 at a reserved subset of the global synchronization channel number means: attempting to receive a synchronization signal block (SSB) 201 at a reserved subset of the frequencies indicated by the reserved subset of the global synchronization channel number.
[0083] UE 110 can be configured to start cell search from a reserved subset of frequencies to search for cells that support SBFD communication.
[0084] Figure 4A An example of an apparatus (e.g., UE110) configured to perform a random access procedure 210 after receiving system information is illustrated.
[0085] The component for performing a random access procedure 210 relative to a cell based on a cell detected in the performed cell search is configured to perform the random access procedure 210 relative to the cell after receiving system information.
[0086] In at least some examples, device 120 is configured to use system information to verify that the cell supports subband non-overlapping full-duplex communication (SBFD). In this embodiment, the device may require this verification before proceeding with the random access procedure 210. In other words, relying solely on... A subset of frequencies that are preserved Internal detection of the cell Insufficient to verify SBFD operation .
[0087] In at least some examples, device 120 is configured to use system information to verify resources for the initial random access procedure 210 relative to the cell. An example of resources is the time-frequency resource for the random access channel (RACH) timing.
[0088] In this example, UE 110 measures SSB 201 to select the optimal SSB and reads the Physical Broadcast Channel (PBCH) to obtain the Master Information Block (MIB). The MIB contains information about the Physical Downlink Control Channel (PDCCH) with CORESET 0. CORESET 0 is the initial set of control resources. Using the MIB, UE 110 locates CORESET 0 and receives Downlink Control Information (DCI) 203 scheduling the First System Information Block (SIB1). UE 110 receives SIB1 205.
[0089] SIB1 contains the serving cell configuration, which includes the random access channel (RACH) configuration for the initial random access procedure 210.
[0090] After receiving SIB1 205, UE 110 can use RACH configuration to perform the initial random access procedure 210.
[0091] like Figure 5As illustrated, in order to initiate the random access procedure 210, UE 110 sends a PRACH preamble 211 at the RACH timing (RO) 212 corresponding to SSB 201, according to the RACH configuration.
[0092] SIB1 can explicitly or implicitly indicate (verify) that the cell supports subband non-overlapping full-duplex communication (SBFD). SIB1 can explicitly or implicitly indicate (verify) the resources used for initial random access relative to the cell.
[0093] The UE has two indications for cell support of SBFD. First, the SSB is found on a reserved subset of the unique GSCN reserved for SBFD indication. Second, the indication comes from SIB1.
[0094] Therefore, UE 110 is certain that the cell supports SBFD operation. However, SIB1 reception is required. If SIB1 is extended to explicitly indicate (verify) that the cell supports Subband Non-overlapping Full-Duplex Communication (SBFD) and / or indicate (verify) resources for initial random access relative to the cell, this may incur overhead for all UEs.
[0095] In some examples, the UE can verify SBFD availability in ways other than SIB1.
[0096] In at least some examples, the device is configured to verify that the cell supports subband non-overlapping full-duplex communication using methods other than system information (e.g., SIB1). In at least some examples, the device is configured to verify resources for initial random access relative to the cell using methods other than system information.
[0097] In some examples, UE 110 obtains (not in SIB1) implicit indications (not in SIB1) for verifying UL SBFD availability and / or verifying ULSBFD PRB (e.g., RO 212) for initial random access.
[0098] In this alternative, the SBFD configuration can be hardcoded for the UE, or it can be implicitly obtained from the traditional SIB1 or from the RACH configuration.
[0099] In some examples, the SBFD configuration is implicitly provided by the RACH configuration. In some examples, the RO 212 of the PRACH preamble 211 used for the random access procedure is configured by either a new RACH configuration or an existing RACH configuration.
[0100] CORESET0 and / or DCI can be used to provide implicit / explicit indications or additional evidence supported by SBFD.
[0101] In some examples, CORESET0 from pdcch-ConfigSIB1 in the MIB can be used. ConfigSIB1 can have up to 255 numbers, and reserved numbers can be used as implicit indicators.
[0102] In some examples, DCI 1_0 includes one or more fields that can be used to provide implicit indications. Examples of appropriate fields include, but are not limited to, Frequency Domain Resource Allocation (FDRA), Time Domain Resource Allocation (TDRA), and Modulation and Coding Scheme (MCS).
[0103] Figure 4B An example of an apparatus (e.g., UE110) configured to perform a random access procedure 210 before receiving system information is illustrated.
[0104] The component for performing a random access procedure 210 relative to a cell based on a cell detected in the performed cell search 200 is configured to: upon receiving system information (not in...) Figure 4B The diagram in the middle shows, but... Figure 4A Before (as shown in the diagram), a random access procedure relative to the cell is performed.
[0105] In at least some examples, UE 110 does not need to receive system information to verify that the cell supports subband non-overlapping full-duplex communication (SBFD). For example, UE 110 can assume validity based on the detection of the cell within a reserved subset of frequencies.
[0106] Finding the SSB on the unique GSCN index will be the trigger for verifying RO 212 for SBFD operation and proceeding with the initial random access procedure 210.
[0107] Figure 5 The diagram illustrates some details of the initial random access procedure. It supports contention-based random access (CBRA) procedures, including a 4-step RACH using Msg1 (e.g., message 211), Msg2 (e.g., message 213), Msg3 (e.g., message 215), and Msg4 (e.g., message 217), and a 2-step RACH using MsgA (e.g., message 211) and MsgB (e.g., message 213). In both procedures, the initial message 211 (Msg1 or MsgA) includes a PRACH preamble sent using RACH timing (RO) 212.
[0108] User equipment 110 includes: components for performing a random access procedure 210 relative to a cell based on a cell detected in the performed cell search 200, the components including: A component for selecting the best candidate cell based on a cell indication that supports subband non-overlapping full-duplex communication, provided by cell broadcasts via a reserved subset of globally synchronized channel numbers using synchronization signal blocks (SSBs).
[0109] The components for performing initial random access include: components for transmitting a preamble 211 for the cell via a physical random access channel at initial random access channel timing 212, the initial random access channel timing 212 being synchronized with synchronization signal block 201 (in... Figure 4A , Figure 4B (As shown in the diagram) Related to the synchronization signal block in the cell search of a reserved subset across the global synchronization channel number 200 (in Figure 4A , Figure 4B (As shown in the diagram) During the period of reception from the cell, the reserved subset is reserved for the cell to support subband non-overlapping full-duplex communication.
[0110] In at least some examples, UE 110 is configured to transmit a preamble 211 for the cell via a physical random access channel on random access channel timing 212, which is located in the uplink subband of a duplex frequency band that is shared for simultaneous uplink and downlink, i.e., in UL SBFD time slot 6.
[0111] Figure 6 The illustration shows an example of cell search 200. For example, the operation performed by UE 110 is shown in the reference. Figure 4A The illustration and description of the 200-cell search are shown.
[0112] Figure 7 The illustration shows an example of cell search 200. For example, the operation performed by UE 110 is shown in the reference. Figure 4B The illustration and description of the 200-cell search are shown.
[0113] Cell search 200 is performed across a reserved subset of Global Synchronization Channel Numbers (GSCNs), which are reserved for cells that support subband non-overlapping full-duplex communication.
[0114] Based on the detection of an SBFD cell during the performed cell search, a random access procedure 210 is performed relative to the SBFD cell, for example, as referenced. Figure 5 As described.
[0115] If no SBFD cell is detected, a non-SBFD search 312 is performed for the non-SBFD cell. The non-SBFD search is a search across all global synchronization channel numbers except for a reserved subset of global synchronization channel numbers.
[0116] In these examples, a non-SBFD search 312 is performed based on the determination 330 that the reserved subset of global synchronization channel numbers has been exhausted. That is, the entire reserved subset of global synchronization channel numbers has been exhausted.
[0117] In both figures, cell search begins at box 302. The first GSCN in the reserved subset of GSCNs is selected 304. Determination 306 is made regarding whether an SSB 201 is found at the frequency indicated by the selected GSCN. If a reserved SSB is detected at the reserved frequency indicated by the selected reserved GSCN, the method branches toward the initial access procedure 210 for cells supporting SBFD. If no reserved SSB is detected at the reserved frequency indicated by the selected reserved GSCN, the method branches toward box 330.
[0118] At box 330, if the currently selected GSCN is the last GSCN in the reserved subset of GSCNs (exhausted), the method proceeds to the non-SBFD search branch 312. The non-SBFD search is a search across global synchronization channel numbers other than the reserved subset of GSCNs.
[0119] If the currently selected GSCN is not the last GSCN in the reserved subset of GSCNs, then the currently selected GSCN is discarded 333, and the next GSCN is selected from the subset of reserved GSCNs. In this way, each GSCN in the subset of reserved GSCNs is selected once at box 304.
[0120] exist Figure 7 If a reserved SSB is detected at a reserved frequency indicated by the selected reserved GSCN, the method assumes 340 that the cell is a valid SBFD cell and moves to the initial access procedure 210 for a cell supporting SBFD.
[0121] exist Figure 6 If a reserved SSB of 306 is detected at the reserved frequency indicated by the selected reserved GSCN, the method uses test criterion 308 to test whether the cell is a valid SBFD cell.
[0122] Already referenced Figure 4A An example of a testing criterion is described. For instance, the received SIB1 can be used to implicitly or explicitly verify that the cell supports SBFD.
[0123] If the cell supports SBFD, the method moves to the initial access procedure 210 for the SBFD-supporting cell.
[0124] If the cell does not support SBFD using the testing criteria, the approach moves toward box 330.
[0125] In the illustrated example, there is an option that causes the method to branch toward a non-SBFD search 312 after a certain number of validation failures 308.
[0126] UE 110 enables non-SBFD search (cell search across global synchronization channel numbers other than a reserved subset of global synchronization channel numbers) based on counter 322, which is configured to count unsuccessful attempts to continue initial random access 310 for SBFD cells.
[0127] Counter 322 is configured to, after receiving system information, count unsuccessful attempts made for initial random access, which is performed based on the detection of cell 306 in a cell search across a reserved subset of global synchronization channel numbers.
[0128] exist Figure 6 If the cell does not support SBFD when using test criterion 308, the method is moved to box 320.
[0129] If the current counter value is greater than the maximum value, the method resets the counter value to zero (324) and moves to a non-SBFD search (312).
[0130] If the current counter value is not greater than the maximum value, counter 322 increments, and the method moves to box 330.
[0131] Therefore, counter 322 counts the number of verification failures 308 and branches to non-SBFD search 312 after a programmable number of verification failures 308.
[0132] The memory 404 of the device (e.g., UE 110) will be mentioned later. This memory, or another memory, may be used to permanently store (hard-coded) a reserved subset of the global synchronization channel numbers.
[0133] In some examples, a permanent read-only memory is used to permanently store a reserved subset of the global synchronization channel number. Any of the examples mentioned above could use this hard-coded GSCN.
[0134] The reserved subset of global synchronization channel numbers can be predetermined by specifications in telecommunications standards.
[0135] The foregoing description focuses on the features from the perspective of UE 110. However, the network (e.g., access node 120) also needs to cooperate.
[0136] In some examples, the network device (e.g., base station 120) includes components for performing the following: broadcasting a reserved subset of globally synchronized channel numbers across a limited portion of the duplex frequency band, the reserved subset having been reserved to indicate that the cell supports subband non-overlapping full-duplex communication, to indicate that the device supports subband non-overlapping full-duplex communication.
[0137] Base station 120 broadcasts SSB 201 across a limited portion of the duplex frequency band (the reserved frequencies) based on a reserved subset of the globally synchronized channel number. This indicates that the base station supports subband non-overlapping full-duplex (SBFD) communication. The reserved subset of the globally synchronized channel number is reserved to indicate that the cell supports subband non-overlapping full-duplex communication.
[0138] Synchronization Signal Blocks (SSBs) are broadcast at frequencies on a reserved subset based on the global synchronization channel number to indicate that the device supports subband non-overlapping full-duplex communication. These are the reserved SSBs.
[0139] In at least some examples, base station 120 is configured to enable initial random access, which includes receiving a preamble for the cell via a physical random access channel at an initial random access channel timing associated with the timing of a reserved SSB sent by the device.
[0140] In at least some examples, base station 120 is configured to receive a preamble for the cell via a physical random access channel at an initial random access channel timing that is shared in the frequency band for simultaneous uplink and downlink (e.g., during SBFD time slots).
[0141] In at least some examples, base station 120 is configured to send verification in system information that base station 120 supports subband non-overlapping full-duplex communication (SBFD).
[0142] In at least some examples, base station 120 is configured to send verification of resources for initial random access relative to base station 120 in system information.
[0143] Figure 8 An example of a controller 400 suitable for use in a device is illustrated. In some examples, the device is part of user equipment 110. In some examples, the device is part of base station 120.
[0144] The controller 400 can be implemented by a controller circuit system. The controller 400 can be implemented in hardware only, in some aspects in software only including firmware, or it can be a combination of hardware and software (including firmware).
[0145] like Figure 8As illustrated, the controller 400 can be implemented using instructions that enable hardware functions, for example, by using executable instructions 406 in a general-purpose processor or a special-purpose processor 402, which can be stored on a machine-readable storage medium (disk, memory, etc.) for execution by such processor 402.
[0146] Processor 402 is configured to read from and write to memory 404. Processor 402 may also include an output interface and an input interface, with data and / or commands output from processor 402 via the output interface and data and / or commands input to processor 402 via the input interface.
[0147] Memory 404 stores instructions, programs, or code 406, which control the operation of the device when loaded into processor 402. Computer program instructions, programs, or code 406 provide logic and routines that enable the device to perform the methods illustrated in the figures. Processor 402 is configured to load and execute instructions, programs, or code 406 by reading from memory 404.
[0148] In some examples, device 110 includes: At least one processor 402; and At least one memory 404 stores instructions, which, when executed by at least one processor 402, cause the device to at least: Cell search is performed using a reserved subset of global synchronization channel numbers; this reserved subset is used to support cells that support subband non-overlapping full-duplex communication. A random access procedure is performed relative to the cell based on the cell detected during the cell search.
[0149] In some examples, device 120 includes: At least one processor 402; and At least one memory 404 stores instructions, which, when executed by at least one processor 402, cause the device to at least: A reserved subset based on the global synchronization channel number is broadcast across a limited portion of the duplex frequency band. The reserved subset has been reserved to indicate that the cell supports subband non-overlapping full-duplex communication, to indicate that the device supports subband non-overlapping full-duplex communication.
[0150] like Figure 9As illustrated, instructions, programs, or code 406 can reach the device via any suitable delivery mechanism 408. Delivery mechanism 408 can be, for example, a machine-readable medium, a computer-readable medium, a non-transitory computer-readable storage medium, a computer program product, a storage device, a recording medium such as an optical disc read-only memory (CD-ROM) or digital versatile optical disc (DVD) or solid-state storage, or an article of manufacture that includes or tangibly embodies the computer program 406. The delivery mechanism can be a signal configured to reliably transmit the computer program 406. The device can propagate or transmit the computer program 406 as a computer data signal.
[0151] As used herein, the term “non-transient” refers to a limitation on the medium itself (i.e., tangible, not signaling), rather than a limitation on the persistence of data storage (e.g., RAM versus ROM).
[0152] In some examples, computer program 406 includes computer program instructions for causing device 110 to perform at least the following, or for performing at least the following: Cell search is performed using a reserved subset of global synchronization channel numbers; this reserved subset is used to support cells that support subband non-overlapping full-duplex communication. A random access procedure is performed relative to the cell based on the cell detected during the cell search.
[0153] In some examples, computer program 406 includes computer program instructions for causing device 120 to perform at least the following, or for performing at least the following: A reserved subset based on the global synchronization channel number is broadcast across a limited portion of the duplex frequency band. The reserved subset has been reserved to indicate that the cell supports subband non-overlapping full-duplex communication, to indicate that the device supports subband non-overlapping full-duplex communication.
[0154] Computer program instructions can be included in a computer program, a non-transitory computer-readable medium, a computer program product, or a machine-readable medium. In some, but not all, examples, computer program instructions may be distributed across more than one computer program.
[0155] Although memory 404 is illustrated as a single component / circuit system, it can also be implemented as one or more separate component / circuit systems, some or all of which may be integrated / removable and / or provide permanent / semi-permanent / dynamic / cache storage.
[0156] Although processor 402 is illustrated as a single component / circuit system, it can also be implemented as one or more separate component / circuit systems, some or all of which may be integrated / removable. Processor 402 may be a single-core or multi-core processor.
[0157] References to 'computer-readable storage medium,' 'computer program product,' 'tangibly embodied computer program,' or 'controller,' 'computer,' 'processor,' etc., should be understood to encompass not only computers with different architectures, such as single / multiprocessor architectures and sequential (von Neumann) / parallel architectures, but also special-purpose circuits, such as field-programmable gate arrays (FPGAs), application-specific circuits (ASICs), signal processing devices, and other processing circuitry systems. References to computer programs, instructions, code, etc., should be understood to encompass software or firmware used with programmable processors, such as the programmable content of hardware devices, whether instructions for the processor or configuration settings for fixed-function devices, gate arrays, or programmable logic devices, etc.
[0158] As used in this application, the term 'circuit system' may refer to one or more or all of the following: (a) Hardware circuit implementation only (such as implementation in analog and / or digital circuit systems only) and (b) A combination of hardware circuitry and software, such as (if applicable): A combination of (multiple) analog and / or digital hardware circuits and software / firmware, and Any part of a hardware processor(s) (including (multiple) digital signal processors), software, and (multiple) memories, which work together to enable a device such as a mobile phone or server to perform various functions, and (c) (Multiple) hardware circuits and / or (multiple) processors, such as (multiple) microprocessors or a portion thereof, which require software (e.g., firmware) to operate, but may be absent when operation does not require software.
[0159] This definition of circuit system applies to all uses of the term in this application, including in any claim. As another example, as used in this application, the term circuit system also covers only the implementation of hardware circuitry or processors and their accompanying software and / or firmware. For example, if applicable to elements of the claims, the term circuit system also covers baseband integrated circuits for mobile devices, or similar integrated circuits in servers, cellular network devices, or other computing or networking devices.
[0160] The boxes shown in the accompanying drawings may represent steps in the method and / or code segments in computer program 406. The illustration of a specific order of boxes does not necessarily indicate a required or preferred order, and the order and arrangement of boxes can vary. Furthermore, some boxes may be omitted.
[0161] As used here, 'module' refers to a unit or device that does not include certain parts / components added by the final manufacturer or user. For example, the device can be a module. For example, the controller 400 of the device can be a module.
[0162] Given that structural features have been described, whether one or more functions of the structural features are explicitly or implicitly described, the structural features can be replaced by components used to perform one or more functions.
[0163] The above example can serve as an enabling component for the following components:
[0164] Automotive systems; telecommunications systems; electronic systems, including consumer electronics; distributed computing systems; media systems for generating or rendering media content, including audio, video, and audiovisual content, as well as mixed, mediated, virtual, and / or augmented reality; personal systems, including personal health systems or personal fitness systems; navigation systems; user interfaces, also known as human-machine interfaces; networks, including cellular, non-cellular, and optical networks; self-organizing networks; the Internet of Things; the Internet of Things; virtualized networks; and related software and services.
[0165] According to the examples of this disclosure, the device can be located in an electronic device, such as a mobile terminal. However, it should be understood that a mobile terminal is merely an example of an electronic device that will benefit from implementations of this disclosure, and therefore should not be considered as limiting the scope of this disclosure. While in some implementation examples the device can be located in a mobile terminal, other types of electronic devices, such as, but not limited to: mobile communication devices, portable electronic devices, wearable computing devices, portable digital assistants (PDAs), pagers, mobile computers, desktop computers, televisions, gaming devices, laptop computers, cameras, video recorders, GPS devices, and other types of electronic systems, can readily adopt the examples of this disclosure. Furthermore, devices can readily adopt the examples of this disclosure regardless of their intention to provide mobility.
[0166] The term 'includes' as used in this document is inclusive rather than exclusive. That is, any reference to X that includes Y means that X may include only one Y or may include more than one Y. If the intention is to use 'includes' with an exclusive meaning, it will be clearly stated in the context by referring to 'includes only one' or using 'consisting of...'.
[0167] In this specification, 'connection,' 'coupling,' and 'communication,' and their derivatives, refer to operational connection / coupling / communication. It should be understood that any number or combination of intermediate components (including no intermediate components) may be present to provide direct or indirect connection / coupling / communication. Any such intermediate component may include hardware and / or software components.
[0168] As used herein, the term "determine" (and its grammatical variations) can include at least: calculating, processing, deriving, measuring, investigating, identifying, searching (e.g., looking in a table, database, or other data structure), confirming, etc. Furthermore, "determine" can include receiving (e.g., receiving information), accessing (e.g., accessing data in memory), obtaining, etc. Additionally, "determine" can include parsing, selecting, picking, building, etc.
[0169] Various examples are referenced in this specification. Descriptions of features or functions associated with examples indicate that such features or functions exist in that example. The use of the terms 'example,' 'for example,' 'maybe,' or 'can' in the text indicates (whether explicitly stated or not) that such features or functions exist at least in the described example, whether or not they are described as examples, and that they may, but not necessarily, exist in some or all other examples. Therefore, 'example,' 'for example,' 'maybe,' or 'can' refers to a specific instance of a class of examples. An instance's properties may be properties of only that instance, properties of the class, or properties of subclasses of the class that include some, but not all, instances of that class. Therefore, it is implicitly disclosed that features described with reference to one example and not another may, where possible, be used as part of a working composition in that other example, but are not necessarily required to be used in that other example.
[0170] As used herein, “at least one of the following:” and “at least one” and similar wording, when a list of two or more elements is connected by “and” or “or”, means at least any one element, or at least any two or more elements, or at least all elements.
[0171] Although examples have been described with reference to various examples in the preceding paragraphs, it should be understood that modifications may be made to the given examples without departing from the scope of the claims.
[0172] The features described above may be used in combinations other than those explicitly described above.
[0173] Although some features have been described with reference to certain characteristics, these functions can be performed by other features, whether or not they are described.
[0174] The description of features (such as means or components of means) configured to perform a function or for performing a function should also be considered to disclose a method for performing that function. For example, the description of means configured to perform one or more actions or for performing one or more actions should also be considered to disclose a method for performing one or more actions with or without means.
[0175] Although features have been described with reference to some examples, these features may also exist in other examples, whether or not they are described.
[0176] The terms 'a', 'one', or 'that' as used in this document have an inclusive rather than exclusive meaning. That is, unless the context explicitly indicates otherwise, any reference to X including 'a' / 'one' / 'that' Y means that X may include only one Y or may include more than one Y. If 'a', 'one', or 'that' is intended to have an exclusive meaning, it will be explicitly stated in the context. In some cases, 'at least one' or 'one or more' may be used to emphasize an inclusive meaning, but the omission of these terms should not be taken as an inference of any exclusive meaning.
[0177] The presence of a feature (or combination of features) in a claim is a reference to that feature or combination of features itself, and also a reference to a feature (equivalent feature) that achieves substantially the same technical effect. Equivalent features include, for example, features that are variations and achieve substantially the same result in substantially the same manner. Equivalent features include, for example, features that perform substantially the same function in substantially the same manner to achieve substantially the same result.
[0178] In this specification, various examples are referenced, and adjectives or adjective phrases are used to describe the characteristics of the examples. Such descriptions of characteristics related to examples indicate that the characteristic exists exactly as described in some examples and substantially as described in others.
[0179] The foregoing description illustrates some examples of this disclosure; however, those skilled in the art will recognize possible alternative structures and methodological features that provide equivalent functionality to the specific examples of such structures and features described above, and for the sake of brevity and clarity, these alternative structures and features have been omitted from the foregoing description. Nevertheless, the foregoing description should be understood to implicitly include references to such alternative structures and methodological features that provide equivalent functionality, unless such alternative structures or methodological features are expressly excluded in the foregoing description of the examples of this disclosure.
[0180] Although efforts have been made in the foregoing specification to draw attention to features deemed important, the applicant may seek protection by means of any patentable feature or combination of features mentioned above and / or shown in the figures, whether or not they are emphasized.
Claims
1. An apparatus comprising components for performing the following: Cell search is performed using a reserved subset of globally synchronized channel numbers, the reserved subset being reserved for cells supporting subband non-overlapping full-duplex communication; and A random access procedure is performed relative to the cell based on the cell detected during the cell search.
2. The apparatus of claim 1, wherein the component for performing cell search across the reserved subset of global synchronization channel numbers comprises: A component for attempting to receive a block of synchronization signals at the reserved subset of the global synchronization channel number.
3. The apparatus of claim 1 or 2, wherein the component for performing a random access procedure relative to the cell based on a cell detected during the performed cell search further comprises: A component for performing a cell search across global synchronization channel numbers other than the reserved subset of global synchronization channel numbers after no cell has been detected in the cell search across the reserved subset of global synchronization channel numbers.
4. The apparatus of claim 3, wherein the component for enabling cell search across the reserved subset of global synchronization channel numbers, excluding the global synchronization channel numbers, is configured to: Based on the determination of the depletion of the reserved subset of global synchronization channel numbers, the cell search is performed across global synchronization channel numbers other than the reserved subset of global synchronization channel numbers.
5. The apparatus of claim 3, wherein the component for enabling cell search across the reserved subset of global synchronization channel numbers, excluding the global synchronization channel numbers, is configured to: The cell search is performed across the global synchronization channel numbers other than the reserved subset of global synchronization channel numbers, based on the fact that a counter configured to count unsuccessful attempts reaches a predetermined value.
6. The apparatus of claim 5, wherein the counter is configured to increment the number of unsuccessful attempts after receiving system information from a cell detected in the cell search, the system indicating that the subband non-overlapping full-duplex communication is not supported.
7. The apparatus according to any preceding claim, wherein the component for performing a random access procedure relative to the cell based on the detection of a cell in the performed cell search is configured to perform the random access procedure relative to the cell only after receiving system information and verifying, based on the received system information, that the cell supports the subband non-overlapping full-duplex communication.
8. The apparatus according to claim 7, comprising: A component used to verify that the cell supports subband non-overlapping full-duplex communication using downlink information provided prior to the system information.
9. The apparatus according to claim 7 or 8, comprising: A component for verifying resources for initial random access relative to the cell using downlink information provided prior to the system information.
10. The apparatus according to any preceding claim, wherein the component for performing a random access procedure relative to the cell based on the detection of a cell in the performed cell search is configured to: Without system information, the cell is detected solely based on the reserved subset of the globally synchronized channel number to verify that the cell supports the subband non-overlapping full-duplex communication.
11. The apparatus according to any of the preceding claims, wherein the reserved subset of the global synchronization channel number is hard-coded into the memory of the apparatus.
12. The apparatus according to any of the preceding claims, wherein the reserved subset of the global synchronization channel number is predetermined via specifications in a telecommunications standard.
13. A method comprising: Cell search is performed on a reserved subset of global synchronization channel numbers, the reserved subset being reserved for cells that support subband non-overlapping full-duplex communication; as well as A random access procedure is performed relative to the cell based on the cell detected during the cell search.
14. A computer program comprising instructions that, when executed by one or more processors, cause a device to: Cell search is performed using a reserved subset of globally synchronized channel numbers, the reserved subset being reserved for cells supporting subband non-overlapping full-duplex communication; and A random access procedure is performed relative to the cell based on the cell detected during the cell search.