Method, device and system of network coding connection management based on optical network unit (ONU)

A technology of network coding and connection management, which is applied in the field of PON system and can solve the problem of consuming downlink data bandwidth, etc.

Active Publication Date: 2013-07-10
BEIJING UNIV OF POSTS & TELECOMM
View PDF3 Cites 6 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

[0015] If in the PON network, to realize the interactive transmission of data between ONUs, it is necessary to consume the uplink data bandwidth of time division multiplexing and consume the same downlink data bandwidth

Method used

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
View more

Image

Smart Image Click on the blue labels to locate them in the text.
Viewing Examples
Smart Image
  • Method, device and system of network coding connection management based on optical network unit (ONU)
  • Method, device and system of network coding connection management based on optical network unit (ONU)
  • Method, device and system of network coding connection management based on optical network unit (ONU)

Examples

Experimental program
Comparison scheme
Effect test

Embodiment 1

[0088] The embodiment of the method for establishing a network coding connection in the PON network provided by the embodiment of the present invention is as follows:

[0089] Part 1, determine the pre-encoded data. Add the identification field through the optical line terminal OLT, so that the optical network unit ONU can learn the topology of the passive optical network; the ONU detects the data inside the passive optical network and selects the pre-coded data;

[0090] Step 201, OLT and ONU add identification field in transmission data, learn passive optical network topology;

[0091] The OLT learns the correspondence between the source host address and the source identification field by receiving the uplink data sent by ONU1 and ONU2;

[0092] ONU1 and ONU2 learn the corresponding relationship between the source host address and the source identification field by receiving the downlink data sent by the OLT.

[0093] Step 202, the ONU queries the topology according to the...

Embodiment 2

[0175] An optical line terminal OLT device supporting a network coding function provided by an embodiment of the present invention is used to realize the network coding function, and mainly includes:

[0176] The data receiving and learning unit 421 is used for uplink data, recording the corresponding relationship between the source identification field in the data frame and the source host address, that is, learning the network topology; providing a query function for the common data processing unit;

[0177] The pre-coded data identifying unit 422 is configured to receive the uplink data sent by the data receiving and learning unit 421, detect the uplink data frame mark, and identify pre-coded data and non-prepared coded data;

[0178] The network coding unit 423 is configured to receive the uplink data sent by the pre-coded data identification unit 422, cache the pre-coded data therein, schedule and select pairs of pre-coded data, and realize the network coding function;

...

Embodiment 3

[0182] An optical network unit ONU device supporting a network encoding function provided in an embodiment of the present invention is used to implement a network decoding function, and mainly includes:

[0183] The data receiving and learning unit 431 is used for downlink data, recording the corresponding relationship between the source identification field in the data frame and the source host address, that is, learning the network topology; providing a query function for the pre-coded data selection unit;

[0184] The network coded data identification unit 432 is configured to receive the downlink data sent by the data receiving and processing unit 431, detect the frame mark of the downlink data, and identify network coded data and non-network coded data;

[0185] The network decoding unit 433 is used to receive the uplink data sent by the pre-coded data selection unit 434, and cache the pre-coded data therein; to receive the downlink data sent by the network coded data iden...

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
Login to view more

PUM

No PUM Login to view more

Abstract

Provided are a method, a device and a system of network coding connection management in a passive optical network (PON). The method includes the steps that an optical line terminal (OLT) learns a PON structure and carries out label processing on downlink data; an optical network unit (ONU) learns the PON structure and judges whether data are PON internal data, namely data capable of being coded or not according to the network structure, determines network coding is carried out on the data capable of being coded or not according to judging conditions, and carries out network coding data preprocessing; and the OLT carries out network coding, and the ONU carries out network decoding. The method, the device and the system are reasonable in network coding connection management in the PON, simple, efficient and flexible.

Description

technical field [0001] The present invention relates to the field of communication technology, in particular to the use of network coding in PON, including discovery rules for network coding pairing in PON, data preprocessing methods, network coding and decoding processing methods, and a PON system supporting network coding functions. Background technique [0002] The traditional communication network transmits data by store and forward, that is, during the data transmission process, the intermediate node acts as a forwarder, and is only responsible for finding the route and forwarding the data without any processing on the data content. For a long time, it has been generally believed that processing transmitted data on intermediate nodes will not produce any benefits, but network coding theory completely overthrows this traditional view. [0003] Network coding is an information exchange technology that combines routing and coding. Its core idea is to linearly or nonlinearl...

Claims

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
Login to view more

Application Information

Patent Timeline
no application Login to view more
IPC IPC(8): H04B10/27H04Q11/00H04L1/00
Inventor 纪越峰王震顾仁涛
Owner BEIJING UNIV OF POSTS & TELECOMM
Who we serve
  • R&D Engineer
  • R&D Manager
  • IP Professional
Why Eureka
  • Industry Leading Data Capabilities
  • Powerful AI technology
  • Patent DNA Extraction
Social media
Try Eureka
PatSnap group products