Method and system for using policy to handle packets
US-2020145876-A1 · May 7, 2020 · US
US12063542B2 · US · B2
| Field | Value |
|---|---|
| Publication number | US-12063542-B2 |
| Application number | US-202217831537-A |
| Country | US |
| Kind code | B2 |
| Filing date | Jun 3, 2022 |
| Priority date | Dec 4, 2019 |
| Publication date | Aug 13, 2024 |
| Grant date | Aug 13, 2024 |
A practical reading order for non-experts. Skip the full description unless you need deep technical detail.
What the patent document calls the invention.
A short plain-language summary of the technical disclosure.
Who owns or filed the patent and who is credited as inventor.
Filing, priority, publication, and grant dates set the timeline.
The legal scope of protection — read this for what is actually claimed.
Technology tags used to group this patent with similar filings.
Prior art links and similar publications in this corpus.
Official abstract text for this publication.
One example data processing method includes obtaining an industry identifier and a service identifier, determining, based on a first preset mapping table, a target packet delay value corresponding to the industry identifier and the service identifier, obtaining a translation parameter including at least one of a scheduling feature identifier, a quantity of retransmissions, and a modulation and coding scheme (MCS) number, and calculating a base station packet delay value based on a preset terminal processing delay, a preset base station processing delay, a first time division duplex air interface waiting delay, a preset time division duplex air interface transmission delay, and the translation parameter. When the base station packet delay value is greater than the target packet delay value, the translation parameter is adjusted, and execution of the previous step is triggered.
Opening claim text (preview).
What is claimed is: 1. A data processing method, comprising: obtaining interface information, wherein the interface information comprises an industry identifier and a service identifier; determining, based on a first preset mapping table, a target packet delay value corresponding to the industry identifier and the service identifier; obtaining a translation parameter, wherein the translation parameter comprises at least one of a scheduling feature identifier, a quantity of retransmissions, and a modulation and coding scheme (MCS) number; calculating a base station packet delay value based on a preset terminal processing delay, a preset base station processing delay, a first time division duplex air interface waiting delay, a preset time division duplex air interface transmission delay, and the translation parameter; and when the base station packet delay value is greater than the target packet delay value, adjusting the translation parameter, using the adjusted translation parameter as the translation parameter, and triggering execution of the step of calculating a base station packet delay value based on a preset terminal processing delay, a preset base station processing delay, a preset time division duplex air interface waiting delay, a preset time division duplex air interface transmission delay, and the translation parameter; or when the base station packet delay value is less than or equal to the target packet delay value, using a translation parameter corresponding to the base station packet delay value as a target translation parameter, and sending the target translation parameter to a base station to schedule service data based on the target translation parameter, wherein the service data corresponds to the industry identifier and the service identifier. 2. The method according to claim 1 , wherein: the interface information further comprises a quantity of concurrent service links, a service data packet size, and a service data packet interval; the method further comprises: obtaining a base station configuration parameter, wherein the base station configuration parameter comprises first cell channel bandwidth, a cell subcarrier spacing, and a quantity of space division layers; and the calculating a base station packet delay value based on a preset terminal processing delay, a preset base station processing delay, a first time division duplex air interface waiting delay, a preset time division duplex air interface transmission delay, and the translation parameter comprises: dividing a product of the service data packet size and a time division duplex frame period by the service data packet interval to obtain an amount of to-be-scheduled data in each time division duplex frame period; when the translation parameter comprises the MCS number, the scheduling feature identifier, and the quantity of retransmissions, determining a first transport block set value based on the first cell channel bandwidth, the cell subcarrier spacing, the quantity of concurrent service links, the MCS number, and the quantity of space division layers; determining a first weighted value based on a result of comparison between the amount of to-be-scheduled data and the first transport block set value; determining a second weighted value based on the scheduling feature identifier; and determining the base station packet delay value based on the preset terminal processing delay, the preset base station processing delay, the first time division duplex air interface waiting delay, the preset time division duplex air interface transmission delay, the first weighted value, the second weighted value, and the quantity of retransmissions, wherein the preset terminal processing delay t ue , the preset base station processing delay t bs , the first time division duplex air interface waiting delay t tddwait , the preset time division duplex air interface transmission delay t tddtran , the first weighted value q 1 , the second weighted value q 2 , the quantity N r of retransmissions, and the base station packet delay value T meet the following formula: T =( t ue +t bs +t tddwait +t tddtran *q 1 )* N r *q 2 . 3. The method according to claim 2 , wherein: the determining a first transport block set value based on the first cell channel bandwidth, the cell subcarrier spacing, the quantity of concurrent service links, the MCS number, and the quantity of space division layers comprises: determining, based on a second preset mapping table, spectrum efficiency corresponding to the MCS number; determining, based on a third preset mapping table, a quantity of available resource blocks corresponding to the first cell channel bandwidth and the cell subcarrier spacing; and determining the first transport block set value based on the spectrum efficiency, the quantity of available resource blocks, the quantity of concurrent service links, and the quantity of space division layers; the determining a first weighted value based on a result of comparison between the amount of to-be-scheduled data and the first transport block set value comprises: when the amount of to-be-scheduled data is greater than the first transport block set value and the amount of to-be-scheduled data can be exactly divided by the first transport block set value, determining that the first weighted value is equal to a quotient obtained after the amount of to-be-scheduled data is divided by the first transport block set value; when the amount of to-be-scheduled data is greater than the first transport block set value and the amount of to-be-scheduled data cannot be exactly divided by the first transport block set value, determining that the first weighted value is equal to 1 plus a quotient obtained after the amount of to-be-scheduled data is divided by the first transport block set value; or when the amount of to-be-scheduled data is less than or equal to the first transport block set value, determining that the first weighted value is equal to 1; and the determining a second weighted value based on the scheduling feature identifier comprises: when the scheduling feature identifier is a normal scheduling feature identifier, determining that the second weighted value is 3; or when the scheduling feature identifier is a pre-scheduling feature identifier, determining that the second weighted value is 1. 4. The method according to claim 1 , wherein the adjusting the translation parameter comprises at least one of: adding 1 to the MCS number; subtracting 1 from the quantity of retransmissions; or when the scheduling feature identifier is a normal scheduling feature identifier, adjusting the normal scheduling feature identifier to a pre-scheduling feature identifier. 5. The method according to claim 1 , wherein before the adjusting the translation parameter, the method further comprises: determining, based on a fourth preset mapping table, a target reliability value corresponding to the industry identifier and the service identifier; determining a base station reliability value based on the target reliability value, a preset core network reliability value, and a preset terminal reliability value, wherein the target reliability value k 0 , the preset core network reliability value k 1 , the base station reliability value k 2 , and the preset terminal reliability value k 3 meet a first formula: k 0 ≤k 1 *k 2 *k 3 ; and determining a quantity of retransmissions threshold based on the base station reliability value and a preset single-transmission reliability value, wherein the base station reliability value k 2 , the preset single-transmission reliability value k′, and the quantity of retransmissions threshold N r ′ meet a second formula:
using time-sharing · CPC title
for supporting services specification, e.g. SLA · CPC title
in response to processing delays, e.g. caused by jitter or round trip time [RTT] · CPC title
in relation to timing considerations · CPC title
Arrangements specially adapted for the transmitter end · CPC title
Related publications grouped by family.
Answers are generated from the same data shown on this page.