WO2025017676A1 - Système et procédé d'attribution de ressources de liaison montante physique dans un réseau - Google Patents
Système et procédé d'attribution de ressources de liaison montante physique dans un réseau Download PDFInfo
- Publication number
- WO2025017676A1 WO2025017676A1 PCT/IN2024/051237 IN2024051237W WO2025017676A1 WO 2025017676 A1 WO2025017676 A1 WO 2025017676A1 IN 2024051237 W IN2024051237 W IN 2024051237W WO 2025017676 A1 WO2025017676 A1 WO 2025017676A1
- Authority
- WO
- WIPO (PCT)
- Prior art keywords
- network
- ues
- physical uplink
- pucch
- uplink resources
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Pending
Links
Classifications
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W72/00—Local resource management
- H04W72/12—Wireless traffic scheduling
- H04W72/1263—Mapping of traffic onto schedule, e.g. scheduled allocation or multiplexing of flows
- H04W72/1268—Mapping of traffic onto schedule, e.g. scheduled allocation or multiplexing of flows of uplink data flows
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W72/00—Local resource management
- H04W72/04—Wireless resource allocation
- H04W72/044—Wireless resource allocation based on the type of the allocated resource
- H04W72/0446—Resources in time domain, e.g. slots or frames
Definitions
- a portion of the disclosure of this patent document contains material, which is subject to intellectual property rights such as but are not limited to, copyright, design, trademark, integrated circuit (IC) layout design, and/or trade dress protection, belonging to Jio Platforms Limited (JPL) or its affiliates (hereinafter referred as owner).
- JPL Jio Platforms Limited
- owner has no objection to the facsimile reproduction by anyone of the patent document or the patent disclosure, as it appears in the Patent and Trademark Office patent files or records, but otherwise reserves all rights whatsoever. All rights to such intellectual property are fully reserved by the owner.
- the present disclosure relates to wireless cellular communications, and specifically to a system and a method for Physical Uplink Control Channel (PUCCH) resource allocation during Radio Resource Control (RRC) setup/RRC reconfiguration procedure.
- PUCCH Physical Uplink Control Channel
- RRC Radio Resource Control
- PUCCH refers to a Physical Uplink Control Channel. It is a channel used in wireless communication systems for transmitting control information from a User Equipment (UE) to a base station (eNodeB in LTE or gNodeB in 5G NR).
- UE User Equipment
- base station eNodeB in LTE or gNodeB in 5G NR.
- the term HARQ as used herein, refers to a Hybrid Automatic Repeat Request.
- the HARQ improves the reliability of data transmissions, particularly in scenarios with high error rates or challenging channel conditions.
- the HARQ is used to ensure the reliable delivery of data packets from the transmitter (e.g., base station) to the receiver (e.g., user equipment) over the wireless channel.
- PUCCH F0 refers to PUCCH Format 0 (F0). It is a specific channel used for transmitting control information from the UE to the base station over the uplink channel. PUCCH F0 is primarily used for transmitting HARQ feedback from the UE to the base station.
- PUCCH F2 refers to PUCCH Format 2 (F2). It is a specific channel used for transmitting control information from the UE to the base station over the uplink channel. PUCCH F2 is primarily used for transmitting HARQ feedback from the UE to the base station, similar to PUCCH F0. However, F2 provides additional bits beyond the 1 or 2 bits typically supported by F0.
- the term UCI as used herein, refers to Uplink Control Information.
- the UCI refers to the control signals and feedback transmitted from the UE to the base station over the uplink channel in wireless communication systems.
- the UCI serves various purposes, including conveying critical control information and feedback, requesting uplink resources, and enabling efficient management of the uplink transmission.
- PRB refers to a Physical Resource Block.
- the PRBs are fundamental units of resource allocation in LTE and 5G NR wireless communication systems.
- the PRBs represent a contiguous block of frequency and time resources used for transmitting data, control signals, or reference signals.
- the term AMF refers to an Access and Mobility Management Function.
- the AMF is responsible for managing access and mobility of UEs, enforcing policies, ensuring security, and supporting various 5G features and capabilities.
- the term NG-RAN refers to Next Generation Radio Access Network.
- the NG-RAN is designed to work with a new 5G core network (5GC) architecture that provides enhanced capabilities, such as network slicing, edge computing, and network automation.
- 5GC 5G core network
- the term CSI used herein refers to Channel State Information. It refers to the information about the characteristics of the wireless communication channel between a transmitter and a receiver.
- the CSI is essential for optimizing the performance of wireless communication systems, including LTE (Long-Term Evolution) and 5G networks.
- the term RRM layer used herein refers to a Radio Resource Management layer.
- the RRM layer is responsible for optimizing the utilization of available radio resources, such as frequency spectrum, transmit power, and time slots, to ensure efficient and reliable communication between the UEs and the network.
- the term MAC layer used herein refers to a Medium Access Control layer.
- the MAC layer is responsible for managing access to the shared communication medium, coordinating the transmission of data between different UEs or between UEs and the network infrastructure.
- Wireless communication technology has rapidly evolved over the past few decades.
- the first generation of wireless communication technology was based on analog technology that offered only voice services.
- 2G second-generation
- 3G 3G technology marked the introduction of highspeed internet access, mobile video calling, and location-based services.
- 4G fourth generation
- 5G fifth generation
- the present disclosure provides a system and a method that can mitigate the problems associated with the prior arts and that may dynamically allocate a required number of resources based on the bandwidth requirement of a user equipment (UE) in the network.
- UE user equipment
- the present invention discloses system for allocating physical uplink resources to one or more user equipments (UEs) in a network.
- the system includes a processing unit and a memory coupled to the processing unit.
- the memory includes computer-implemented instructions to configure the processing unit to determine, by a radio resource management (RRM) unit, a number of downlink (DL) slots corresponding to an uplink (UL) slot, and calculate, by the RRM unit, a number of UEs scheduled for each DL slot.
- RRM radio resource management
- the processing unit further configured to calculate, by the RRM unit, a number of physical uplink resources by processing the number of determined DL slots and the number of calculated UEs and allocate, by a medium access control (MAC) unit, the number of calculated physical uplink resources to the one or more UEs in the network based on a number of parameters.
- MAC medium access control
- the number of parameters includes at least one or more of a channel bandwidth requirement of each UE, a traffic load on the network, a channel state information (CSI), and a number of HARQ feedback transmission bits transmitted by each UE.
- CSI channel state information
- the allocated physical uplink resources include at least one of a physical uplink control channel (PUCCH) format 0 (F0) resource and a PUCCH format 2 (F2) resource.
- PUCCH physical uplink control channel
- the PUCCH F0 format carries at least two HARQ feedback transmission bits and at least one scheduling request (SR) bit.
- the PUCCH F2 format carries at least two uplink control information (UCI) bits.
- UCI uplink control information
- the present invention discloses a method for allocating physical uplink resources to one or more user equipment (UEs) in a network.
- the method includes determining, by a radio resource management (RRM) unit, a number of downlink (DL) slots corresponding to an uplink (UL) slot.
- the method includes calculating, by the RRM unit, a number of UEs scheduled for each DL slot.
- the method includes calculating, by the RRM unit, a number of physical uplink resources by processing the number of determined DL slots and the number of calculated UEs.
- the method includes allocating, by a medium access control (MAC) unit, the number of calculated physical uplink resources to the one or more UEs in the network based on a number of parameters.
- MAC medium access control
- the number of parameters includes at least one or more of a channel bandwidth requirement of each UE, a traffic load on the network, a channel state information (CSI), and a number of hybrid automatic repeat request (HARQ) feedback transmission bits transmitted by each UE.
- CSI channel state information
- HARQ hybrid automatic repeat request
- the allocated physical uplink resources include at least one of a physical uplink control channel (PUCCH) format 0 (F0) resource and a PUCCH format 2 (F2) resource.
- PUCCH physical uplink control channel
- the PUCCH F0 format carries at least two HARQ feedback transmission bits and at least one scheduling request (SR) bit.
- the PUCCH F2 format carries at least two uplink control information (UCI) bits.
- UCI uplink control information
- the present invention discloses a user equipment (UE) communicatively coupled with a network.
- the coupling comprises steps of receiving, by the network, a connection request from the UE, sending, by the network, an acknowledgment of the connection request to the UE and transmitting a plurality of signals in response to the connection request.
- a physical uplink resources allocation to the UE in the network is performed by a method determining, by a radio resource management (RRM) unit, a number of downlink (DL) slots corresponding to an uplink (UL) slot.
- RRM radio resource management
- the method comprising calculating, by the RRM unit, a number of UEs scheduled for each DL slot.
- the method comprising calculating, by the RRM unit, a number of physical uplink resources by processing the number of determined DL slots and the number of calculated UEs.
- the method comprising allocating, by a medium access control (MAC) unit, the number of calculated physical uplink resources to the one or more UEs in the network based on a number of parameters.
- MAC medium access control
- HARQ Hybrid Automatic Repeat Request
- FIG. 1 illustrates an exemplary network architecture for implementing a system for allocating physical uplink resources to one or more user equipments (UEs) in a network, in accordance with an embodiment of the present disclosure.
- UEs user equipments
- FIG. 2 illustrates an example block diagram of the system for allocating physical uplink resources to the UEs in the network, in accordance with an embodiment of the present disclosure.
- FIG. 3 illustrates an exemplary system architecture representing implementation of a centralized unit (CU) and a distributed unit (DU), in accordance with an embodiment of the disclosure.
- FIG. 4 illustrates an exemplary process flow diagram representing allocation of Physical Uplink Control Channel (PUCCH) resources to the UEs in the network, in accordance with an embodiment of the disclosure.
- PUCCH Physical Uplink Control Channel
- FIG. 5 illustrates an exemplary computer system in which or with which the embodiments of the present disclosure may be implemented.
- FIG. 6 illustrates another exemplary flow diagram of a method for allocating physical uplink resources to the one or more UEs in the network, in accordance with an embodiment of the present disclosure.
- RRM Radio resource management
- MAC Medium access control
- AMF Access and Mobility Management Function
- individual embodiments may be described as a process which is depicted as a flowchart, a flow diagram, a data flow diagram, a structure diagram, or a block diagram. Although a flowchart may describe the operations as a sequential process, many of the operations can be performed in parallel or concurrently. In addition, the order of the operations may be re-arranged. A process is terminated when its operations are completed but could have additional steps not included in a figure. A process may correspond to a method, a function, a procedure, a subroutine, a subprogram, etc. When a process corresponds to a function, its termination can correspond to a return of the function to the calling function or the main function.
- exemplary and/or “demonstrative” is used herein to mean serving as an example, instance, or illustration. For the avoidance of doubt, the subject matter disclosed herein is not limited by such examples.
- any aspect or design described herein as “exemplary” and/or “demonstrative” is not necessarily to be construed as preferred or advantageous over other aspects or designs, nor is it meant to preclude equivalent exemplary structures and techniques known to those of ordinary skill in the art.
- the current techniques provide Physical Uplink Control
- PUCCH Physical Resource Blocks
- TDD Time Division Duplex
- DL Downlink
- UL Uplink
- the gNB may be designed in such a way that 4 DL slots with physical downlink shared channel (PDSCH) data specific feedback may be mapped onto one UL slot and 8 DL slots PDSCH data feedback is equally distributed to 2 UL slots.
- the UE may use the PUCCH Format 2 resources if more than 2 bits of Hybrid Automatic Repeat Request (HARQ) feedback is required to transmit.
- HARQ Hybrid Automatic Repeat Request
- the disclosed system and the method facilitate to accommodate more UEs, as unnecessary allocated PRBs may be given to periodic PUCCH resources such as Scheduling Request (SR) and Channel State Information (CSI). Hence, the disclosed system and method facilitates to serve a greater number of the UEs by the network.
- SR Scheduling Request
- CSI Channel State Information
- the disclosed system and method are beneficial for lower bandwidths, where there is a smaller number of the PUCCH PRBs after deducting the Random-Access Channel (RACH) and PUCCH common PRBs.
- RACH Random-Access Channel
- FIG. 1 illustrates an exemplary network architecture for implementing a system (108) for allocating physical uplink resources to one or more user equipments (UEs) (104) in a network (106), in accordance with an embodiment of the present disclosure.
- UEs user equipments
- one or more computing devices are connected to the system (108) through a network (106).
- the one or more computing devices are collectively referred as computing devices (104) and individually referred as a computing device 104.
- One or more users (102-1, 102- 2. . . 102-N) provide one or more requests to the system (108).
- the one or more users (102-1, 102-2... 102-N) may be collectively referred as users (102) and individually referred as a user (102).
- the computing devices (104) also be referred as a user equipment (UE) (104) or as UEs (104) throughout the disclosure.
- UE user equipment
- the computing device (104) includes, but not be limited to, a mobile, a laptop, etc. Further, the computing device (104) includes one or more in-built or externally coupled accessories including, but not limited to, a visual aid device such as a camera, audio aid, microphone, or keyboard. Furthermore, the computing device (104) includes a mobile phone, smartphone, virtual reality (VR) devices, augmented reality (AR) devices, a laptop, a general- purpose computer, a desktop, a personal digital assistant, a tablet computer, and a mainframe computer. Additionally, input devices for receiving input from the user 102 such as a touchpad, touch-enabled screen, electronic pen, and the like may be used.
- a visual aid device such as a camera, audio aid, microphone, or keyboard.
- the computing device (104) includes a mobile phone, smartphone, virtual reality (VR) devices, augmented reality (AR) devices, a laptop, a general- purpose computer, a desktop, a personal digital assistant, a tablet computer, and a mainframe computer.
- the network (106) includes, by way of example but not limitation, at least a portion of one or more networks having one or more nodes that transmit, receive, forward, generate, buffer, store, route, switch, process, or a combination thereof, etc. one or more messages, packets, signals, waves, voltage or current levels, some combination thereof, or so forth.
- the network (106) also includes, by way of example but not limitation, one or more of a wireless network, a wired network, an internet, an intranet, a public network, a private network, a packet-switched network, a circuit-switched network, an ad hoc network, an infrastructure network, a Public-Switched Telephone Network (PSTN), a cable network, a cellular network, a satellite network, a fiber optic network, or some combination thereof.
- PSTN Public-Switched Telephone Network
- the UE (104) may be communicatively coupled with the communication network (106).
- FIG. 2 illustrates an example block diagram of the system (108) for allocating the physical uplink resources to the UEs (104) in the network (106), in accordance with an embodiment of the present disclosure.
- the system (108) includes one or more processor(s) (202).
- the one or more processor(s) (202) may be implemented as one or more microprocessors, microcomputers, microcontrollers, digital signal processors, central processing units, logic circuitries, and/or any devices that process data based on operational instructions.
- the one or more processor(s) (202) may be configured to fetch and execute computer-readable instructions stored in a memory (204) of the system (108).
- the memory (204) may be configured to store one or more computer- readable instructions or routines in a non-transitory computer readable storage medium, which may be fetched and executed to create or share data packets over a network service.
- the memory (204) may comprise any non-transitory storage device including, for example, volatile memory such as random-access memory (RAM), or non-volatile memory such as erasable programmable read only memory (EPROM), flash memory, and the like.
- the system (108) includes an interface(s) (206).
- the interface(s) (206) may comprise a variety of interfaces, for example, interfaces for data input and output devices (RO), storage devices, and the like.
- the interface(s) (206) may facilitate communication through the system (108).
- the interface(s) (206) may also provide a communication pathway for one or more components of the system (108). Examples of such components include, but are not limited to, processing unit (208) and a database (210).
- the processing unit (208) may be implemented as a combination of hardware and programming (for example, programmable instructions) to implement one or more functionalities of the processing unit (208).
- programming for the processing unit (208) may be processor-executable instructions stored on a non- transitory machine-readable storage medium and the hardware for the processing unit (208) may comprise a processing resource (for example, one or more processors), to execute such instructions.
- the machine- readable storage medium may store instructions that, when executed by the processing resource, implement the processing unit (208).
- the system may comprise the machine-readable storage medium storing the instructions and the processing resource to execute the instructions, or the machine-readable storage medium may be separate but accessible to the system and the processing resource.
- the processing unit (208) may be implemented by electronic circuitry.
- the processing unit (208) includes a radio resource management (RRM) unit (212) and a medium access control (MAC) unit (214) for allocating physical uplink resources to the UEs (104) in the network (106).
- the RRM unit (212) is configured to determine a number of DL slots corresponding to an UL slot, calculate a number of UEs (104) scheduled for each DL slot and calculate a number of physical uplink resources by processing the number of determined DL slots and the number of calculated UEs (104).
- the MAC unit is configured to allocate the number of calculated physical uplink resources to the one or more UEs (104) in the network (106) based on a number of parameters.
- the number of parameters includes at least one or more of a channel bandwidth requirement of each UE, a traffic load on the network, a channel state information (CSI), and a number of hybrid automatic repeat request (HARQ) feedback transmission bits transmitted by each UE.
- CSI channel state information
- HARQ hybrid automatic repeat request
- the number of DL slots corresponding to the UL slots is determined by the network’s operation mode, particularly in Time Division Duplexing (TDD) scenarios.
- the frame structure in 5G consists of subframes, each containing UL and DL slots. These frames are organized to efficiently manage the exchange of data between base stations and user devices. Depending on the deployment and network requirements, the configuration of these subframes can vary, ranging from symmetric distributions of UL and DL slots to asymmetric setups where one direction is prioritized over the other. Further, within each frame, the duration of individual slots is predefined, typically on the order of milliseconds, ensuring precise timing for data transmission.
- Factors influencing the allocation of UL and DL slots include the anticipated traffic patterns, the nature of services being provided (e.g., real-time applications requiring low latency), and the desired Quality of Service (QoS) levels. Furthermore, the network must account for overhead such as control signaling, synchronization signals, and guard intervals, which may consume additional slots and impact the overall UL/DL slot ratio.
- QoS Quality of Service
- calculating the number of UEs (104) scheduled for each DL slot in the network (106) involves assessing system (108) capacity, resource allocation, and scheduling algorithms. Initially, the system’s maximum UE (104) capacity within a DL slot is determined, factoring in parameters like available bandwidth and modulation techniques. Further, the resources are allocated for DL transmissions based on network configuration and traffic needs. Utilizing scheduling algorithms, UEs are assigned to DL slots considering factors like UE priority and channel conditions. To ensure equitable resource utilization, scheduled UEs are evenly distributed across DL slots. The calculation entails dividing the total number of scheduled UEs by the number of DL slots available in each scheduling interval, yielding the average number of UEs per DL slot. This process is dynamic, adapting to changing network conditions and ensuring optimal performance and QoS for users.
- the allocated physical uplink resources include at least one of PUCCH F0 resource and a PUCCH F2 resource.
- the PUCCH F0 format carries at least two HARQ feedback transmission bits and at least one scheduling request (SR) bit.
- the PUCCH F2 format carries at least two UCI bits.
- calculations may be proposed for the PUCCH F0 and the PUCCH F2 resource set sizes, where a maximum number of PUCCH F0 and PUCCH F2 resources required by one or more UEs in the network are calculated.
- the maximum number of PUCCH F0 resources required is the maximum number of PUCCH F0 resources required
- the maximum number of PUCCH F2 resources required is the maximum number of PUCCH F2 resources required
- Each resource carries a maximum of 2- bit HARQ and one SR bit
- each resource carries more than 2 Uplink Control Information (UCI) bits.
- UCI Uplink Control Information
- FIG. 3 illustrates an architecture diagram (300) representing implementation of a Centralized Unit (CU) and a Distributed Unit (DU), in accordance with an embodiment of the disclosure.
- CU Centralized Unit
- DU Distributed Unit
- a Next Generation Radio Access Network (NG- RAN) architecture (304) consists of a set of gNodeB (gNBs) (306, 308) connected to the 5G core network (5GC) (302) through a NG interface.
- the NG-RAN architecture (304) is based on a cloud-native architecture that leverages virtualization and containerization technologies.
- the NG-RAN architecture (304) is designed to support network slicing, which enables network operators to create multiple virtual networks on a single physical network infrastructure. Network slicing allows network operators to provide customized network services to different types of users and applications.
- the gNBs (306, 308) are responsible for radio transmission and reception, as well as radio resource management.
- the gNBs (306, 308) are designed to be highly flexible and scalable. It supports different frequency bands, multiple antenna technologies, and different deployment scenarios.
- the gNBs (306, 308) supports both centralized and distributed deployment scenarios. In a centralized deployment, the CU handles the radio resource management. In a distributed deployment, the DU handles the radio resource management.
- the gNB (308) may consist of a gNB-CU (310) and one or more gNB-DU(s) (312, 314).
- the gNB-CU (310) and the gNB-DU(s) (312, 314) are connected via a Fl interface.
- the gNBs (306, 308) are interconnected through a Xn-C interface.
- the NG interface, the Xn-C interface and the Fl interface are logical interfaces that enables the communication and coordination between different network functions and components to provide efficient and reliable connectivity services.
- the gNB-DU(s) (312, 314) has multiple layers such as a Radio Resource Management (RRM) layer, General Packet Radio Service (GPRS) Tunnelling Protocol User Plane (E-GTPU) layer, New Radio User Plane (NR-UP) layer, Radio Fink Control (RLC) layer, Media Access Control (MAC) layer, and Physical (PHY) layer.
- RRM Radio Resource Management
- GPRS General Packet Radio Service
- NR-UP New Radio User Plane
- RLC Radio Fink Control
- MAC Media Access Control
- PHY Physical
- the RRM layer may be considered as heart of the system because of the DU and the UL bandwidth part creations i.e., Physical Downlink Control Channel (PDCCH) dimensioning, PUCCH dimensioning, Sounding Reference Signal (SRS), etc. are critical parts of the system.
- the DU data may be either signalling data or user data received from gNB-CU (310).
- the Enhanced GPRS Tunneling Protocol User Plane (E GTPU) layer may take care of forwarding user data to the RLC, and Fl Application Protocol (F1AP) protocol may handle signaling messages from gNB-CU (310) and forward it to the RLC layer.
- the RLC layer may be mainly responsible for sending Buffer Occupancy (BO) information to the MAC layer to get grants for each logical channel to transmit the RLC Service Data Unit (SDU) received from the upper layers.
- BO Buffer Occupancy
- the MAC layer may provide a grant to the RLC layer based on calculated Transport Block (TB) size based on channel conditions and does multiplexing of different logical channel data received from the RLC for the same UE, and prepare a TB, and place it in slot buffers to schedule in that slot so that the physical (PHY) layer may schedule over the air.
- TB Transport Block
- the MAC layer does de-multiplexing and forwards data to the RLC layer corresponding to each logical channel. Further, the RLC layer may forward the same to upper layers.
- FIG. 4 illustrates an example process flow diagram (400) representing allocation of PUCCH resources to the UEs (404) in the network (106), in accordance with an embodiment of the disclosure.
- the RRM unit (212) performs the calculation of PUCCH resources for the SR, the CSI, the HARQ F0 resource set and the HARQ F2 resource set.
- the UE (404) may transmit the RACH indication message (Msgl) that refers to the signaling provided by the UE (404) to a gNB (402) to initiate the random-access procedure.
- Msgl RACH indication message
- the gNB (402) may transmit a Random-Access Response (RAR) message (Msg2) to the UE (404) in response to the Msgl.
- RAR Random-Access Response
- the UE (404) may transmit a RRC setup request (Msg3) to the gNB (402).
- the RRM unit (212) allocates the UE (404) a set of PUCCH F0 and the PUCCH F2 resource based on the information made ready during the cell bring up.
- the information includes a number of DL slots corresponding to an UL slot, and a number of UEs (104) scheduled for each DL slot.
- calculations may be proposed for the PUCCH F0 and the PUCCH F2 resource set sizes, where a maximum number of PUCCH F0 and PUCCH F2 resources required by one or more UEs in the network are calculated.
- the maximum number of PUCCH F0 resources required (a number of downlink (DL) slots mapped onto 1 uplink (UL) slot) * (Number of UEs scheduled in 1 DL slot).
- the maximum number of PUCCH F2 resources required (FLOOR (Number of DL slots mapped on to 1 UL slot) * (Number of UEs scheduled in 1 DL slot/3)).
- PUCCH FO Each resource carries a maximum of 2 -bit HARQ and one SR bit
- PUCCH F2 Each resource carries more than 2 UCI bits.
- the MAC unit is configured to allocate the number of calculated physical uplink resources to the one or more UEs (104) in the network (106) based on a number of parameters.
- the number of parameters includes at least one or more of a channel bandwidth requirement of each UE, a traffic load on the network, a channel state information (CSI), and a number of hybrid automatic repeat request (HARQ) feedback transmission bits transmitted by each UE.
- CSI channel state information
- HARQ hybrid automatic repeat request
- the gNB (402) may transmit a RRC setup response message to the UE (404) in response to the Msg3.
- the UE (404) may transmit a RRC setup complete message and a Non-Access Stratum (NAS) message to the gNB (402).
- NAS messages are the signaling messages that are exchanged over the NAS layer, which is responsible for handling functions such as mobility management, session management, and subscriber authentication.
- the gNB may initiate the various initial UE messages (such as signaling messages related to the initial connection setup and registration process) and may transmits a registration request to an Access and mobility function (AMF) (406).
- AMF Access and mobility function
- the AMF may perform the authentication and NAS security procedures for the UE (404).
- the gNB (402) may initiate a context setup request and the registration accept request to the AMF (406).
- the gNB (402) Upon receiving an initial attach or registration request from a UE (404), the gNB (402) creates a context setup request message. This message includes information about the UE (404), such as its identity (e.g., International Mobile Subscriber Identity (IMSI) or temporary identifier), capabilities, and other relevant parameters.
- IMSI International Mobile Subscriber Identity
- the gNB (402) sends this context setup request message to the AMF (406), requesting the establishment of a context for the UE (404).
- the AMF (406) processes the request and verifies the UE’s identity and eligibility for network access.
- the AMF If the UE is authenticated and authorized successfully, the AMF generates a registration accept request message. This message acknowledges the context setup request and confirms the UE’s registration on the network (106).
- the registration accept request may include configuration parameters and session-related information for the UE (404).
- the gNB (402) may transmit a UE capability enquiry request to the UE (404).
- the UE capability enquiry request is a signaling message aimed at obtaining information about the capabilities of the UE (404).
- the UE (404) may transmit the UE capability information to the gNB (402).
- the gNB (402) may transmit an Access Stratum (AS) security mode command to the UE to initiate an establishment of security parameters between the UE (404) and the network (106).
- AS Access Stratum
- the UE (404) may transmit the AS security mode complete command to the gNB (402).
- a dedicated CSI resource information is filled in a RRC reconfiguration request along with dedicated SR resource and PUCCH F0 and PUCCH F2 resources.
- the gNB (402) generates the RRC reconfiguration request message, specifying the updated configuration parameters that need to be applied to the UE (404). These parameters could include changes to radio resources, mobility management settings, measurement configurations, or other network-related parameters.
- the gNB (402) may transmit the RRC reconfiguration request to the UE (404) to modify the radio connection parameters or configurations of the UE (404) to optimize network performance and support various services and applications efficiently.
- the UE (404) may transmit the RRC reconfiguration complete message to the gNB (402).
- the RRC reconfiguration complete message is an acknowledgment sent by the UE (404) to the gNB (402) after successfully processing the RRC reconfiguration request.
- FIG. 5 illustrates an example computer system (500) in which or with which the embodiments of the present disclosure may be implemented.
- the computer system (500) may include an external storage device (510), a bus (520), a main memory (530), a read-only memory (540), a mass storage device (550), a communication port(s) (560), and a processor (570).
- the processor (570) may include various modules associated with embodiments of the present disclosure.
- the communication port(s) (560) may be any of an RS-232 port for use with a modem-based dialup connection, a 10/100 Ethernet port, a Gigabit or 10 Gigabit port using copper or fiber, a serial port, a parallel port, or other existing or future ports.
- the communication ports(s) (560) may be chosen depending on a network, such as a Local Area Network (LAN), Wide Area Network (WAN), or any network to which the computer system (500) connects.
- LAN Local Area Network
- WAN Wide Area Network
- the main memory (530) may be Random Access Memory (RAM), or any other dynamic storage device commonly known in the art.
- the read-only memory (540) may be any static storage device(s) e.g., but not limited to, a Programmable Read Only Memory (PROM) chip for storing static information e.g., start-up or basic input/output system (BIOS) instructions for the processor (570).
- the mass storage device (550) may be any current or future mass storage solution, which can be used to store information and/or instructions.
- Exemplary mass storage solutions include, but are not limited to, Parallel Advanced Technology Attachment (PATA) or Serial Advanced Technology Attachment (SATA) hard disk drives or solid-state drives (internal or external, e.g., having Universal Serial Bus (USB) and/or Firewire interfaces).
- PATA Parallel Advanced Technology Attachment
- SATA Serial Advanced Technology Attachment
- USB Universal Serial Bus
- the bus (520) may communicatively couple the processor(s) (570) with the other memory, storage, and communication blocks.
- the bus (520) may be, e.g., a Peripheral Component Interconnect (PCI) / PCI Extended (PCI-X) bus, Small Computer System Interface (SCSI), Universal Serial Bus (USB), or the like, for connecting expansion cards, drives, and other subsystems as well as other buses, such a front side bus (FSB), which connects the processor (570) to the computer system (500).
- PCI Peripheral Component Interconnect
- PCI-X PCI Extended
- SCSI Small Computer System Interface
- USB Universal Serial Bus
- operator, and administrative interfaces e.g., a display, keyboard, and cursor control device may also be coupled to the bus (520) to support direct operator interaction with the computer system (500).
- Other operator and administrative interfaces can be provided through network connections connected through the communication port(s) (560).
- Components described above are meant only to exemplify various possibilities. In no way should the aforementioned exemplary computer system (500) limit the scope of the present disclosure.
- FIG. 6 illustrates another exemplary flow diagram for a method (600) for allocating physical uplink resources to the UEs (104) in a network (106), in accordance with an embodiment of the present disclosure.
- the method (600) comprising determining, by a RRM unit (212), a number of DL slots corresponding to an UL slot.
- the number of DL slots corresponding to the UL slots is determined by the network’s operation mode, particularly in Time Division Duplexing (TDD) scenarios.
- the frame structure in 5G consists of subframes, each containing UL and DL slots. These frames are organized to efficiently manage the exchange of data between base stations and user devices. Depending on the deployment and network requirements, the configuration of these subframes can vary, ranging from symmetric distributions of UL and DL slots to asymmetric setups where one direction is prioritized over the other.
- the duration of individual slots is predefined, typically on the order of milliseconds, ensuring precise timing for data transmission.
- Factors influencing the allocation of UL and DL slots include the anticipated traffic patterns, the nature of services being provided (e.g., real-time applications requiring low latency), and the desired Quality of Service (QoS) levels.
- the network must account for overhead such as control signaling, synchronization signals, and guard intervals, which may consume additional slots and impact the overall UL/DL slot ratio.
- the method (600) comprising calculating (604), by the RRM unit (212), a number of UEs (104) scheduled for each DL slot.
- calculating the number of UEs (104) scheduled for each DL slot in the network (106) involves assessing system (108) capacity, resource allocation, and scheduling algorithms. Initially, the system’s maximum UE (104) capacity within a DL slot is determined, factoring in parameters like available bandwidth and modulation techniques. Further, the resources are allocated for DL transmissions based on network configuration and traffic needs. Utilizing scheduling algorithms, UEs are assigned to DL slots considering factors like UE priority and channel conditions. To ensure equitable resource utilization, scheduled UEs are evenly distributed across DL slots.
- the calculation entails dividing the total number of scheduled UEs by the number of DL slots available in each scheduling interval, yielding the average number of UEs per DL slot. This process is dynamic, adapting to changing network conditions and ensuring optimal performance and QoS for users.
- the method (600) comprising calculating (606), by the RRM unit (212), a number of physical uplink resources by processing the number of determined DL slots and the number of calculated UEs (104).
- the method (600) comprising allocating (608), by the MAC unit (214), the number of calculated physical uplink resources to the one or more UEs (104) in the network (106) based on a number of parameters.
- the number of parameters includes at least one or more of a channel bandwidth requirement of each UE, a traffic load on the network, a CSI, and a number of HARQ feedback transmission bits transmitted by each UE (104).
- the allocated physical uplink resources include at least one of a physical uplink control channel (PUCCH) format 0 (F0) resource and a PUCCH format 2 (F2) resource.
- PUCCH F0 format carries at least two HARQ feedback transmission bits and at least one scheduling request (SR) bit.
- the PUCCH F2 format carries at least two uplink control information (UCI) bits.
- UCI uplink control information
- the present invention discloses a UE (104) communicatively coupled with a network (106).
- the coupling comprises steps of receiving, by the network (106), a connection request from the UE (104), sending, by the network, an acknowledgment of the connection request to the UE (104) and transmitting a plurality of signals in response to the connection request.
- a physical uplink resources allocation to the UE (104) in the network (106) is performed by the method (600) comprising determining (602), by the RRM unit (212), a number of DL slots corresponding to an UL slot.
- the method (600) comprising calculating (604), by the RRM unit (212), a number of UEs (104) scheduled for each DL slot.
- the method (600) comprising calculating (606), by the RRM unit (212), a number of physical uplink resources by processing the number of determined DL slots and the number of calculated UEs (104).
- the method (600) comprising allocating (608), by the MAC unit (214), the number of calculated physical uplink resources to the UEs (104) in the network (106) based on a number of parameters.
- the present disclosure relates to a system and method for optimizing the allocation of Physical Uplink Control Channel (PUCCH) resources in a wireless communication network, particularly for scenarios with lower bandwidths where the number of PUCCH Physical Resource Blocks (PRBs) is limited.
- the system is designed to calculate and allocate the exact number of PUCCH Format 0 (F0) and PUCCH Format 2 (F2) resources needed based on the number of scheduled User Equipments (UEs) per slot and the number of Downlink (DL) slots with Hybrid Automatic Repeat Request (HARQ) feedback mapped onto one Uplink (UL) slot where HARQ feedback is received.
- PUCCH Physical Uplink Control Channel
- the advantages of the disclosure include more efficient use of PUCCH resources, especially in lower bandwidth scenarios, and the ability to serve a higher number of UEs without unnecessary allocation of PRBs, which can now be used for periodic PUCCH resources such as Scheduling Requests (SR) and Channel State Information (CSI).
- SR Scheduling Requests
- CSI Channel State Information
- the present disclosure facilitates PUCCH resource allocation during RRC setup/RRC reconfiguration procedure.
- the present disclosure facilitates to accommodate and serve a greater number of UEs in limited bandwidth deployment scenario, by giving unnecessary allocated PRBs to periodic PUCCH resources such as SR and CSI. [00112] The present disclosure facilitates to calculate and allocate PUCCH Format 0 and PUCCH Format 2 resources based on a number of scheduled UE per slot and a number of DL slots with HARQ feedback mapped onto 1 UL slot where HARQ feedback is received. [00113] The present disclosure facilitates to allocate an exact number of
Landscapes
- Engineering & Computer Science (AREA)
- Computer Networks & Wireless Communication (AREA)
- Signal Processing (AREA)
- Mobile Radio Communication Systems (AREA)
Abstract
La présente divulgation concerne un système (108) et un procédé (600) visant à attribuer des ressources de liaison montante physique à un ou plusieurs équipements utilisateurs (UE) (104) dans un réseau (106). Le procédé (600) comprend la détermination (602), par une unité de gestion de ressources radio (RRM) (212), d'un nombre de créneaux de liaison descendante (DL) correspondant à un créneau de liaison montante (UL). Le procédé (600) comprend le calcul (606), par l'unité de RRM (212), d'un nombre d'UE (104) planifiés pour chaque créneau DL. Le procédé (600) comprend le calcul (606), par l'unité de RRM (212), d'un nombre de ressources de liaison montante physique par traitement du nombre de créneaux DL déterminés et du nombre d'UE calculés (104). Le procédé (600) comprend l'attribution (608), par une unité de commande d'accès au support (MAC) (214), du nombre de ressources de liaison montante physique calculées au ou aux UE (104) dans le réseau (106) sur la base d'un nombre de paramètres.
Applications Claiming Priority (2)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| IN202321049087 | 2023-07-20 | ||
| IN202321049087 | 2023-07-20 |
Publications (1)
| Publication Number | Publication Date |
|---|---|
| WO2025017676A1 true WO2025017676A1 (fr) | 2025-01-23 |
Family
ID=94281503
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| PCT/IN2024/051237 Pending WO2025017676A1 (fr) | 2023-07-20 | 2024-07-15 | Système et procédé d'attribution de ressources de liaison montante physique dans un réseau |
Country Status (1)
| Country | Link |
|---|---|
| WO (1) | WO2025017676A1 (fr) |
Citations (2)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| US20150334693A1 (en) * | 2012-12-21 | 2015-11-19 | Telefonaktiebolaget L M Ericsson (Publ) | Network node and method for allocating uplink radio resources |
| US20190261454A1 (en) * | 2018-05-11 | 2019-08-22 | Intel Corporation | Handling radio resource control (rrc) configured channels and signals with conflict direction |
-
2024
- 2024-07-15 WO PCT/IN2024/051237 patent/WO2025017676A1/fr active Pending
Patent Citations (2)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| US20150334693A1 (en) * | 2012-12-21 | 2015-11-19 | Telefonaktiebolaget L M Ericsson (Publ) | Network node and method for allocating uplink radio resources |
| US20190261454A1 (en) * | 2018-05-11 | 2019-08-22 | Intel Corporation | Handling radio resource control (rrc) configured channels and signals with conflict direction |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| CN110024467B (zh) | 冲突处理的方法、及其用户设备和基站 | |
| US12224871B2 (en) | Methods and apparatuses for transmitting and receiving sidelink information | |
| US20200107322A1 (en) | Resource allocation in random access procedure | |
| KR101870851B1 (ko) | 버퍼 상태 보고(bsr)의 트리거 방법 및 장치 | |
| EP3565326B1 (fr) | Procédé de communication et dispositif réseau | |
| US11197320B2 (en) | Uplink transmission resource scheduling method and device, and uplink transmission method and device | |
| CN110225547B (zh) | 一种调度请求发送、接收方法、终端及网络侧设备 | |
| KR20210126607A (ko) | 전송 및 수신 동작을 수행하는 사용자 장비 및 시스템 | |
| CN106954277B (zh) | 一种调度请求处理方法和装置 | |
| US20230209540A1 (en) | Method of allocating uplink data packet resource and user equipment | |
| JP7027440B2 (ja) | アップリンク伝送方法、装置、端末装置、アクセスネットワーク装置及びシステム | |
| CN112152763B (zh) | 资源配置方法、终端及基站 | |
| WO2017076197A1 (fr) | Procédé et dispositif d'envoi et de réception de rétroaction | |
| CN110972280B (zh) | 一种资源配置方法、信息发送方法及装置 | |
| CN105265014B (zh) | 一种数据传输的方法及用户设备 | |
| CN108633088A (zh) | 资源调度的方法和装置 | |
| JP6608528B2 (ja) | 無線通信の方法、ネットワーク装置及び端末機器 | |
| CN109392136B (zh) | 一种时域资源的确定、配置方法、终端及网络侧设备 | |
| CN108322939B (zh) | 支持多种物理层方法的无线通信系统的方法和设备 | |
| CN106465356B (zh) | 分配时频资源的方法和装置 | |
| EP3493637B1 (fr) | Procédé et appareil de planification de ressources destinés à un canal logique | |
| WO2016168967A1 (fr) | Procédé et dispositif pour une configuration de groupe de porteuses composantes | |
| CN108024341B (zh) | 一种调度方法、终端及基站 | |
| EP3518598A1 (fr) | Procédé et dispositif destinés aux opérations de données de liaison montante | |
| WO2025017676A1 (fr) | Système et procédé d'attribution de ressources de liaison montante physique dans un réseau |
Legal Events
| Date | Code | Title | Description |
|---|---|---|---|
| 121 | Ep: the epo has been informed by wipo that ep was designated in this application |
Ref document number: 24842667 Country of ref document: EP Kind code of ref document: A1 |