Passive optical network (PON) network encoding method, device and system based on data flow
A passive optical network and network coding technology, applied in the field of network coding devices, can solve problems such as reducing network coding efficiency, consuming downlink data bandwidth, and inconsistent frame lengths
- Summary
- Abstract
- Description
- Claims
- Application Information
AI Technical Summary
Problems solved by technology
Method used
Image
Examples
Embodiment 1
[0105] An embodiment of a method for implementing data stream-based network coding in a passive optical network provided by an embodiment of the present invention is as follows:
[0106] The optical line terminal OLT establishes a network coding connection with the optical network unit ONU. The ONU preprocesses the pre-coded data. The OLT encodes the pre-coded data into network coded data according to the data stream. The ONU performs the network coded data according to the data stream. Network decoding processing.
[0107] Within m (m is a natural number, the typical value is 1, the same below) DBA cycles, after all the uplinks of the ONU data of 2 teams for network encoding are completed, network encoding is performed according to the data flow:
[0108] Step 201, the OLT and the ONU in the passive optical network PON cooperate to establish a network coding connection, and determine the connection pairing number and data sequence number;
[0109] OLT and ONU establish a net...
Embodiment 2
[0222] On the other hand, it is an optical line terminal OLT device supporting network coding based on data streams, which is used to implement network coding according to data streams, mainly including:
[0223] An uplink data receiving module 421, configured to receive data, and determine pre-coded data and non-prepared coded data according to the flag;
[0224] The network coding control module 422 is used to detect the data of the upstream data receiving module 421, determine the data connection that can carry out network coding in the PON, and allocate the connection pairing number, and send a control frame to notify the ONU device network coding control module 432;
[0225] The network coding module 423 is used to receive the pre-coded data sent by the uplink data receiving module 421, cache the pre-coded data, and schedule the pre-coded data of 2 teams in the same group, and perform network coding according to the data stream;
[0226] The ordinary data processing modul...
Embodiment 3
[0229] On the other hand, it is an optical network unit ONU device that supports network coding based on data streams, and is used to implement network decoding according to data streams, mainly including:
[0230] The downlink data receiving module 431 is used to receive data, and determine network coding data and non-network coding data according to the mark;
[0231] The network coding control module 432 is used to receive the OLT device network coding control module 422 control frame, cooperatively determine the data that can be network coded in the PON, and obtain the connection pairing number;
[0232] The network decoding module 433 is used to receive the pre-encoded data of the uplink data sending module 435, and cache the pre-encoded data; it is used to receive the network coded data of the downlink data receiving module 431, read out the corresponding pre-encoded data, and send data to the network according to the data flow mode. Encoded data for network decoding;
...
PUM

Abstract
Description
Claims
Application Information

- R&D
- Intellectual Property
- Life Sciences
- Materials
- Tech Scout
- Unparalleled Data Quality
- Higher Quality Content
- 60% Fewer Hallucinations
Browse by: Latest US Patents, China's latest patents, Technical Efficacy Thesaurus, Application Domain, Technology Topic, Popular Technical Reports.
© 2025 PatSnap. All rights reserved.Legal|Privacy policy|Modern Slavery Act Transparency Statement|Sitemap|About US| Contact US: help@patsnap.com