# US 9,438,367 B2 · Method and system for providing an external optical data packet to a destination node of a packet optical network

> Agents: this data is available as JSON from the patentgrep API and MCP server — see https://patentgrep.com/llms.txt

- Number: US 9,438,367 B2
- Document ID: US9438367B2
- Status: Granted
- Kind: B2
- Application number: 14/041,760
- Filed: 2013-09-30
- Published: 2014-04-03
- Granted: 2016-09-06
- Earliest claimed: 2012-10-01
- Assignees: Ntt Docomo, Inc.
- Applicants: NTT DOCOMO, Inc.
- Inventors: Qing Wei; Kazuyuki Kozu
- Web page: https://patentgrep.com/patent/US9438367B2

## CPC

- H04J 14/0201: {Add-and-drop multiplexing}
- H04J 14/0257: {Wavelength assignment algorithms}
- H04J 14/0267: {Optical signaling or routing}
- H04J 14/0269: {using tables for routing}
- H04Q 11/0066: {Provisions for optical burst or packet networks}
- H04J 14/0258: {Wavelength identification or labelling}
- H04J 14/0283: {WDM ring architectures}
- H04J 14/0284: {WDM mesh architectures}
- H04J 14/0286: {WDM hierarchical architectures}
- H04Q 2011/0077: {Labelling aspects, e.g. multiprotocol label switching [MPLS], G-MPLS, MPAS}
- H04J: MULTIPLEX COMMUNICATION (transmission in general H04B; peculiar to transmission of digital information H04L5/00; systems for the simultaneous or sequential transmission of more than one television signal H04N7/08; in exchanges H04Q11/00; stereophonic systems H04S)
- H04Q: SELECTING (switches, relays, selectors H01H; wireless communication networks H04W)

## Abstract

A method and a system for providing an external optical data packet to a destination node of a packet optical network are described. The packet optical network includes a plurality of nodes and a first optical data channel for optically communicating local optical data packets between the plurality of nodes. The external optical data packet is optically converted for a transmission to the destination node over a second optical data channel of the packet optical network, the first and second optical data channels being independent of each other, the converted external optical data packet is optically transferred to the packet optical network, and the converted external optical data packet is transmitted to the destination node over the second optical data channel.

## Claims

### Claim 1

A method for providing an external optical data packet to a destination node of a packet optical network, the packet optical network comprising a plurality of nodes and a first optical data channel for optically communicating local optical data packets between the plurality of nodes, the method comprising:
optically converting the external optical data packet for a transmission to the destination node over a second optical data channel of the packet optical network, the first and second optical data channels being independent of each other;
optically transferring the converted external optical data packet to the packet optical network; and
transmitting the converted external optical data packet to the destination node over the second optical data channel,
wherein the external optical data packet comprises a header and a payload section, and wherein the header comprises control information and the payload section comprises data payload,
wherein the method comprises upon receipt of the external optical data packet sending a notification to the packet optical network, the notification comprising address information about the destination node,
wherein the packet optical network further comprises a control channel for communicating control channel information between the plurality of nodes, and
wherein the method comprises:
preparing the control header for the external optical data packet on the basis of the received notification, and
transmitting the control header over the control channel upon transmitting the converted external optical data packet over the second data channel.

### Claim 2 (depends on 1)

The method of claim 1, wherein
optically converting the external optical data packet comprises a wavelength conversion of the data payload, and preparing a control header or control information based on the control information in the external optical data packet; and
wherein optically transferring the converted external optical data packet to the packet optical network comprises sending the wavelength converted data payload and the prepared control header or control information to the packet optical network.

### Claim 3 (depends on 1)

The method of claim 1, wherein
the first and second optical data channels comprise allocated different wavelengths, and
optically converting the external optical data packet comprises a wavelength conversion for acquiring the converted external optical data packet at a wavelength allocated to the destination node for transmission over the second optical data channel.

### Claim 4 (depends on 3)

The method of claim 3, wherein the wavelength conversion is based on a table mapping destination addresses for the nodes of the packet optical network to wavelengths allocated to the nodes of the packet optical network for transmission over the second optical data channel.

### Claim 5 (depends on 3)

The method of claim 3, wherein the wavelength used for transmission over the first and second optical data channels are allocated dynamically or in advance.

### Claim 6 (depends on 1)

The method of claim 1, wherein the packet optical network comprises an optical fiber, and wherein the optical data packets for the first and second data channels are transmitted in the same optical fiber.

### Claim 7 (depends on 1)

A non-transitory computer program product comprising instructions stored on a computer readable medium, the instructions when being executed on a computer performing a method of claim 1.

### Claim 8

A method for providing an external optical data packet to a destination node of a packet optical network, the packet optical network comprising a plurality of nodes and a first optical data channel for optically communicating local optical data packets between the plurality of nodes, the method comprising:
optically converting the external optical data packet for a transmission to the destination node over a second optical data channel of the packet optical network, the first and second optical data channels being independent of each other;
optically transferring the converted external optical data packet to the packet optical network; and
transmitting the converted external optical data packet to the destination node over the second optical data channel,
wherein the external optical data packet comprises a header and a payload section, and wherein the header comprises control information and the payload section comprises data payload,
wherein the method comprises upon receipt of the external optical data packet sending a notification to the packet optical network, the notification comprising address information about the destination node, and
wherein the notification comprises further information about the external optical data packet, like the QoS of the packet, the control header being further prepared on the basis of the further information.

### Claim 9 (depends on 8)

A non-transitory computer program product comprising instructions stored on a computer readable medium, the instructions when being executed on a computer performing a method of claim 8.

### Claim 10

A method for providing an external optical data packet to a destination node of a packet optical network, the packet optical network comprising a plurality of nodes and a first optical data channel for optically communicating local optical data packets between the plurality of nodes, the method comprising:
optically converting the external optical data packet for a transmission to the destination node over a second optical data channel of the packet optical network, the first and second optical data channels being independent of each other;
optically transferring the converted external optical data packet to the packet optical network; and
transmitting the converted external optical data packet to the destination node over the second optical data channel,
wherein the external optical data packet comprises a header and a payload section, and wherein the header comprises control information and the payload section comprises data payload,
wherein the packet optical network is a slotted packet optical network,
wherein the method comprises optically delaying the converted external optical data packet so that the converted external optical data packet is transmitted in the next time slot, the delay being less than or equal to the duration of a single time slot in the slotted packet optical network.

### Claim 11 (depends on 10)

A non-transitory computer program product comprising instructions stored on a computer readable medium, the instructions when being executed on a computer performing a method of claim 10.

### Claim 12

A method for providing an external optical data packet to a destination node of a packet optical network, the packet optical network comprising a plurality of nodes and a first optical data channel for optically communicating local optical data packets between the plurality of nodes, the method comprising:
optically converting the external optical data packet for a transmission to the destination node over a second optical data channel of the packet optical network, the first and second optical data channels being independent of each other;
optically transferring the converted external optical data packet to the packet optical network; and
transmitting the converted external optical data packet to the destination node over the second optical data channel,
wherein the external optical data packet comprises a header and a payload section, and wherein the header comprises control information and the payload section comprises data payload,
wherein the external optical data packet is received at an external node optically coupled to the packet optical network, wherein the external data packet is optically converted at the external node,
wherein the external node is a node of a further packet optical network comprising a plurality of nodes communicating over a further optical data channel, and
wherein the packet optical network comprises a mobile access network operating in accordance with a first technology and the further packet optical network comprises a mobile core network operating in accordance with a second technology being different from the first technology, and wherein the local optical data packets comprise packets transmitted between base stations of the mobile access network and the external optical data packets comprise packets transmitted between gateways of the mobile core network and the base stations of the mobile access network.

### Claim 13 (depends on 12)

A non-transitory computer program product comprising instructions stored on a computer readable medium, the instructions when being executed on a computer performing a method of claim 12.

### Claim 14

A system for providing an external optical data package to a destination node, the system comprising:
a packet optical network comprising a plurality of nodes, a first optical data channel for optically communicating local optical data packets between the plurality of nodes, and a second optical data channel for optically communicating external optical data packets between the plurality of nodes, wherein the first and second data channels are independent of each other, and wherein the plurality of nodes comprise the destination node; and
an external node optically connected to the packet optical network, the external node being configured to receive the external optical data packet, to optically convert the received external optical data packet for a transmission to the destination node over the second optical data channel of the packet optical network, and to optically transfer the converted external optical data packet to the packet optical network,
wherein the external optical data packet includes a header and a payload section, and wherein the header includes control information and the payload section includes data payload,
wherein upon receipt of the external optical data packet a notification is received at the packet optical network, the notification comprising address information about the destination node,
wherein the packet optical network comprises a control channel for communicating control channel information between the plurality of nodes, the control header for the external optical data packet being prepared on the basis of the received notification, and the control header being transmitted over the control channel upon transmitting the converted external optical data packet over the second data channel.

### Claim 15

A system for providing an external optical data package to a destination node, the system comprising:
a packet optical network comprising a plurality of nodes, a first optical data channel for optically communicating local optical data packets between the plurality of nodes, and a second optical data channel for optically communicating external optical data packets between the plurality of nodes, wherein the first and second data channels are independent of each other, and wherein the plurality of nodes comprise the destination node; and
an external node optically connected to the packet optical network, the external node being configured to receive the external optical data packet, to optically convert the received external optical data packet for a transmission to the destination node over the second optical data channel of the packet optical network, and to optically transfer the converted external optical data packet to the packet optical network,
wherein the external optical data packet includes a header and a payload section, and wherein the header includes control information and the payload section includes data payload,
wherein upon receipt of the external optical data packet a notification is received at the packet optical network, the notification comprising address information about the destination node, and
wherein the notification comprises further information about the external optical data packet, like the QoS of the packet, the control header being further prepared on the basis of the further information.

### Claim 16

A system for providing an external optical data package to a destination node, the system comprising:
a packet optical network comprising a plurality of nodes, a first optical data channel for optically communicating local optical data packets between the plurality of nodes, and a second optical data channel for optically communicating external optical data packets between the plurality of nodes, wherein the first and second data channels are independent of each other, and wherein the plurality of nodes comprise the destination node; and
an external node optically connected to the packet optical network, the external node being configured to receive the external optical data packet, to optically convert the received external optical data packet for a transmission to the destination node over the second optical data channel of the packet optical network, and to optically transfer the converted external optical data packet to the packet optical network,
wherein the external optical data packet includes a header and a payload section, and wherein the header includes control information and the payload section includes data payload,
wherein the packet optical network is a slotted packet optical network, and
wherein the converted external optical data packet is optically delayed so that the converted external optical data packet is transmitted in the next time slot, the delay being less than or equal to the duration of a single time slot in the slotted packet optical network.

### Claim 17

A system for providing an external optical data package to a destination node, the system comprising:
a packet optical network comprising a plurality of nodes, a first optical data channel for optically communicating local optical data packets between the plurality of nodes, and a second optical data channel for optically communicating external optical data packets between the plurality of nodes, wherein the first and second data channels are independent of each other, and wherein the plurality of nodes comprise the destination node; and
an external node optically connected to the packet optical network, the external node being configured to receive the external optical data packet, to optically convert the received external optical data packet for a transmission to the destination node over the second optical data channel of the packet optical network, and to optically transfer the converted external optical data packet to the packet optical network,
wherein the external optical data packet includes a header and a payload section, and wherein the header includes control information and the payload section includes data payload,
wherein the external optical data packet is received at an external node optically coupled to the packet optical network, wherein the external data packet is optically converted at the external node,
wherein the external node is a node of a further packet optical network comprising a plurality of nodes communicating over a further optical data channel, and
wherein the packet optical network comprises a mobile access network operating in accordance with a first technology and the further packet optical network comprises a mobile core network operating in accordance with a second technology being different from the first technology, and wherein the local optical data packets comprise packets transmitted between base stations of the mobile access network and the external optical data packets comprise packets transmitted between gateways of the mobile core network and the base stations of the mobile access network.
