Framing Method and Apparatus in Passive Optical Network and System
US-2018077475-A1 · Mar 15, 2018 · US
US11855756B2 · US · B2
| Field | Value |
|---|---|
| Publication number | US-11855756-B2 |
| Application number | US-202217707534-A |
| Country | US |
| Kind code | B2 |
| Filing date | Mar 29, 2022 |
| Priority date | Sep 29, 2019 |
| Publication date | Dec 26, 2023 |
| Grant date | Dec 26, 2023 |
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.
A status control method, applied to an optical network unit (ONU) or an optical network terminal (ONT) of a passive optical network (PON) includes: receiving a first downlink data frame, where the first downlink data frame includes data of N different rates and indication information, the indication information includes length information of data of each rate in the first downlink data frame, and N≥2; determining length information of first data in the data of the N different rates, where a rate of the first data is higher than a working rate of a clock and data recovery (CDR) module; and generating control information based on the length information of the first data, to control the CDR module to be in a specified state within a period of time corresponding to the length information of the first data.
Opening claim text (preview).
What is claimed is: 1. A status control method, comprising: receiving, by an optical network terminal, a first downlink data frame, wherein the first downlink data frame comprises data of N different rates and indication information, wherein the indication information comprises length information of data of each respective rate in the first downlink data frame, wherein respective length information for data of a respective rate corresponds to a period of time for transmitting the data of the respective rate, and wherein N≥2; determining, by the optical network terminal, length information of first data in the data of the N different rates, wherein a rate of the first data is higher than a working rate of a clock and data recovery (CDR) module; and generating, by the optical network terminal, control information based on the length information of the first data, wherein the control information is for controlling the CDR module to be in a specified state within a period of time corresponding to the length information of the first data, wherein the specified state comprises a state of the CDR module at the start of the period of time or a local reference clock of the CDR module. 2. The method according to claim 1 , wherein the data of each respective rate comprises the length information of the data of the respective rate in the first downlink data frame; and wherein the length information of the first data in the data of the N different rates is determined from the data of the N different rates. 3. The method according to claim 2 , wherein the length information in the data of a respective rate comprises information of the data of the respective rate in the first downlink data frame and a gap byte, wherein the information indicates a byte length, and the gap byte is usable by the CDR module to switch from a current state to the local reference clock within a duration of the gap byte; wherein determining the length information of the first data comprises: determining, from the data of the N different rates, a byte length and a gap byte in data of a rate that is not higher than the working rate of the CDR module; and determining a byte length and a gap byte of the first data based on the byte length and the gap byte in the data of the rate that is not higher than the working rate of the CDR module and a total byte length of the first downlink data frame; and wherein generating the control information based on the length information of the first data comprises: determining, based on an offset of the byte length and an offset of the gap byte of the first data that are relative to a reference point in the total byte length of the first downlink data frame and a time length of the first downlink data frame, the period of time for transmitting the first data, wherein the reference point is a start location of a physical synchronization sequence. 4. The method according to claim 2 , wherein the first downlink data frame and a second downlink data frame are equal in time length and are two adjacent data frames, wherein a time interval between data of a first rate in the first downlink data frame and data of the first rate in the second downlink data frame is equal to the time length of the first downlink data frame, and wherein the time length of the first downlink data frame is unchanged for different values of N. 5. The method according to claim 1 , wherein the indication information is carried in data of a lowest rate in the N different rates; and wherein the length information of the first data in the data of the N different rates is determined from the data of the lowest rate. 6. The method according to claim 5 , wherein the indication information comprises a start time offset and an end time offset of the data of each respective rate relative to a reference point, wherein the reference point is a time point of a start location of a physical synchronization sequence; wherein determining the length information of the first data comprises: determining a start time offset and an end time offset of the first data from the data of the lowest rate; and wherein generating the control information based on the length information of the first data comprises: determining, based on the time point of the start location of the physical synchronization sequence and the start time offset and the end time offset of the first data, a start time point and an end time point for transmitting the first data. 7. A data sending method, comprising: obtaining, by an optical line terminal (OLT), to-be-sent data of N different rates, wherein N≥2; configuring, by the OLT, the to-be-sent data of the N different rates as a first downlink data frame, wherein the first downlink data frame comprises the to-be-sent data of the N different rates and indication information, wherein the indication information comprises length information of data of each respective rate in the first downlink data frame, and wherein respective length information for data of a respective rate corresponds to a period of time for transmitting the data of the respective rate; and sending, by the OLT, the first downlink data frame. 8. An optical network terminal, comprising: a transceiver; a clock and data recovery (CDR) module; and a processor; wherein the transceiver is configured to receive a first downlink data frame, wherein the first downlink data frame comprises data of N different rates and indication information, wherein the indication information comprises length information of data of each respective rate in the first downlink data frame, wherein respective length information for data of a respective rate corresponds to a period of time for transmitting the data of the respective rate, and wherein N≥2; wherein the processor is configured to: determine length information of first data in the data of the N different rates, wherein a rate of the first data is higher than a working rate of the clock and data recovery (CDR) module; and generate control information based on the length information of the first data; and wherein the CDR module is configured, based on the control information, to be in a specified state within a period of time corresponding to the length information of the first data, wherein the specified state comprises a state of the CDR module at the start of the period of time or a local reference clock of the CDR module. 9. The optical network terminal according to claim 8 , wherein the data of each respective rate comprises the length information of the data of the respective rate in the first downlink data frame; and wherein the length information of the first data in the data of the N different rates is determined from the data of the N different rates. 10. The optical network terminal according to claim 9 , wherein the length information in the data of each respective rate comprises information of the data of the respective rate in the first downlink data frame and a gap byte, where the information indicates a byte length, and the gap byte is usable by the CDR module to switch from a current state to the local reference clock within duration of the gap byte; and wherein the processor is further configured to: determine, from the data of the N different rates, a byte length and a gap byte in data of a rate that is not higher than the working rate of the CDR module; determine a byte length and a gap byte of the first data based on the byte length and the gap byte in the data of the rate that is not higher than the working rate of the CDR module and a total byte length of the first downlink data frame; and determine, based on an offset of the byte length and an offset of the gap byte of the first data that are relative to a reference poi
Clock or time synchronisation among nodes; Internode synchronisation (synchronization for ring networks H04L12/422; data switching networks with synchronous transmission H04L12/43) · CPC title
Wavelength-division multiplex systems · CPC title
taking measures against momentary loss of synchronisation, e.g. inhibiting the synchronisation, using idle words or using redundant clocks · CPC title
Clock or time synchronisation in a node; Intranode synchronisation · CPC title
Provisions for optical access or distribution networks, e.g. Gigabit Ethernet Passive Optical Network (GE-PON), ATM-based Passive Optical Network (A-PON), PON-Ring · CPC title
Related publications grouped by family.
Answers are generated from the same data shown on this page.