MAC layer scheduling method based on 5G small base station and terminal
A scheduling method and technology for scheduling terminals, applied in the field of mobile communications, can solve the problems of difficult data processing, a small number of user devices, and limited processing performance of CPU cores, so as to increase the amount of processed data, increase the number of mobile devices processed, and improve scheduling. effect of speed
- Summary
- Abstract
- Description
- Claims
- Application Information
AI Technical Summary
Problems solved by technology
Method used
Image
Examples
Embodiment 1
[0070] Please refer to figure 1 , a MAC layer scheduling method based on 5G small base stations, comprising steps:
[0071] S1. Generate a corresponding scheduling event according to the scheduling relationship between each uplink and downlink physical channel in the MAC layer.
[0072] Specifically, please refer to image 3 , the 5G base station includes a plurality of scheduling information that needs to be processed, and generates corresponding scheduling events according to the scheduling relationship between the uplink and downlink channels. In this embodiment, ULSCH is uplink data and needs to be decoded by MAC; RACH (Random Access Channel) is The random access channel needs to allocate CCE (Control ChannelElement, control channel unit) and uplink RB (Resource Block, resource block) during scheduling; CRC is uplink HARQ (Hybrid Automatic Repeat reQuest, hybrid automatic repeat request) processing, BSR (Buffer Status Report (buffer status report) is for uplink new trans...
Embodiment 2
[0087] The difference between this embodiment and Embodiment 1 is that it further defines how to assign the serially processed scheduling events to multiple threads for delayed processing:
[0088] Specifically, assigning the serially processed scheduling events to multiple independent threads for delayed processing includes:
[0089] Acquiring the processing time of the scheduling event of the serial processing;
[0090] According to the size of the processing time, the serial processing thread is divided into a plurality of serial sub-threads whose processing time is less than or equal to one time slot;
[0091] The serial sub-threads obtained after division are allocated to different CPU cores for delay processing.
[0092]In this embodiment, according to the processing time of the serial processing scheduling event, the serial processing thread is divided into multiple serial sub-threads whose processing time is less than or equal to one time slot, for example, each TTI o...
Embodiment 3
[0104] Please refer to figure 2 , a MAC layer scheduling terminal based on a 5G small base station, including a memory, a processor, and a computer program stored on the memory and operable on the processor, and the first embodiment is implemented when the processor executes the computer program Or the various steps of the MAC layer scheduling method based on the 5G small base station in the second embodiment.
[0105] In summary, the present invention provides a 5G small base station-based MAC layer scheduling method and terminal, which generates corresponding scheduling events according to the scheduling relationship between each uplink and downlink physical channel, and configures different scheduling events that can be processed concurrently. Concurrent processing is performed in the threads, and the scheduling events that can only be processed serially are configured in the same thread for serial processing; when the serial processing threads are pipelined, the serial sc...
PUM
Abstract
Description
Claims
Application Information
- R&D Engineer
- R&D Manager
- IP Professional
- Industry Leading Data Capabilities
- Powerful AI technology
- Patent DNA Extraction
Browse by: Latest US Patents, China's latest patents, Technical Efficacy Thesaurus, Application Domain, Technology Topic, Popular Technical Reports.
© 2024 PatSnap. All rights reserved.Legal|Privacy policy|Modern Slavery Act Transparency Statement|Sitemap|About US| Contact US: help@patsnap.com