Optical packet sending method and device, optical packet processing method, and optical switching device

US10149025B2 · US · B2

Patent metadata
FieldValue
Publication numberUS-10149025-B2
Application numberUS-201615367458-A
CountryUS
Kind codeB2
Filing dateDec 2, 2016
Priority dateJun 3, 2014
Publication dateDec 4, 2018
Grant dateDec 4, 2018

How to read this patent

A practical reading order for non-experts. Skip the full description unless you need deep technical detail.

  1. Title

    What the patent document calls the invention.

  2. Abstract

    A short plain-language summary of the technical disclosure.

  3. Assignees and inventors

    Who owns or filed the patent and who is credited as inventor.

  4. Key dates

    Filing, priority, publication, and grant dates set the timeline.

  5. First independent claim

    The legal scope of protection — read this for what is actually claimed.

  6. CPC / IPC classifications

    Technology tags used to group this patent with similar filings.

  7. Citations and related patents

    Prior art links and similar publications in this corpus.

Abstract

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.

First claim

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

Assignees

Inventors

Classifications

  • 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

Patent family

Related publications grouped by family.

External sources

Frequently asked questions

Answers are generated from the same data shown on this page.

What does patent US10149025B2 cover?
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…
Who is the assignee on this patent?
Huawei Tech Co Ltd
What technology area does this patent fall under?
Primary CPC classification H04Q11/0062. Mapped technology areas include Electricity.
When was this patent published?
Publication date Tue Dec 04 2018 00:00:00 GMT+0000 (Coordinated Universal Time) (B2). Legal status and post-grant events are not shown on this page.
What related patents are in patentsdb?
We list 3 related publications on this page (citations in our corpus or others sharing the same primary CPC).