Packet data scheduling method and device

A technology of packet data and scheduling method, applied in the direction of electrical components, wireless communication, etc., can solve the problems of service link interruption, logical channel cannot obtain scheduling resources, low priority, etc., so as to solve the service link interruption and improve user The effect of experience

Active Publication Date: 2016-03-30
COMBA TELECOM SYST CHINA LTD
View PDF4 Cites 9 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

[0018] In view of this, the embodiment of the present invention provides a method and device for scheduling packet data to solve the problem in the prior art that when multiple logical channels multiplex one transmission channel, logical channels with low priority cannot obtain scheduling resources. The problem of service link interruption caused by

Method used

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
View more

Image

Smart Image Click on the blue labels to locate them in the text.
Viewing Examples
Smart Image
  • Packet data scheduling method and device
  • Packet data scheduling method and device
  • Packet data scheduling method and device

Examples

Experimental program
Comparison scheme
Effect test

Embodiment 1

[0041] Such as image 3 As shown, it is a schematic flowchart of a packet data scheduling method provided by Embodiment 1 of the present invention, which specifically includes the following steps:

[0042] Step 301, when the data scheduling time arrives, determine that the number of logical channels mapped to the current transport channel is greater than one.

[0043] Step 302: Select a priority-scheduled logical channel from the logical channels according to the current count value of the scheduling counter and the priority of the logical channels.

[0044] The scheduling counter is used to record the number of times the current transmission channel has been scheduled.

[0045] This step 302 considers some data interactions with module status indications that the RLC submodule must carry out after the link is established successfully, so in combination with the current count value of the scheduling counter and the priority of the logical channel, from the logical channel Se...

Embodiment 2

[0063] Such as Figure 4 As shown, it is a schematic flowchart of a packet data scheduling method provided in Embodiment 2 of the present invention, which specifically includes the following steps:

[0064] Step 401, determine the arrival of the data scheduling time of the MAC submodule, and execute step 402;

[0065] Step 402, judging whether there is a transmission channel to be scheduled, if not, then perform step 403; if so, then perform step 404;

[0066] Step 403, end the data scheduling of the transmission channel of the MAC submodule.

[0067] Step 404, determine the current transmission channel, and judge whether there is logical channel multiplexing in the current transmission channel, if so, then perform step 405; if not, then perform step 406;

[0068] The current transmission channel in step 404 refers to the determined transmission channel currently undergoing scheduling, and the current transmission channel in the following steps is the current transmission ch...

Embodiment 3

[0082] Such as Figure 5 As shown, it is a schematic flowchart of a packet data scheduling method provided by Embodiment 3 of the present invention, which specifically includes the following steps:

[0083] Step 501, determine the arrival of the data scheduling time of the MAC submodule, and execute step 502;

[0084] Step 502, judging whether there is a transmission channel to be scheduled, if not, then perform step 503; if so, then perform step 504;

[0085] Step 503, end the data scheduling of the transmission channel of the MAC submodule.

[0086] Step 504, determine the current transmission channel, and judge whether there is logical channel multiplexing in the current transmission channel, if yes, then perform step 505; if not, then perform step 506;

[0087] Step 505, quantify the priority of the logical channel, and use the quantization result as the index number of the logical channel; and execute step 507;

[0088] Step 506, judging whether the data buffer amount ...

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
Login to view more

PUM

No PUM Login to view more

Abstract

The invention discloses a packet data scheduling method and device. The method comprises the following steps: when the data scheduling moment arrives, determining the number of logic channels mapped to a current transmission channel to be larger than 1; according to the current count value of a scheduling counter and priority of the logic channels, selecting the logic channel having scheduling priority from the logic channels, and allocating scheduling resources of the current transmission channel to the selected logic channel when data cache amount of the selected logic channel is not zero; and carrying out scheduling on the cached packet data in the selected logic channel by utilizing the scheduling resources. According to the current count value of the scheduling counter for recording the scheduled times of the current transmission channel and the priority of the logic channels, the logic channel having the scheduling priority is selected, so that the logic channel, having lower priority, is allowed to have a chance to serve as the logic channel having the scheduling priority, and the problem of interruption of service links since the logic channel, having lower priority, cannot obtain the scheduling resources is solved.

Description

technical field [0001] The present invention relates to the technical field of mobile communication, in particular to a packet data scheduling method and device. Background technique [0002] With the further development of wireless communication technology and the widespread popularization of intelligent terminals, the business volume of the packet data domain is growing rapidly. Due to the wide application of multi-threaded advanced intelligent terminals, the terminal will perform multiple packet data protocol (Packet Data Protocol, PDP) context activations to the core network (CoreNetwork, CN) in the case of different business needs to meet the different application needs of users , such as: access points CMNET and CMWAP are used for Internet (Internet) access, access points CMMAIL are used for mobile mailboxes, and access points CMMM are used for mobile shopping malls, etc. When the terminal and CN complete the multi-PDP connection, the terminal will be able to realize ...

Claims

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
Login to view more

Application Information

Patent Timeline
no application Login to view more
Patent Type & Authority Applications(China)
IPC IPC(8): H04W72/04H04W72/10
Inventor 钱业丰夏圣赟凌艳光
Owner COMBA TELECOM SYST CHINA LTD
Who we serve
  • R&D Engineer
  • R&D Manager
  • IP Professional
Why Eureka
  • Industry Leading Data Capabilities
  • Powerful AI technology
  • Patent DNA Extraction
Social media
Try Eureka
PatSnap group products