Optical packet sending method and device, optical packet processing method, and optical switching device
US-2017085971-A1 · Mar 23, 2017 · US
US10149025B2 · US · B2
| Field | Value |
|---|---|
| Publication number | US-10149025-B2 |
| Application number | US-201615367458-A |
| Country | US |
| Kind code | B2 |
| Filing date | Dec 2, 2016 |
| Priority date | Jun 3, 2014 |
| Publication date | Dec 4, 2018 |
| Grant date | Dec 4, 2018 |
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 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 that is obtained by the processor, to enable the optical switching device, to perform, according to the third optical label, switch processing on a third optical packet payload corresponding to the third optical label; wherein the second optical label is sent to the optical switching device first and the second optical packet payload is sent later; the third optical label is an optical label corresponding to the third optical packet payload sent to the optical switching device following the second optical packet payload; or a processor, configured to obtain a first optical packet payload, 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 first optical packet payload that is obtained by the processor, to enable the optical switching device to perform 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 to the optical switching device 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 to the optical switching device before the second optical label is sent to the optical switching device; or a processor, configured to obtain a first optical packet payload and 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, to enable the optical switching device, to perform, according to the third optical label, switch processing on a third optical packet payload corresponding to the third optical label, and, to perform 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 to the optical switching device 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 to the optical switching device before the second optical label is sent to the optical switching device; and the third optical label is an optical label corresponding to the third optical packet payload sent to the optical switching device following the second optical packet payload. 2. The device according to claim 1 , wherein a processor is configured to obtain a third optical label, the processor 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 routing information of a third data frame and to obtain a second data frame and routing information of the second data frame; a first generator, configured to generate the third optical label according to the obtained routing information of the third data frame, and to generate the second optical label according to the obtained routing information of the second data frame; and a second generator, configured to generate the second optical packet payload according to the obtained second data frame obtained by the parser; or wherein a processor is configured to obtain a first optical packet payload, wherein the processor 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 to obtain a second data frame and routing information of the second data frame; a first generator, configured to generate the second optical label according to the obtained routing information of the second data frame; and a second generator, configured to generate the first optical packet payload according to the obtained first data frame, and to generate the second optical packet payload according to the obtained second data frame obtained by the parser; or wherein a processor is configured to obtain a first optical packet payload and a third optical label, wherein the processor 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 routing information of a third data frame and to obtain a second data frame and routing information of the second data frame; a first generator, configured to generate the third optical label according to the obtained routing information of the third data frame, and to generate the second optical label according to the obtained routing information of the second data frame; and a second generator, configured to generate the first optical packet payload according to the obtained first data frame, and to generate the second optical packet payload according to the obtained second data frame obtained by the parser. 3. The device according to claim 1 , wherein a processor is configured to obtain a third optical label, the exporter 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, 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 third sending moment of the third optical label within the guard time according to 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 third control instruction when the timer reaches the third sending moment; the sub-exporter 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 sent by the sub-exporter, to obtain a corresponding second optical signal and to send the second optical signal to the optical switching device; or wherein a processor is configured to obtain a first optical packet payload, the exporter comprises a scheduler, a sub-exporter, and a second converter, wherein the scheduler is configured to monitor the second generator
Network aspects · CPC title
Labelling aspects, e.g. multiprotocol label switching [MPLS], G-MPLS, MPAS · CPC title
with photonic or optical means · CPC title
Provisions for optical burst or packet networks · CPC title
using label swapping, e.g. multi-protocol label switch [MPLS] · CPC title
Related publications grouped by family.
Answers are generated from the same data shown on this page.