Systems and methods for performing a soft-block of a queue based on a size of a remaining period of a guard band
US-2015365337-A1 · Dec 17, 2015 · US
US2017085971A1 · US · A1
| Field | Value |
|---|---|
| Publication number | US-2017085971-A1 |
| Application number | US-201615367458-A |
| Country | US |
| Kind code | A1 |
| Filing date | Dec 2, 2016 |
| Priority date | Jun 3, 2014 |
| Publication date | Mar 23, 2017 |
| Grant date | — |
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.
Embodiments of the present invention provide an sending device includes: a processor, configured to obtain a first optical packet payload and/or a third optical label, and obtain a second optical label and a second optical packet payload corresponding to the second optical label; and an exporter, configured to send to an optical switching device, within a guard time between a moment for sending the second optical label and a moment for sending the second optical packet payload, the third optical label and/or the first optical packet payload that are/is obtained by the processor, so that the optical switching device performs, according to the third optical label, switch processing on a third optical packet payload corresponding to the third optical label, and/or the optical switching device performs switch processing on the first optical packet payload according to a first optical label corresponding to the first optical packet payload.
Opening claim text (preview).
What is claimed is: 1 . An optical packet sending device, wherein the device comprises: a processor, configured to obtain a first optical packet payload and/or a third optical label, and obtain a second optical label and a second optical packet payload corresponding to the second optical label; and an exporter, configured to send to an optical switching device, within a guard time between a moment for sending the second optical label and a moment for sending the second optical packet payload, the third optical label and/or the first optical packet payload that are/is obtained by the processor, so that the optical switching device performs, according to the third optical label, switch processing on a third optical packet payload corresponding to the third optical label, and/or the optical switching device performs switch processing on the first optical packet payload according to a first optical label corresponding to the first optical packet payload; wherein the second optical label is sent first and the second optical packet payload is sent later; the first optical packet payload is an optical packet payload corresponding to the first optical label that has been sent before the second optical label is sent; and the third optical label is an optical label corresponding to the third optical packet payload following the second optical packet payload. 2 . The device according to claim 1 , wherein the processor specifically comprises: a first converter, configured to receive an input first optical signal, and perform optical-to-electrical conversion processing on the first optical signal to obtain an electrical signal; a parser, configured to perform parsing processing on the electrical signal obtained by the first converter to obtain a first data frame and/or routing information of a third data frame and obtain a second data frame and routing information of the second data frame; and a first generator, configured to generate the third optical label according to the routing information that is of the third data frame and obtained by the parser, and/or a second generator, configured to generate the first optical packet payload according to the first data frame obtained by the parser; wherein the first generator is further configured to generate the second optical label according to the routing information that is of the second data frame and obtained by the parser; and the second generator is further configured to generate the second optical packet payload according to the second data frame obtained by the parser. 3 . The device according to claim 1 , wherein the exporter specifically comprises a scheduler, a sub-exporter, and a second converter, wherein the scheduler is configured to monitor the first generator and obtain a generation status of the third optical label, and/or is configured to monitor the second generator and obtain a generation status of the first optical packet payload, wherein the generation status comprises a generated state or a non-generated state; the scheduler is further configured to determine, after the second optical label is sent, a first sending moment of the first optical packet payload and/or a third sending moment of the third optical label within the guard time according to the generation status of the first optical packet payload and/or a generation status of the third optical label; the scheduler is further configured to enable a preset timer after the second optical label is sent, wherein the timer starts timing; the scheduler is further configured to generate a first control instruction when the timer reaches the first sending moment, and/or is further configured to generate a third control instruction when the timer reaches the third sending moment; the sub-exporter is configured to send the first optical packet payload to the second converter according to the first control instruction generated by the scheduler, and/or is configured to send the third optical label to the second converter according to the third control instruction generated by the scheduler; and the second converter is configured to perform electrical-to-optical conversion processing on the third optical label and/or the first optical packet payload that are/is sent by the sub-exporter, to obtain a corresponding second optical signal and send the second optical signal to the optical switching device. 4 . The device according to claim 2 , wherein the exporter specifically comprises a scheduler and a second converter, wherein the scheduler is configured to monitor the first generator and obtain a generation status of the third optical label, and/or is configured to monitor the second generator and obtain a generation status of the first optical packet payload, wherein the generation status comprises a generated state or a non-generated state; the scheduler is further configured to determine, after the second optical label is sent, a first sending moment of the first optical packet payload and/or a third sending moment of the third optical label within the guard time according to the generation status of the first optical packet payload and/or the generation status of the third optical label; the scheduler is further configured to enable a preset timer after the second optical label is sent, wherein the timer starts timing; the scheduler is further configured to generate a first control instruction when the timer reaches the first sending moment, and/or is further configured to generate a third control instruction when the timer reaches the third sending moment; the first generator is further configured to send the third optical label to the second converter according to the third control instruction generated by the scheduler, and/or the second generator is further configured to send the first optical packet payload to the second converter according to the first control instruction generated by the scheduler; and the second converter is further configured to perform electrical-to-optical conversion processing on the third optical label that is sent by the first generator and/or the first optical packet payload that is sent by the second generator, to obtain a corresponding second optical signal and send the second optical signal to the optical switching device. 5 . The device according to claim 3 , wherein the scheduler is specifically configured to: enable the preset timer after the second optical label is sent, so that the timer starts timing; when the timer reaches preset first duration, determine that the timer reaches the first sending moment of the first optical packet payload, and generate the first control instruction of the first optical packet payload; and when the timer reaches preset second duration, determine that the timer reaches the third sending moment of the third optical label; and if the third optical label is generated, generate the third control instruction of the third optical label; or if the third optical label is not generated, generate a second control instruction of the second optical packet payload, and after the third optical label is generated, generate the third control instruction of the third optical label. 6 . The device according to claim 2 , wherein the first generator is specifically configured to: generate the first optical label according to the routing information of the data frame and a preset optical label format; wherein the first optical label comprises an optical label delimiter, destination port information, priority information, and length information, wherein the optical label delimiter is used to indicate a start location of the first optical label; the destination port information is used to indicate a destination port of the first optical packet payload corresponding to the first optical label; the priority informatio
Network resource allocation, dimensioning or optimisation · CPC title
Signalling aspects · CPC title
using label swapping, e.g. multi-protocol label switch [MPLS] · CPC title
with photonic or optical means · CPC title
using optical switches or wavelength selective switches [WSS] · CPC title
Related publications grouped by family.
Answers are generated from the same data shown on this page.