Communication method and communication apparatus
By expanding the SSB types and designing them independently, the problem of the terminal being unable to meet future communication needs was solved, enabling the terminal to perform more operations and reducing the complexity of receiving data.
Patent Information
- Authority / Receiving Office
- CN · China
- Patent Type
- Applications(China)
- Current Assignee / Owner
- HUAWEI TECH CO LTD
- Filing Date
- 2024-12-17
- Publication Date
- 2026-06-19
AI Technical Summary
The existing synchronization signal blocks (SSBs) cannot meet the future communication needs of the terminal, preventing the terminal from performing more types of operations.
Expanding the types of SSBs and indicating their specific types through the first information carried by the SSBs enables terminals to perform more types of operations, including independent design of synchronization signal sequences and physical broadcast channel payloads, thereby improving design flexibility and reducing terminal reception complexity.
This enables the terminal to perform more operations based on the expanded SSB type, improving design flexibility and reducing the terminal's receiving complexity, thus meeting future communication needs.
Smart Images

Figure CN122248520A_ABST
Abstract
Description
Technical Field
[0001] This application relates to the field of communication technology, and more specifically, to a communication method and a communication device. Background Technology
[0002] Currently, access network equipment periodically sends synchronization signal blocks (SSBs) to terminals, which then perform corresponding operations based on these SSBs. For example, the terminal searches for the physical uplink shared channel (PUSCH) of the system information block (SIB) 1 based on the configuration information of control resource set (CORESET) #0 carried by the physical broadcast channel (PBCH) payload in the SSB and the configuration information of the listening timing of the common search space (CSS) of the physical downlink control channel (PDCCH) for scheduling system information block (SIB) 1, in order to receive and demodulate SIB 1 and thus obtain the minimum system information required for accessing the network. For example, the terminal performs RRM measurements based on the radio resource management (RRM) information carried by the PBCH payload to support the terminal's mobility management.
[0003] With the continuous evolution and development of communication technology, existing Service Shields (SSBs) may not be able to meet the future communication needs of terminals; that is, terminals may not be able to perform more operations based on the SSBs. Therefore, how to meet the future communication needs of terminals is a pressing technical problem that needs to be solved. Summary of the Invention
[0004] This application provides a communication method and a communication device that can support and meet the future communication needs of terminals.
[0005] In a first aspect, a communication method is provided, comprising: determining an SSB, the SSB carrying first information, the first information indicating that the type of the SSB is a first type, the first type being one of at least three types; and sending the SSB to a terminal.
[0006] The solution described in the first aspect can be executed by a device on the access network side. This device can be an access network equipment, a module within the access network equipment (such as a chip system), or a logical node, logical module, or software capable of implementing all or part of the functions of the access network equipment. For ease of description, the following description uses an access network equipment as an example.
[0007] In the above-described solution, this application embodiment expands the types of SSBs, that is, expands the types of SSBs to at least three types, and the specific type of SSB can be indicated by the first information carried by the SSB. This can support the terminal to determine the specific type of SSB based on the first information carried by the SSB, and perform corresponding operations based on the specific type of SSB, thereby meeting the future communication needs of the terminal, that is, supporting the terminal to perform more types of operations based on the SSB.
[0008] In a second aspect, a communication method is provided, comprising: receiving an SSB from an access network device, the SSB carrying first information, the first information indicating that the type of the SSB is a first type, the first type being one of at least three types; and determining that the type of the SSB is the first type based on the first information.
[0009] The solution described in the second aspect can be executed by a device on the terminal side. This device can be a terminal, a module within the terminal (such as a chip system), or a logical node, logical module, or software capable of implementing all or part of the terminal's functions. For ease of description, the following description uses a terminal as an example.
[0010] For a description of the beneficial effects of the second aspect, please refer to the description of the beneficial effects of the first aspect, which will not be repeated here.
[0011] Combining either the first or second aspect, one possible implementation is that the SSB carries first information, including: a synchronization signal sequence within the SSB carrying the first information. In this way, the synchronization signal sequences for different types of SSBs can be designed independently, thus providing greater design flexibility.
[0012] Combining either the first or second aspect, one possible implementation is that the synchronization signal sequence belongs to a first set of synchronization signal sequences, which corresponds to a first type. This expands the synchronization signal sequences in the SSB, allowing different sets of synchronization signal sequences to correspond to different SSB types, thereby enabling the terminal to determine the specific type of the SSB by performing sequence detection on the synchronization signal sequences.
[0013] Combining either the first or second aspect, one possible implementation is that the synchronization signal sequence includes a primary synchronization signal sequence, and the first set of synchronization signal sequences is a first set of primary synchronization signal sequences. In this way, the primary synchronization signal sequence in the SSB can be expanded, and different sets of primary synchronization signal sequences can correspond to different SSB types, thereby enabling the terminal to determine the specific type of the SSB by performing sequence detection on the primary synchronization signal sequence.
[0014] In conjunction with either the first or second aspect, one possible implementation is that the synchronization signal sequence further includes a secondary synchronization signal sequence belonging to a first set of secondary synchronization signal sequences, which is associated with a first type. This reduces the cost of sequence detection for SSS sequences. For example, when the SSS type is the first type, the SSS does not need to carry a physical cell identifier (PCI), and the terminal can perform sequence detection on SSS sequences within a smaller set of SSS sequences, thus reducing the sequence detection overhead for SSS sequences.
[0015] Combining either the first or second aspect, one possible implementation is that the synchronization signal sequence includes a secondary synchronization signal sequence, and the first set of synchronization signal sequences is a first set of secondary synchronization signal sequences. In this way, the secondary synchronization signal sequences in the SSB can be expanded, and different sets of secondary synchronization signal sequences can correspond to different SSB types, thereby enabling the terminal to determine the specific type of the SSB by performing sequence detection on the secondary synchronization signal sequences.
[0016] Combining either the first or second aspect, one possible implementation is that the SSB carries the first information, including: the physical broadcast channel payload within the SSB carrying the first information. In this way, the PBCH of different types of SSBs can be designed independently, thus enabling greater design flexibility.
[0017] Combining either the first or second aspect, one possible implementation is that the physical broadcast channel payload includes a type field indicating that the SSB is of type one. This eliminates the need for blind detection at the terminal, reducing reception complexity on the terminal side. Furthermore, this approach offers scalability and design flexibility when different SSB types are indicated via a type field.
[0018] Combining either the first or second aspect, one possible implementation is that the type field is K. SSB field, the K SSBThis field indicates the number of subcarriers offset between subcarrier 0 of the common resource block and subcarrier 0 of the SSB. This allows for the reuse of existing fields, improving their utilization.
[0019] Combining either the first or second aspect, one possible implementation is that the number of bits in the physical broadcast channel payload is a first value, which indicates that the SSB is of a first type. Thus, the number of bits in the PBCH payload for different types of SSBs can be designed independently, thereby enabling greater design flexibility.
[0020] Combining any aspect of the first and second aspects, one possible implementation is that the physical broadcast channel payload includes K SSB Fields and Physical Downlink Control Channel - Configuration System Information Block fields, this K SSB The field indicates the number of subcarriers offset between subcarrier 0 of the public resource block and subcarrier 0 of this SSB, the K SSB The field takes a second value, and the Physical Downlink Control Channel - Configuration System Information Block (SSB) field takes a third value. These second and third values indicate that the SSB is of type one. This improves the utilization of existing fields.
[0021] Combining either the first or second aspect, one possible implementation is that the second value is 30, or 14. This would improve the utilization of the existing field.
[0022] Combining either the first or second aspect, one possible implementation is that the physical broadcast channel payload in this SSB is associated with the first type. Thus, the PBCH payloads of different types of SSBs can be designed independently, thereby enabling greater design flexibility.
[0023] Combining either the first or second aspect, one possible implementation is that the content carried by the physical broadcast channel payload is related to the first type, or the number of bits in the physical broadcast channel payload is related to the first type. In this way, the PBCH payloads of different types of SSBs can be designed independently, thus enabling greater design flexibility.
[0024] Combining any aspect of the first and second aspects, one possible implementation is that the first type is any of the following: cell-defined SSB, non-cell-defined SSB, or wake-up signal SSB. This can support and meet the communication needs of different types of terminals.
[0025] Combining either the first or second aspect, one possible implementation is a wake-up signal-SSB, where the physical broadcast channel payload of the SSB also includes resource configuration information of the wake-up signal. This would allow the terminal to receive the wake-up signal based on its resource configuration information.
[0026] Combining any of the first and second aspects, one possible implementation is that the physical broadcast payload channel includes at least one of the following fields, which indicates the resource configuration information of the wake-up signal: a system frame number field, a subcarrier common field, a demodulation reference signal-type A-location field, a cell disabled field, a co-frequency cell reselection field, or a spare field. In this way, the resource configuration information of the wake-up signal can be carried using existing fields, thereby improving the utilization of existing fields.
[0027] Thirdly, a communication device is provided, which may be an access network device, or a device or module for performing access network device network elements, etc.
[0028] One possible implementation is that the communication device may include modules or units corresponding to the methods / operations / steps / actions described in the first aspect, which may be hardware circuits, software, or a combination of hardware circuits and software.
[0029] For example, the communication device includes a transceiver unit and a processing unit.
[0030] Fourthly, a communication device is provided, which may be a terminal, or a device or module for performing terminal functions.
[0031] One possible implementation is that the communication device may include modules or units corresponding to the methods / operations / steps / actions described in the second aspect, which may be hardware circuits, software, or a combination of hardware circuits and software.
[0032] For example, the communication device includes a transceiver unit and a processing unit.
[0033] Fifthly, a communication device is provided, including a processor configured to, by executing a computer program or instructions, or by logic circuitry, cause the communication device to perform the method described in the first aspect and any possible manner of the first aspect; or to cause the communication device to perform the method described in the second aspect and any possible manner of the second aspect.
[0034] In one possible implementation, the communication device also includes a memory for storing the computer program or instructions.
[0035] In one possible implementation, the communication device also includes a communication interface for inputting and / or outputting signals.
[0036] A sixth aspect provides a communication device including logic circuitry and an input / output interface for inputting and / or outputting signals, the logic circuitry being configured to perform the method described in the first aspect and any possible mode of the first aspect; or, the logic circuitry being configured to perform the method described in the second aspect and any possible mode of the second aspect.
[0037] In a seventh aspect, a computer-readable storage medium is provided, on which a computer program or instructions are stored, which, when executed on a computer, cause the method described in the first aspect and any possible manner of the first aspect to be performed; or cause the method described in the second aspect and any possible manner of the second aspect to be performed.
[0038] Eighthly, a computer program product is provided, comprising instructions that, when executed on a computer, cause the method described in the first aspect and any possible mode of the first aspect to be performed; or cause the method described in the second aspect and any possible mode of the second aspect to be performed.
[0039] A ninth aspect provides a chip or chip system comprising: one or more processors configured to execute computer programs or instructions in the memory, such that the chip or chip system implements the methods of the first aspect and any possible implementation thereof; or, such that the chip or chip system implements the methods of the second aspect and any possible implementation thereof.
[0040] In a tenth aspect, a chip is provided, which is installed in a communication device. The chip includes a processor and a communication interface. The processor reads and executes instructions through the communication interface, causing the communication device to perform the methods of the first aspect and any possible implementation thereof; or, causing the communication device to perform the methods of the second aspect and any possible implementation thereof.
[0041] Eleventhly, a communication system is provided, including a terminal and an access network device. The access network device is used to perform the method described in the first aspect, and the terminal is used to perform the method described in the second aspect.
[0042] For a description of the beneficial effects of any of the third to eleventh aspects, please refer to the description of the beneficial effects of the first and second aspects, which will not be repeated here. Attached Figure Description
[0043] Figure 1This is a schematic diagram of a communication system according to an embodiment of this application.
[0044] Figure 2 This is a schematic diagram of the interaction flow of the communication method according to an embodiment of this application.
[0045] Figure 3 This is a schematic block diagram of a communication device according to an embodiment of this application.
[0046] Figure 4 This is a schematic block diagram of another communication device according to an embodiment of this application. Detailed Implementation
[0047] To facilitate understanding of the embodiments of this application, the following points will be explained first.
[0048] 1. Unless otherwise stated, "multiple" means two or more. "At least one" means "one or more".
[0049] 2. Unless otherwise specified or in case of logical conflict, the terms and / or descriptions in different embodiments of this application are consistent and can be referenced in each other. The technical features in different embodiments can be combined to form new embodiments according to their inherent logical relationships.
[0050] III. The various numerical designations used in this application are merely for descriptive convenience and do not limit the scope of protection of this application. The magnitude of the serial numbers used in this application does not imply the order of execution; the execution order of each process should be determined by its function and internal logic. For example, the terms "first," "second," "third," "fourth," and other various terminology (if present) in the specification, claims, and drawings of this application are used to distinguish similar objects and are not necessarily used to describe a specific order or sequence. Such data can be interchanged where appropriate so that the embodiments described herein can be implemented in a sequence other than that illustrated or described herein.
[0051] Furthermore, any embodiment or design described in this application as "exemplary" or "for example" should not be construed as being more preferred or advantageous than other embodiments or designs. Specifically, the use of terms such as "exemplary" or "for example" is intended to present the relevant concepts in a concrete manner for ease of understanding.
[0052] IV. The terms “comprising” and “having” and any variations thereof are intended to cover non-exclusive inclusion, for example, a process, method, system, product or device that includes a series of steps or units is not necessarily limited to those steps or units that are expressly listed, but may include other steps or units that are not expressly listed or that are inherent to such process, method, product or device.
[0053] V. In this application, "for indicating" can be understood as "enabling", and "enabling" includes direct enabling and indirect enabling. When describing information for enabling A, it may include whether the information directly enables A or indirectly enables A, but it does not mean that the information necessarily carries A.
[0054] The information that enables the information is called the information to be enabled. In the specific implementation process, there are many ways to enable the information to be enabled, such as, but not limited to, directly enabling the information to be enabled, such as the information to be enabled itself or its index. It can also be indirectly enabled by enabling other information, where there is a relationship between the other information and the information to be enabled. It can also enable only a part of the information to be enabled, while the other parts are known or pre-agreed upon. For example, enabling specific information can be achieved by using a pre-agreed (e.g., protocol-defined) arrangement of various pieces of information, thereby reducing enabling overhead to some extent. Simultaneously, common parts of various pieces of information can be identified and enabled uniformly to reduce the enabling overhead caused by individually enabling the same information.
[0055] In addition, "instruction" can include direct instruction, indirect instruction, explicit instruction, and implicit instruction. When describing a certain instruction information to indicate A, it can be understood that the instruction information carries A, directly indicates A, or indirectly indicates A.
[0056] VI. In this application, "pre-configuration" may include pre-defined terms, such as protocol definitions. These "pre-defined terms" can be implemented by pre-storing corresponding codes, tables, or other means of indicating relevant information in the device (e.g., including various network elements). This application does not limit the specific implementation method.
[0057] VII. The term "storage" or "preservation" in this application can refer to storage in one or more memory devices. These memory devices can be separately configured or integrated into an encoder, decoder, processor, or communication device. Alternatively, some memory devices can be separately configured, while others can be integrated into a decoder, processor, or communication device. The type of memory can be any form of storage medium, and this is not limited.
[0058] 8. In the schematic diagrams in the accompanying drawings of this application, the dashed arrows or boxes indicate optional steps or optional modules.
[0059] Figure 1 This is a schematic diagram of a communication system according to an embodiment of this application. Figure 1As shown, the communication system includes an access network 100 and a core network (CN) 200. The access network 100 can be a radio access network (RAN). The access network 100 includes at least one access node (e.g., 110a and 110b, collectively referred to as 110), and at least one terminal device (e.g., 120a-120j, collectively referred to as 120) accesses the network through the access network 100. The access network 100 may also include other nodes, such as relay devices or backhaul devices. The terminal 120 communicates wirelessly with the access node 110. The access node 110 connects to the CN 200 wirelessly or via a wired connection. The core network equipment in the CN 200 and the access node 110 in the access network 100 can be different physical devices, or they can be the same physical device integrating CN logical functions and access node logical functions.
[0060] An access node can be an access network device, which is a device with wireless transceiver capabilities used to communicate with terminals. Access network devices can be nodes in the RAN (Radio Access Network), also known as base stations or RAN nodes.
[0061] Access network equipment can also include various types of base stations, such as macro base stations, micro base stations, relay stations, TRPs, transmission points, mobile switching centers, and equipment that performs base station functions in D2D, V2X, and machine-to-machine (M2M) communications.
[0062] An access node is a communication device used to implement the functions of an access network device. It can be the access network device itself, or a device that supports the access network device in implementing these functions, such as a chip system. This device can be installed in the access network device or used in conjunction with the access network device. The chip system in this embodiment can be composed of chips, or it can include chips and other discrete components.
[0063] Access network 100 can be a radio access network (RAN), such as the 3rd Generation Partner Program (3GLP). rd Access network 100 can be a cellular system related to the Generation Partnership Project (3GPP), such as 4G, 5G communication systems, or future communication networks. RAN100 can also be an open radio access network (O-RAN or ORAN), a cloud radio access network (C-RAN), or a wireless fidelity (Wi-Fi) system. Access network 100 can also be a communication system that integrates two or more of the above systems.
[0064] Access node 110, also known as access network equipment, access entity, or access node, is used to help terminal devices achieve access. Figure 1 The multiple access nodes 110 in the network can be of the same or different types. In some scenarios, the roles of access nodes 110 and terminal devices 120 are relative. For example, network element 120i can be a helicopter or a drone, which can be configured as a mobile base station. For terminals 120j that access the access network 100 through network element 120i, network element 120i is a base station; but for base station 110a, network element 120i is a terminal. Access nodes 110 and terminals 120 are sometimes referred to as communication devices. For example, network elements 110a and 110b can be understood as communication devices with base station functions, and network elements 120a-120j can be understood as communication devices with terminal functions.
[0065] In one possible scenario, the access node can be a Radio Access Network (RAN) node. RAN nodes can be: base stations (BS), evolved NodeBs (eNBs) of long term evolution (LTE), access points (APs), transmission points (TPs), transmission reception points (TRPs), next-generation NodeBs (gNBs), base stations in future communication networks, or access nodes in Wi-Fi systems, etc.
[0066] Access nodes can also be servers, wearable devices, vehicles, or in-vehicle equipment. All or part of the functions of the RAN node in this application can also be implemented through software functions running on hardware, or through virtualization functions instantiated on a platform (e.g., a cloud platform). The RAN node in this application can also be a logical node, logical module, or software capable of implementing all or part of the RAN node functions.
[0067] In another possible scenario, multiple RAN nodes collaborate to assist the terminal in achieving wireless access, with each RAN node performing a portion of the base station's functions. For example, a RAN node can be a central unit (CU), a distributed unit (DU), a CU-control plane (CP), a CU-user plane (UP), or a radio unit (RU). CUs and DUs can be separate entities or included in the same network element, such as a baseband unit (BBU). RUs can be included in radio frequency equipment or radio frequency units, such as remote radio units (RRUs), active antenna units (AAUs), or remote radio heads (RRHs).
[0068] In different communication systems, CU (or CU-CP and CU-UP), DU, or RU may have different names, the meaning of which will be understood by those skilled in the art. For example, in an ORAN system, CU can be called O-CU (open CU), DU can be called O-DU, CU-CP can be called O-CU-CP, CU-UP can be called O-CU-UP, and RU can be called O-RU. For ease of description, this application uses CU, CU-CP, CU-UP, DU, and RU as examples. Any of the units among CU (or CU-CP, CU-UP), DU, and RU in this application can be implemented through software modules, hardware modules, or a combination of software and hardware modules.
[0069] The number of devices in the above communication system is for illustrative purposes only and is not limited thereto. In actual applications, the communication system may include more terminal devices, more RAN devices, and other devices.
[0070] A terminal is a device with wireless transceiver capabilities. It can be user equipment (UE), access terminal, subscriber unit, user station, mobile station, remote station, remote terminal, mobile device, user terminal, wireless communication equipment, user agent or user device, satellite phone, cellular phone, smartphone, wireless data card, wireless modem, machine-type communication equipment, cordless phone, session initiation protocol (SIP) phone, wireless local loop (WLL) station, personal digital assistant (PDA), customer-premises equipment (CPE), point-of-sale (POS) machine, handheld device with wireless communication capabilities, computing device or other processing device connected to a wireless modem, in-vehicle equipment, communication equipment mounted on high-altitude aircraft, wearable device, drone, robot, terminal in device-to-device (D2D) communication, terminal in vehicle-to-everything (V2X) connectivity, or virtual reality (VR) device. Wireless terminals in various fields, including augmented reality (VR) terminals, industrial control terminals, self-driving terminals, telemedicine or telehealth services terminals, smart grid terminals, transportation safety terminals, smart city terminals, smart home terminals, and terminals in future communication networks, are not restricted in this regard.
[0071] The terminal can also be a device with communication functions in a future communication network, and there is no limitation on the form of the terminal in the future communication network.
[0072] The communication device used to implement the functions of the terminal can be the terminal itself, or it can be a device that supports the terminal in implementing those functions, such as a chip system. This device can be installed in the terminal or used in conjunction with the terminal. In this application, the chip system can be composed of chips, or it can include chips and other discrete components.
[0073] The network architecture and service scenarios described in this application are intended to more clearly illustrate the technical solutions of the embodiments 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 evolution of communication network architecture and the emergence of new service scenarios, the technical solutions provided in this application are also applicable to similar technical problems.
[0074] To address the technical problems described in the background section, this application provides a communication method that can support and meet the future communication needs of terminals. (See also...) Figure 2 .
[0075] The solution in this application embodiment can be used between a terminal-side device and an access-side device. The access-side device can be the aforementioned access network device, such as an access node. The following description uses the interaction between a terminal and an access node (such as an access network device) as an example.
[0076] Figure 2 This is a schematic diagram of the interaction flow of the communication method according to an embodiment of this application. For example... Figure 2 As shown, the method includes:
[0077] S201. The access network device determines the SSB, the SSB carries information 1, and information 1 indicates that the type of the SSB is type 1, and type 1 is one of at least three types.
[0078] The SSB includes a primary synchronization signal (PSS) 1, a secondary synchronization signal (SSS) 1, and a physical broadcast channel (PBCH) payload. Accordingly, the SSB carrying information 1 can be understood as: information 1 carried by one or more of the PSS1, SSS1, and PBCH payloads, or information 1 carried by one or more of the PSS1, SSS1, and PBCH payloads. In this application embodiment, the form of information 1 is not limited; for example, information 1 can be a single field, or it can be any other than a single field.
[0079] The at least three types include, but are not limited to: cell-defining SSB (CD-SSB), non-cell-defining SSB (NCD-SSB), or wakeupsignal SSB (WUS-SSB). For CD-SSB, the SSB can carry system messages related to network access. For NCD-SSB, the SSB can carry information related to timing and measurement. For WUS-SSB, the SSB can carry information related to timing and uplink WUS resources.
[0080] One possible implementation, type 1, is any of the following: CD-SSB, NCD-SSB, or WUS-SSB. This would allow for the fulfillment of different communication needs of the terminal.
[0081] When Message 1 indicates that the SSB is of type 1, Message 1 is carried in different components of the SSB. The following describes the different forms of Message 1.
[0082] Method 1: Information 1 is carried in the synchronization signal sequence 1 in the SSB.
[0083] The SSB includes a synchronization signal sequence 1, which includes at least one of a PSS sequence 1 and an SSS sequence 1. For example, synchronization signal sequence 1 includes a PSS sequence 1; or, for another example, synchronization signal sequence 1 includes an SSS sequence 1; or, for yet another example, synchronization signal sequence 1 includes both a PSS sequence 1 and an SSS sequence 1. Here, PSS1 is determined based on PSS sequence 1, and SSS1 is determined based on SSS sequence 1. Thus, the synchronization signal sequences for different types of SSBs can be the same or different, thereby providing greater design flexibility.
[0084] One possible implementation is that synchronization signal sequence 1 belongs to synchronization signal sequence set 1, and synchronization signal sequence set 1 can indicate or associate type 1. In this way, the synchronization signal sequences in the SSB can be expanded, and different synchronization signal sequence sets can correspond to different SSB types, thereby enabling the terminal to determine the specific type of the SSB by performing sequence detection on the synchronization signal sequences.
[0085] One possible implementation is that synchronization signal sequence 1 includes PSS sequence 1, which belongs to PSS sequence set 1. PSS sequence set 1 corresponds to type 1, or in other words, PSS sequence set 1 can indicate or associate with type 1. In this way, the PSS sequences in the SSB can be expanded, and different PSS sequence sets can correspond to different SSB types, thereby enabling the terminal to determine the specific type of the SSB by performing sequence detection on the PSS sequences.
[0086] This application supports expanding the PSS sequence, that is, expanding the existing 3 PSS sequences to N PSS sequence sets (the value of N is related to the number of SSB types, such as N being equal to the number of SSB types), with each PSS sequence set corresponding to one SSB type. See Table 1 for details. The content shown in Table 1 is for illustrative purposes only and is not intended as a final limitation.
[0087] Table 1
[0088] PSS sequence set Types of SSB PSS Sequence Set 1 Type 1 PSS Sequence Set 2 Type 2 PSS Sequence Set 3 Type 3
[0089] As shown in Table 1:
[0090] PSS sequence 1 belongs to PSS sequence set 1, and the type of SSB is type 1;
[0091] PSS sequence 1 belongs to PSS sequence set 2, and the type of SSB is type 2;
[0092] PSS sequence 1 belongs to PSS sequence set 3, and the type of SSB is type 3.
[0093] The number of PSS sequences in each PSS sequence set can be the same or different; there is no limitation on this. Furthermore, the PSS sequences in the PSS sequence set can also be used to carry other information, such as the cell's PCI information.
[0094] One possible implementation is that synchronization signal sequence 1 includes SSS sequence 1, which belongs to SSS sequence set 1, and SSS sequence set 1 corresponds to type 1. In this way, the SSS sequences in the SSB can be expanded, and different SSS sequence sets can correspond to different SSB types, thereby enabling the terminal to determine the specific type of the SSB by performing sequence detection on the SSS sequences.
[0095] This application supports expanding the SSS sequences, that is, expanding the existing 336 SSS sequences to N sets of SSS sequences (the value of N is related to the number of SSB types, for example, the value of N is equal to the number of SSB types * 336), with each set of SSS sequences corresponding to one SSB type. See Table 2 for details. The content shown in Table 2 is for illustrative purposes only and is not intended as a final limitation.
[0096] Table 2
[0097] SSS sequence set Types of SSB SSS sequence set 1 Type 1 SSS sequence set 2 Type 2 SSS sequence set 3 Type 3
[0098] As shown in Table 2:
[0099] When SSS sequence 1 belongs to SSS sequence set 1, the type of SSB is type 1;
[0100] When SSS sequence 1 belongs to SSS sequence set 2, the type of SSB is type 2.
[0101] When SSS sequence 1 belongs to SSS sequence set 3, the type of SSB is type 3.
[0102] The number of SSS sequences in each SSS sequence set can be the same or different; there is no limitation on this. Furthermore, the SSS sequences in the SSS sequence set can also be used to carry other information, such as the cell's PCI information.
[0103] One possible implementation is that the synchronization signal sequence 1 includes PSS sequence 1 and SSS sequence 1, which are used to indicate that the type of SSB is type 1.
[0104] This application's embodiments can indicate the type of SSB through different combinations of PSS and SSS sequences. See Table 3 for details. Note that Table 3 is only an example and not a final example.
[0105] Table 3
[0106] Combination of PSS and SSS sequences Types of SSB PSS sequence 1 and SSS sequence 1 Type 1 PSS sequence 1 and SSS sequence 2 Type 2 PSS sequence 2 and SSS sequence 1 Type 3 PSS sequence 2 and SSS sequence 2 Type 4
[0107] As shown in Table 3:
[0108] The combination of PSS sequence 1 and SSS sequence 1 corresponds to type 1;
[0109] The combination of PSS sequence 1 and SSS sequence 2 corresponds to type 2;
[0110] The combination of PSS sequence 2 and SSS sequence 1 corresponds to type 3;
[0111] The combination of PSS sequence 2 and SSS sequence 2 corresponds to type 4.
[0112] The PSS and SSS sequences listed above can also be regarded as a sequence set, or the PSS and SSS sequences listed above can also form a sequence pair. Different sequence sets or sequence pairs can correspond to, be associated with or indicate the type of an SSB.
[0113] PSS sequence 1 can be an existing PSS sequence or a sequence from a set of expanded PSS sequences. Similarly, SSS sequence 1 can be an existing SSS sequence or a sequence from a set of expanded SSS sequences. Furthermore, PSS sequence 1 and SSS sequence 1 can also carry other information, such as the cell's PCI information.
[0114] One possible implementation is that the synchronization signal sequence 1 includes PSS sequence 1 and SSS sequence 1. PSS sequence 1 belongs to PSS sequence set 1, which corresponds to type 1. SSS sequence 1 belongs to SSS sequence set 1, which is associated with type 1.
[0115] Specifically, PSS sequence set 1 indicates that the SSB type is type 1. The terminal can determine SSS sequence set 1 based on the SSB type being type 1, and then perform sequence detection on the SSS sequences in SSS sequence set 1 to determine SSS sequence 1. See Table 4 for details. The content shown in Table 4 is for illustrative purposes only and is not intended as a final limitation.
[0116] Table 4
[0117] PSS sequence set Types of SSB SSS sequence set PSS Sequence Set 1 Type 1 SSS sequence set 1 PSS Sequence Set 2 Type 2 SSS sequence set 2 PSS Sequence Set 3 Type 3 SSS sequence set 3 PSS Sequence Set 4 Type 4 SSS sequence set 4
[0118] As shown in Table 4:
[0119] PSS sequence 1 belongs to PSS sequence set 1, PSS sequence set 1 corresponds to type 1, and SSS sequence 1 belongs to SSS sequence set 1.
[0120] PSS sequence 1 belongs to PSS sequence set 2, PSS sequence set 2 corresponds to type 2, and SSS sequence 1 belongs to SSS sequence set 2.
[0121] PSS sequence 1 belongs to PSS sequence set 3, PSS sequence set 3 corresponds to type 3, and SSS sequence 1 belongs to SSS sequence set 3.
[0122] PSS sequence 1 belongs to PSS sequence set 4, PSS sequence set 4 corresponds to type 4, and SSS sequence 1 belongs to SSS sequence set 4.
[0123] The number of SSS sequences in different SSS sequence sets can be the same or different. This reduces the cost of sequence detection for SSS sequences. For example, when the SSS type is type 1, the SSS does not need to carry PCI, and the terminal can perform sequence detection on SSS sequences in an SSS sequence set with a smaller number of SSS sequences, which reduces the sequence detection overhead for SSS sequences.
[0124] In Method 1, the PBCH payloads in different types of SSBs can be different or the same. For example, the number of bits in the PBCH payload, the field division of the PBCH payload, and the meaning of the fields in the PBCH payload can be the same or different.
[0125] In this embodiment of the application, the correspondence between the SSB types and synchronization signal sequences shown in Tables 1 to 4 can be pre-configured in the access network equipment and the terminal, or can be indicated by the access network equipment to the terminal.
[0126] Method 2: Information 1 is carried in the PBCH payload of the SSB.
[0127] Information 1 is carried by the PBCH load in the SSB, which can be understood as: the PBCH load can carry information 1 in multiple ways. Thus, the PBCHs of different types of SSBs can be designed independently, resulting in greater design flexibility. See the description below for details.
[0128] Method 2a:
[0129] The PBCH payload includes a type field 1, which indicates that the SSB is type 1. This eliminates the need for blind detection at the terminal, reducing reception complexity. Furthermore, this approach offers scalability and design flexibility when using the type field to indicate different SSB types.
[0130] Type field 1 can be a newly added field, or it can be an existing field, such as K. SSB Field, K SSB The field indicates the number of subcarriers offset between subcarrier 0 of the common resource block and subcarrier 0 of the SSB. Where K... SSB Different values for a field can indicate different types. Furthermore, when type field 1 is a newly added field, this newly added field can be located within the PBCH payload, such as at the beginning of the PBCH payload; there are no restrictions on this.
[0131] For example, for a frequency range (FR) of 1, K SSB The field has a value of 23, which indicates that the SSB type is CD-SSB.
[0132] For example, for FR1, K SSB The field has a value of 25, which indicates that the type of SSB is NCD-SSB.
[0133] For example, for FR1, K SSB The field has a value of 30, which indicates that the SSB type is WUS-SSB.
[0134] For example, for FR2, K SSB The field has a value of 11, which indicates that the SSB type is CD-SSB.
[0135] For example, for FR2, K SSB The field has a value of 13, which indicates that the type of SSB is NCD-SSB.
[0136] For example, for FR2, K SSB The field has a value of 14, which indicates that the SSB type is WUS-SSB.
[0137] In Method 2a, the number of bits in the PBCH payload in different types of SSBs can be the same or different, and there is no limitation on this.
[0138] In Method 2a, fields with the same function in the PBCH payload of different types of SSBs can be reused, while fields with different functions have different meanings.
[0139] Method 2b:
[0140] The number of bits in the PBCH payload is a first value, which indicates that the SSB type is type 1. Thus, the number of bits in the PBCH payload can be designed independently for different types of SSBs, providing greater design flexibility.
[0141] The number of bits in the PBCH payload is associated with different SSB types, or the number of bits in the PBCH payload can be used to indicate different SSB types. See Table 5 for details. The content in Table 5 is for illustrative purposes only and is not intended as a final limitation.
[0142] Table 5
[0143] Number of bits in the PBCH payload Types of SSB Number of bits 1 Type 1 Number of bits 2 Type 2 Number of bits 3 Type 3 Number of bits 4 Type 4
[0144] As shown in Table 5:
[0145] The PBCH payload has 1 bit count, and its indication SSB type is type 1;
[0146] The PBCH payload has 2 bits, and its indication SSB type is type 2;
[0147] The PBCH payload has 3 bits, and its indication SSB type is type 3;
[0148] The PBCH payload has 4 bits and indicates that the SSB type is type 4.
[0149] Thus, the different types of SSBs can be indicated by the number of bits in the PBCH payload. When the number of bits in the PBCH payload is different, the physical resources mapped by the PBCH payload can be the same or different; there is no limitation on this.
[0150] In Method 2b, the meanings of the PBCH payload fields in different types of SSBs can be the same or different, and there is no limitation on this.
[0151] Method 2c:
[0152] PBCH loads include K SSB Fields and Physical Downlink Control Channel - Configuration System Information Block (pdcch-ConfigSIB1) field, K SSB The field takes the second value, and the pdcch-ConfigSIB1 field takes the third value. The second and third values are used to indicate that the SSB type is type 1. This improves the utilization of existing fields.
[0153] K of PBCH load SSB The `pdcch-ConfigSIB1` field and the `pdcch-ConfigSIB1` field can be used together to indicate different types of SSBs. See Table 6 for details. Note that the content in Table 6 is for illustrative purposes only and is not intended as a final specification.
[0154] Table 6
[0155] The value of the second value The value of the third value Type 1 A1 B1 Type 2 A2 B2 Type 3 A3 B3 Type 4
[0156] As shown in Table 5:
[0157] When the second value is A1 and the third value is B1, it indicates that the type of SSB is type 1;
[0158] When the second value is A2 and the third value is B2, it indicates that the type of SSB is type 2;
[0159] When the second value is A3 and the third value is B3, it indicates that the type of the SSB is type 3;
[0160] When the second value is A4 and the third value is B4, it indicates that the type of SSB is type 4.
[0161] In method 2c, the second value can be a value not used in the existing standard. For example, for FR1, the second value is 30; for FR2, the second value is 14. The third value can also be a value not used in the existing standard (among the 256 values from 0 to 255), and the specific value is not limited.
[0162] In method 2c, the number of bits of the PBCH payload in different types of SSBs can be the same or different, and there is no limitation on this.
[0163] In Method 2c, fields with the same function in the PBCH payload of different types of SSBs can be reused, while fields with different functions have different meanings.
[0164] In this embodiment of the application, the correspondence between the SSB types and PBCH payloads shown in Tables 5 and 6 can be pre-configured in the access network equipment and the terminal, or can be indicated by the access network equipment to the terminal, which is not limited.
[0165] One possible implementation is that the PBCH load in the SSB is associated with type 1.
[0166] For example, the content carried by the PBCH payload in an SSB is related to Type 1. For instance, when Type 1 is CD-SSB, the PBCH payload carries system messages related to network access. When Type 1 is NCD-SSB, the PBCH payload carries information related to timing and measurement. When Type 1 is WUS-SSB, the PBCH payload carries information related to timing and uplink WUS resources.
[0167] For example, the number of bits in the PBCH payload within an SSB is related to Type 1. For instance, when Type 1 is CD-SSB, the number of bits in the PBCH payload within the SSB is 1. When Type 1 is NCD-SSB, the number of bits in the PBCH payload within the SSB is 2. When Type 1 is WUS-SSB, the number of bits in the PBCH payload within the SSB is 3.
[0168] One possible implementation, type 1, is WUS-SSB, where the PBCH payload in the SSB includes WUS resource configuration information. This would allow the terminal to receive the wake-up signal based on the resource configuration information of the wake-up signal.
[0169] For example, a frequency domain offset table can be pre-configured, which has a total of 2 m There are 10 entries, each corresponding to a frequency domain offset. Each entry can use m bits to indicate an entry in the frequency domain offset table, that is, to indicate the frequency domain location of the WUS resource using m bits. These m bits can be located in the PBCH payload, and the value of m is a positive integer.
[0170] For example, a time-domain offset table can be pre-configured, which has a total of 2... n There are 1 table entry, and each entry corresponds to a time-domain offset. n bits can be used to indicate an entry in the time-domain offset table above. That is, n bits indicate the time-domain location of the WUS resource. These n bits can be located in the PBCH payload, and n takes the value of a positive integer.
[0171] In addition, this application also supports using several bits to indicate the number of resource blocks (RBs) occupied by the frequency domain resources of the WUS, and several bits to indicate the number of orthogonal frequency division multiplexing (OFDM) symbols occupied by the time domain resources of the WUS.
[0172] One possible implementation is that the PBCH payload in the SSB indicates the resource configuration information of the WUS through one or more of the following fields.
[0173] For example, the system frame number (SFN) field, the subcarrierSpacingCommon field, the demodulation reference signal-Type A-Position field, the cellBarred field, the intraFreqReselection field, or the spare field.
[0174] For example, the aforementioned m bits can be carried in the SFN field, or in the subCarrierSpacingCommon field; or in the dmrs-TypeA-Position field, etc. In this way, WUS resource configuration information can be carried using existing fields, thereby improving the utilization of existing fields.
[0175] S202. The access network device sends an SSB to the terminal. Correspondingly, the terminal receives the SSB.
[0176] S203. The terminal determines the type of SSB as type 1 based on information 1.
[0177] For example, when information 1 is carried in synchronization signal sequence 1 in the SSB, the terminal determines the type of SSB by detecting synchronization signal sequence 1. See Tables 1 to 4 for details above, which will not be repeated here.
[0178] For example, when information 1 is carried in the PBCH payload of the SSB, the terminal determines the type of SSB by detecting the PBCH payload.
[0179] For example, the terminal performs blind detection on the PBCH payload in the SSB to determine the type of the SSB. For instance, when PBCH payloads with different bit counts map to the same physical resource, the terminal can identify the type of the SSB by performing blind detection on PBCH payloads with different bit counts.
[0180] For example, when different numbers of PBCHs map to different physical resources, the terminal can identify the type of SSB by performing a joint blind detection of the physical resources and the number of bits in the PBCH payload.
[0181] For example, the terminal can identify the type of SSB through the type field in the PBCH payload.
[0182] In the above-described solution, this application embodiment expands the types of SSBs, that is, expands the types of SSBs to at least three types, and the specific type of SSB can be indicated by the first information carried by the SSB. This can support the terminal to determine the specific type of SSB based on the first information carried by the SSB, and perform corresponding operations based on the specific type of SSB, thereby meeting the future communication needs of the terminal, that is, supporting the terminal to perform more types of operations based on the SSB.
[0183] Finally, the device embodiments of this application will be described.
[0184] To implement the functions of the methods provided in this application, access network devices or terminals may include hardware structures and / or software modules, implementing the above functions in the form of hardware structures, software modules, or a combination of hardware structures and software modules. Whether a particular function is implemented in the form of hardware structures, software modules, or a combination of hardware structures and software modules depends on the specific application and design constraints of the technical solution.
[0185] Figure 3This is a schematic block diagram of a communication device according to an embodiment of this application. The communication device includes a processing circuit 310 and a transceiver circuit 320, which can be interconnected or coupled, for example, interconnected via a bus 330. The communication device can be an access network device or a terminal.
[0186] Optionally, the communication device may also include a memory 340. The memory 340 includes, but is not limited to, random access memory (RAM), read-only memory (ROM), erasable programmable read-only memory (EPROM), or compact disc read-only memory (CD-ROM), which is used for related instructions and data.
[0187] The processing circuit 310 may be all or part of the processing circuitry in one or more processors, or it may be one or more processors. The processor may be a central processing unit (CPU). If the processing circuit 310 is a CPU, the CPU may be a single-core CPU or a multi-core CPU. The processing circuit 310 may be a signal processor, a chip, or other integrated circuit capable of implementing the methods of this application, or a portion of the circuitry within the aforementioned processor, chip, or integrated circuit that performs processing functions. Additionally, the transceiver circuit 320 may be a transceiver, or an input / output interface. An input / output interface is used for inputting or outputting signals or data and may also be referred to as an input / output circuit.
[0188] When the communication device is an access network device, for example, the processing circuit 310 is used to perform the following operations: determine the SSB; send the SSB to the terminal, etc.
[0189] When the communication device is a terminal, for example, the processing circuit 310 is used to perform the following operations: receive an SSB; determine the type of the SSB as type 1 based on information 1, etc.
[0190] When the communication device is an access network device or terminal, it will be responsible for executing the methods or steps related to the access network device or terminal in the aforementioned method embodiments.
[0191] When the communication device is an access network device or a terminal, the transceiver circuit 320 can be a transceiver.
[0192] When the communication device is a chip used for access network equipment or terminals, the transceiver circuit 320 can be an input / output circuit.
[0193] The above description is merely exemplary. For details, please refer to the content shown in the above method embodiments.
[0194] Figure 3 The implementation of each operation can also be found by referring to... Figure 2 The corresponding description of the method embodiments shown.
[0195] Figure 4 This is a schematic block diagram of another communication device according to an embodiment of this application. The communication device can be an access network device or a terminal, used to implement the methods involved in the above embodiments.
[0196] The communication device includes a transceiver unit 410 and a processing unit 420. The transceiver unit 410 may include a sending unit and a receiving unit. The sending unit performs the sending action of the communication device, and the receiving unit performs the receiving action of the communication device. For ease of description, the sending unit and the receiving unit are combined into a single transceiver unit in this embodiment. This will be explained uniformly here and will not be repeated later.
[0197] When the communication device is an access network device, for example, the transceiver unit 410 is used to send SSB to the terminal; the processing unit 420 is used to determine information 1.
[0198] When the communication device is a terminal, for example, the transceiver unit 410 is used to: receive SSB; the processing unit 420 is used to determine the type of SSB as type 1 based on information 1, etc.
[0199] When the communication device is an access network device or a terminal, it will be responsible for executing one or more of the methods or steps related to the access network device or terminal in the foregoing method embodiments.
[0200] Optionally, the communication device further includes a storage unit 430 for storing programs or code for executing the aforementioned methods.
[0201] Figure 4 The transceiver unit in the middle can correspond to Figure 3 The transceiver circuit in the middle, Figure 4 The processing unit in can correspond to Figure 3 The processing circuitry within.
[0202] Figure 3 and Figure 4 The illustrated device embodiment is used to implement Figure 2 The content described. Figure 3 and Figure 4 The specific execution steps and methods of the device shown can be found in the content described in the foregoing method embodiments.
[0203] This application also provides a chip, including a processor, for calling and executing instructions stored in a memory, causing a communication device on which the chip is installed to perform the methods described in the examples above. The memory may be integrated within the chip or located externally.
[0204] This application also provides another chip, including: an input interface, an output interface, and a processing circuit, wherein the input interface, the output interface, and the processor are connected through an internal connection path, and the processing circuit is used to execute code in memory. When the code is executed, the processing circuit is used to execute the methods in the above examples.
[0205] Optionally, the chip also includes a memory for storing computer programs or code. The input and output interfaces can be independent of each other, or they can be integrated into a single input / output interface.
[0206] The processing circuitry can be all or part of the processing circuitry in one or more processors, or one or more processors.
[0207] This application also provides a processor for coupling with a memory for performing the methods and functions of a network device or terminal device involved in any of the above embodiments.
[0208] In another embodiment of this application, a computer program product containing instructions is provided, which, when run on a computer, enables the implementation of the methods described in the foregoing embodiments.
[0209] This application also provides a computer program that, when run on a computer, enables the implementation of the methods described in the foregoing embodiments.
[0210] In another embodiment of this application, a computer-readable storage medium is provided, which stores a computer program that, when executed by a computer, implements the methods described in the foregoing embodiments.
[0211] It should be understood that in the embodiments of this application, the processor can be a central processing unit (CPU), but it can also be other general-purpose processors, digital signal processors (DSPs), application-specific integrated circuits (ASICs), field-programmable gate arrays (FPGAs), or other programmable logic devices, discrete gate or transistor logic devices, discrete hardware components, etc. The general-purpose processor can be a microprocessor or any conventional processor.
[0212] It should also be understood that the memory in the embodiments of this application can be volatile memory or non-volatile memory, or may include both volatile and non-volatile memory. The non-volatile memory can be read-only memory (ROM), programmable read-only memory (PROM), erasable programmable read-only memory (EPROM), electrically erasable programmable read-only memory (EEPROM), or flash memory. The volatile memory can be random access memory (RAM), which is used as an external cache. By way of example, but not limitation, many forms of random access memory (RAM) are available, such as static RAM (SRAM), dynamic RAM (DRAM), synchronous DRAM (SDRAM), double data rate SDRAM (DDR SDRAM), enhanced synchronous SDRAM (ESDRAM), synchronous linked DRAM (SLDRAM), and direct rambus RAM (DR RAM). It should be noted that the memory used in the systems and methods described herein is intended to include, but is not limited to, these and any other suitable types of memory.
[0213] The above embodiments can be implemented, in whole or in part, by software, hardware, firmware, or any other combination thereof. When implemented using software, the above embodiments can be implemented, in whole or in part, as a computer program product. A computer program product includes one or more computer instructions or computer programs. When the computer instructions or computer programs are loaded or executed on a computer, all or part of the processes or functions described in the embodiments of this application are generated. The computer can be a general-purpose computer, a special-purpose computer, a computer network, or other programmable device. The computer instructions can be stored in a computer-readable storage medium or transmitted from one computer-readable storage medium to another. For example, the computer instructions can be transmitted from one website, computer, server, or data center to another website, computer, server, or data center via wired or wireless (e.g., infrared, wireless, microwave, etc.) means. The computer-readable storage medium can be any available medium that a computer can access or a data storage device such as a server or data center that includes one or more sets of available media. The available medium can be a magnetic medium (e.g., floppy disk, hard disk, magnetic tape), an optical medium (e.g., DVD), or a semiconductor medium. A semiconductor medium can be a solid-state drive.
[0214] It should be understood that in the various embodiments of this application, the order of the above-mentioned processes does not imply the order of execution. The execution order of each process should be determined by its function and internal logic, and should not constitute any limitation on the implementation process of the embodiments of this application.
[0215] Those skilled in the art will recognize that the units and algorithm steps of the various examples described in conjunction with the embodiments disclosed herein can be implemented in electronic hardware, or a combination of computer software and electronic hardware. Whether these functions are implemented in hardware or software depends on the specific application and design constraints of the technical solution. Those skilled in the art can use different methods to implement the described functions for each specific application, but such implementation should not be considered beyond the scope of this application. Those skilled in the art will clearly understand that, for the sake of convenience and brevity, the specific working processes of the systems, devices, and units described above can be referred to the corresponding processes in the foregoing method embodiments, and will not be repeated here. In the several embodiments provided in this application, it should be understood that the disclosed systems, devices, and methods can be implemented in other ways. For example, the device embodiments described above are merely illustrative; for example, the division of units is merely a logical functional division, and in actual implementation, there may be other division methods. For example, multiple units or components may be combined or integrated into another system, or some features may be ignored or not executed. Furthermore, the mutual coupling or direct coupling or communication connection shown or discussed may be through some interfaces; the indirect coupling or communication connection of devices or units may be electrical, mechanical, or other forms.
[0216] The units described as separate components may or may not be physically separate. The components shown as units may or may not be physical units; that is, they may be located in one place or distributed across multiple network units. Some or all of the units can be selected to achieve the purpose of this embodiment according to actual needs. Furthermore, the functional units in the various embodiments of this application can be integrated into one processing unit, or each unit can exist physically separately, or two or more units can be integrated into one unit. If the above functions are implemented as software functional units and sold or used as independent products, they can be stored in a computer-readable storage medium. Based on this understanding, the technical solution of this application, in essence, or the part that contributes to the prior art, or part of the technical solution, can be embodied in the form of a software product. This computer software product is stored in a storage medium and includes several instructions to cause a computer device (which may be a personal computer, server, or network device, etc.) to execute all or part of the steps of the methods described in the various embodiments of this application. The aforementioned storage medium includes various media capable of storing program code, such as USB flash drives, portable hard drives, read-only memory, random access memory, magnetic disks, or optical disks.
[0217] Those skilled in the art will recognize that the units and algorithm steps of the various examples described in conjunction with the embodiments disclosed herein can be implemented in electronic hardware, or a combination of computer software and electronic hardware. Whether these functions are implemented in hardware or software depends on the specific application and design constraints of the technical solution. Those skilled in the art can use different methods to implement the described functions for each specific application, but such implementation should not be considered beyond the scope of this application.
Claims
1. A communication method, characterized in that, Applied to access network side devices, including: A synchronization signal block (SSB) is determined, wherein the SSB carries first information, the first information being used to indicate that the type of the SSB is a first type, and the first type is one of at least three types; The SSB is sent to the terminal.
2. A communication method, characterized in that, Applied to terminals, including: Receive a synchronization signal block SSB from an access network device, the SSB carrying first information, the first information being used to indicate that the type of the SSB is a first type, the first type being one of at least three types; Based on the first information, the type of the SSB is determined to be the first type.
3. The method according to claim 1 or 2, characterized in that, The SSB carries first information, including: The synchronization signal sequence in the SSB carries the first information.
4. The method according to claim 3, characterized in that, The synchronization signal sequence belongs to the first synchronization signal sequence set, and the first synchronization signal sequence set corresponds to the first type.
5. The method according to claim 4, characterized in that, The synchronization signal sequence includes a primary synchronization signal sequence, and the first synchronization signal sequence set is a first primary synchronization signal sequence set.
6. The method according to claim 5, characterized in that, The synchronization signal sequence also includes an auxiliary synchronization signal sequence, which belongs to a first set of auxiliary synchronization signal sequences, and the first set of auxiliary synchronization signal sequences is associated with the first type.
7. The method according to claim 4, characterized in that, The synchronization signal sequence includes an auxiliary synchronization signal sequence, and the first set of synchronization signal sequences is a first set of auxiliary synchronization signal sequences.
8. The method according to claim 1 or 2, characterized in that, The SSB carries first information, including: The physical broadcast channel payload in the SSB carries the first information.
9. The method according to claim 8, characterized in that, The physical broadcast channel payload includes a type field, which indicates that the type of the SSB is the first type.
10. The method according to claim 9, characterized in that, The type field is K. SSB Field, the K SSB The field indicates the number of subcarriers offset between subcarrier 0 of the public resource block and subcarrier 0 of the SSB.
11. The method according to claim 8, characterized in that, The number of bits in the physical broadcast channel payload is a first value, which indicates that the type of the SSB is the first type.
12. The method according to claim 8, characterized in that, The physical broadcast channel payload includes K SSB Fields and Physical Downlink Control Channel - Configuration System Information Block fields, the K SSB The field indicates the number of subcarriers offset between subcarrier 0 of the public resource block and subcarrier 0 of the SSB, wherein K SSB The field takes the second value, and the Physical Downlink Control Channel - Configuration System Information Block field takes the third value. The second value and the third value are used to indicate that the SSB type is the first type.
13. The method according to claim 12, characterized in that, The second value is 30, or the second value is 14.
14. The method according to any one of claims 1 to 13, characterized in that, The physical broadcast channel payload in the SSB is related to the first type.
15. The method according to claim 14, characterized in that, The content carried by the physical broadcast channel payload is related to the first type, or... The number of bits in the physical broadcast channel payload is related to the first type.
16. The method according to any one of claims 1 to 15, characterized in that, The first type is any one of the following: Cell definition - SSB, non-cell definition - SSB, or wake-up signal - SSB.
17. The method according to claim 16, characterized in that, The first type is a wake-up signal-SSB, and the physical broadcast channel payload in the SSB also includes the resource configuration information of the wake-up signal.
18. The method according to claim 17, characterized in that, The physical broadcast payload channel includes at least one of the following fields, which are used to indicate the resource configuration information of the wake-up signal: System frame number field, subcarrier common field, demodulation reference signal - type A - location field, cell disabled field, co-frequency cell reselection field, or, spare field.
19. A communication device, characterized in that, Includes a processor, the processor being configured to cause the communication device to perform the method of any one of claims 1 to 18 by executing a computer program or instructions, or by using logic circuitry.
20. A computer-readable storage medium, characterized in that, The computer-readable storage medium stores a computer program or instructions that, when executed on a computer, cause the method of any one of claims 1 to 18 to be performed.
21. A computer program product, characterized in that, It includes instructions that, when run on a computer, cause the method of any one of claims 1 to 18 to be performed.