Resource mapping method, terminal and network-side device
By determining the mapping between the reference object and access resources in the terminal and network-side devices, using mapping periods, association periods and mapping times, the problem of poor resource mapping flexibility in 5G networks is solved, and more flexible resource configuration and transmission is achieved.
Patent Information
- Application Number
- PCT/CN2024/141364
- Authority / Receiving Office
- WO · WO
- Patent Type
- Applications
- Current Assignee / Owner
- Priority Date
- 2023-12-29
- Filing Date
- 2024-12-23
- Publication Date
- 2025-07-03
AI Technical Summary
In the fifth generation of mobile communication technology, the resource mapping configuration of the synchronous signal/physical broadcast channel block is poor in flexibility and cannot be flexibly adjusted in ways other than system messages.
The terminal and network-side equipment realize flexible resource mapping by determining the mapping between the reference object and the access resource, and using resource mapping information including mapping periods, association periods, time periods and mapping times.
It improves the flexibility of resource mapping, allowing terminals and network-side devices to flexibly configure and transmit resources in different scenarios.
Smart Images

Figure CN2024141364_03072025_PF_FP_ABST
Abstract
Description
Resource mapping method, terminal and network side equipment
[0001] CROSS-REFERENCE TO RELATED APPLICATIONS
[0002] This application claims priority to the Chinese patent application filed with the China Patent Office on December 29, 2023, with application number 202311858216.7 and invention name “Resource Mapping Method, Terminal and Network Side Device”. The entire contents of the Chinese patent application are incorporated herein by reference. Technical Field
[0003] The present application belongs to the field of communication technology, and specifically relates to a resource mapping method, a terminal, and a network-side device. Background Art
[0004] In the fifth generation mobile communication technology (5G) network, the synchronization signal / physical broadcast channel block (SSB) configuration is configured by system messages, and the SSB resource configuration can only be changed through radio resource control (RRC) reconfiguration.
[0005] Currently, the configuration method of system message configuration makes the mapping configurations such as SSB period and power consistent for each SSB index. The SSB configuration can only be changed by updating the system message, resulting in poor flexibility of resource mapping. Summary of the Invention
[0006] The embodiments of the present application provide a resource mapping method, a terminal, and a network-side device, which can solve the problem of poor flexibility of resource mapping in related technologies.
[0007] In a first aspect, a resource mapping method is provided, which is executed by a terminal, and the method includes:
[0008] The terminal determines a mapping between a reference object and an access resource; wherein the mapping is related to resource mapping information of at least one of the reference object and the access resource, and the resource mapping information includes at least one of a mapping period, an association period, a time period, and a mapping number;
[0009] The terminal transmits at least one of the reference object and the access resource based on the mapping.
[0010] In a second aspect, a resource mapping method is provided, which is performed by a network-side device, and the method includes:
[0011] The network side device sends resource mapping information of at least one of a reference object and an access resource;
[0012] The resource mapping information assists in determining the mapping between the reference object and the access resource, and the resource mapping information includes at least one of a mapping period, an association period, a time period, and a mapping number.
[0013] According to a third aspect, a resource mapping device is provided, the device comprising:
[0014] a determination module, configured to determine a mapping between a reference object and an access resource; wherein the mapping is related to resource mapping information of at least one of the reference object and the access resource, the resource mapping information including at least one of a mapping period, an association period, a time period, and a mapping count;
[0015] A transmission module is used to transmit at least one of the reference object and the access resource based on the mapping.
[0016] In a fourth aspect, a resource mapping device is provided, the device comprising:
[0017] a sending module, configured to send resource mapping information of at least one of a reference object and an access resource;
[0018] The resource mapping information assists in determining the mapping between the reference object and the access resource, and the resource mapping information includes at least one of a mapping period, an association period, a time period, and a mapping number.
[0019] In a fifth aspect, a terminal is provided, comprising a processor and a memory, wherein the memory stores a program or instruction that can be run on the processor, and when the program or instruction is executed by the processor, the steps of the method described in the first aspect are implemented.
[0020] In a sixth aspect, a terminal is provided, including a processor and a communication interface, wherein the processor is configured to:
[0021] Determining a mapping between a reference object and an access resource; wherein the mapping is related to resource mapping information of at least one of the reference object and the access resource, the resource mapping information including at least one of a mapping period, an association period, a time period, and a mapping number;
[0022] Based on the mapping, at least one of the reference object and the access resource is transmitted.
[0023] In the seventh aspect, a network side device is provided, which includes a processor and a memory, wherein the memory stores programs or instructions that can be run on the processor, and when the program or instructions are executed by the processor, the steps of the method described in the second aspect are implemented.
[0024] In an eighth aspect, a network-side device is provided, comprising a processor and a communication interface, wherein the communication interface is configured to: send resource mapping information of at least one of a reference object and an access resource;
[0025] The resource mapping information assists in determining the mapping between the reference object and the access resource, and the resource mapping information includes at least one of a mapping period, an association period, a time period, and a mapping number.
[0026] In the ninth aspect, a readable storage medium is provided, on which a program or instruction is stored. When the program or instruction is executed by a processor, the steps of the method described in the first aspect are implemented, or the steps of the method described in the second aspect are implemented.
[0027] In the tenth aspect, a wireless communication system is provided, comprising: a terminal and a network side device, wherein the terminal can be used to execute the steps of the method described in the first aspect, and the network side device can be used to execute the steps of the method described in the second aspect.
[0028] In the eleventh aspect, a chip is provided, which includes a processor and a communication interface, wherein the communication interface is coupled to the processor, and the processor is used to run programs or instructions to implement the method as described in the first aspect, or to implement the method as described in the second aspect.
[0029] In the twelfth aspect, a computer program / program product is provided, which is stored in a storage medium and is executed by at least one processor to implement the steps of the resource mapping method described in the first aspect and the steps of the resource mapping method described in the second aspect.
[0030] In an embodiment of the present application, the terminal determines the mapping between the reference object and the access resource, and the mapping is related to the resource mapping information of at least one of the reference object and the access resource, wherein the resource mapping information includes at least one of a mapping period, an association period, a time period and a mapping number. The terminal can transmit at least one of the reference object and the access resource based on the determined mapping; compared with the related art, the mapping configurations such as the period and power of the SSB configured through the system message are consistent, and the configuration of the SSB can only be changed by updating the system message. In the embodiment of the present application, the mapping determined by the terminal is related to the flexible resource mapping information, so based on the mapping, the transmission of at least one of the reference object and the access resource can be flexibly realized, thereby improving the flexibility of resource mapping. BRIEF DESCRIPTION OF THE DRAWINGS
[0031] FIG1 is a schematic diagram of a wireless communication system applicable to an embodiment of the present application;
[0032] FIG2 is a schematic diagram of the structure of SSB in the related art;
[0033] FIG3 is one of the schematic diagrams of SSB and RO in the time domain and frequency domain in the related art;
[0034] FIG4 is a schematic diagram of SSB to RO mapping in the frequency domain in the related art;
[0035] FIG5 is a second schematic diagram of SSB and RO in the time domain and frequency domain in the related art;
[0036] FIG6 is a flow chart of a resource mapping method according to an embodiment of the present application;
[0037] FIG7 is a second flow chart of a resource mapping method according to an embodiment of the present application;
[0038] FIG8 is a signaling interaction diagram of a resource mapping method provided in an embodiment of the present application;
[0039] FIG9 is a schematic diagram of one of resource mapping in the resource mapping method provided in an embodiment of the present application;
[0040] FIG10 is a second schematic diagram of resource mapping in the resource mapping method provided in an embodiment of the present application;
[0041] FIG11 is a third schematic diagram of resource mapping in the resource mapping method provided in an embodiment of the present application;
[0042] FIG12 is a fourth schematic diagram of resource mapping in the resource mapping method provided in an embodiment of the present application;
[0043] FIG13 is a fifth schematic diagram of resource mapping in the resource mapping method provided in an embodiment of the present application;
[0044] FIG14 is a sixth schematic diagram of resource mapping in the resource mapping method provided in an embodiment of the present application;
[0045] FIG15 is a seventh schematic diagram of resource mapping in the resource mapping method provided in an embodiment of the present application;
[0046] FIG16 is an eighth schematic diagram of resource mapping in the resource mapping method provided in an embodiment of the present application;
[0047] FIG17 is a ninth schematic diagram of resource mapping in the resource mapping method provided in an embodiment of the present application;
[0048] FIG18 is a schematic diagram of a structure of a resource mapping device according to an embodiment of the present application;
[0049] FIG19 is a second structural diagram of a resource mapping device provided in an embodiment of the present application;
[0050] FIG20 is a schematic structural diagram of a communication device provided in an embodiment of the present application;
[0051] FIG21 is a schematic diagram of the hardware structure of a terminal provided in an embodiment of the present application;
[0052] Figure 22 is a structural diagram of a network-side device provided in an embodiment of the present application. DETAILED DESCRIPTION
[0053] The following will be combined with the accompanying drawings in the embodiments of this application to clearly describe the technical solutions in the embodiments of this application. Obviously, the embodiments described are part of the embodiments of this application, not all of the embodiments. Based on the embodiments in this application, all other embodiments obtained by ordinary technicians in this field are within the scope of protection of this application.
[0054] The terms "first", "second", etc. in this application are used to distinguish similar objects, and are not used to describe a specific order or sequence. It should be understood that the terms used in this way are interchangeable where appropriate, so that the embodiments of the present application can be implemented in an order other than those illustrated or described herein, and the objects distinguished by "first" and "second" are generally of the same type, and the number of objects is not limited. For example, the first object can be one or more. In addition, "or" in this application represents at least one of the connected objects. For example, "A or B" covers three options, namely, Option 1: including A but not including B; Option 2: including B but not including A; Option 3: including both A and B. The character " / " generally indicates that the objects associated before and after are in an "or" relationship.
[0055] The term "indication" in this application can be either a direct indication (or explicit indication) or an indirect indication (or implicit indication). A direct indication can be understood as the sender explicitly informing the receiver of specific information, the operation to be performed, or the requested result, etc. in the instruction sent; an indirect indication can be understood as the receiver determining the corresponding information based on the instruction sent by the sender, or making a judgment and determining the operation to be performed or the requested result, etc. based on the judgment result.
[0056] It is worth noting that the technology described in the embodiments of the present application is not limited to the Long Term Evolution (LTE) / LTE-Advanced (LTE-A) system, but can also be used in other wireless communication systems, such as Code Division Multiple Access (CDMA), Time Division Multiple Access (TDMA), Frequency Division Multiple Access (FDMA), Orthogonal Frequency Division Multiple Access (OFDMA), Single-carrier Frequency-Division Multiple Access (SC-FDMA) or other systems. The terms "system" and "network" in the embodiments of the present application are often used interchangeably, and the technology described can be used for the systems and radio technologies mentioned above, as well as for other systems and radio technologies. The following description describes a New Radio (NR) system for illustrative purposes, and NR terminology is used in most of the following description, but these technologies can also be applied to systems other than NR systems, such as 6th generation (6G) systems. th Generation, 6G) communication system.
[0057] FIG1 is a schematic diagram of a wireless communication system applicable to an embodiment of the present application. As shown in FIG1 , the wireless communication system includes a terminal 11 and a network-side device 12. The terminal 11 may be a mobile phone, a tablet computer, a laptop computer, a notebook computer, a personal digital assistant (PDA), a handheld computer, a netbook, an ultra-mobile personal computer (UMPC), a mobile internet device (MID), an augmented reality (AR), a virtual reality (VR) device, a robot, a wearable device, a flight vehicle, a vehicle user equipment (VUE), a shipboard device, a pedestrian user equipment (PUE), a smart home (a household appliance with wireless communication capabilities, such as a refrigerator, a television, a washing machine, or furniture), a game console, a personal computer (PC), a teller machine, or a self-service kiosk, or other terminal-side device. Wearable devices include: smart watches, smart bracelets, smart headphones, smart glasses, smart jewelry (smart bracelets, smart bracelets, smart rings, smart necklaces, smart anklets, smart anklets, etc.), smart wristbands, smart clothing, etc. Among them, the vehicle-mounted device can also be called a vehicle-mounted terminal, a vehicle-mounted controller, a vehicle-mounted module, a vehicle-mounted component, a vehicle-mounted chip or a vehicle-mounted unit, etc. It should be noted that the specific type of the terminal 11 is not limited in the embodiment of the present application. The network side device 12 may include an access network device or a core network device, wherein the access network device may also be called a radio access network (Radio Access Network, RAN) device, a radio access network function or a radio access network unit. The access network device may include a base station, a wireless local area network (WLAN) access point (AP) or a wireless fidelity (WiFi) node, etc.Among them, the base station can be referred to as Node B (NB), Evolved Node B (eNB), the next generation Node B (gNB), New Radio Node B (NR Node B), access point, Relay Base Station (RBS), Serving Base Station (SBS), Base Transceiver Station (BTS), radio base station, radio transceiver, Basic Service Set (BSS), Extended Service Set (ESS), Home Node B (HNB), Home evolved Node B (home evolved Node B), Transmission Reception Point (TRP) or other appropriate terms in the relevant field. As long as the same technical effect is achieved, the base station is not limited to specific technical vocabulary. It should be noted that in the embodiment of the present application, only the base station in the NR system is used as an example for introduction, and the specific type of the base station is not limited.
[0058] The core network equipment may include but is not limited to at least one of the following: core network node, core network function, mobility management entity (MME), access mobility management function (AMF), session management function (SMF), user plane function (UPF), policy control function (PCF), policy and charging rules function unit (PCRF), edge application service discovery function (EASDF), unified data management (UDM), unified data repository (UDR), home user server (HSS), centralized network configuration (CNC), network storage function (NRF), network exposure function (NEF), local NEF (L-NEF), binding support function (BSF), application function ( It should be noted that in the embodiments of the present application, only the core network device in the NR system is introduced as an example, and the specific type of the core network device is not limited.
[0059] In order to facilitate a clearer understanding of the technical solutions provided by the embodiments of the present application, some relevant background knowledge is first introduced as follows.
[0060] (1) Synchronization signal and Physical Broadcast Channel (PBCH);
[0061] In order for user equipment (UE) to search for a suitable cell and synchronize with it, the network typically broadcasts a synchronization signal and provides certain key information about the cell. Synchronization signals primarily include the primary synchronization signal and the secondary synchronization signal. The PBCH carries the most important system information, also known as the Master Information Block (MIB).
[0062] FIG2 is a schematic diagram of the structure of SSB in the related art. In 5G, the structure of SSB is shown in FIG2 .
[0063] (2) Mapping rules for SSB to random access channel transmission opportunities (PRACH Occasion, RO) in 5G NR;
[0064] The configuration parameters for the Physical Random Access Channel (PRACH) resources and SSB-RO are configured in System Information Block (SIB) 1. In NR, a cell can configure multiple frequency division multiplexed (FDM) PRACH transmission occasions (ROs) at a single PRACH transmission time location. The number of ROs that can be FDMed at a time can be: {1, 2, 4, 8}, which is configured and determined by the higher-layer parameter Msg1-FDM.
[0065] The random access preamble can only be transmitted on the time domain resources configured by the parameter physical random access channel configuration index (PRACHConfigurationIndex) and the frequency domain resources configured by the parameter Msg1-FDM. RA ∈{0,1,…,M-1}, where M is equal to the high-level parameter Msg1-FDM. At the time of initial access, the PRACH frequency domain resource n RA The PRACH frequency domain resource n is numbered in ascending order starting from the lowest frequency RO resource in the initial active uplink bandwidth part. Otherwise, the PRACH frequency domain resource n is RA The RO resources are numbered in ascending order, starting with the lowest frequency RO resource within the active uplink bandwidth part. Figure 3 is a schematic diagram of SSB and RO in the time and frequency domains in the related art. For example, in Figure 3, the number of FDM ROs at a time is 8 (Msg1-FDM=8), and the RO resources are numbered from low to high frequency, RO#0 to RO#7.
[0066] In NR, there is an association between RO and the actual SSB sent. RO is associated to SSB in the order of frequency domain (from low frequency to high frequency) and then time domain. One SSB may be associated with multiple consecutive ROs, or multiple SSBs may be associated with one RO (in this case, different SSBs correspond to different Preambles), which is configured by the network through the parameter ssb-perRACH-OccasionAndCB-PreamblesPerSSB: for example, oneEighth means that one SSB is associated with 8 consecutive ROs, eight means that 8 SSBs are associated with one RO, and {n4,n8,n12,…} represents the number of Preambles associated with each SSB on a RO. For example, the value n4 means that the number of Preambles associated with each SSB on a RO is 4, and n8 means that the number of Preambles associated with each SSB on a RO is 4.
[0067] After all SSBs have completed one round of association with the RO, an SSB-RO mapping cycle is formed. An SSB-RO association period may include one or more SSB-RO mapping cycles. An SSB-RO association pattern period may include one or more SSB-RO association periods. The SSB-RO mapping is repeated based on the association pattern period, and the maximum association pattern period is 160ms.
[0068] Typically, a base station can use different beams to transmit different SSBs. The number of SSBs is configured using the ssb-PositionsInBurst parameter. For Frequency Range (FR) 2, the maximum number of SSBs is 64. Based on the strength of the received downlink beam / SSB, the UE selects the RO / RO and Preamble combination associated with the SSB with a good signal and sends Msg1. The network then determines the UE's selected SSB based on the RO / RO and Preamble combination of the received preamble. Msg2 is then sent on the downlink beam corresponding to the SSB to ensure downlink signal reception quality.
[0069] Taking Figure 3 as an example, the number of FDM ROs at a given moment is eight, and the number of SSBs actually transmitted is four, namely SSB#0, SSB#1, SSB#2, and SSB#3. Each SSB is associated with two ROs. If the UE determines to send PRACH / Mg1 on the RO corresponding to SSB#0, the UE selects one RO between RO#0 and RO#1 to send the PRACH.
[0070] FIG4 is a schematic diagram of the mapping of SSB to RO in the frequency domain in the related art. Taking FIG4 as an example, the number of ROs of FDM at a time is 2, and the number of SSBs actually transmitted is 8, namely SSB#0, SSB#1, ..., SSB#7, and every 2 SSBs are associated with 1 RO. When multiple SSBs share one RO, the preamble sets associated with the multiple SSBs are different, that is, the same preamble cannot belong to the preamble sets associated with different SSBs at the same time: Taking RO#0 in FIG4 as an example, RO#0 has a total of 60 preambles, of which preambles with indexes 0 to 29 are associated with SSB#0, and preambles with indexes 30 to 59 are associated with SSB#1.
[0071] It should be noted that each square in Figure 4 represents a RO, not an SSB, and the labeled SSB refers to which SSB(s) the RO is associated with.
[0072] Before sending PRACH, the UE first selects a received beam (SSB) with a reference signal received power (RSRP) higher than a threshold based on the RSRP of the received SSB. If there are multiple SSBs with RSRP higher than the threshold, the UE can select any SSB with RSRP higher than the threshold. If there is no SSB with RSRP higher than the threshold, the UE selects an SSB based on the implementation.
[0073] Based on the network (NW) configuration, the UE obtains the correspondence between the SSB and the RO. After selecting the SSB, the RO corresponding to the selected SSB is used as the RO for sending PRACH / Preamble / Msg1. If the selected SSB is associated with multiple ROs, the terminal can select one of the ROs for sending PRACH / Preamble / Msg1.
[0074] In the example shown in Figure 3, assuming that the UE selects SSB#1, the UE can select one from RO#2 and RO#3 to send PRACH / Msg1; in the example shown in Figure 4, if the UE selects SSB#1, the UE can select the available RO closest to the current time in the RO (RO#0 or 4) associated with SSB#1 to send PRACH / Msg1. In the selected RO, the UE selects a Preamble from the Preamble set associated with the selected SSB to send PRACH. As shown in Figure 4, one RO is associated with two SSBs, so in the available Preamble set associated with the SSB in one RO, the Preamble will be divided into two subsets, each subset corresponding to one SSB. The UE will select a Preamble sequence in the Preamble subset corresponding to the selected SSB for sending PRACH / Msg1.
[0075] (3) Determination of the RO set when PRACH is repeatedly transmitted;
[0076] Rel-18 introduced PRACH repetition to enhance uplink coverage. For PRACH repetition, the UE needs to repeatedly send the Preamble on multiple ROs at different positions in the time domain associated with the same SSB, and the number of repetitions can be {2, 4, 8}. After the UE determines the number of PRACH repetitions, it needs to determine the RO set. The number of valid ROs in the RO set is equal to the number of PRACH repetitions. Assuming that the number of PRACH repetitions is N1, the rule for determining the RO group is: first determine the starting RO of the RO group, and then determine the remaining N1-1 ROs of the RO group. The remaining N1-1 ROs of each RO group are ROs that are associated with the same SSB, the same frequency position, and the same associated Preamble set as the starting RO. For example, Figure 5 is the second schematic diagram of SSB and RO in the time domain and frequency domain in the related art. In Figure 5 below, assuming that the number of PRACH repetitions is 2, for SSB#0, the RO group can be determined to be the four RO groups marked with the shaded part in the figure.
[0077] The resource mapping method, terminal, and network-side device provided in the embodiments of the present application are described in detail below with reference to some embodiments and their application scenarios in conjunction with the accompanying drawings.
[0078] The resource mapping method provided in the embodiment of the present application can be applied to a terminal, where the terminal determines the mapping between the reference object and the access resource and performs corresponding transmission.
[0079] FIG6 is a flow chart of a resource mapping method according to an embodiment of the present application. As shown in FIG6 , the method includes steps 601 and 602; wherein:
[0080] Step 601: The terminal determines a mapping between a reference object and an access resource; wherein the mapping is related to resource mapping information of at least one of the reference object and the access resource, and the resource mapping information includes at least one of a mapping period, an association period, a time period, and a mapping number.
[0081] Step 602: The terminal transmits at least one of a reference object and an access resource based on the mapping.
[0082] It should be noted that the embodiments of the present application can be applied to scenarios where resource mapping operations of reference objects and access resources are performed. The terminals include but are not limited to the types of terminals 11 listed above, and the network side devices include but are not limited to the types of network side devices 12 listed above. The embodiments of the present application do not limit this.
[0083] In related technologies, in 5G networks, SSB configuration is configured by system messages, and the SSB resource configuration can only be changed through Radio Resource Control (RRC) reconfiguration. In addition, for each SSB index, the SSB period and power are consistent, and if an SSB index is not sent in a certain period, it cannot be sent in other periods. Only when the system message is updated can the transmission of a certain SSB index be changed.
[0084] It should be noted that for different SSB indices or SSB index groups, the system load may not be the same, the corresponding RO configuration may not be the same, and the corresponding SSB to RO mapping ratio may not be consistent. On the other hand, for different RO resource groups, the corresponding SSB resource configuration may not be consistent.
[0085] In response to the above problems, an embodiment of the present application provides a resource mapping method, focusing on how to flexibly map reference objects (such as SSBs) and access resources (ROs) to each other.
[0086] Optionally, the reference object may include at least one of the following:
[0087] <1> Synchronous signal;
[0088] <2> Broadcast channel;
[0089] <3> SSB;
[0090] <4> SSB group, including at least two SSBs;
[0091] <5> Channel State Information Reference Signal (CSI-RS);
[0092] <6> A CSI-RS group including at least two CSI-RSs;
[0093] <7> Physical Uplink Shared Channel (PUSCH);
[0094] <8> A PUSCH group includes at least two PUSCHs.
[0095] Optionally, the access resource may include at least one of the following:
[0096] <1> PUSCH;
[0097] <2> A PUSCH group includes at least two PUSCHs;
[0098] <3> PUSCH transmission opportunity (Occasion);
[0099] <4> PUSCH Occasion group, including at least two PUSCH Occasions;
[0100] <5> MIB;
[0101] <6> MIB group, including at least two MIBs;
[0102] <7> RO;
[0103] <8> RO group, including at least two ROs;
[0104] <9> paging occasion (PO);
[0105] <10> PO group, including at least two POs;
[0106] <11> Paging frame (PF);
[0107] <12> PF group, including at least two PFs;
[0108] <13> carrier;
[0109] <14> Carrier group, including at least two carriers;
[0110] <15> Search space;
[0111] <16> The search space group includes at least two search spaces.
[0112] The following specific description is given using the reference object being SSB / SSB group and the access resource being RO / RO group as an example, and this application does not impose any restrictions.
[0113] Specifically, the terminal determines the mapping between the reference object and the access resource, which is related to the resource mapping information of at least one of the reference object and the access resource, where the resource mapping information may include at least one of a mapping period, an association period, a time period and a mapping number, and then the terminal can transmit at least one of the reference object and the access resource based on the determined mapping.
[0114] It is understandable that the resource mapping information corresponding to different reference objects and access resources may be the same or different, and thus the terminal may determine the corresponding mapping and flexibly set it according to specific circumstances.
[0115] It should be noted that the mapping period, association period, and time period may be the same or different. Specifically:
[0116] In one embodiment, a mapping period can be interpreted as the time or period corresponding to or required for mapping between a reference object and an access resource. An association period is the time or period corresponding to the mapping cycle of an integer number of reference objects mapped to an access resource. An association pattern period includes one or more association cycles.
[0117] In the resource mapping method provided in the embodiment of the present application, the terminal determines the mapping between the reference object and the access resource, and the mapping is related to the resource mapping information of at least one of the reference object and the access resource, wherein the resource mapping information includes at least one of the mapping period, the association period, the time period and the number of mappings. The terminal can transmit at least one of the reference object and the access resource based on the determined mapping; compared with the related art, the mapping configurations such as the period and power of the SSB configured through the system message are consistent, and the configuration of the SSB can only be changed by updating the system message. In the embodiment of the present application, the mapping determined by the terminal is related to the flexible resource mapping information, so based on the mapping, the transmission of at least one of the reference object and the access resource can be flexibly realized, thereby improving the flexibility of resource mapping.
[0118] Optionally, the resource mapping information is determined based on at least one of the following:
[0119] a configuration information, configuration information configuration resource mapping information at least part of the information;
[0120] b. first information, the first information indicating at least part of the resource mapping information;
[0121] At least part of the information is, for example, a subset of the resource mapping information.
[0122] In some embodiments, the first information may be included in the configuration information or as indication information; for example, at least part of the resource mapping information may be configured through the configuration information, and then the first information included in the configuration information indicates the actual use of one or a subset of them.
[0123] Optionally, the configuration information specifically configures at least one of the following, or the first information indicates at least one of the following:
[0124] 1) at least one first mapping information corresponding to at least one reference object;
[0125] Specifically, the corresponding mapping period, association period or time period can be configured or indicated for each / certain / some SSB / SSB group as the first mapping information.
[0126] If multiple mapping periods, association periods or time periods are configured for each / certain / some SSB / SSB groups, the actual use of one or a subset of them can be indicated through additional signaling.
[0127] 2) at least one second mapping information corresponding to all reference objects;
[0128] Specifically, one or more mapping periods, association periods or time periods may be configured or indicated for all SSBs / SSB groups as the second mapping information.
[0129] 3) at least one third mapping information corresponding to each of the at least one access resources;
[0130] Specifically, for each / certain RO / some RO groups, a corresponding mapping period, association period or time period may be configured or indicated as the third mapping information.
[0131] If multiple mapping periods, association periods or time periods are configured for each / certain RO / some RO groups, the actual use of one or a subset of them can be indicated through additional signaling.
[0132] 4) At least one fourth mapping information corresponding to all access resources.
[0133] Specifically, one or more mapping periods, association periods or time periods may be configured or indicated for all ROs / RO groups respectively as the fourth mapping information.
[0134] Optionally, the terminal may further receive second information; wherein the second information indicates at least one of the following:
[0135] 1) at least part of at least one first mapping information;
[0136] 2) using at least part of the at least one first mapping information as resource mapping information;
[0137] 3) at least part of at least one second mapping information;
[0138] 4) using at least part of the at least one second mapping information as resource mapping information;
[0139] 5) at least part of at least one third mapping information;
[0140] 6) using at least part of the at least one third mapping information as resource mapping information;
[0141] 7) at least part of at least one fourth mapping information;
[0142] 8) using at least part of the at least one fourth mapping information as resource mapping information;
[0143] 9) Fifth mapping information;
[0144] 10) The fifth mapping information covers at least a portion of at least one first mapping information;
[0145] 11) The fifth mapping information covers at least a portion of at least one second mapping information;
[0146] 12) The fifth mapping information covers at least a portion of at least one third mapping information;
[0147] 13) The fifth mapping information covers at least a portion of at least one fourth mapping information;
[0148] 14) ignoring at least part of at least one first mapping information;
[0149] 15) ignoring at least part of at least one second mapping information;
[0150] 16) ignoring at least part of at least one third mapping information;
[0151] 17) Ignore at least part of at least one fourth mapping information.
[0152] Specifically, if the configuration information configures one or more mapping periods, association periods or time periods, additional signaling, such as second information, may be used to indicate a mapping period, association period or time period. The indicated period may or may not belong to one or more configured periods, or the indicated period may cover one or more configured periods, or ignore one or more configured periods.
[0153] For example, the configuration information configures the mapping period, association period or time period corresponding to SSB1 to be 10ms, and the mapping period, association period or time period corresponding to SSB2 to be 20ms.
[0154] For another example, the configuration information configures the mapping period, association period or time period corresponding to SSB1 to be 10ms or 20ms, and the base station additionally indicates (for example, through the first information or the second information) to use 20ms.
[0155] If multiple mapping periods, association periods or time periods are configured, the actual use of one or a subset of them can be indicated through additional signaling.
[0156] If one or more mapping periods, association periods or time periods are configured, a mapping period, association period or time period may be indicated through additional signaling, for example, through second information. The indicated period may or may not belong to one or more configured periods, or the indicated period may cover one or more configured periods, or ignore one or more configured periods.
[0157] For example, the configuration information configures the mapping period, association period or time period corresponding to all SSBs to be 80ms.
[0158] For another example, the configuration information configures the mapping period, association period or time period corresponding to all SSBs to 80ms and 160ms, and the base station additionally indicates (for example, through the first information or the second information) to use 160ms.
[0159] c. Predefined first rule.
[0160] Optionally, in the resource mapping information determined based on the first rule, the mapping period, the association period, or the time period satisfies at least one of the following:
[0161] 1) The first time required after at least one reference object is mapped to the access resource at least N1 times;
[0162] 2) a second time required after at least one access resource is mapped to the reference object at least N2 times;
[0163] Specifically, the mapping period, association period or time period can meet: the time required to map one or some SSB / SSB groups to the RO / RO group N or N' times or at least N or N' times, or the time required to map one or some RO / RO groups to the SSB / SSB group N or N' times or at least N or N' times.
[0164] 3) The third time required after all reference objects are mapped to the access resource at least N3 times;
[0165] 4) the fourth time required after all access resources are mapped to the reference object at least N4 times;
[0166] Specifically, the mapping period, association period or time period can meet: the time required to map all SSB / SSB groups to the RO / RO group N or N' times or at least N or N' times, or the time required to map all RO / RO groups to the SSB / SSB group N or N' times or at least N or N' times.
[0167] It should be noted that N here may include N1 and N3, representing the number of times the reference object is mapped to the access resource; N' may include N2 and N4, representing the number of times the access resource is mapped to the reference object, where N1, N2, N3 and N4 are integers greater than 0, and N1, N2, N3 and N4 can be set to be the same or different, without any restriction here.
[0168] Optionally, if N1, N2, N3 and N4 are not configured, or N and / or N' are not configured, it may be defaulted to once or at least once.
[0169] 5) a first time, a second time, a third time, or a fourth time that is not less than a first value;
[0170] 6) the first time, the second time, the third time, or the fourth time not greater than the second value;
[0171] 7) not less than the third value;
[0172] 8) not greater than the fourth value;
[0173] 9) is an integer multiple of the fifth value;
[0174] For example, after one or some SSBs are mapped to RO at least N times, or after one or some SSB groups are mapped to RO at least N times, and the minimum time corresponds to an integer multiple of the fifth value.
[0175] 10) a time that is greater than or equal to the first time and an integer multiple of the sixth value;
[0176] 11) a time that is greater than or equal to the second time and an integer multiple of the seventh value;
[0177] 12) a time that is greater than or equal to the third time and an integral multiple of the eighth value;
[0178] 13) A time that is greater than or equal to the fourth time and an integer multiple of the ninth value.
[0179] It should be noted that the first value to the ninth value can be set to be the same or different, and there is no limitation here.
[0180] Optionally, the first rule may include at least one of the following:
[0181] 1) at least one sixth mapping information corresponding to at least one reference object;
[0182] 2) at least one seventh mapping information corresponding to all reference objects;
[0183] 3) at least one eighth mapping information corresponding to at least one access resource;
[0184] 4) at least one ninth mapping information corresponding to all access resources;
[0185] 5) at least part of at least one sixth mapping information;
[0186] 6) using at least part of the at least one sixth mapping information as resource mapping information;
[0187] 7) at least part of at least one seventh mapping information;
[0188] 8) using at least one subset of the seventh mapping information as resource mapping information;
[0189] 9) at least part of at least one eighth mapping information;
[0190] 10) using at least one subset of the eighth mapping information as resource mapping information;
[0191] 11) at least part of at least one ninth mapping information;
[0192] 12) using at least one subset of the ninth mapping information as resource mapping information;
[0193] 13) tenth mapping information;
[0194] 14) The tenth mapping information covers at least one sixth mapping information;
[0195] 15) The tenth mapping information covers at least one seventh mapping information;
[0196] 16) The tenth mapping information covers at least one eighth mapping information;
[0197] 17) The tenth mapping information covers at least one ninth mapping information;
[0198] 18) Ignore at least part of at least one sixth mapping information;
[0199] 19) Ignore at least part of at least one seventh mapping information;
[0200] 20) ignoring at least part of at least one eighth mapping information;
[0201] 21) Ignore at least part of at least one ninth mapping information.
[0202] Specifically, at least one of the above configuration information, first information or second information configuration or indication may also be implemented through a predefined first rule, which will not be described in detail here.
[0203] Optionally, the mapping period, association period, or time period is determined based on at least one of the following (when based on multiple items, different SSB groups may have different mapping periods, association periods, or time periods); or, the mapping period, association period, or time period is determined based on at least two of the following:
[0204] 1) The period of the target reference object;
[0205] Specifically, for example, it is the period of a specific SSB / SSB group.
[0206] Optionally, the specific SSB / SSB group may be the SSB / SSB group corresponding to the period determined by the method.
[0207] 2) the mapping period, association period or time period corresponding to the target reference object;
[0208] For example, if the mapping period, association period or time period corresponding to SSB1 is 10ms, and the mapping period, association period or time period corresponding to SSB2 is 20ms, then the mapping period, association period or time period is 10ms.
[0209] 3) The target access resource cycle;
[0210] 4) the mapping period, association period or time period corresponding to the target access resource;
[0211] 5) the smallest period among the periods of at least one reference object;
[0212] Specifically, it may be the smallest period among the periods of some or all SSBs / SSB groups;
[0213] 6) the smallest mapping period, association period, or time period among the mapping periods, association periods, or time periods corresponding to at least one reference object;
[0214] Specifically, it can be the smallest mapping period, association period or time period among the mapping periods, association periods or time periods corresponding to some or all SSBs / SSB groups.
[0215] For example, if the mapping period, association period or time period corresponding to SSB1 is 10ms, and the mapping period, association period or time period corresponding to SSB2 is 20ms, then the mapping period, association period or time period is 10ms.
[0216] 7) the largest period among the periods of at least one reference object;
[0217] Specifically, it may be the maximum period among the periods of some or all SSBs / SSB groups.
[0218] 8) the maximum mapping period, association period or time period among the mapping periods, association periods or time periods corresponding to at least one reference object;
[0219] Specifically, it can be the largest mapping period, association period or time period among the mapping periods, association periods or time periods corresponding to some or all SSBs / SSB groups.
[0220] For example, if the mapping period, association period or time period corresponding to SSB1 is 10ms, and the mapping period, association period or time period corresponding to SSB2 is 20ms, then the mapping period, association period or time period is 20ms.
[0221] 9) The minimum period among the periods of at least one access resource;
[0222] Specifically, it may be the smallest period among the periods of some or all ROs / RO groups.
[0223] 10) The minimum mapping period, association period, or time period among the mapping period, association period, or time period corresponding to at least one access resource;
[0224] Specifically, it may be the smallest mapping period, association period or time period among the mapping periods, association periods or time periods corresponding to some or all ROs / RO groups.
[0225] For example, RO1 corresponds to SSB1, and the mapping period, association period, or time period corresponding to RO1 is 10ms; RO2 corresponds to SSB2, and the mapping period, association period, or time period corresponding to RO2 is 20ms, then the mapping period, association period, or time period is 10ms.
[0226] 11) The maximum period among the periods of at least one access resource;
[0227] Specifically, it may be the maximum cycle among the cycles of some or all ROs / RO groups.
[0228] 12) the maximum mapping period, association period, or time period among the mapping periods, association periods, or time periods corresponding to at least one access resource;
[0229] Specifically, it may be the largest mapping period, association period or time period among the mapping periods, association periods or time periods corresponding to some or all ROs / RO groups.
[0230] For example, RO1 corresponds to SSB1, and the mapping period, association period, or time period corresponding to RO1 is 10ms; RO2 corresponds to SSB2, and the mapping period, association period, or time period corresponding to RO2 is 20ms. Then the mapping period, association period, or time period is 20ms.
[0231] 13) tenth value;
[0232] Specifically, it can be a specific value, such as 160ms.
[0233] 14) PRACH period;
[0234] 15) PRACH window;
[0235] 16) The period of the PRACH window.
[0236] Specifically, the PRACH window is used to send or detect the PRACH.
[0237] For example, in the case of non-terrestrial networks (NTN), PRACH resources need to be configured more sparsely to match TA ambiguity (inaccuracy or error on TA), so PRACH resources may have a PRACH time window (PRACH time window), which is a type of PRACH window.
[0238] Optionally, the mapping period, association period, or time period is determined based on at least two of the following implementations, and may include at least one of the following:
[0239] 1> is the minimum value of at least two items;
[0240] 2>determined based on the minimum value of at least two items and the first coefficient;
[0241] For example, the minimum value of the at least two items and the first coefficient are determined by at least one of addition, subtraction, multiplication, and division operations.
[0242] 3> is the maximum value of at least two items;
[0243] 4>determined based on the maximum value of at least two items and the second coefficient;
[0244] 5> is a common divisor of at least two items;
[0245] 6> Determined based on the common divisor of at least two terms and the third coefficient;
[0246] 7> is a common multiple of at least two items;
[0247] 8> Determined based on the common multiple of at least two terms and the fourth coefficient;
[0248] 9>Sum at least two items;
[0249] 10> determined based on the result of the sum of at least two items and the fifth coefficient;
[0250] 11> Take the weighted sum of at least two items;
[0251] 12> determined based on the result of the weighted sum of at least two items and the sixth coefficient;
[0252] 13>Find the difference between at least two items;
[0253] 14> Determined based on the results of at least two differences and the seventh coefficient;
[0254] 15> Take the weighted difference of at least two items;
[0255] 16> determined based on the results of at least two weighted differences and the eighth coefficient;
[0256] 17>Find the product of at least two items;
[0257] 18> is determined based on the result of multiplying at least two items and the ninth coefficient;
[0258] 19> Calculate the product of at least two weighted items;
[0259] 20> is determined based on the result of the weighted product of at least two items and the tenth coefficient;
[0260] 21> Find the quotient of at least two items;
[0261] 22> is determined based on the results of at least two quotients and the eleventh coefficient;
[0262] 23> Find the quotient of at least two weighted items;
[0263] 24> is determined based on the result of taking the weighted quotient of at least two items and the twelfth coefficient.
[0264] It should be noted that the first to twelfth coefficients may be the same or different coefficients, which is not limited here.
[0265] For example, the mapping period, association period, or time period may be determined based on at least two items:
[0266] The mapping period, association period or time period is the minimum / maximum / common divisor / common multiple / sum / difference / product / quotient of at least two items. Optionally, the sum / difference / product / quotient may also be a weighted sum / difference / product / quotient of at least two items.
[0267] The mapping period, association period or time period is the calculation result of the minimum / maximum / common divisor / common multiple of at least two items and the coefficients (for example, the first coefficient to the twelfth coefficient), such as the product of the coefficients, and the calculation method may include operations such as addition, subtraction, multiplication and division.
[0268] The following continues to use the reference object as SSB / SSB group and the access resource as RO / RO group as an example to illustrate the specific process of determining the mapping.
[0269] Optionally, the mapping times include at least one of the following:
[0270] 1) The number of mappings or the minimum number of mappings N for the reference object mapping access resource;
[0271] 2) The mapping number or the minimum mapping number N' of the reference object mapping for access resource mapping.
[0272] Specifically, the SSB / SSB group mapping times N, N' may be determined based on at least one of the following:
[0273] a. directly configured and / or instructed by the base station;
[0274] b. Derived according to specific rules, specifically:
[0275] The mapping times N and N' are determined according to the corresponding mapping period P and the corresponding RO / RO group period R, specifically:
[0276] 1>N' is related to the result of P / R, or, N' is related to the result of P / R;
[0277] For example, the smallest integer not less than P / R;
[0278] 2>N is related to the number of repetitions M, or N' is related to the number of repetitions M;
[0279] For example, P / (R*M).
[0280] In some embodiments, the number of mappings in the embodiments of the present application can also be replaced or interpreted as the number of Repetitions.
[0281] Optionally, the implementation manner in which the terminal determines the mapping between the reference object and the access resource may include:
[0282] The terminal determines the mapping between the reference object and the access resource based on the resource mapping information.
[0283] The following takes the reference object as SSB / SSB group and the access object as RO / RO group as an example to illustrate the specific implementation method of the terminal mapping access resources for the reference object based on the mapping number in the resource mapping information.
[0284] Optionally, the terminal determines, based on the resource mapping information, an implementation manner of mapping between the reference object and the access resource, which may include any of the following:
[0285] Method 1: The terminal maps a corresponding access resource for each reference object in the reference object based on the mapping number;
[0286] Specifically, the corresponding RO / RO group may be mapped once for each SSB / SSB group in a certain order.
[0287] Optionally, the implementation of mapping the corresponding access resource once for each reference object in the reference object may further include any one of the following:
[0288] i. When the number of times the access resource is mapped for the first reference object in the reference object is less than or equal to the first X1 value, the terminal maps the corresponding access resource for the first reference object;
[0289] Specifically, the terminal can first map the corresponding access resources for each reference object in the reference object based on the mapping number. If the number of times the first reference object maps the access resources is less than or equal to the X1 value, it is considered necessary to continue mapping the corresponding access resources for the first reference object.
[0290] In some embodiments, it is necessary to map the corresponding access resource to the first reference object until the mapping number is greater than or equal to the X1th value.
[0291] ii. When the number of times the access resource is mapped for the first reference object in the reference object is greater than or equal to the first X1 value, the terminal does not map the corresponding access resource for the first reference object;
[0292] iii. When the number of times the access resource is mapped for the first reference object in the reference object is greater than or equal to the first X1 value, the terminal maps the corresponding access resource for the second reference object; wherein the second reference object is a reference object other than the first reference object;
[0293] Among them, the X1 value is related to the number of mappings.
[0294] Specifically, if the number of times the first reference object is mapped to the access resource is greater than or equal to the X1th value, the terminal does not map the corresponding access resource for the first reference object, or maps other reference objects other than the first reference object.
[0295] Optionally, the X1-th value may satisfy at least one of the following:
[0296] 1) Number of mappings;
[0297] 2) The number of mappings corresponding to each reference object in the reference object;
[0298] 3) The maximum or minimum value of the mapping times corresponding to at least two reference objects in the reference objects.
[0299] For example, the corresponding RO / RO group may be mapped once for each SSB / SSB group in a certain order, and then the mapping may be restarted, and the cycle may continue until all SSB / SSB groups have been mapped for their corresponding mapping times or the minimum mapping times.
[0300] For example, if it is necessary to map corresponding RO / RO groups to different SSB / SSB groups in a certain order (assuming that the first mapped SSB / SSB group is i and the next mapped SSB / SSB group is j), the mapping rule can be:
[0301] First, map SSB / SSB group i and SSB / SSB group j once each, and then continue mapping SSB / SSB group i and SSB / SSB group j in a loop. If SSB / SSB group j reaches the corresponding mapping count after a certain traversal, but SSB / SSB group i has not, only SSB / SSB group i is mapped in the next mapping, and the process continues until SSB / SSB group i reaches the corresponding mapping count.
[0302] Optionally, the implementation of mapping a corresponding access resource once for each reference object in the reference objects may further include:
[0303] The terminal determines a first accumulated mapping number corresponding to a third reference object in the reference objects;
[0304] i. When the first cumulative mapping number is less than or equal to the eleventh value, the terminal continues to map the corresponding access resource for the third reference object, and / or, updates the first cumulative mapping number;
[0305] or,
[0306] ii. When the first cumulative mapping number is greater than or equal to the eleventh value, the terminal does not continue to map the corresponding access resource for the third reference object, and / or does not update the first cumulative mapping number.
[0307] Specifically, the first accumulated mapping times may be used to map corresponding access resources to the reference object.
[0308] Optionally, the number of times of continuing to map the access resource corresponding to the third reference object may be set to 1.
[0309] In some embodiments, when the first cumulative mapping number is less than or equal to the eleventh value, the terminal may continue to map the corresponding access resources for the third reference object and update the first cumulative mapping number, for example, adding 1 or A2 after each mapping until the first cumulative mapping number is greater than or equal to the eleventh value, and no longer map the corresponding access resources for the third reference object, and no longer update the first cumulative mapping number.
[0310] Optionally, a counter may be maintained for one or at least some or all SSBs / SSB groups:
[0311] Corresponding cumulative mapping times: the counter is first initialized to 0, and after one or at least part or all SSB / SSB groups complete A1 mappings, the counter + A2; in some embodiments, A1=A2=1.
[0312] In some embodiments, if the value of the counter is equal to or less than the mapping number or the minimum mapping number corresponding to one or at least part or all SSB / SSB groups, continue to map the RO / RO group for one or at least part or all SSB / SSB groups; if the value of the counter is equal to or greater than the mapping number or the minimum mapping number corresponding to one or at least part or all SSB / SSB groups, no longer map the RO / RO group for one or at least part or all SSB / SSB groups, or, the one or at least part or all SSB / SSB groups are no longer considered in the next mapping.
[0313] Optionally, the eleventh value is set to at least one of the following:
[0314] 1) The number of mappings corresponding to each reference object in the reference object;
[0315] 2) The maximum or minimum value of the mapping times corresponding to at least two reference objects in the reference objects.
[0316] Optionally, the first cumulative mapping times may be initially set to 0, for example, that is, cumulative updating starts from 0, or may be set to other values, which are not limited here.
[0317] Optionally, if the mapping times of a certain / some / all SSB / SSB groups reaches their corresponding mapping times or minimum mapping times, the certain / some / all SSB / SSB groups will no longer be mapped in the next mapping; for all SSB / SSB groups, the mapping times or the minimum mapping times is the maximum or minimum value among multiple mapping times or minimum mapping times.
[0318] Optionally, the implementation of mapping a corresponding access resource once for each reference object in the reference objects may further include:
[0319] The terminal determines a first remaining mapping number corresponding to a fourth reference object among the reference objects;
[0320] i. When the first remaining mapping number is greater than or equal to the twelfth value, the terminal continues to map the corresponding access resource for the fourth reference object, and / or, updates the first remaining mapping number;
[0321] or,
[0322] ii. When the first remaining mapping number is less than or equal to the twelfth value, the terminal does not continue to map the corresponding access resource for the fourth reference object, and / or does not update the first remaining mapping number.
[0323] Specifically, the first remaining mapping times may be used to map corresponding access resources to the reference object.
[0324] Optionally, the number of times of continuing to map the access resource corresponding to the fourth reference object may be set to 1.
[0325] In some embodiments, when the first remaining mapping number is greater than or equal to the twelfth value, the terminal may continue to map the corresponding access resources for the fourth reference object and update the first remaining mapping number, for example, subtract 1 or B2 after each mapping until the first remaining mapping number is less than or equal to the twelfth value, and no longer map the corresponding access resources for the fourth reference object, and no longer update the first remaining mapping number.
[0326] Optionally, a counter may be maintained for one or at least some or all SSBs / SSB groups:
[0327] Corresponding statistics of the remaining mapping times: the counter is first initialized to the mapping times or the minimum mapping times corresponding to one or at least part or all SSB / SSB groups, or initialized to the mapping times or the minimum mapping times corresponding to one or at least part or all SSB / SSB groups - 1. After one or at least part or all SSB / SSB groups complete B1 mappings, the counter is -B2; in some embodiments, B1=B2=1.
[0328] In some embodiments, if the value of the counter is equal to or greater than a negative number, 0 or the minimum mapping number, the RO / RO group continues to be mapped for one or at least part or all SSB / SSB groups; if the value of the counter is equal to or less than a negative number, 0 or the minimum mapping number or a preset value, the RO / RO group is no longer mapped for one or at least part or all SSB / SSB groups, or the one or at least part or all SSB / SSB groups are no longer considered in the next mapping.
[0329] Optionally, the first remaining mapping times is set to at least one of the following:
[0330] 1) The number of mappings corresponding to each reference object in the reference object;
[0331] 2) The maximum or minimum value of the mapping times corresponding to at least two reference objects in the reference objects.
[0332] Optionally, the twelfth value may be set to, for example, 0, or other values, which are not limited here.
[0333] Optionally, if the number of times a certain / some / all SSB / SSB groups are mapped reaches 0 or less than 0, the certain / some / all SSB / SSB groups will no longer be mapped in the next mapping.
[0334] Method 2: Based on the mapping number, the terminal maps the corresponding access resource M1 times for each reference object in the reference object; where M1 is an integer greater than 0.
[0335] Specifically, the SSB / SSB group may be continuously mapped in a certain order for the corresponding mapping times or the minimum mapping times.
[0336] Optionally, M1 satisfies at least one of the following:
[0337] 1) The number of mappings corresponding to each reference object in the reference object;
[0338] 2) The maximum or minimum value of the mapping times corresponding to at least two reference objects in the reference objects.
[0339] Optionally, the implementation manner in which the terminal maps the access resource corresponding to each reference object in the reference object M1 times based on the mapping number may include:
[0340] The terminal determines a second accumulated mapping number corresponding to a fifth reference object among the reference objects;
[0341] i. When the second cumulative mapping number is less than or equal to the thirteenth value, the terminal continues to map the corresponding access resource for the fifth reference object, and / or, updates the second cumulative mapping number;
[0342] or,
[0343] ii. When the second cumulative mapping number is greater than or equal to the thirteenth value, the terminal does not continue to map the corresponding access resource for the fifth reference object, and / or does not update the second cumulative mapping number.
[0344] Specifically, the second accumulated mapping times may be used to map corresponding access resources to the reference object.
[0345] Optionally, the number of times of continuing to map the access resource corresponding to the fifth reference object may be set to 1.
[0346] In some embodiments, when the second cumulative mapping number is less than or equal to the thirteenth value, the terminal may continue to map the corresponding access resources for the fifth reference object and update the second cumulative mapping number, for example, adding 1 or A4 after each mapping until the second cumulative mapping number is greater than or equal to the thirteenth value, and no longer map the corresponding access resources for the fifth reference object, and no longer update the second cumulative mapping number.
[0347] Optionally, a counter may be maintained for one or at least some or all SSBs / SSB groups:
[0348] Corresponding cumulative mapping times: the counter is first initialized to 0, and then after one or at least part or all SSB / SSB groups complete A3 mappings, the counter + A4; in some embodiments, A3 = A4 = the number of mappings corresponding to one or at least part or all SSB / SSB groups or the minimum number of mappings, or A3 = A4 = 1.
[0349] In some embodiments, if the value of the counter is equal to or less than the mapping number or the minimum mapping number corresponding to one or at least part or all SSB / SSB groups, continue to map the RO / RO group for one or at least part or all SSB / SSB groups; if the value of the counter is equal to or greater than the mapping number or the minimum mapping number corresponding to one or at least part or all SSB / SSB groups, no longer map the RO / RO group for one or at least part or all SSB / SSB groups, and / or start mapping the RO / RO group for the next SSB / SSB group.
[0350] Optionally, the thirteenth value is set to at least one of the following:
[0351] 1) The number of mappings corresponding to each reference object in the reference object;
[0352] 2) The maximum or minimum value of the mapping times corresponding to at least two reference objects in the reference objects.
[0353] Optionally, the second cumulative mapping times may be initially set to 0, for example, that is, cumulative updating starts from 0, or may be set to other values, which are not limited here.
[0354] Optionally, the implementation manner in which the terminal maps the access resource corresponding to each reference object in the reference object M1 times based on the mapping number may include:
[0355] The terminal determines a second remaining mapping number corresponding to a sixth reference object among the reference objects;
[0356] i. When the second remaining mapping number is greater than or equal to the fourteenth value, the terminal continues to map the corresponding access resource for the sixth reference object, and / or, updates the second remaining mapping number;
[0357] or,
[0358] ii. When the second remaining mapping number is less than or equal to the fourteenth value, the terminal does not continue to map the corresponding access resource for the sixth reference object, and / or does not update the second remaining mapping number.
[0359] Specifically, the second remaining mapping times may be used to map corresponding access resources to the reference object.
[0360] Optionally, the number of times of continuing to map the access resource corresponding to the sixth reference object may be set to 1.
[0361] In some embodiments, when the second remaining mapping number is greater than or equal to the fourteenth value, the terminal may continue to map the corresponding access resources for the sixth reference object and update the second remaining mapping number, for example, cumulatively subtract 1 or B4 after each mapping until the second remaining mapping number is less than or equal to the fourteenth value, and no longer map the corresponding access resources for the sixth reference object, and no longer update the second remaining mapping number.
[0362] Optionally, a counter may be maintained for one or at least some or all SSBs / SSB groups:
[0363] Corresponding statistics of the remaining mapping times: the counter is first initialized to the mapping times or the minimum mapping times corresponding to one or at least part or all SSB / SSB groups, or initialized to the mapping times or the minimum mapping times corresponding to one or at least part or all SSB / SSB groups - 1. After one or at least part or all SSB / SSB groups complete B3 mappings, the counter is -B4; in some embodiments, B3=B4=the mapping times or the minimum mapping times corresponding to one or at least part or all SSB / SSB groups, or B3=B4=1.
[0364] In some embodiments, if the value of the counter is equal to or greater than a negative number, 0 or the minimum mapping number, continue to map the RO / RO group for one or at least part or all SSB / SSB groups; if the value of the counter is equal to or less than a negative number, 0 or the minimum mapping number or a preset value, no longer map the RO / RO group for one or at least part or all SSB / SSB groups, and / or, start mapping the RO / RO group for the next SSB / SSB group.
[0365] Optionally, the second remaining mapping times is set to at least one of the following:
[0366] 1) The number of mappings corresponding to each reference object in the reference object;
[0367] 2) The maximum or minimum value of the mapping times corresponding to at least two reference objects in the reference objects.
[0368] Specifically, the fourteenth value can be set to 0, for example, or to other values, which are not limited here.
[0369] For example, if it is necessary to map corresponding RO / RO groups to different SSB / SSB groups in a certain order (assuming that the first mapped SSB / SSB group is i and the next mapped SSB / SSB group is j), the mapping rule can be:
[0370] First, map Ni or N'i times for SSB / SSB group i, and then map Nj or N'j times for SSB / SSB group j;
[0371] Among them, Ni or N'i is the mapping number corresponding to SSB / SSB group i, or the mapping number corresponding to all SSB / SSB groups; Nj or N'j is the mapping number corresponding to SSB / SSB group j, or the mapping number corresponding to all SSB / SSB groups; Ni or N'i and Nj or N'j may be the same value or different, and there is no restriction here.
[0372] The following takes the reference object as SSB / SSB group and the access object as RO / RO group as an example to illustrate the specific implementation method of the terminal mapping the reference object for access resources based on the mapping number in the resource mapping information.
[0373] Optionally, the terminal determines, based on the resource mapping information, an implementation manner of mapping between the reference object and the access resource, which may include any of the following:
[0374] a terminal based on the mapping number, for each access resource in the access resource mapping a corresponding reference object;
[0375] b. The terminal maps the corresponding reference object M2 times for each access resource in the access resource based on the mapping number; where M2 is an integer greater than 0.
[0376] Specifically, the mapping rules are similar to those mentioned in the related embodiments in which the terminal maps access resources for the reference object based on the mapping times in the resource mapping information, and are not described in detail here.
[0377] Optionally, M2 satisfies at least one of the following:
[0378] 1) The number of mappings corresponding to each access resource in the access resources;
[0379] 2) The maximum or minimum value of the mapping times corresponding to at least two access resources among the access resources.
[0380] Optionally, the implementation of mapping a corresponding reference object once for each access resource in the access resources may further include:
[0381] i. When the number of times the reference object is mapped for the first access resource in the access resource is less than or equal to the first X2 value, the terminal maps the corresponding reference object for the first access resource;
[0382] or,
[0383] ii. When the number of times the reference object is mapped for the first access resource in the access resource is greater than or equal to the first X2 value, the terminal does not map the corresponding reference object for the first access resource;
[0384] or,
[0385] iii. When the number of times the reference object is mapped to the first access resource in the access resource is greater than or equal to the first X2 value, the terminal maps the corresponding reference object to the second access resource; wherein the second access resource is an access resource other than the first access resource;
[0386] Among them, the X2 value is related to the number of mappings.
[0387] Specifically, if the number of times the first access resource maps the reference object is greater than or equal to the X2th value, the terminal does not map the corresponding reference object for the first access resource, or maps access resources other than the first access resource.
[0388] Optionally, the X2th value satisfies at least one of the following:
[0389] 1) Number of mappings;
[0390] 2) the number of mappings corresponding to each access resource in the access resources;
[0391] 3) The maximum or minimum value of the mapping times corresponding to at least two access resources among the access resources.
[0392] Optionally, the implementation of mapping a corresponding reference object once for each access resource in the access resources may further include:
[0393] The terminal determines a third accumulated mapping number corresponding to a third access resource in the access resources;
[0394] i. When the third cumulative mapping number is less than or equal to the fifteenth value, the terminal continues to map the corresponding reference object for the third access resource, and / or, updates the third cumulative mapping number;
[0395] or,
[0396] ii. When the third cumulative mapping number is greater than or equal to the fifteenth value, the terminal does not continue to map the corresponding reference object for the third access resource, and / or does not update the third cumulative mapping number.
[0397] Optionally, this may be achieved by maintaining a counter for one or at least part or all ROs / RO groups.
[0398] Optionally, the fifteenth value is set to at least one of the following:
[0399] 1) The number of mappings corresponding to each access resource in the access resources;
[0400] 2) The maximum or minimum value of the mapping times corresponding to at least two access resources among the access resources.
[0401] Optionally, the third cumulative mapping times may be initially set to 0, for example, that is, cumulative updating starts from 0, or may be set to other values, which are not limited here.
[0402] Optionally, the implementation of mapping a corresponding reference object once for each access resource in the access resources may further include:
[0403] The terminal determines a third remaining mapping number corresponding to a fourth access resource in the access resources;
[0404] i. When the third remaining mapping number is greater than or equal to the sixteenth value, the terminal continues to map the corresponding reference object for the fourth access resource, and / or, updates the third remaining mapping number;
[0405] or,
[0406] ii. When the third remaining mapping number is less than or equal to the sixteenth value, the terminal does not continue to map the corresponding reference object for the fourth access resource, and / or does not update the third remaining mapping number.
[0407] Optionally, this may be achieved by maintaining a counter for one or at least part or all ROs / RO groups.
[0408] Optionally, the third remaining mapping times is set to at least one of the following:
[0409] 1) The number of mappings corresponding to each access resource in the access resources;
[0410] 2) The maximum or minimum value of the mapping times corresponding to at least two access resources among the access resources.
[0411] Optionally, the sixteenth value may be set to, for example, 0, or other values, which are not limited here.
[0412] Optionally, the implementation manner in which the terminal maps the reference object corresponding to each access resource in the access resources M2 times based on the mapping number may include:
[0413] The terminal determines a fourth accumulated mapping number corresponding to a fifth access resource in the access resources;
[0414] i. When the fourth cumulative mapping number is less than or equal to the seventeenth value, the terminal continues to map the corresponding reference object for the fifth access resource, and / or, updates the fourth cumulative mapping number;
[0415] or,
[0416] ii. When the fourth cumulative mapping number is greater than or equal to the seventeenth value, the terminal does not continue to map the corresponding reference object for the fifth access resource, and / or does not update the fourth cumulative mapping number.
[0417] Optionally, this may be achieved by maintaining a counter for one or at least part or all ROs / RO groups.
[0418] Optionally, the seventeenth value is set to at least one of the following:
[0419] 1) The number of mappings corresponding to each access resource in the access resources;
[0420] 2) The maximum or minimum value of the mapping times corresponding to at least two access resources among the access resources.
[0421] Optionally, the fourth cumulative mapping times may be initially set to 0, for example, that is, cumulative updating starts from 0, or may be set to other values, which are not limited here.
[0422] Optionally, the implementation manner in which the terminal maps the reference object corresponding to each access resource in the access resources M2 times based on the mapping number may include:
[0423] The terminal determines a fourth remaining mapping number corresponding to a sixth access resource in the access resources;
[0424] i. When the fourth remaining mapping number is greater than or equal to the eighteenth value, the terminal continues to map the corresponding reference object for the sixth access resource, and / or, updates the fourth remaining mapping number;
[0425] or,
[0426] ii. When the fourth remaining mapping number is less than or equal to the eighteenth value, the terminal does not continue to map the corresponding reference object for the sixth access resource, and / or does not update the fourth remaining mapping number.
[0427] Optionally, this may be achieved by maintaining a counter for one or at least part or all ROs / RO groups.
[0428] Optionally, the fourth remaining mapping times is set to at least one of the following:
[0429] 1) The number of mappings corresponding to each access resource in the access resources;
[0430] 2) The maximum or minimum value of the mapping times corresponding to at least two access resources among the access resources.
[0431] Specifically, the eighteenth value can be set to 0, for example, or to other values, which are not limited here.
[0432] Optionally, the resource mapping information may further include at least one of the following:
[0433] 1> at least one first gap, where the first gap is the gap between two mappings of the same reference object in the reference object;
[0434] 2> at least one second gap, where the second gap is a gap between mappings corresponding to at least two reference objects in the reference object;
[0435] 3> at least one third gap, where the third gap is the gap between two mappings of the same access resource in the access resource;
[0436] 4> at least one fourth gap, where the fourth gap is a gap between mappings corresponding to at least two access resources in the access resources.
[0437] Optionally, the first gap, the second gap, the third gap, and the fourth gap may include at least one of the following:
[0438] 1) The number of access resources in the interval;
[0439] 2) the duration of the interval;
[0440] 3) Frequency domain spacing.
[0441] Specifically, the gap between two mappings corresponding to one, part or all SSB / SSB groups, and / or the gap between the mappings corresponding to two SSB / SSB groups can also be obtained. The gap can be the number of RO / RO groups, the duration (such as the length of the various periods mentioned above) or the frequency domain interval, so that the gap between the two mappings can be controlled.
[0442] It should be noted that the mapping mentioned above may or may not include Repetition.
[0443] For example, a mapping that can complete the corresponding Repetition number M times can be counted only once, or it can be counted M times;
[0444] For another example, the number of repetitions corresponding to SSB1 is 2, and the number of ROs corresponding to SSB1 is configured as 2;
[0445] Then, after mapping 4 (continuous or non-continuous) ROs (ie, completing 2 Repetitions), it can be considered that one mapping is performed, or it can be considered that two mappings are performed.
[0446] The resource mapping method provided in the embodiment of the present application can be applied to a network-side device, where the network-side device sends resource mapping information to assist in determining the mapping between a reference object and an access resource.
[0447] FIG7 is a second flow chart of a resource mapping method according to an embodiment of the present application. As shown in FIG7 , the method includes step 701;
[0448] Step 701: The network side device sends resource mapping information of at least one of a reference object and an access resource; wherein the resource mapping information assists in determining the mapping between the reference object and the access resource, and the resource mapping information includes at least one of a mapping period, an association period, a time period, and a mapping number.
[0449] Optionally, the reference object may include at least one of the following:
[0450] <1> Synchronous signal;
[0451] <2> Broadcast channel;
[0452] <3> SSB;
[0453] <4> SSB group, including at least two SSBs;
[0454] <5> CSI-RS;
[0455] <6> A CSI-RS group including at least two CSI-RSs;
[0456] <7> PUSCH;
[0457] <8> A PUSCH group includes at least two PUSCHs.
[0458] Optionally, the access resource may include at least one of the following:
[0459] <1> PUSCH;
[0460] <2> A PUSCH group includes at least two PUSCHs;
[0461] <3> PUSCH Occasion;
[0462] <4> PUSCH Occasion group, including at least two PUSCH Occasions;
[0463] <5> MIB;
[0464] <6> MIB group, including at least two MIBs;
[0465] <7> RO;
[0466] <8> RO group, including at least two ROs;
[0467] <9> PO;
[0468] <10> PO group, including at least two POs;
[0469] <11> PF;
[0470] <12> PF group, including at least two PFs;
[0471] <13> carrier;
[0472] <14> Carrier group, including at least two carriers;
[0473] <15> Search space;
[0474] <16> The search space group includes at least two search spaces.
[0475] In the resource mapping method provided in the embodiment of the present application, the network side device sends resource mapping information of at least one of the reference object and the access resource to assist in determining the mapping between the reference object and the access resource, such as assisting the terminal in determining the mapping between the reference object and the access resource, wherein the resource mapping information includes at least one of a mapping period, an association period, a time period and a mapping number, and the terminal can transmit at least one of the reference object and the access resource based on the determined mapping related to the resource mapping information; compared with the related art, the mapping configurations such as the period and power of the SSB configured through the system message are consistent, and the configuration of the SSB can only be changed by updating the system message. In the embodiment of the present application, the network side device sends flexible resource mapping information, which can assist in flexibly determining the mapping between the reference object and the access resource, thereby improving the flexibility of resource mapping.
[0476] Optionally, an implementation manner in which the network-side device sends resource mapping information of at least one of a reference object and an access resource may include at least one of the following:
[0477] a network side device sends configuration information, configuration information configuration resource mapping information at least part of the information;
[0478] b. The network-side device sends first information, where the first information indicates at least part of the resource mapping information.
[0479] Optionally, the configuration information specifically configures at least one of the following, or the first information indicates at least one of the following:
[0480] 1) at least one first mapping information corresponding to at least one reference object;
[0481] 2) at least one second mapping information corresponding to all reference objects;
[0482] 3) at least one third mapping information corresponding to each of the at least one access resources;
[0483] 4) At least one fourth mapping information corresponding to all access resources.
[0484] Optionally, the network-side device may further send second information; wherein the second information indicates at least one of the following:
[0485] 1) at least part of at least one first mapping information;
[0486] 2) using at least part of the at least one first mapping information as resource mapping information;
[0487] 3) at least part of at least one second mapping information;
[0488] 4) using at least part of the at least one second mapping information as resource mapping information;
[0489] 5) at least part of at least one third mapping information;
[0490] 6) using at least part of the at least one third mapping information as resource mapping information;
[0491] 7) at least part of at least one fourth mapping information;
[0492] 8) using at least part of the at least one fourth mapping information as resource mapping information;
[0493] 9) Fifth mapping information;
[0494] 10) The fifth mapping information covers at least a portion of at least one first mapping information;
[0495] 11) The fifth mapping information covers at least a portion of at least one second mapping information;
[0496] 12) The fifth mapping information covers at least a portion of at least one third mapping information;
[0497] 13) The fifth mapping information covers at least a portion of at least one fourth mapping information;
[0498] 14) ignoring at least part of at least one first mapping information;
[0499] 15) ignoring at least part of at least one second mapping information;
[0500] 16) ignoring at least part of at least one third mapping information;
[0501] 17) Ignore at least part of at least one fourth mapping information.
[0502] Optionally, the mapping period, the association period, or the time period is determined based on at least one of the following; or the mapping period, the association period, or the time period is determined based on at least two of the following:
[0503] 1) The period of the target reference object;
[0504] 2) the mapping period, association period or time period corresponding to the target reference object;
[0505] 3) The target access resource cycle;
[0506] 4) the mapping period, association period or time period corresponding to the target access resource;
[0507] 5) the smallest period among the periods of at least one reference object;
[0508] 6) the smallest mapping period, association period, or time period among the mapping periods, association periods, or time periods corresponding to at least one reference object;
[0509] 7) the largest period among the periods of at least one reference object;
[0510] 8) the maximum mapping period, association period or time period among the mapping periods, association periods or time periods corresponding to at least one reference object;
[0511] 9) The minimum period among the periods of at least one access resource;
[0512] 10) The minimum mapping period, association period, or time period among the mapping period, association period, or time period corresponding to at least one access resource;
[0513] 11) The maximum period among the periods of at least one access resource;
[0514] 12) the maximum mapping period, association period, or time period among the mapping periods, association periods, or time periods corresponding to at least one access resource;
[0515] 13) tenth value;
[0516] 14) PRACH period;
[0517] 15) PRACH window;
[0518] 16) The period of the PRACH window.
[0519] Optionally, the mapping period, association period, or time period is determined based on at least two of the following implementations, and may include at least one of the following:
[0520] 1> is the minimum value of at least two items;
[0521] 2>determined based on the minimum value of at least two items and the first coefficient;
[0522] 3> is the maximum value of at least two items;
[0523] 4>determined based on the maximum value of at least two items and the second coefficient;
[0524] 5> is a common divisor of at least two items;
[0525] 6> Determined based on the common divisor of at least two terms and the third coefficient;
[0526] 7> is a common multiple of at least two items;
[0527] 8> Determined based on the common multiple of at least two terms and the fourth coefficient;
[0528] 9>Sum at least two items;
[0529] 10> determined based on the result of the sum of at least two items and the fifth coefficient;
[0530] 11> Take the weighted sum of at least two items;
[0531] 12> determined based on the result of the weighted sum of at least two items and the sixth coefficient;
[0532] 13>Find the difference between at least two items;
[0533] 14> Determined based on the results of at least two differences and the seventh coefficient;
[0534] 15> Take the weighted difference of at least two items;
[0535] 16> determined based on the results of at least two weighted differences and the eighth coefficient;
[0536] 17>Find the product of at least two items;
[0537] 18> is determined based on the result of multiplying at least two items and the ninth coefficient;
[0538] 19> Calculate the product of at least two weighted items;
[0539] 20> is determined based on the result of the weighted product of at least two items and the tenth coefficient;
[0540] 21> Find the quotient of at least two items;
[0541] 22> is determined based on the results of at least two quotients and the eleventh coefficient;
[0542] 23> Find the quotient of at least two weighted items;
[0543] 24> is determined based on the result of taking the weighted quotient of at least two items and the twelfth coefficient.
[0544] Optionally, the mapping times include at least one of the following:
[0545] 1) The number of mappings or the minimum number of mappings for access resources mapped to the reference object;
[0546] 2) The mapping number or minimum mapping number of the reference object mapping for access resource mapping.
[0547] Optionally, the resource mapping information further includes at least one of the following:
[0548] 1> at least one first gap, where the first gap is the gap between two mappings of the same reference object in the reference object;
[0549] 2> at least one second gap, where the second gap is a gap between mappings corresponding to at least two reference objects in the reference object;
[0550] 3> at least one third gap, where the third gap is the gap between two mappings of the same access resource in the access resource;
[0551] 4> at least one fourth gap, where the fourth gap is a gap between mappings corresponding to at least two access resources in the access resources.
[0552] Optionally, the first gap, the second gap, the third gap, and the fourth gap may include at least one of the following:
[0553] 1) The number of access resources in the interval;
[0554] 2) the duration of the interval;
[0555] 3) Frequency domain spacing.
[0556] It should be noted that the mapping mentioned above may or may not include Repetition.
[0557] For example, a mapping that can complete the corresponding Repetition number M times can be counted only once, or it can be counted M times;
[0558] For another example, the number of repetitions corresponding to SSB1 is 2, and the number of ROs corresponding to SSB1 is configured as 2;
[0559] Then, after mapping 4 (continuous or non-continuous) ROs (ie, completing 2 Repetitions), it can be considered that one mapping is performed, or it can be considered that two mappings are performed.
[0560] It should also be noted that the SSB appearing in this application can also be called any module that includes at least one of a synchronization signal, a broadcast signal, a broadcast channel (PBCH), and other system message downlink broadcast channels.
[0561] The SSB type or SSB group type in this application may also be called the "structure" / "format" of the synchronization signal and / or broadcast channel and / or other system message downlink broadcast channel.
[0562] The SSB-RO association relationship (or mapping relationship) in this application refers to the number of ROs (groups) associated with each SSB, or the number of SSBs associated with each RO (group), and the number of Preambles associated with each SSB on an RO. The SSB-RO association result refers to the result of associating the SSB-RO / Preamble using the SSB-RO association relationship for the SSB and PRACH resource set.
[0563] FIG8 is a signaling interaction diagram of a resource mapping method provided in an embodiment of the present application. As shown in FIG8 , the method includes steps 801 to 803; wherein:
[0564] Step 801: The network side device sends resource mapping information to the terminal;
[0565] Specifically, the resource mapping information is used to assist in determining the mapping between the reference object and the access resource, and the resource mapping information includes at least one of a mapping period, an association period, a time period, and a mapping number.
[0566] Step 802: The terminal determines a mapping between a reference object and an access resource based on the resource mapping information.
[0567] Step 803: The terminal transmits at least one of a reference object and an access resource based on the mapping.
[0568] In an embodiment of the present application, the network side device sends resource mapping information of at least one of the reference object and the access resource, which can assist the terminal in determining the mapping between the reference object and the access resource, and the mapping is related to the resource mapping information, wherein the resource mapping information includes at least one of the mapping period, the association period, the time period and the number of mappings. The terminal can transmit at least one of the reference object and the access resource based on the determined mapping; compared with the related technology, the mapping configurations such as the period and power of the SSB configured through the system message are consistent, and the SSB configuration can only be changed by updating the system message. In the embodiment of the present application, the network side device sends flexible resource mapping information, which can assist the terminal in flexibly determining the mapping between the reference object and the access resource, and then can flexibly realize the transmission of at least one of the reference object and the access resource based on the mapping, thereby improving the flexibility of resource mapping.
[0569] The following examples illustrate the resource mapping method provided by the embodiments of the present application. Specifically, in the following examples, the access resource is RO, which can also be replaced by RO group or other access resources or access resource groups, or multiple ROs can be regarded as RO group, which is not limited in this application.
[0570] Example 1: Each SSB corresponds to the same number of RO opportunities (same as legacy, even SSB-RO mapping);
[0571] FIG9 is a schematic diagram of one of resource mapping in the resource mapping method provided in an embodiment of the present application, as shown in FIG9 :
[0572] Both SSB1 and SSB2 correspond to two ROs. The SSB1 period is 20ms, the SSB2 period is 10ms, and the RO resource period is 10ms.
[0573] Assuming there are 4 ROs in each cycle, the ROs in each cycle are mapped to SSB1 / SSB2 respectively and can be mapped once. The mapping period for SSB1 / SSB2 is 10ms.
[0574] Example 2: The RO opportunity and mapping times corresponding to each SSB may be different (uneven SSB-RO mapping);
[0575] SSB1 and SSB2 both correspond to two ROs. The SSB1 cycle is 20ms, the SSB2 cycle is 10ms, and the RO resource cycle is 10ms. Assume there are 4 ROs in each cycle:
[0576] Case 1, FIG10 is a second schematic diagram of resource mapping in the resource mapping method provided in an embodiment of the present application, as shown in FIG10:
[0577] The ROs in each RO resource cycle are mapped to the SSBs of the SSB cycle corresponding to the RO resource cycle, and the mapping is done once. The oblique line shaded area represents the RO that is not mapped to the SSB.
[0578] The mapping period for SSB1 is 20ms, and the mapping period for SSB2 is 10ms.
[0579] Alternatively, the mapping period for SSB1 / SSB2 is max(10ms,20ms)=20ms;
[0580] In another implementation, the base station directly configures or indicates that the mapping period for SSB1 is 20ms and the mapping period for SSB2 is 10ms.
[0581] In another implementation, the base station directly configures or indicates that the mapping period is 20 ms.
[0582] Case 2, FIG11 is a third schematic diagram of resource mapping in the resource mapping method provided in an embodiment of the present application, as shown in FIG11:
[0583] The RO in each RO resource cycle is mapped to the SSB of the SSB cycle corresponding to the RO resource cycle, and is mapped at least once. In the first and third RO resource cycles, SSB1 / SSB2 and RO can be mapped once respectively. In the second and fourth RO resource cycles, SSB2 and RO can be mapped twice.
[0584] The mapping period for SSB1 is 20ms, and the mapping period for SSB2 is 10ms.
[0585] Alternatively, the mapping period for SSB1 / SSB2 is max(10ms,20ms)=20m.
[0586] In another implementation, the base station directly configures or indicates that the mapping period for SSB1 is 20ms and the mapping period for SSB2 is 10ms.
[0587] In another implementation, the base station directly configures or indicates that the mapping period is 20 ms.
[0588] Case 3, FIG12 is a fourth schematic diagram of resource mapping in the resource mapping method provided in an embodiment of the present application, as shown in FIG12:
[0589] The mapping period for SSB1 is 10ms, and the mapping period for SSB2 is 40ms.
[0590] The mapping period for SSB1 is 40ms, and the mapping period for SSB2 is 10ms.
[0591] Alternatively, the mapping period for SSB1 / SSB2 is max(10ms,40ms)=40ms.
[0592] In another implementation, the base station directly configures or indicates that the mapping period for SSB1 is 40ms and the mapping period for SSB2 is 10ms.
[0593] In another implementation, the base station directly configures or indicates that the mapping period is 40 ms.
[0594] Embodiment 3: The base station directly configures the mapping period and / or the minimum mapping times;
[0595] Case 1, FIG13 is a fifth schematic diagram of resource mapping in the resource mapping method provided in an embodiment of the present application, as shown in FIG13:
[0596] Both SSB1 and SSB2 correspond to two ROs. The SSB1 period is 20ms, the SSB2 period is 10ms, and the RO resource period is 20ms.
[0597] Assuming that there are 4 ROs in each period, the base station directly configures or indicates that the mapping period for SSB1 is 80ms and the mapping period for SSB2 is 20ms.
[0598] Then, in the first and fifth RO resource cycles, SSB1 / SSB2 and RO can be mapped once respectively.
[0599] In the second, third, and fourth RO resource cycles, SSB2 and RO can be mapped twice.
[0600] Case 2, FIG14 is a sixth schematic diagram of resource mapping in the resource mapping method provided in an embodiment of the present application, as shown in FIG14:
[0601] In another implementation, the base station directly configures or indicates that the minimum mapping times of SSB1 within the mapping period is 1, and the minimum mapping times of SSB2 within the mapping period is 6. Thus, it can be determined that the minimum value that meets the above requirements and is an integer multiple of the RO resource period is 80ms, thereby determining that the mapping period of SSB1 / SSB2 is 80ms. Alternatively, in another implementation, the base station directly configures or indicates that the mapping period of SSB1 / SSB2 is 80ms;
[0602] Then, in one mapping cycle, SSB1 / SSB2 and RO can be mapped once and seven times respectively.
[0603] Case 3, FIG15 is a seventh schematic diagram of resource mapping in the resource mapping method provided in an embodiment of the present application, as shown in FIG15:
[0604] In another implementation, the base station directly configures or indicates that the mapping times of SSB1 in the mapping period is 1, and the mapping times of SSB2 in the mapping period is 6.
[0605] Then, in one mapping cycle, SSB1 / SSB2 and RO can be mapped once and six times respectively.
[0606] Therefore, it can be determined that the minimum value that meets the above requirements and is an integer multiple of the RO resource period is 80ms, thereby determining that the mapping period of SSB1 / SSB2 is 80ms. Alternatively, in another implementation, the base station directly configures or indicates that the mapping period of SSB1 / SSB2 is 80ms.
[0607] Example 4: Mapping rules under uneven mapping;
[0608] Example of Method 1, FIG16 is a schematic diagram of resource mapping in the resource mapping method provided in an embodiment of the present application, as shown in FIG16:
[0609] The number of mappings N1 for SSB / SSB group 1 is 2, and the number of mappings N2 for SSB / SSB group 2 is 6;
[0610] Then SSB / SSB group 1 and SSB / SSB group 2 are mapped once each, and then SSB / SSB group 2 is mapped 5 times;
[0611] One implementation method is to maintain a counter X and a counter Y for SSB / SSB group 1 and SSB / SSB group 2 respectively, and X and Y are initialized to 0;
[0612] For SSB / SSB Group 1:
[0613] 1) If X < N1, map SSB / SSB group 1. After one mapping, X = X + 1; and determine whether there are other SSB / SSB groups to be mapped. In the embodiment of the present application, there is still SSB / SSB group 2 to be mapped.
[0614] For SSB / SSB group 2:
[0615] 2) If Y < N2, map SSB / SSB group 2. After one mapping, Y = Y + 1; and determine whether there are other SSB / SSB groups to be mapped.
[0616] If not, go back to 1) and determine whether to continue mapping; if X >= N1 and Y < N2, continue to map SSB / SSB group 2 until Y < N2 is no longer satisfied.
[0617] Example of Method 2, FIG. 17 is the ninth schematic diagram of resource mapping in the resource mapping method provided by the embodiment of the present application. As shown in FIG. 17:
[0618] The mapping times N1 of SSB / SSB group 1 is 2, and the mapping times N2 of SSB / SSB group 2 is 6;
[0619] Then SSB / SSB group 1 is mapped once first, and then SSB / SSB group 2 is mapped 6 times;
[0620] One implementation is to maintain a counter X and a counter Y for SSB / SSB group 1 and SSB / SSB group 2 respectively, and X and Y are initialized to 0;
[0621] For SSB / SSB group 1:
[0622] 1) If X < N1, map SSB / SSB group 1. After one mapping, X = X + 1; if still X < N1, continue to map until X < N1 is no longer satisfied. Then check whether there are other SSB / SSB groups to be mapped; in the embodiment of the present application, there is also the SSB / SSB group to be mapped by SSB / SSB group 2.
[0623] For SSB / SSB group 2:
[0624] 2) If Y < N2, map SSB / SSB group 2. After one mapping, Y = Y + 1; and determine whether to continue mapping; if Y < N2, continue to map SSB / SSB group 2 until Y < N2 is no longer satisfied.
[0625] Further, in the above embodiment, a gap between two mappings corresponding to an SSB / SSB group can also be obtained. The gap can be the number of RO / RO groups, duration, or frequency domain interval, so that the gap between two mappings can be controlled.
[0626] The embodiments of the present application can be applicable to 5G, 6G and future evolved mobile communication systems, and provide a method for flexibly determining the mapping between reference objects and access resources.
[0627] The resource mapping method provided in the embodiment of the present application can be executed by a resource mapping device. In the embodiment of the present application, the resource mapping device provided in the embodiment of the present application is described by taking the resource mapping method executed by the resource mapping device as an example.
[0628] FIG18 is a schematic diagram of a structure of a resource mapping device according to an embodiment of the present application. As shown in FIG18 , the resource mapping device 1800 is applied to a terminal and includes:
[0629] Determining module 1801, configured to determine a mapping between a reference object and an access resource; wherein the mapping is related to resource mapping information of at least one of the reference object and the access resource, and the resource mapping information includes at least one of a mapping period, an association period, a time period, and a mapping count;
[0630] The transmission module 1802 is configured to transmit at least one of a reference object and an access resource based on the mapping.
[0631] In the resource mapping device provided in the embodiment of the present application, the determination module of the terminal can determine the mapping between the reference object and the access resource, and the mapping is related to the resource mapping information of at least one of the reference object and the access resource, wherein the resource mapping information includes at least one of the mapping period, the association period, the time period and the number of mappings, and then the transmission module can transmit at least one of the reference object and the access resource based on the determined mapping; compared with the related technology, the mapping configurations such as the period and power of the SSB configured through the system message are consistent, and the configuration of the SSB can only be changed by updating the system message. In the embodiment of the present application, the mapping determined by the terminal is related to the flexible resource mapping information, so it can be based on the mapping to flexibly realize the transmission of at least one of the reference object and the access resource, thereby improving the flexibility of resource mapping.
[0632] Optionally, the resource mapping information is determined based on at least one of the following:
[0633] a configuration information, configuration information configuration resource mapping information at least part of the information;
[0634] b. first information, the first information indicating at least part of the resource mapping information;
[0635] c. Predefined first rule.
[0636] Optionally, the configuration information specifically configures at least one of the following, or the first information indicates at least one of the following:
[0637] 1) at least one first mapping information corresponding to at least one reference object;
[0638] 2) at least one second mapping information corresponding to all reference objects;
[0639] 3) at least one third mapping information corresponding to each of the at least one access resources;
[0640] 4) At least one fourth mapping information corresponding to all access resources.
[0641] Optionally, the resource mapping device 1800 further includes:
[0642] The receiving module is configured to receive second information, wherein the second information indicates at least one of the following:
[0643] 1) at least part of at least one first mapping information;
[0644] 2) using at least part of the at least one first mapping information as resource mapping information;
[0645] 3) at least part of at least one second mapping information;
[0646] 4) using at least part of the at least one second mapping information as resource mapping information;
[0647] 5) at least part of at least one third mapping information;
[0648] 6) using at least part of the at least one third mapping information as resource mapping information;
[0649] 7) at least part of at least one fourth mapping information;
[0650] 8) using at least part of the at least one fourth mapping information as resource mapping information;
[0651] 9) Fifth mapping information;
[0652] 10) The fifth mapping information covers at least a portion of at least one first mapping information;
[0653] 11) The fifth mapping information covers at least a portion of at least one second mapping information;
[0654] 12) The fifth mapping information covers at least a portion of at least one third mapping information;
[0655] 13) The fifth mapping information covers at least a portion of at least one fourth mapping information;
[0656] 14) ignoring at least part of at least one first mapping information;
[0657] 15) ignoring at least part of at least one second mapping information;
[0658] 16) ignoring at least part of at least one third mapping information;
[0659] 17) Ignore at least part of at least one fourth mapping information.
[0660] Optionally, in the resource mapping information determined based on the first rule, the mapping period, the association period, or the time period satisfies at least one of the following:
[0661] 1) The first time required after at least one reference object is mapped to the access resource at least N1 times;
[0662] 2) a second time required after at least one access resource is mapped to the reference object at least N2 times;
[0663] 3) The third time required after all reference objects are mapped to the access resource at least N3 times;
[0664] 4) the fourth time required after all access resources are mapped to the reference object at least N4 times;
[0665] 5) a first time, a second time, a third time, or a fourth time that is not less than a first value;
[0666] 6) the first time, the second time, the third time, or the fourth time not greater than the second value;
[0667] 7) not less than the third value;
[0668] 8) not greater than the fourth value;
[0669] 9) is an integer multiple of the fifth value;
[0670] 10) a time that is greater than or equal to the first time and an integer multiple of the sixth value;
[0671] 11) a time that is greater than or equal to the second time and an integer multiple of the seventh value;
[0672] 12) a time that is greater than or equal to the third time and an integral multiple of the eighth value;
[0673] 13) a time that is greater than or equal to the fourth time and an integral multiple of the ninth value;
[0674] Wherein, N1, N2, N3 and N4 are integers greater than 0.
[0675] Optionally, the first rule may include at least one of the following:
[0676] 1) at least one sixth mapping information corresponding to at least one reference object;
[0677] 2) at least one seventh mapping information corresponding to all reference objects;
[0678] 3) at least one eighth mapping information corresponding to at least one access resource;
[0679] 4) at least one ninth mapping information corresponding to all access resources;
[0680] 5) at least part of at least one sixth mapping information;
[0681] 6) using at least part of the at least one sixth mapping information as resource mapping information;
[0682] 7) at least part of at least one seventh mapping information;
[0683] 8) using at least one subset of the seventh mapping information as resource mapping information;
[0684] 9) at least part of at least one eighth mapping information;
[0685] 10) using at least one subset of the eighth mapping information as resource mapping information;
[0686] 11) at least part of at least one ninth mapping information;
[0687] 12) using at least one subset of the ninth mapping information as resource mapping information;
[0688] 13) tenth mapping information;
[0689] 14) The tenth mapping information covers at least one sixth mapping information;
[0690] 15) The tenth mapping information covers at least one seventh mapping information;
[0691] 16) The tenth mapping information covers at least one eighth mapping information;
[0692] 17) The tenth mapping information covers at least one ninth mapping information;
[0693] 18) Ignore at least part of at least one sixth mapping information;
[0694] 19) Ignore at least part of at least one seventh mapping information;
[0695] 20) ignoring at least part of at least one eighth mapping information;
[0696] 21) Ignore at least part of at least one ninth mapping information.
[0697] Optionally, the mapping period, the association period, or the time period is determined based on at least one of the following; or the mapping period, the association period, or the time period is determined based on at least two of the following:
[0698] 1) The period of the target reference object;
[0699] 2) the mapping period, association period or time period corresponding to the target reference object;
[0700] 3) The target access resource cycle;
[0701] 4) the mapping period, association period or time period corresponding to the target access resource;
[0702] 5) the smallest period among the periods of at least one reference object;
[0703] 6) the smallest mapping period, association period, or time period among the mapping periods, association periods, or time periods corresponding to at least one reference object;
[0704] 7) the largest period among the periods of at least one reference object;
[0705] 8) the maximum mapping period, association period or time period among the mapping periods, association periods or time periods corresponding to at least one reference object;
[0706] 9) The minimum period among the periods of at least one access resource;
[0707] 10) The minimum mapping period, association period, or time period among the mapping period, association period, or time period corresponding to at least one access resource;
[0708] 11) The maximum period among the periods of at least one access resource;
[0709] 12) the maximum mapping period, association period, or time period among the mapping periods, association periods, or time periods corresponding to at least one access resource;
[0710] 13) tenth value;
[0711] 14) PRACH period;
[0712] 15) PRACH window;
[0713] 16) The period of the PRACH window.
[0714] Optionally, the mapping period, association period, or time period is determined based on at least two of the following implementations, and may include at least one of the following:
[0715] 1> is the minimum value of at least two items;
[0716] 2>determined based on the minimum value of at least two items and the first coefficient;
[0717] 3> is the maximum value of at least two items;
[0718] 4>determined based on the maximum value of at least two items and the second coefficient;
[0719] 5> is a common divisor of at least two items;
[0720] 6> Determined based on the common divisor of at least two terms and the third coefficient;
[0721] 7> is a common multiple of at least two items;
[0722] 8> Determined based on the common multiple of at least two terms and the fourth coefficient;
[0723] 9>Sum at least two items;
[0724] 10> determined based on the result of the sum of at least two items and the fifth coefficient;
[0725] 11> Take the weighted sum of at least two items;
[0726] 12> determined based on the result of the weighted sum of at least two items and the sixth coefficient;
[0727] 13>Find the difference between at least two items;
[0728] 14> Determined based on the results of at least two differences and the seventh coefficient;
[0729] 15> Take the weighted difference of at least two items;
[0730] 16> determined based on the results of at least two weighted differences and the eighth coefficient;
[0731] 17>Find the product of at least two items;
[0732] 18> is determined based on the result of multiplying at least two items and the ninth coefficient;
[0733] 19> Calculate the product of at least two weighted items;
[0734] 20> is determined based on the result of the weighted product of at least two items and the tenth coefficient;
[0735] 21> Find the quotient of at least two items;
[0736] 22> is determined based on the results of at least two quotients and the eleventh coefficient;
[0737] 23> Find the quotient of at least two weighted items;
[0738] 24> is determined based on the result of taking the weighted quotient of at least two items and the twelfth coefficient.
[0739] Optionally, the mapping times include at least one of the following:
[0740] 1) The number of mappings or the minimum number of mappings for access resources mapped to the reference object;
[0741] 2) The mapping number or minimum mapping number of the reference object mapping for access resource mapping.
[0742] Optionally, the determination module 1801 is specifically configured to determine a mapping between a reference object and an access resource based on resource mapping information.
[0743] Optionally, the determining module 1801 is further configured to perform any of the following:
[0744] a terminal based on the mapping number, for each reference object in the reference object mapping a corresponding access resource;
[0745] b. The terminal maps the corresponding access resource M1 times for each reference object in the reference object based on the mapping number; where M1 is an integer greater than 0.
[0746] Optionally, M1 satisfies at least one of the following:
[0747] 1) The number of mappings corresponding to each reference object in the reference object;
[0748] 2) The maximum or minimum value of the mapping times corresponding to at least two reference objects in the reference objects.
[0749] Optionally, the determining module 1801 is further specifically configured to:
[0750] i. When the number of times the access resource is mapped for the first reference object in the reference object is less than or equal to the first X1 value, the corresponding access resource is mapped for the first reference object;
[0751] or,
[0752] ii. When the number of times the access resource is mapped for the first reference object in the reference object is greater than or equal to the first X1 value, the corresponding access resource is not mapped for the first reference object;
[0753] or,
[0754] iii. When the number of times the access resource is mapped for the first reference object in the reference object is greater than or equal to the first X1 value, the corresponding access resource is mapped for the second reference object; wherein the second reference object is a reference object other than the first reference object;
[0755] Among them, the X1 value is related to the number of mappings.
[0756] Optionally, the X1-th value may satisfy at least one of the following:
[0757] 1) Number of mappings;
[0758] 2) The number of mappings corresponding to each reference object in the reference object;
[0759] 3) The maximum or minimum value of the mapping times corresponding to at least two reference objects in the reference objects.
[0760] Optionally, the determining module 1801 is further specifically configured to:
[0761] Determine a first cumulative mapping number corresponding to a third reference object among the reference objects;
[0762] i. When the first cumulative mapping number is less than or equal to the eleventh value, continue to map the corresponding access resource for the third reference object, and / or update the first cumulative mapping number;
[0763] or,
[0764] ii. When the first cumulative mapping number is greater than or equal to the eleventh value, do not continue to map the corresponding access resource for the third reference object, and / or do not update the first cumulative mapping number.
[0765] Optionally, the eleventh value is set to at least one of the following:
[0766] 1) The number of mappings corresponding to each reference object in the reference object;
[0767] 2) The maximum or minimum value of the mapping times corresponding to at least two reference objects in the reference objects.
[0768] Optionally, the determining module 1801 is further specifically configured to:
[0769] determining a first remaining mapping number corresponding to a fourth reference object among the reference objects;
[0770] i. When the first remaining mapping number is greater than or equal to the twelfth value, continue to map the corresponding access resource for the fourth reference object, and / or update the first remaining mapping number;
[0771] or,
[0772] ii. When the first remaining mapping number is less than or equal to the twelfth value, do not continue to map the corresponding access resource for the fourth reference object, and / or do not update the first remaining mapping number.
[0773] Optionally, the first remaining mapping times is set to at least one of the following:
[0774] 1) The number of mappings corresponding to each reference object in the reference object;
[0775] 2) The maximum or minimum value of the mapping times corresponding to at least two reference objects in the reference objects.
[0776] Optionally, the determining module 1801 is further specifically configured to:
[0777] determining a second accumulated mapping number corresponding to a fifth reference object among the reference objects;
[0778] i. When the second cumulative mapping number is less than or equal to the thirteenth value, continue to map the corresponding access resource for the fifth reference object, and / or update the second cumulative mapping number;
[0779] or,
[0780] ii. When the second cumulative mapping number is greater than or equal to the thirteenth value, do not continue to map the corresponding access resource for the fifth reference object, and / or do not update the second cumulative mapping number.
[0781] Optionally, the thirteenth value is set to at least one of the following:
[0782] 1) The number of mappings corresponding to each reference object in the reference object;
[0783] 2) The maximum or minimum value of the mapping times corresponding to at least two reference objects in the reference objects.
[0784] Optionally, the determining module 1801 is further specifically configured to:
[0785] determining a second remaining mapping number corresponding to a sixth reference object among the reference objects;
[0786] i. When the second remaining mapping number is greater than or equal to the fourteenth value, continue to map the corresponding access resource for the sixth reference object, and / or update the second remaining mapping number;
[0787] or,
[0788] ii. When the second remaining mapping number is less than or equal to the fourteenth value, do not continue to map the corresponding access resource for the sixth reference object, and / or do not update the second remaining mapping number.
[0789] Optionally, the second remaining mapping times is set to at least one of the following:
[0790] 1) The number of mappings corresponding to each reference object in the reference object;
[0791] 2) The maximum or minimum value of the mapping times corresponding to at least two reference objects in the reference objects.
[0792] Optionally, the determining module 1801 is further configured to perform any of the following:
[0793] a. Based on the number of mappings, each access resource in the access resource is mapped once to the corresponding reference object;
[0794] b. Based on the number of mappings, map the corresponding reference object M2 times for each access resource in the access resources; where M2 is an integer greater than 0.
[0795] Optionally, M2 satisfies at least one of the following:
[0796] 1) The number of mappings corresponding to each access resource in the access resources;
[0797] 2) The maximum or minimum value of the mapping times corresponding to at least two access resources among the access resources.
[0798] Optionally, the determining module 1801 is further specifically configured to:
[0799] i. When the number of times the reference object is mapped to the first access resource in the access resource is less than or equal to the first X2 value, the reference object corresponding to the first access resource mapping;
[0800] or,
[0801] ii. When the number of times the reference object is mapped to the first access resource in the access resource is greater than or equal to the X2 value, the corresponding reference object is not mapped to the first access resource;
[0802] or,
[0803] iii. When the number of times the reference object is mapped to the first access resource in the access resource is greater than or equal to the first X2 value, the corresponding reference object is mapped to the second access resource; wherein the second access resource is an access resource other than the first access resource;
[0804] Among them, the X2 value is related to the number of mappings.
[0805] Optionally, the X2th value satisfies at least one of the following:
[0806] 1) Number of mappings;
[0807] 2) the number of mappings corresponding to each access resource in the access resources;
[0808] 3) The maximum or minimum value of the mapping times corresponding to at least two access resources among the access resources.
[0809] Optionally, the determining module 1801 is further specifically configured to:
[0810] Determining a third accumulated mapping count corresponding to a third access resource among the access resources;
[0811] i. When the third cumulative mapping number is less than or equal to the fifteenth value, continue to map the corresponding reference object for the third access resource, and / or update the third cumulative mapping number;
[0812] or,
[0813] ii. When the third cumulative mapping number is greater than or equal to the fifteenth value, do not continue to map the corresponding reference object for the third access resource, and / or do not update the third cumulative mapping number.
[0814] Optionally, the fifteenth value is set to at least one of the following:
[0815] 1) The number of mappings corresponding to each access resource in the access resources;
[0816] 2) The maximum or minimum value of the mapping times corresponding to at least two access resources among the access resources.
[0817] Optionally, the determining module 1801 is further specifically configured to:
[0818] Determining a third remaining mapping number corresponding to a fourth access resource in the access resources;
[0819] i. When the third remaining mapping number is greater than or equal to the sixteenth value, continue to map the corresponding reference object for the fourth access resource, and / or update the third remaining mapping number;
[0820] or,
[0821] ii. When the third remaining mapping number is less than or equal to the sixteenth value, do not continue to map the corresponding reference object for the fourth access resource, and / or do not update the third remaining mapping number.
[0822] Optionally, the third remaining mapping times is set to at least one of the following:
[0823] 1) The number of mappings corresponding to each access resource in the access resources;
[0824] 2) The maximum or minimum value of the mapping times corresponding to at least two access resources among the access resources.
[0825] Optionally, the determining module 1801 is further specifically configured to:
[0826] Determining a fourth accumulated mapping count corresponding to a fifth access resource among the access resources;
[0827] i. When the fourth cumulative mapping number is less than or equal to the seventeenth value, continue to map the corresponding reference object for the fifth access resource, and / or update the fourth cumulative mapping number;
[0828] or,
[0829] ii. When the fourth cumulative mapping number is greater than or equal to the seventeenth value, do not continue to map the corresponding reference object for the fifth access resource, and / or do not update the fourth cumulative mapping number.
[0830] Optionally, the seventeenth value is set to at least one of the following:
[0831] 1) The number of mappings corresponding to each access resource in the access resources;
[0832] 2) The maximum or minimum value of the mapping times corresponding to at least two access resources among the access resources.
[0833] Optionally, the determining module 1801 is further specifically configured to:
[0834] Determining a fourth remaining mapping number corresponding to a sixth access resource in the access resources;
[0835] i. When the fourth remaining mapping number is greater than or equal to the eighteenth value, continue to map the corresponding reference object for the sixth access resource, and / or, update the fourth remaining mapping number;
[0836] or,
[0837] ii. When the fourth remaining mapping number is less than or equal to the eighteenth value, do not continue to map the corresponding reference object for the sixth access resource, and / or do not update the fourth remaining mapping number.
[0838] Optionally, the fourth remaining mapping times is set to at least one of the following:
[0839] 1) The number of mappings corresponding to each access resource in the access resources;
[0840] 2) The maximum or minimum value of the mapping times corresponding to at least two access resources among the access resources.
[0841] Optionally, the resource mapping information further includes at least one of the following:
[0842] 1> at least one first gap, where the first gap is the gap between two mappings of the same reference object in the reference object;
[0843] 2> at least one second gap, where the second gap is a gap between mappings corresponding to at least two reference objects in the reference object;
[0844] 3> at least one third gap, where the third gap is the gap between two mappings of the same access resource in the access resource;
[0845] 4> at least one fourth gap, where the fourth gap is a gap between mappings corresponding to at least two access resources in the access resources.
[0846] Optionally, the first gap, the second gap, the third gap, and the fourth gap may include at least one of the following:
[0847] 1) The number of access resources in the interval;
[0848] 2) the duration of the interval;
[0849] 3) Frequency domain spacing.
[0850] Optionally, the reference object may include at least one of the following:
[0851] <1> Synchronous signal;
[0852] <2> Broadcast channel;
[0853] <3> SSB;
[0854] <4> SSB group, including at least two SSBs;
[0855] <5> CSI-RS;
[0856] <6> A CSI-RS group including at least two CSI-RSs;
[0857] <7> PUSCH;
[0858] <8> A PUSCH group includes at least two PUSCHs.
[0859] Optionally, the access resource may include at least one of the following:
[0860] <1> PUSCH;
[0861] <2> A PUSCH group includes at least two PUSCHs;
[0862] <3> PUSCH Occasion;
[0863] <4> PUSCH Occasion group, including at least two PUSCH Occasions;
[0864] <5> MIB;
[0865] <6> MIB group, including at least two MIBs;
[0866] <7> RO;
[0867] <8> RO group, including at least two ROs;
[0868] <9> PO;
[0869] <10> PO group, including at least two POs;
[0870] <11> PF;
[0871] <12> PF group, including at least two PFs;
[0872] <13> carrier;
[0873] <14> Carrier group, including at least two carriers;
[0874] <15> Search space;
[0875] <16> The search space group includes at least two search spaces.
[0876] FIG19 is a second structural diagram of a resource mapping apparatus provided in an embodiment of the present application. As shown in FIG19 , the resource mapping apparatus 1900 is applied to a network-side device and includes:
[0877] The sending module 1901 is configured to send resource mapping information of at least one of a reference object and an access resource;
[0878] The resource mapping information assists in determining the mapping between the reference object and the access resource, and the resource mapping information includes at least one of a mapping period, an association period, a time period, and a mapping number.
[0879] In the resource mapping device provided in the embodiment of the present application, the sending module of the network side device sends resource mapping information of at least one of the reference object and the access resource to assist in determining the mapping between the reference object and the access resource, such as assisting the terminal in determining the mapping between the reference object and the access resource, wherein the resource mapping information includes at least one of a mapping period, an association period, a time period and a mapping number, and the terminal can transmit at least one of the reference object and the access resource based on the determined mapping related to the resource mapping information; compared with the related art, the mapping configurations such as the period and power of the SSB configured through the system message are consistent, and the configuration of the SSB can only be changed by updating the system message. In the embodiment of the present application, the network side device sends flexible resource mapping information, which can assist in flexibly determining the mapping between the reference object and the access resource, thereby improving the flexibility of resource mapping.
[0880] Optionally, the sending module 1901 is specifically configured to perform at least one of the following:
[0881] a. Send configuration information, configuration information configuration resource mapping information at least part of the information;
[0882] b. Sending first information, where the first information indicates at least part of the resource mapping information.
[0883] Optionally, the configuration information specifically configures at least one of the following, or the first information indicates at least one of the following:
[0884] 1) at least one first mapping information corresponding to at least one reference object;
[0885] 2) at least one second mapping information corresponding to all reference objects;
[0886] 3) at least one third mapping information corresponding to each of the at least one access resources;
[0887] 4) At least one fourth mapping information corresponding to all access resources.
[0888] Optionally, the sending module 1901 is further configured to: send second information; wherein the second information indicates at least one of the following:
[0889] 1) at least part of at least one first mapping information;
[0890] 2) using at least part of the at least one first mapping information as resource mapping information;
[0891] 3) at least part of at least one second mapping information;
[0892] 4) using at least part of the at least one second mapping information as resource mapping information;
[0893] 5) at least part of at least one third mapping information;
[0894] 6) using at least part of the at least one third mapping information as resource mapping information;
[0895] 7) at least part of at least one fourth mapping information;
[0896] 8) using at least part of the at least one fourth mapping information as resource mapping information;
[0897] 9) Fifth mapping information;
[0898] 10) The fifth mapping information covers at least a portion of at least one first mapping information;
[0899] 11) The fifth mapping information covers at least a portion of at least one second mapping information;
[0900] 12) The fifth mapping information covers at least a portion of at least one third mapping information;
[0901] 13) The fifth mapping information covers at least a portion of at least one fourth mapping information;
[0902] 14) ignoring at least part of at least one first mapping information;
[0903] 15) ignoring at least part of at least one second mapping information;
[0904] 16) ignoring at least part of at least one third mapping information;
[0905] 17) Ignore at least part of at least one fourth mapping information.
[0906] Optionally, the mapping period, the association period, or the time period is determined based on at least one of the following; or the mapping period, the association period, or the time period is determined based on at least two of the following:
[0907] 1) The period of the target reference object;
[0908] 2) the mapping period, association period or time period corresponding to the target reference object;
[0909] 3) The target access resource cycle;
[0910] 4) the mapping period, association period or time period corresponding to the target access resource;
[0911] 5) the smallest period among the periods of at least one reference object;
[0912] 6) the smallest mapping period, association period, or time period among the mapping periods, association periods, or time periods corresponding to at least one reference object;
[0913] 7) the largest period among the periods of at least one reference object;
[0914] 8) the maximum mapping period, association period or time period among the mapping periods, association periods or time periods corresponding to at least one reference object;
[0915] 9) The minimum period among the periods of at least one access resource;
[0916] 10) The minimum mapping period, association period, or time period among the mapping period, association period, or time period corresponding to at least one access resource;
[0917] 11) The maximum period among the periods of at least one access resource;
[0918] 12) the maximum mapping period, association period, or time period among the mapping periods, association periods, or time periods corresponding to at least one access resource;
[0919] 13) tenth value;
[0920] 14) PRACH period;
[0921] 15) PRACH window;
[0922] 16) The period of the PRACH window.
[0923] Optionally, the mapping period, association period, or time period is determined based on at least two of the following implementations, and may include at least one of the following:
[0924] 1> is the minimum value of at least two items;
[0925] 2>determined based on the minimum value of at least two items and the first coefficient;
[0926] 3> is the maximum value of at least two items;
[0927] 4>determined based on the maximum value of at least two items and the second coefficient;
[0928] 5> is a common divisor of at least two items;
[0929] 6> Determined based on the common divisor of at least two terms and the third coefficient;
[0930] 7> is a common multiple of at least two items;
[0931] 8> Determined based on the common multiple of at least two terms and the fourth coefficient;
[0932] 9>Sum at least two items;
[0933] 10> determined based on the result of the sum of at least two items and the fifth coefficient;
[0934] 11> Take the weighted sum of at least two items;
[0935] 12> determined based on the result of the weighted sum of at least two items and the sixth coefficient;
[0936] 13>Find the difference between at least two items;
[0937] 14> Determined based on the results of at least two differences and the seventh coefficient;
[0938] 15> Take the weighted difference of at least two items;
[0939] 16> determined based on the results of at least two weighted differences and the eighth coefficient;
[0940] 17>Find the product of at least two items;
[0941] 18> is determined based on the result of multiplying at least two items and the ninth coefficient;
[0942] 19> Calculate the product of at least two weighted items;
[0943] 20> is determined based on the result of the weighted product of at least two items and the tenth coefficient;
[0944] 21> Find the quotient of at least two items;
[0945] 22> is determined based on the results of at least two quotients and the eleventh coefficient;
[0946] 23> Find the quotient of at least two weighted items;
[0947] 24> is determined based on the result of taking the weighted quotient of at least two items and the twelfth coefficient.
[0948] Optionally, the mapping times include at least one of the following:
[0949] 1) The number of mappings or the minimum number of mappings for access resources mapped to the reference object;
[0950] 2) The mapping number or minimum mapping number of the reference object mapping for access resource mapping.
[0951] Optionally, the resource mapping information further includes at least one of the following:
[0952] 1> at least one first gap, where the first gap is the gap between two mappings of the same reference object in the reference object;
[0953] 2> at least one second gap, where the second gap is a gap between mappings corresponding to at least two reference objects in the reference object;
[0954] 3> at least one third gap, where the third gap is the gap between two mappings of the same access resource in the access resource;
[0955] 4> at least one fourth gap, where the fourth gap is a gap between mappings corresponding to at least two access resources in the access resources.
[0956] Optionally, the first gap, the second gap, the third gap, and the fourth gap may include at least one of the following:
[0957] 1) The number of access resources in the interval;
[0958] 2) the duration of the interval;
[0959] 3) Frequency domain spacing.
[0960] Optionally, the reference object may include at least one of the following:
[0961] <1> Synchronous signal;
[0962] <2> Broadcast channel;
[0963] <3> SSB;
[0964] <4> SSB group, including at least two SSBs;
[0965] <5> CSI-RS;
[0966] <6> A CSI-RS group including at least two CSI-RSs;
[0967] <7> PUSCH;
[0968] <8> A PUSCH group includes at least two PUSCHs.
[0969] Optionally, the access resource may include at least one of the following:
[0970] <1> PUSCH;
[0971] <2> A PUSCH group includes at least two PUSCHs;
[0972] <3> PUSCH Occasion;
[0973] <4> PUSCH Occasion group, including at least two PUSCH Occasions;
[0974] <5> MIB;
[0975] <6> MIB group, including at least two MIBs;
[0976] <7> RO;
[0977] <8> RO group, including at least two ROs;
[0978] <9> PO;
[0979] <10> PO group, including at least two POs;
[0980] <11> PF;
[0981] <12> PF group, including at least two PFs;
[0982] <13> carrier;
[0983] <14> Carrier group, including at least two carriers;
[0984] <15> Search space;
[0985] <16> The search space group includes at least two search spaces.
[0986] The resource mapping device in the embodiment of the present application can be an electronic device, such as an electronic device with an operating system, or a component in an electronic device, such as an integrated circuit or a chip. The electronic device can be a terminal, or it can be other devices other than a terminal. For example, the terminal can include but is not limited to the types of terminals 11 listed above, and other devices can be servers, network attached storage (NAS), etc., which are not specifically limited in the embodiment of the present application.
[0987] The resource mapping device provided in the embodiment of the present application can implement the various processes implemented in the method embodiments of Figures 6 to 8 and achieve the same technical effects. To avoid repetition, they will not be described here.
[0988] FIG20 is a schematic diagram of the structure of a communication device provided in an embodiment of the present application. As shown in FIG20 , an embodiment of the present application further provides a communication device 2000, including a processor 2001 and a memory 2002. The memory 2002 stores a program or instruction that can be run on the processor 2001. For example, when the communication device 2000 is a terminal, the program or instruction, when executed by the processor 2001, implements the various steps of the resource mapping method embodiment on the terminal side, and can achieve the same technical effect. When the communication device 2000 is a network-side device, the program or instruction, when executed by the processor 2001, implements the various steps of the resource mapping method embodiment on the network-side device, and can achieve the same technical effect. To avoid repetition, it will not be repeated here.
[0989] The present application also provides a terminal comprising a processor and a communication interface coupled to the processor, the communication interface being configured to execute a program or instruction to implement the steps of the method embodiment shown in FIG6 . This terminal embodiment corresponds to the aforementioned terminal-side method embodiment, and each implementation process and implementation method of the aforementioned method embodiment is applicable to this terminal embodiment and can achieve the same technical effects. Specifically, FIG21 is a schematic diagram of the hardware structure of a terminal provided in an embodiment of the present application.
[0990] The terminal 2100 includes but is not limited to: a radio frequency unit 2101, a network module 2102, an audio output unit 2103, an input unit 2104, a sensor 2105, a display unit 2106, a user input unit 2107, an interface unit 2108, a memory 2109 and at least some of the components of the processor 2110.
[0991] Those skilled in the art will appreciate that the terminal 2100 may also include a power supply (such as a battery) to power various components. The power supply may be logically connected to the processor 2110 via a power management system, thereby implementing functions such as charging, discharging, and power consumption management through the power management system. The terminal structure shown in FIG21 does not constitute a limitation of the terminal. The terminal may include more or fewer components than shown, or combine certain components, or arrange the components differently, which will not be described in detail here.
[0992] It should be understood that in an embodiment of the present application, the input unit 2104 may include a graphics processing unit (GPU) 21041 and a microphone 21042, and the graphics processing unit 21041 processes the image data of a static picture or video obtained by an image capture device (such as a camera) in a video capture mode or an image capture mode. The display unit 2106 may include a display panel 21061, and the display panel 21061 may be configured in the form of a liquid crystal display, an organic light emitting diode, etc. The user input unit 2107 includes a touch panel 21071 and at least one of other input devices 21072. The touch panel 21071 is also called a touch screen. The touch panel 21071 may include two parts: a touch detection device and a touch controller. Other input devices 21072 may include, but are not limited to, a physical keyboard, function keys (such as volume control keys, switch keys, etc.), a trackball, a mouse, and an operating stick, which will not be repeated here.
[0993] In the embodiment of the present application, after receiving downlink data from the network-side device, the RF unit 2101 can transmit the data to the processor 2110 for processing. In addition, the RF unit 2101 can send uplink data to the network-side device. Generally, the RF unit 2101 includes but is not limited to an antenna, an amplifier, a transceiver, a coupler, a low-noise amplifier, a duplexer, etc.
[0994] The memory 2109 can be used to store software programs or instructions and various data. The memory 2109 may mainly include a first storage area for storing programs or instructions and a second storage area for storing data. The first storage area may store an operating system, applications or instructions required for at least one function (such as a sound playback function, an image playback function, etc.). In addition, the memory 2109 may include a volatile memory or a non-volatile memory. The non-volatile memory may be a read-only memory (ROM), a programmable read-only memory (PROM), an erasable programmable read-only memory (EPROM), an electrically erasable programmable read-only memory (EEPROM), or a flash memory. Volatile memory can be random access memory (RAM), static random access memory (SRAM), dynamic random access memory (DRAM), synchronous dynamic random access memory (SDRAM), double data rate synchronous dynamic random access memory (DDRSDRAM), enhanced synchronous dynamic random access memory (ESDRAM), synchronous link dynamic random access memory (SLDRAM), and direct RAM bus random access memory (DRRAM). The memory 2109 in the embodiment of the present application includes but is not limited to these and any other suitable types of memory.
[0995] Processor 2110 may include one or more processing units. Optionally, processor 2110 integrates an application processor and a modem processor. The application processor primarily handles operations related to the operating system, user interface, and application programs, while the modem processor primarily processes wireless communication signals, such as a baseband processor. It is understood that the modem processor may not be integrated into processor 2110.
[0996] The processor 2110 is configured to:
[0997] Determining a mapping between a reference object and an access resource; wherein the mapping is related to resource mapping information of at least one of the reference object and the access resource, and the resource mapping information includes at least one of a mapping period, an association period, a time period, and a mapping number;
[0998] Based on the mapping, at least one of the reference object and the access resource is transmitted.
[0999] It can be understood that the implementation process of each implementation method mentioned in this embodiment can refer to the relevant description of the resource mapping method in the method embodiment, and achieve the same or corresponding technical effects. To avoid repetition, it will not be repeated here.
[1000] The present application also provides a network-side device, including a processor and a communication interface, wherein the communication interface and the processor are coupled, and the processor is configured to execute a program or instruction to implement the steps of the method embodiment shown in FIG7 . This network-side device embodiment corresponds to the aforementioned network-side device method embodiment, and each implementation process and implementation method of the aforementioned method embodiment are applicable to this network-side device embodiment and can achieve the same technical effects.
[1001] Specifically, an embodiment of the present application also provides a network-side device. Figure 22 is a schematic structural diagram of a network-side device provided in an embodiment of the present application. As shown in Figure 22, the network-side device 2200 includes: an antenna 2201, a radio frequency device 2202, a baseband device 2203, a processor 2204, and a memory 2205. The antenna 2201 is connected to the radio frequency device 2202. In the uplink direction, the radio frequency device 2202 receives information through the antenna 2201 and sends the received information to the baseband device 2203 for processing. In the downlink direction, the baseband device 2203 processes the information to be sent and sends it to the radio frequency device 2202. The radio frequency device 2202 processes the received information and sends it out through the antenna 2201.
[1002] The method executed by the network-side device in the above embodiment may be implemented in the baseband device 2203 , which includes a baseband processor.
[1003] The baseband device 2203 may include, for example, at least one baseband board, on which multiple chips are arranged, as shown in Figure 22, one of which is, for example, a baseband processor, which is connected to the memory 2205 through a bus interface to call the program in the memory 2205 and execute the network device operations shown in the above method embodiment.
[1004] The network side device may further include a network interface 2206, which is, for example, a Common Public Radio Interface (CPRI).
[1005] Specifically, the network side device 2200 of the embodiment of the present application also includes: instructions or programs stored in the memory 2205 and can be run on the processor 2204. The processor 2204 calls the instructions or programs in the memory 2205 to execute the method of execution of each module shown in Figure XXX and achieve the same technical effect. To avoid repetition, it will not be repeated here.
[1006] An embodiment of the present application also provides a readable storage medium, on which a program or instruction is stored. When the program or instruction is executed by a processor, the various processes of the above-mentioned resource mapping method embodiment are implemented and the same technical effect can be achieved. To avoid repetition, it will not be repeated here.
[1007] The processor is the processor in the terminal in the above embodiment. The readable storage medium includes a computer-readable storage medium, such as a computer read-only memory (ROM), a random access memory (RAM), a magnetic disk, or an optical disk. In some examples, the readable storage medium may be a non-transitory readable storage medium.
[1008] An embodiment of the present application further provides a chip, which includes a processor and a communication interface, the communication interface and the processor are coupled, and the processor is used to run programs or instructions to implement the various processes of the above-mentioned resource mapping method embodiment, and can achieve the same technical effect. To avoid repetition, it will not be repeated here.
[1009] It should be understood that the chip mentioned in the embodiments of the present application can also be called a system-level chip, a system chip, a chip system or a system-on-chip chip, etc.
[1010] An embodiment of the present application further provides a computer program / program product, which is stored in a storage medium. The computer program / program product is executed by at least one processor to implement the various processes of the above-mentioned resource mapping method embodiment and can achieve the same technical effect. To avoid repetition, it will not be repeated here.
[1011] An embodiment of the present application also provides a resource mapping system, including: a terminal and a network side device, the terminal can be used to execute the steps of the resource mapping method of the terminal side as described above, and the network side device can be used to execute the steps of the resource mapping method of the network side device as described above.
[1012] It should be noted that, in this article, the terms "comprise", "include" or any other variants thereof are intended to cover non-exclusive inclusion, so that a process, method, article or device comprising a series of elements includes not only those elements, but also other elements not explicitly listed, or also includes elements inherent to such process, method, article or device. In the absence of further restrictions, an element defined by the sentence "comprises a ..." does not exclude the presence of other identical elements in the process, method, article or device comprising the element. In addition, it should be pointed out that the scope of the methods and devices in the embodiments of the present application is not limited to performing functions in the order shown or discussed, and may also include performing functions in a substantially simultaneous manner or in the opposite order according to the functions involved. For example, the described method may be performed in an order different from that described, and various steps may also be added, omitted or combined. In addition, the features described with reference to certain examples may be combined in other examples.
[1013] Through the description of the above embodiments, those skilled in the art can clearly understand that the above-mentioned embodiment methods can be implemented by means of a computer software product plus a necessary general hardware platform, or of course, by hardware. The computer software product is stored in a storage medium (such as ROM, RAM, magnetic disk, optical disk, etc.) and includes a number of instructions for enabling a terminal or network-side device to execute the methods of each embodiment of the present application.
[1014] The embodiments of the present application are described above in conjunction with the accompanying drawings, but the present application is not limited to the above-mentioned specific implementation methods. The above-mentioned specific implementation methods are merely illustrative and not restrictive. Under the guidance of this application, ordinary technicians in this field can also make many forms of implementation methods without departing from the purpose of this application and the scope of protection of the claims. These implementation methods are all within the protection of this application.
Claims
1. A resource mapping method, comprising: The terminal determines the mapping between a reference object and an access resource; wherein, the mapping is related to the resource mapping information of at least one of the reference object and the access resource, and the resource mapping information includes at least one of a mapping period, an association period, a time period, and a mapping number; The terminal performs the transmission of at least one of the reference object and the access resource based on the mapping.
2. The resource mapping method according to claim 1, wherein The resource mapping information is determined based on at least one of the following: Configuration information, where the configuration information configures at least part of the resource mapping information; First information, where the first information indicates at least part of the resource mapping information; A predefined first rule.
3. The resource mapping method according to claim 2, wherein, The configuration information specifically configures at least one of the following, or the first information indicates at least one of the following: At least one first mapping information corresponding to each of at least one reference object; At least one second mapping information corresponding to all reference objects; At least one third mapping information corresponding to each of at least one access resource; At least one fourth mapping information corresponding to all access resources.
4. The resource mapping method according to claim 3, wherein, The method further includes: the terminal receives second information; wherein, the second information indicates at least one of the following: At least part of the at least one first mapping information; Taking at least part of the at least one first mapping information as the resource mapping information; At least part of the at least one second mapping information; Taking at least part of the at least one second mapping information as the resource mapping information; At least part of the at least one third mapping information; Taking at least part of the at least one third mapping information as the resource mapping information; At least part of the at least one fourth mapping information; Taking at least part of the at least one fourth mapping information as the resource mapping information; Fifth mapping information; The fifth mapping information covers at least part of the at least one first mapping information; The fifth mapping information covers at least part of the at least one second mapping information; The fifth mapping information covers at least part of the at least one third mapping information; The fifth mapping information covers at least part of the at least one fourth mapping information; Ignoring at least part of the at least one first mapping information; Ignoring at least part of the at least one second mapping information; Ignoring at least part of the at least one third mapping information; Ignoring at least part of the at least one fourth mapping information.
5. The resource mapping method according to claim 2, wherein In the resource mapping information determined based on the first rule, the mapping period, the association period, or the time period satisfies at least one of the following: The first time required after each of at least one reference object is mapped to an access resource at least N1 times; The second time required after each of at least one access resource is mapped to a reference object at least N2 times; The third time required after all reference objects are mapped to an access resource at least N3 times; The fourth time required after all access resources are mapped to a reference object at least N4 times; The first time, the second time, the third time, or the fourth time that is not less than a first value; a first time, a second time, a third time, or a fourth time that is not greater than a second value; not less than a third value; not greater than a fourth value; is an integer multiple of a fifth value; a time that is greater than or equal to the first time and is an integer multiple of a sixth value; a time that is greater than or equal to the second time and is an integer multiple of a seventh value; a time that is greater than or equal to the third time and is an integer multiple of an eighth value; a time that is greater than or equal to the fourth time and is an integer multiple of a ninth value; wherein, N1, N2, N3, and N4 are integers greater than 0.
6. The resource mapping method according to claim 2, wherein The first rule includes at least one of the following: at least one sixth mapping information corresponding to at least one reference object; at least one seventh mapping information corresponding to all reference objects; at least one eighth mapping information corresponding to at least one access resource; at least one ninth mapping information corresponding to all access resources; at least part of at least one sixth mapping information; taking at least part of at least one sixth mapping information as the resource mapping information; at least part of at least one seventh mapping information; taking a subset of at least one seventh mapping information as the resource mapping information; at least part of at least one eighth mapping information; taking a subset of at least one eighth mapping information as the resource mapping information; at least part of at least one ninth mapping information; taking a subset of at least one ninth mapping information as the resource mapping information; a tenth mapping information; the tenth mapping information covers at least one sixth mapping information; the tenth mapping information covers at least one seventh mapping information; the tenth mapping information covers at least one eighth mapping information; the tenth mapping information covers at least one ninth mapping information; ignoring at least part of at least one sixth mapping information; ignoring at least part of at least one seventh mapping information; ignoring at least part of at least one eighth mapping information; ignoring at least part of at least one ninth mapping information.
7. The resource mapping method according to any one of claims 1 to 6, wherein, The mapping period, the association period, or the time period is determined based on at least one of the following; or, the mapping period, the association period, or the time period is determined based on at least two of the following: the period of the target reference object; the mapping period, the association period, or the time period corresponding to the target reference object; the period of the target access resource; the mapping period, the association period, or the time period corresponding to the target access resource; the smallest period among the periods of at least one reference object; the smallest mapping period, association period, or time period among the mapping periods, association periods, or time periods corresponding to at least one reference object; the largest period among the periods of at least one reference object; the largest mapping period, association period, or time period among the mapping periods, association periods, or time periods corresponding to at least one reference object; the smallest period among the periods of at least one access resource; the smallest mapping period, association period, or time period among the mapping periods, association periods, or time periods corresponding to at least one access resource; the largest period among the periods of at least one access resource; the largest mapping period, association period, or time period among the mapping periods, association periods, or time periods corresponding to at least one access resource; a tenth value; the period of the Physical Random Access Channel (PRACH); PRACH window; Period of the PRACH window.
8. The resource mapping method according to claim 7, wherein The mapping period, association period or time period is determined based on at least two of the following, including at least one of the following: Is the minimum value of the at least two items; Is determined based on the minimum value of the at least two items and a first coefficient; Is the maximum value of the at least two items; Is determined based on the maximum value of the at least two items and a second coefficient; Is the greatest common divisor of the at least two items; Is determined based on the greatest common divisor of the at least two items and a third coefficient; Is the least common multiple of the at least two items; Is determined based on the least common multiple of the at least two items and a fourth coefficient; Sum the at least two items; Is determined based on the result of summing the at least two items and a fifth coefficient; Weightedly sum the at least two items; Is determined based on the result of weightedly summing the at least two items and a sixth coefficient; Find the difference between the at least two items; Is determined based on the result of finding the difference between the at least two items and a seventh coefficient; Weightedly find the difference between the at least two items; Is determined based on the result of weightedly finding the difference between the at least two items and an eighth coefficient; Find the product of the at least two items; Is determined based on the result of finding the product of the at least two items and a ninth coefficient; Weightedly find the product of the at least two items; Is determined based on the result of weightedly finding the product of the at least two items and a tenth coefficient; Find the quotient of the at least two items; Is determined based on the result of finding the quotient of the at least two items and an eleventh coefficient; Weightedly find the quotient of the at least two items; Is determined based on the result of weightedly finding the quotient of the at least two items and a twelfth coefficient.
9. The resource mapping method according to claim 1, wherein, The number of mappings includes at least one of the following: Is the number of mappings or the minimum number of mappings for mapping the access resource to the reference object; Is the number of mappings or the minimum number of mappings for mapping the reference object mapped by the access resource.
10. The resource mapping method according to any one of claims 1 to 9, wherein, The terminal determines the mapping between the reference object and the access resource, including: The terminal determines the mapping between the reference object and the access resource based on the resource mapping information.
11. The resource mapping method according to claim 10, wherein, The terminal determines the mapping between the reference object and the access resource based on the resource mapping information, including any one of the following: The terminal maps a corresponding access resource once for each reference object in the reference object based on the number of mappings; The terminal maps a corresponding access resource M1 times for each reference object in the reference object based on the number of mappings; where M1 is an integer greater than 0.
12. The resource mapping method according to claim 11, wherein, The M1 satisfies at least one of the following: The number of mappings corresponding to each reference object in the reference object; The maximum or minimum value of the number of mappings corresponding to at least two reference objects in the reference object.
13. The resource mapping method according to claim 11, wherein, The mapping of a corresponding access resource once for each reference object in the reference object further includes: In the case where the number of times of mapping the access resource to the first reference object in the reference object is less than or equal to the X1 value, the terminal maps the corresponding access resource to the first reference object; Or, In the case where the number of times of mapping the access resource to the first reference object in the reference object is greater than or equal to the X1 value, the terminal does not map the corresponding access resource to the first reference object; Or, When the number of times of mapping access resources for the first reference object among the reference objects is greater than or equal to the X1 value, the terminal maps corresponding access resources for the second reference object; wherein, the second reference object is other reference objects other than the first reference object; Wherein, the X1 value is related to the mapping times.
14. The resource mapping method according to claim 13, wherein, The X1 value satisfies any one of the following: The mapping times; The mapping times corresponding to each reference object among the reference objects; The maximum or minimum value among the mapping times corresponding to at least two reference objects among the reference objects.
15. The resource mapping method according to claim 10, wherein, The terminal determines the mapping between the reference object and the access resource based on the resource mapping information, including any one of the following: The terminal maps a corresponding reference object once for each access resource among the access resources based on the mapping times; The terminal maps a corresponding reference object M2 times for each access resource among the access resources based on the mapping times; wherein, the M2 is an integer greater than 0.
16. The resource mapping method according to claim 15, wherein, The M2 satisfies at least one of the following: The mapping times corresponding to each access resource among the access resources; The maximum or minimum value among the mapping times corresponding to at least two access resources among the access resources.
17. The resource mapping method according to claim 15, wherein, The mapping a corresponding reference object once for each access resource among the access resources further includes: When the number of times of mapping a reference object for the first access resource among the access resources is less than or equal to the X2 value, the terminal maps a corresponding reference object for the first access resource; Or, When the number of times of mapping a reference object for the first access resource among the access resources is greater than or equal to the X2 value, the terminal does not map a corresponding reference object for the first access resource; Or, When the number of times of mapping a reference object for the first access resource among the access resources is greater than or equal to the X2 value, the terminal maps a corresponding reference object for the second access resource; wherein, the second access resource is other access resources other than the first access resource; Wherein, the X2 value is related to the mapping times.
18. The resource mapping method according to any one of claims 1 to 17, wherein, The resource mapping information further includes at least one of the following: At least one first gap, the first gap is the gap between two mappings of the same reference object among the reference objects; At least one second gap, the second gap is the gap between the mappings corresponding to at least two reference objects among the reference objects; At least one third gap, the third gap is the gap between two mappings of the same access resource among the access resources; At least one fourth gap, the fourth gap is the gap between the mappings corresponding to at least two access resources among the access resources.
19. The resource mapping method according to any one of claims 1 to 18, wherein, The reference object includes at least one of the following: Synchronization signal; Broadcast channel; Synchronization signal / Physical broadcast channel block SSB; SSB group, including at least two SSBs; Channel state information reference signal CSI-RS; CSI-RS group, including at least two CSI-RSs; Physical uplink shared channel PUSCH; PUSCH group, including at least two PUSCHs.
20. The resource mapping method according to any one of claims 1 to 19, wherein, The access resource includes at least one of the following: PUSCH; PUSCH group, including at least two PUSCHs; PUSCH transmission occasion; PUSCH occasion group, including at least two PUSCH occasions; Master information block MIB; MIB group, including at least two MIBs; Random access channel transmission occasion RO; RO group, including at least two ROs; Paging occasion PO; PO group, including at least two POs; Paging frame PF; PF group, including at least two PFs; Carrier; Carrier group, including at least two carriers; Search space; Search space group, including at least two search spaces.
21. A resource mapping method, comprising: A network-side device sends resource mapping information of at least one of a reference object and access resources; Wherein, the resource mapping information assists in determining the mapping between the reference object and the access resources, and the resource mapping information includes at least one of a mapping period, an association period, a time period, and a number of mappings.
22. The resource mapping method according to claim 21, wherein, The network-side device sending resource mapping information of at least one of a reference object and access resources includes at least one of the following: The network-side device sends configuration information, and the configuration information configures at least part of the resource mapping information; The network-side device sends first information, and the first information indicates at least part of the resource mapping information.
23. The resource mapping method according to claim 22, wherein, The configuration information specifically configures at least one of the following, or, the first information indicates at least one of the following: At least one first mapping information respectively corresponding to at least one reference object; At least one second mapping information corresponding to all reference objects; At least one third mapping information respectively corresponding to at least one access resource; At least one fourth mapping information corresponding to all access resources.
24. The resource mapping method according to claim 23, wherein, The method further includes: the network-side device sends second information; wherein, the second information indicates at least one of the following: At least part of the at least one first mapping information; Taking at least part of the at least one first mapping information as the resource mapping information; At least part of the at least one second mapping information; Taking at least part of the at least one second mapping information as the resource mapping information; At least part of the at least one third mapping information; Taking at least part of the at least one third mapping information as the resource mapping information; At least part of the at least one fourth mapping information; Taking at least part of the at least one fourth mapping information as the resource mapping information; Fifth mapping information; The fifth mapping information covers at least part of the at least one first mapping information; The fifth mapping information covers at least part of the at least one second mapping information; The fifth mapping information covers at least part of the at least one third mapping information; The fifth mapping information covers at least part of the at least one fourth mapping information; Ignoring at least part of the at least one first mapping information; Ignoring at least part of the at least one second mapping information; Ignoring at least part of the at least one third mapping information; Ignore at least part of the at least one fourth mapping information.
25. The resource mapping method according to any one of claims 21 to 24, wherein The mapping period, association period, or time period is determined based on at least one of the following; or, the mapping period, association period, or time period is determined based on at least two of the following: The period of the target reference object; The mapping period, association period, or time period corresponding to the target reference object; The period of the target access resource; The mapping period, association period, or time period corresponding to the target access resource; The smallest period among the periods of at least one reference object; The smallest mapping period, association period, or time period among the mapping periods, association periods, or time periods corresponding to at least one reference object; The largest period among the periods of at least one reference object; The largest mapping period, association period, or time period among the mapping periods, association periods, or time periods corresponding to at least one reference object; The smallest period among the periods of at least one access resource; The smallest mapping period, association period, or time period among the mapping periods, association periods, or time periods corresponding to at least one access resource; The largest period among the periods of at least one access resource; The largest mapping period, association period, or time period among the mapping periods, association periods, or time periods corresponding to at least one access resource; The tenth value; The period of the physical random access channel PRACH; The PRACH window; The period of the PRACH window.
26. The resource mapping method according to any one of claims 21 to 25, wherein The resource mapping information further includes at least one of the following: At least one first gap, where the first gap is the gap between two mappings of the same reference object among the reference objects; At least one second gap, where the second gap is the gap between the mappings corresponding to at least two reference objects among the reference objects; At least one third gap, where the third gap is the gap between two mappings of the same access resource among the access resources; At least one fourth gap, where the fourth gap is the gap between the mappings corresponding to at least two access resources among the access resources.
27. A resource mapping device, comprising: A determination module, configured to determine the mapping between a reference object and an access resource; wherein, the mapping is related to the resource mapping information of at least one of the reference object and the access resource, and the resource mapping information includes at least one of a mapping period, an association period, a time period, and a mapping number; A transmission module, configured to perform the transmission of at least one of the reference object and the access resource based on the mapping.
28. A resource mapping device, comprising: A sending module, configured to send the resource mapping information of at least one of a reference object and an access resource; Wherein, the resource mapping information assists in determining the mapping between the reference object and the access resource, and the resource mapping information includes at least one of a mapping period, an association period, a time period, and a mapping number.
29. A terminal, comprising a processor and a memory, where the memory stores a program or instruction that can run on the processor, and when the program or instruction is executed by the processor, the steps of the resource mapping method according to any one of claims 1 to 20 are implemented.
30. A network-side device includes a processor and a memory. The memory stores programs or instructions that can run on the processor. When the programs or instructions are executed by the processor, the steps of the resource mapping method according to any one of claims 21 to 26 are implemented.
31. A readable storage medium stores programs or instructions thereon. When the programs or instructions are executed by a processor, the resource mapping method according to any one of claims 1 to 20 is implemented, or the steps of the resource mapping method according to any one of claims 21 to 26 are implemented.
Citation Information
Patent Citations
Message sending method, message receiving method, terminal device and network device
CN111436104A
Information transmission method and terminal in random access process
CN114531737A
Resource mapping method and device, terminal and network equipment
CN116073967A
Random access method and device, terminal and network side equipment
CN116112134A
Terminal, wireless communication method, and base station
WO2023105756A1