+

WO2018166174A1 - Procédé et dispositif de transmission de données, procédé et dispositif de transmission de données et système epon multicanal - Google Patents

Procédé et dispositif de transmission de données, procédé et dispositif de transmission de données et système epon multicanal Download PDF

Info

Publication number
WO2018166174A1
WO2018166174A1 PCT/CN2017/103801 CN2017103801W WO2018166174A1 WO 2018166174 A1 WO2018166174 A1 WO 2018166174A1 CN 2017103801 W CN2017103801 W CN 2017103801W WO 2018166174 A1 WO2018166174 A1 WO 2018166174A1
Authority
WO
WIPO (PCT)
Prior art keywords
time period
data
receiving
end device
identification information
Prior art date
Application number
PCT/CN2017/103801
Other languages
English (en)
Chinese (zh)
Inventor
张伟良
袁立权
黄新刚
耿丹
Original Assignee
中兴通讯股份有限公司
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by 中兴通讯股份有限公司 filed Critical 中兴通讯股份有限公司
Publication of WO2018166174A1 publication Critical patent/WO2018166174A1/fr

Links

Images

Classifications

    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04BTRANSMISSION
    • H04B10/00Transmission systems employing electromagnetic waves other than radio-waves, e.g. infrared, visible or ultraviolet light, or employing corpuscular radiation, e.g. quantum communication
    • H04B10/25Arrangements specific to fibre transmission
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04QSELECTING
    • H04Q11/00Selecting arrangements for multiplex systems
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04QSELECTING
    • H04Q11/00Selecting arrangements for multiplex systems
    • H04Q11/0001Selecting arrangements for multiplex systems using optical switching
    • H04Q11/0062Network aspects
    • H04Q11/0067Provisions for optical access or distribution networks, e.g. Gigabit Ethernet Passive Optical Network (GE-PON), ATM-based Passive Optical Network (A-PON), PON-Ring

Definitions

  • the present disclosure relates to, but is not limited to, the field of communications, and in particular, to a data transmitting and receiving method and apparatus, and a multi-channel Ethernet Passive Optical Network (EPON) system.
  • EPON Ethernet Passive Optical Network
  • NEPON Next Generation EPON
  • ITU-T ITU Telecommunication Standardization Sector
  • ONT optical line terminal
  • ONU optical network unit
  • Multi-channels are generally different wavelengths on the same fiber.
  • Figure 1 is a system diagram of data transmission in a multi-channel EPON system. As shown in Figure 1, the transmission delay difference is small and stable in a particular system, but this transmission delay difference may change in different systems. In addition, the same channel in the same system is the same wavelength. Due to processing changes at the transmitting end and the receiving end, the transmission delay may also be time-varying. These changes can generally be limited to a range.
  • FIG. 2 is a system diagram of data transmission in another multi-channel EPON system. As shown in Figure 2, the connection between different pigtails can occur on the OLT side. Since the OLT is in the equipment room and the pigtails are short, the difference can be controlled within a certain range.
  • Figure 3a is a timing diagram of a data transmission sequence and a reception sequence.
  • the data 1, 2, 3, and 4 are respectively transmitted on different channels in order
  • FIG. 3b is another timing chart of the data transmitting sequence and the receiving sequence.
  • data 1 arrives late
  • data 4 arrives early
  • the actual order of data reception is 2, 4, 3, 1, and the order of the data is disordered.
  • the frame number of the EPON series and the Gigabit-Capable Passive Optical Network (GPON) series does not carry the frame number, the data that arrives at the receiving end first is preferentially processed, and then arrives at the receiving. The data at the end is behind.
  • GPON Gigabit-Capable Passive Optical Network
  • the data sequence can be recovered between the OLT and the ONU by carrying the frame number in the protocol encapsulation of the data. That is, a frame number indicating the transmission order is set in each data transmitted to the receiving device.
  • a frame number indicating the transmission order is set in each data transmitted to the receiving device.
  • the new generation of standards will try to reuse the old generation standards, so standards compatibility is required, and all data for data transmission carries frames for indicating the transmission order. Sequence number, so it can take up more protocol space to achieve, such as 2 bytes or more. Therefore, in the process of completing the new instrument standard after the improvement of the old generation standard, it is difficult to find the space carrying the frame number.
  • This paper provides a data transmission and reception method and device, and a multi-channel EPON system, which can avoid the disorder of the reception sequence caused by the similar or identical data transmission time.
  • An embodiment of the present disclosure provides a data transmission method, based on a multi-channel Ethernet passive optical network EPON system, where the method includes:
  • the sending end device acquires the data that is sent in the first time period, where the data sent in the first time period carries the first identifier information, where the first identifier information is used to indicate that the receiving end device is in the first The order in which the data is sent during a period of time, or
  • the transmitting device acquires data sent in the second time period, where the second time period
  • the sent data carries the second identifier information, where the second identifier information is used to indicate that the receiving end device forwards the data after receiving the data sent in the second time period, or
  • the sending end device acquires the data that is sent in the first time period, where the data sent in the first time period carries the first identifier information, where the first identifier information is used to indicate that the receiving end device is in the first a sequence of receiving the data that is sent in a period of time, and a data that is sent by the source device in the second time period, where the data sent in the second time period carries the second identifier information, where The second identifier information is used to indicate that the receiving end device forwards the data after receiving the data sent in the second time period;
  • the transmitting device sends a plurality of data sent in the first time period, or the second time period, or the first time period and the second time period to the receiving end device through different transmission channels.
  • the first time period is a time period in which the receiving end device confuses the probability that the data sent by the sending end is greater than zero
  • the second time period is the receiving end device. The time period in which the probability of receiving the data transmitted by the transmitting end is equal to zero.
  • the method further includes:
  • the receiving order is continued to be used starting from the minimum number corresponding to the receiving order.
  • the maximum number corresponding to the number corresponding to the receiving order is greater than or equal to the number of the transmission channels.
  • the transmitting end device in a plurality of consecutive intervals, will be multiple in the first time period, or the second time period, or the first time period and When the data sent in the second time period is sent to the receiving end device through different transmission channels, the method further includes: the sending end device determining whether any two consecutive intervals in the plurality of consecutive intervals Acquiring the data sent in the first time period, and if the determination result is yes, instructing the receiving end device to receive the data in an arbitrary receiving sequence in any two consecutive intervals;
  • Each of the plurality of consecutive intervals includes: a first time period, or a second time period, or a first time period and a second time period.
  • the transmitting end device when the transmitting end device is an optical line terminal OLT, The receiving end device is one or more optical network units ONU; when the transmitting end device is the one or more ONUs, the receiving end device is the OLT.
  • the first time period is determined at least by: acquiring, on the different transmission channels, transmission of first time data of the source device to the receiver device Time; determining a maximum value of the difference of the transmission times between two transmission channels in the different transmission channels is the first time period.
  • the first identification information is a relative frame number label.
  • the second identification information is a default frame number label or a no-frame number label set in the data.
  • Embodiments of the present disclosure also provide a computer readable storage medium storing computer executable instructions that, when executed, implement the data transmission method described above.
  • the embodiment of the present disclosure further provides a data receiving method, based on multi-channel EPON, the method includes:
  • the receiving end device obtains multiple data sent by the sending end device through different transmission channels, and obtains the first identification information carried in the data, or the second identification information, or the first identification information and the second identification information.
  • the first identification information is used to indicate a sending order of the data sent by the sending end device in a first time period
  • the second identification information is used to indicate that the sending end device is in a second time. The order in which the data is sent within the segment;
  • the receiving end device receives the data according to the sending sequence in the first identifier information, and, according to the second identifier information, the receiving end device forwards the received data.
  • the first time period is a time period in which the receiving end device confuses the probability that the data sent by the sending end is greater than zero
  • the second time period is the receiving end device. The time period in which the probability of receiving the data transmitted by the transmitting end is equal to zero.
  • Embodiments of the present disclosure also provide a computer readable storage medium storing computer executable instructions that, when executed, implement the data receiving method described above.
  • the embodiment of the present disclosure further provides a data sending apparatus, which is located at a transmitting end device based on a multi-channel EPON, and the apparatus includes:
  • the acquiring module is configured to: acquire data that is sent in the first time period, where the data sent in the first time period carries the first identifier information, where the first identifier information is used to indicate that the receiving device is The order in which the data is transmitted during the first time period, or
  • the sending module is configured to: send the plurality of the data to the receiving end device through different transmission channels.
  • the first time period is a time period in which the receiving end device confuses the probability that the data sent by the sending end is greater than zero
  • the second time period is the receiving end device. The time period in which the probability of receiving the data transmitted by the transmitting end is equal to zero.
  • the device further includes: a determining module, configured to: determine whether to obtain in any two consecutive intervals of the plurality of consecutive intervals a data sent in the first time period; a determining module, configured to: when the determination result is yes, instructing the receiving device to receive the receiving device in an arbitrary receiving sequence in any two consecutive intervals Data; wherein each of the plurality of consecutive intervals comprises: a first time period, or a second time period, or a first time period and a second time period.
  • the embodiment of the present disclosure further provides a data receiving apparatus, based on a multi-channel EPON, the apparatus includes:
  • the acquiring module is configured to: obtain multiple data sent by the sending end device through different transmission channels, and obtain first identification information, or second identification information, or first identification information and And second identifier information, where the first identifier information is used to indicate a sending order of the data sent by the sending end device in a first time period, and the second identifier information is used to indicate that the sending end device is in The order in which the data is sent during the second time period;
  • a receiving module configured to: receive the data according to a receiving order in the first identification information, or
  • the first time period is a time period in which the receiving end device confuses the probability that the data sent by the sending end is greater than zero
  • the second time period is the receiving end device. The time period in which the probability of receiving the data transmitted by the transmitting end is equal to zero.
  • the embodiment of the present disclosure further provides a multi-channel EPON system, the system comprising:
  • the sending end device is configured to: acquire data that is sent in the first time period, where the data sent in the first time period carries the first identification information, or
  • the receiving end device is configured to: acquire multiple data sent by the sending end device by using different transmission channels, and obtain first identification information carried in the data, or second identification information, or first The identification information and the second identification information; the receiving end device receives the data according to a receiving order in the first identification information, or
  • the receiving end device And receiving, by the receiving end device, the data according to the receiving sequence in the first identifier information, and, according to the second identifier information, the receiving end device forwarding the received data.
  • Embodiments of the present disclosure also provide a storage medium.
  • the storage medium is arranged to store program code for performing the following steps:
  • the sending end device acquires the data that is sent in the first time period, where the data sent in the first time period carries the first identification information, where the first identification information is used to indicate that the receiving end device is in the Determining the order in which the data is sent during the first time period, or
  • the transmitting device acquires the data that is sent in the second time period, where the data sent in the second time period carries the second identifier information, where the second identifier information is used to indicate that the receiving device is receiving Forwarding the data after the data sent during the second time period, or
  • the sending end device acquires the data that is sent in the first time period, where the data sent in the first time period carries the first identifier information, where the first identifier information is used to indicate that the receiving end device is in the first a sequence of receiving the data that is sent in a period of time, and a data that is sent by the source device in the second time period, where the data sent in the second time period carries the second identifier information, where The second identifier information is used to indicate that the receiving end device forwards the data after receiving the data sent in the second time period;
  • the sending end device sends, to the receiving end, a plurality of data sent in the first time period, or the second time period, or the first time period and the second time period, respectively, through different transmission channels. device.
  • Embodiments of the present disclosure also provide a storage medium.
  • the storage medium is arranged to store program code for performing the following steps:
  • the receiving device obtains multiple data sent by the sending device by using different transmission channels, and obtains first identifier information, or second identifier information, or first identifier information and second information carried in the data.
  • Identification information wherein the first identification information user indicates a sending order of the data sent by the sending end device in a first time period, and the second identification information is used to indicate that the sending end device is in a second The order in which the data is sent during the time period;
  • the receiving end device receives the data according to a sending sequence in the first identifier information, or
  • the receiving end device receives the data according to the sending sequence in the first identifier information, and, according to the second identifier information, the receiving end device forwards the received data.
  • the data receiving sequence between the OLT and the ONU can be simplified.
  • the recovery implementation mode makes it possible to implement data sequence recovery between the OLT and the ONU simply and efficiently.
  • 1 is a system diagram of data transmission in a multi-channel EPON system
  • FIG. 2 is a system diagram of data transmission in another multi-channel EPON system
  • Figure 3a is a timing diagram of a data transmission sequence and a reception sequence
  • Figure 3b is another timing diagram of data transmission order and reception sequence
  • FIG. 5 is a timing diagram of data transmission according to an embodiment of the present disclosure.
  • FIG. 6 is a timing diagram of another data transmission in accordance with an embodiment of the present disclosure.
  • FIG. 7 is a timing diagram of still another type of data transmission in accordance with an embodiment of the present disclosure.
  • FIG. 8 is a timing diagram of still another type of data transmission in accordance with an embodiment of the present disclosure.
  • FIG. 9 is a timing diagram of still another data transmission in accordance with an embodiment of the present disclosure.
  • FIG. 10 is a flowchart of a data receiving method according to an embodiment of the present disclosure.
  • FIG. 11 is a structural diagram of a data transmitting apparatus according to an embodiment of the present disclosure.
  • FIG. 12 is a structural diagram of another data transmitting apparatus according to an embodiment of the present disclosure.
  • FIG. 13 is a structural diagram of a data receiving apparatus according to an embodiment of the present disclosure.
  • FIG. 14 is a system configuration diagram of a multi-channel EPON according to an embodiment of the present disclosure.
  • Embodiments of the present disclosure provide a data transmission method that operates in the network architecture described in FIG. 1 or 2.
  • the sending end device may be an optical line terminal OLT or one or more ONUs.
  • the receiving end device may be one Or a plurality of optical network units ONU; when the transmitting end device is the one or more ONUs, the receiving end device may be the OLT.
  • FIG. 4 is a flowchart of a data sending method according to an embodiment of the present disclosure. As shown in FIG. 4, the process may include the following steps:
  • Step S402 the sending end device acquires the data that is sent in the first time period, where the data sent in the first time period carries the first identification information, where the first identification information is used to indicate that the receiving end device is The order in which the data is transmitted during the first time period, or
  • the transmitting device acquires the data that is sent in the second time period, where the data sent in the second time period carries the second identifier information, where the second identifier information is used to indicate that the receiving device is receiving Forwarding the data after the data sent during the second time period, or
  • the sending end device acquires the data that is sent in the first time period, where the data sent in the first time period carries the first identifier information, where the first identifier information is used to indicate that the receiving end device is in the first a sequence of receiving the data that is sent in a period of time, and a data that is sent by the source device in the second time period, where the data sent in the second time period carries the second identifier information, where The second identifier information is used to indicate that the receiving end device forwards the data after receiving the data sent in the second time period;
  • the first time period is a time period in which the probability that the receiving end device is illegible to receive data sent by the sending end is greater than zero.
  • the first time period may include: a sending time interval corresponding to data in which data transmission time is similar or the same between multiple data.
  • the receiving device receives data transmitted via the channel 1 later than the data transmitted by the channel 2 due to a short interruption or the like of the transmission channel 1.
  • the transmitting device preferentially transmits on channel 1
  • the receiving end is also likely to have the receiving device receiving the data transmitted via channel 1 later than the data transmitted by channel 2. The situation, which caused the reception order to be disordered.
  • the first time period may also include: other time ranges that may cause garbled reception.
  • five data 10-14 with a transmission time of 1 ms are continuously transmitted on channel 1 and one transmission is transmitted on channel 2 in a certain period of time.
  • the data is 20 ms in time.
  • the sending order of the sender is 10-20-11-12-13-14. Since the data reception can be sequentially received in the transmission order on the same channel, the reception order of the data 10-14 may not change, but since the transmission time of the data 20 is longer than the data transmission time The sum of the transmission times of 10-14, therefore, the actual receiving order of the receiving end is 10-11-12-13-14-20. Therefore, in the above case, the receiving end may also be out of order.
  • the first time period is obtained by, but not limited to, obtaining, on the different transmission channels, a transmission time of the first time data of the sending end device to the receiving end device; determining the difference
  • the maximum value of the difference in transmission time between any two of the transmission channels is the first period of time.
  • the first time period can average the multiple measurement results, and can also be updated in real time according to the sending and receiving process of each data.
  • other calculation methods based on the above ideas can also be used to calculate the first time period.
  • the second time period is a time period in which the probability that the receiving end device is illegible to receive data sent by the sending end is equal to zero. That is, the second time period may be a time period other than the first time period in the total transmission time of the data.
  • the process may further include: when the receiving device receives the data in the first time period, when the number corresponding to the receiving sequence reaches a maximum value, starting from the minimum number corresponding to the receiving sequence, continuing to use The order of reception.
  • the maximum value corresponding to the number corresponding to the receiving sequence is greater than or equal to the number of the transmission channels.
  • FIG. 5 is a timing diagram of data transmission according to an embodiment of the present disclosure.
  • the order of data transmission is data1-data2-data3- Data4-data5-data6.
  • the set number of the receiving device in the sequence corresponds to a maximum value of 4. Therefore, the order of the order received by the receiving end may be 1-2-3-4-1-2.
  • the set number of the corresponding receiving device may also be 6 or greater, so the corresponding number The order can be 1-2-3-4-5-6.
  • the data sent in the first time period is fragmented, wherein each data segment may carry the first identification information.
  • the first identification information may be a relative frame serial number label, which is used to indicate the order received by the receiving end
  • the second identification information may be a default frame serial number label or a no-frame serial number label that is set in the data, and is used to indicate that the terminal directly forwards the label.
  • the received data that is, the data can be received without being instructed according to the order indicated by the transmitting end.
  • the concept of "relative" can refer to the order in which data is transmitted on the channel for a period of time in the transmission of all data.
  • the transmission of data can be continuous or intermittent. For example, as shown in FIG. 5, if the data data 2 and data 6 on the channel 2 cannot be transmitted due to the reason of the transmitting end, the transmitting end can adjust the order of transmission, that is, adjust to data 1-data 3-data 4-data. 5.
  • the foregoing first identifier information and the second identifier information may be implemented in a preamble of an EPON protocol.
  • Table 1 is the EPON preamble definition.
  • the NGEPON Media Access Control (MAC) layer determines that the frame header has changed from 0xd5/0x55/0x55 to 0xd5/0x15/0x55, and the highest 2 bits of 0x15 are not used for frame header judgment.
  • 00, 01, 10 of the highest 2 bits in 0x15 may be used to carry the relative frame number label, and the relative frame number label may be used to indicate the order received by the receiving end, and 11 of 0x15 may be used to carry the default frame.
  • the serial number label or the no-frame serial number label which carries the default frame number label or the no-frame number label, can be used to instruct the terminal to directly forward the received data, that is, the data can be received without being instructed according to the order indicated by the sending end. It can be noted that the above numbering supports cyclic use.
  • offset 4 can also be used to indicate the identification information.
  • the high three bits can be used to carry the relative frame number label in the order of 000, 001, 010, 011, 100, 101, 110, and 111 can be used to carry the default frame number label or the no frame number label.
  • the preamble using the multi-channel EPON system is only a method for identifying the data receiving sequence listed in this embodiment, and therefore, other coding methods can also be used.
  • 3 bits may be used to indicate the transmission order, for example, 000, 001, 010, 011, 100, 101, 110 may correspond to the transmission order of a first time period, 110, 101. 100, 011, 010, 001, 000 may correspond to the transmission order of another first time period, and when 3 bits are not enough to indicate the transmission order, 4 bits may be used to indicate the transmission order, such as 0000, 0001, 0010, 0011, 0100, 0101 may correspond to a sending sequence of a first time period, and 0111, 1000, 1001, 1010, 1011, 1100 may correspond to a sending sequence of another first time period, 1101, 1110, 0000, 0001, 0010. , 0011 can correspond to the order of transmission of another first time period.
  • the second identification information identifying the default frame number label or the no frame number label, such as 11, 111 or 1111 appears, the end of the data transmission in the first time period is indicated. And if there is another first time period subsequently, then the identification may be performed according to the sending order of the other first time period.
  • Step S404 the sending end device will be multiple in the first time period, or the second time period, or The data sent in the first time period and the second time period are respectively sent to the receiving end device through different transmission channels.
  • the sending end device will be multiple in the first time period, or the second time period, or the first time period and the second time period
  • the transmitting end device may determine whether the first time period is acquired in any two consecutive intervals of the plurality of consecutive intervals. If the result of the determination is YES, the receiving device may be instructed to receive the data in an arbitrary receiving sequence in any two consecutive intervals; wherein, in the plurality of consecutive intervals Each interval may include: a first time period, or a second time period, or a first time period and a second time period.
  • an independent receiving sequence indication may be used in any two consecutive intervals.
  • the receiving end device receives the data, or uses a receiving order of any one of the plurality of consecutive intervals.
  • FIG. 6 is a timing diagram of another data transmission according to an embodiment of the present disclosure. As shown in FIG. 6, in the first time period, from channel 1 to channel 4, the order of data transmission is data1-data2-data3-data4. -data5, where data1 and data5 are both sent through channel 1.
  • the order of receiving data of the corresponding receiving device is data1-data2-data3-data4-data5. Since data 1, data 2, data 3, data 4, and data 5 are in the same first time period, the sender can use the same sequence number for sorting. In addition, in order to reduce the occupation of the space in the data, only the three high bits in the offset 4 can be used, so the sequence number labels corresponding to the receiving order of the received terminals are: 000, 001, 010, 011, 100.
  • FIG. 7 is a timing diagram of still another data transmission according to an embodiment of the present disclosure, as shown in FIG.
  • the order of data transmission is data1-data2-data3-data4
  • the order of data transmission from channel 1 to channel 4 is data5-data6-data7- Data8.
  • the order of receiving data of the corresponding receiving device is data1-data2-data3-data4.
  • Data5 to data8 receive in the default order after receiving data4, and perform corresponding forwarding operations after receiving. Since data 1, data 2, data 3, and data 4 are located in the same first time period, data5, data6, data7, and data8 are located in a first time period, so the sender can use the same sequence number for sorting. In addition, in order to reduce the occupation of the space in the data, only the two high bits in the offset 4 can be used. Therefore, the sequence number labels corresponding to the receiving order of the set receiving end are: 00, 01, 10, 00, 11, 11, 11,11.
  • FIG. 8 is a timing diagram of still another data transmission according to an embodiment of the present disclosure. As shown in FIG. 8, in the first two first time periods, from the channel 1 to the channel in the first first time period. 4. The order of data transmission is data1-data2-data3-data4. In the second first time period, the order of data transmission from channel 1 to channel 4 is data5-data6-data7-data8.
  • the order of receiving data of the corresponding receiving device is data1-data2-data3-data4-data5-data6-data7-data8. Since data 1, data 2, data 3, and data 4 are located in the first first time period. The data 5, data 6, data 7, and data 8 are located in the second first time period. Therefore, the sequence number labels corresponding to the receiving order of the receiving end may be different, and may belong to two different number spaces. That is, the sequence number label corresponding to the receiving sequence may be: 0000, 0001, 0010, 0011, 0100, 0101, 0110, 0111, where 0000, 0001, 0010, 0011 is a number space, and 0100, 0101, 0110, 0111 are another Number space.
  • FIG. 9 is a timing diagram of still another data transmission according to an embodiment of the present disclosure. As shown in FIG. 9, in the first time period, from channel 1 to channel 4, data packet1, packet2 are fragmented into data 11, respectively. Data 12, data 13, data 14, data 21, data 22, data 23, data 24.
  • the data segments may be transmitted according to the transmission characteristics of the data, that is, in the order of the channels. Therefore, the order of receiving data of the corresponding receiving device may be data11-data12-data13-data14-data21-data 22-data 23-data24. Due to the above data bits In the same first time period, the sender can use the same sequence number to sort. In this scenario, the three high bits in offset4 can be used. Therefore, the sequence number labels corresponding to the receiving order of the receiver are: 000, 001, 010, 011, 100, 101, 110,000.
  • data12, data13, data14 At least the data and the total number of data fragments can be specified in the transmission of these data segments, and data21, data 22, data 23, and data24 are also the same.
  • data11-data12-data13-data14 and data21-data22-data23-data24 can also be sorted by two independent number spaces, that is, data11-data12-data13-data14 is numbered by 0000, 0001, 0010, 0011.
  • data21-data22-data 23-data24 is numbered with 0100, 0101, 0110, 0111, 0000, 0001, 0010, 0011 and 0100, 0101, 0110, 0111 are two independent number spaces.
  • the method according to the above embodiments can be implemented by means of software plus a necessary general hardware platform, and of course, by hardware.
  • the technical solution of the embodiments of the present disclosure may be embodied in the form of a software product in essence or in the form of a software product stored in a storage medium (such as ROM/RAM, disk,
  • the optical disc includes a plurality of instructions for causing a terminal device (which may be a mobile phone, a computer, a server, or a network device, etc.) to perform the method described in the embodiments of the present disclosure.
  • the embodiment of the present disclosure also provides a data receiving method running in the network architecture described in FIG. 1 or 2.
  • the sending end device may be an optical line terminal OLT or one or more ONUs.
  • the receiving end device may be one Or a plurality of optical network units ONU; when the transmitting end device is the one or more ONUs, the receiving end device may be the OLT.
  • FIG. 10 is a flowchart of a data receiving method according to an embodiment of the present disclosure. As shown in FIG. 10, the process may include the following steps:
  • the receiving end device obtains multiple data sent by the sending end device through different transmission channels, and obtains the first identification information carried in the data, or the second identification information, or a first identification information and a second identification information, where the first identification information is a sending order of the data sent by the sending end device in a first time period, and the second identification information is used to indicate the The sending order of the data sent by the sending device in the second time period;
  • the receiving end device receives the data according to a sending sequence in the first identifier information, or
  • the receiving end device receives the data according to the sending sequence in the first identifier information, and, according to the second identifier information, the receiving end device forwards the received data.
  • the embodiment of the present disclosure further provides a data transmitting apparatus, which may be configured to implement the foregoing embodiments and optional embodiments, and details of the foregoing description are omitted.
  • a data transmitting apparatus may be configured to implement the foregoing embodiments and optional embodiments, and details of the foregoing description are omitted.
  • the term "module” may implement a combination of software of a predetermined function, or a combination of hardware, or a combination of software and hardware.
  • the devices described in the following embodiments may be implemented in software, hardware, or a combination of software and hardware, is also possible and contemplated.
  • FIG. 11 is a structural diagram of a data transmitting apparatus according to an embodiment of the present disclosure. As shown in FIG. 11, the apparatus may include an obtaining module 1102 and a transmitting module 1104.
  • the obtaining module 1102 is configured to: acquire data that is sent in the first time period, where the data sent in the first time period carries first identification information, where the first identification information is used to indicate the receiving end device. The order in which the data is received during the first time period, or
  • the data sent in the first time period carries the first identification information
  • the first identification information is used to indicate that the receiving end device is in the first time period a sequence of receiving the data sent in the second time period, and acquiring data sent in the second time period, where the data sent in the second time period carries the second identifier information, where the second identifier
  • the information is used to indicate that the receiving end device forwards the data after receiving the data sent in the second time period;
  • the sending module 1104 is configured to: send the plurality of the data to the receiving end device through different transmission channels.
  • the first time period may be a time period in which the receiving end device is illegible to receive data sent by the sending end, and the second time period may be that the receiving end device is in a disorderly receiving manner.
  • FIG. 12 is a structural diagram of another data transmitting apparatus according to an embodiment of the present disclosure. As shown in FIG. 12, in addition to all the modules shown in FIG. 11, the apparatus will have multiple locations in a plurality of consecutive time periods. The first time period, or the second time period, or the data sent in the first time period and the second time period are respectively sent to the receiving end device through different transmission channels, and may also include : Judgment module 1202 and determination module 1204.
  • the determining module 1202 is configured to: determine whether data sent in the first time period is acquired in any two consecutive intervals of the plurality of consecutive intervals;
  • the determining module 1204 is configured to: when the determination result is yes, instructing the receiving end device to receive the data by using an independent receiving sequence in any two consecutive intervals;
  • Each of the plurality of consecutive intervals may include: a first time period, or a second time period, or a first time period and a second time period.
  • modules may be implemented by software or hardware.
  • the foregoing may be implemented by, but not limited to, the above modules are all located in the same processor; or the above modules are in any combination. They are located in different processors.
  • the embodiment of the present disclosure further provides a data receiving device, which may be configured to implement the foregoing embodiments and optional implementations, and details are not described herein.
  • a data receiving device may be configured to implement the foregoing embodiments and optional implementations, and details are not described herein.
  • the term "module” may implement a combination of software of a predetermined function, or a combination of hardware, or a combination of software and hardware.
  • the devices described in the following embodiments may be implemented in software, hardware, or a combination of software and hardware, is also possible and contemplated.
  • FIG. 13 is a structural diagram of a data receiving apparatus according to an embodiment of the present disclosure, as shown in FIG.
  • the apparatus may include an acquisition module 1302 and a transmission module 1304.
  • the obtaining module 1302 is configured to: obtain, by using different transmission channels, multiple data sent by the sending end device, and obtain the first identification information carried in the data, or the second identification information, or the first identification information and a second identifier information, where the first identifier information is used to indicate a sending order of the data sent by the sending end device in a first time period, and the second identifier information is used to indicate the sending end device The order in which the data is transmitted during the second time period;
  • the receiving module 1304 is configured to: receive the data according to a sending order in the first identifier information, or
  • the first time period may be a time period in which the receiving end device is illegible to receive data sent by the sending end, and the second time period may be that the receiving end device is in a disorderly receiving manner.
  • modules may be implemented by software or hardware.
  • the foregoing may be implemented by, but not limited to, the above modules are all located in the same processor; or the above modules are in any combination. They are located in different processors.
  • FIG. 14 is a system structural diagram of a multi-channel EPON according to an embodiment of the present disclosure. As shown in FIG. 14, the system may include: a transmitting end device 1402 and receiving End device 1404.
  • the sending end device 1402 is configured to: acquire data that is sent in the first time period, where the data sent in the first time period carries the first identification information, or
  • the receiving end device 1404 is configured to: acquire the multiple pieces of data sent by the sending end device 1402 through different transmission channels, and obtain the first identification information carried in the data, or the second identification information, or First identifier information and second identifier information; according to the receiving order in the first identifier information, the receiving device receives the data, or
  • the receiving end device And receiving, by the receiving end device, the data according to the receiving sequence in the first identifier information, and, according to the second identifier information, the receiving end device forwarding the received data.
  • the sending end device may be an optical line terminal OLT or one or more ONUs.
  • the receiving end device 1404 may be one or more optical network units ONU.
  • the transmitting device 1402 is the one or more ONUs
  • the receiving device 1404 may be the OLT.
  • Embodiments of the present disclosure also provide a storage medium.
  • the foregoing storage medium may be configured to store program code for performing the following steps:
  • the sending end device acquires the data that is sent in the first time period, where the data sent in the first time period carries the first identification information, where the first identification information is used to indicate that the receiving end device is in the Determining the order in which the data is sent during the first time period, or
  • the transmitting device acquires the data that is sent in the second time period, where the data sent in the second time period carries the second identifier information, where the second identifier information is used to indicate that the receiving device is receiving Forwarding the data after the data sent during the second time period, or
  • the sending end device acquires the data that is sent in the first time period, where the data sent in the first time period carries the first identifier information, where the first identifier information is used to indicate that the receiving end device is in the first a sequence of receiving the data that is sent in a period of time, and a data that is sent by the source device in the second time period, where the data sent in the second time period carries the second identifier information, where The second identifier information is used to indicate that the receiving end device forwards the data after receiving the data sent in the second time period;
  • the sending end device sends, to the receiving end, a plurality of data sent in the first time period, or the second time period, or the first time period and the second time period, respectively, through different transmission channels. device.
  • the foregoing storage medium may include, but not limited to, a USB flash drive, a Read-Only Memory (ROM), a Random Access Memory (RAM), a mobile hard disk, and a magnetic memory.
  • ROM Read-Only Memory
  • RAM Random Access Memory
  • a mobile hard disk e.g., a hard disk
  • magnetic memory e.g., a hard disk
  • Embodiments of the present disclosure also provide a storage medium.
  • the foregoing storage medium may be configured to store program code for performing the following steps:
  • the receiving device obtains multiple data sent by the sending device by using different transmission channels, and obtains first identifier information, or second identifier information, or first identifier information and second information carried in the data.
  • the first identification information is used to indicate a sending order of the data sent by the sending end device in a first time period
  • the second identification information user indicates that the sending end device is in a second The order in which the data is sent during the time period;
  • the receiving end device receives the data according to a sending sequence in the first identifier information, or
  • the receiving end device receives the data according to the sending sequence in the first identifier information, and, according to the second identifier information, the receiving end device forwards the received data.
  • the foregoing storage medium may include, but not limited to, a USB flash drive, a Read-Only Memory (ROM), a Random Access Memory (RAM), a mobile hard disk, and a magnetic memory.
  • ROM Read-Only Memory
  • RAM Random Access Memory
  • a mobile hard disk e.g., a hard disk
  • magnetic memory e.g., a hard disk
  • Embodiments of the present disclosure also provide a computer readable storage medium storing computer executable instructions that, when executed, implement the data transmission method described above.
  • Embodiments of the present disclosure also provide a computer readable storage medium storing computer executable instructions that, when executed, implement the data receiving method described above.
  • modules or steps of the embodiments of the present disclosure may be implemented by a general-purpose computing device, which may be centralized on a single computing device or distributed over a network of multiple computing devices. Alternatively, they may be implemented by program code executable by a computing device such that they may be stored in a storage device by a computing device and, in some cases, may be executed in a different order than herein.
  • the steps shown or described are either made separately into different integrated circuit modules, or a plurality of modules or steps are fabricated as a single integrated circuit module.
  • embodiments of the present disclosure are not limited to any specific combination of hardware and software.
  • computer storage medium includes volatile and nonvolatile, implemented in any method or technology for storing information, such as computer readable instructions, data structures, program modules or other data. Sex, removable and non-removable media.
  • Computer storage media include, but are not limited to, Random Access Memory (RAM), Read-Only Memory (ROM), and Electrically Erasable Programmable Read-only Memory (EEPROM). Flash memory or other memory technology, compact disc read-only memory (CD-ROM), digital versatile disc (DVD) or other optical disc storage, magnetic cassette, magnetic tape, disk storage or other magnetic storage device, or Any other medium used to store the desired information and that can be accessed by the computer.
  • communication media typically comprise computer readable instructions, data structures, program modules or such as carrier waves or other Other data in the modulated data signal, such as a transmission mechanism, and can include any information delivery medium.
  • the data receiving sequence between the OLT and the ONU can be simplified.
  • the recovery implementation mode makes it possible to implement data sequence recovery between the OLT and the ONU simply and efficiently.

Landscapes

  • Engineering & Computer Science (AREA)
  • Computer Networks & Wireless Communication (AREA)
  • Physics & Mathematics (AREA)
  • Electromagnetism (AREA)
  • Signal Processing (AREA)
  • Small-Scale Networks (AREA)
  • Time-Division Multiplex Systems (AREA)

Abstract

La présente invention a trait à un procédé de réception de données comprenant les étapes suivantes : un dispositif d'extrémité de réception obtient séparément, au moyen de différents canaux de transmission, de multiples éléments de données transmis par un dispositif d'extrémité de transmission et obtient des premières informations d'identification, ou des secondes données d'identification, ou les premières informations d'identification et les secondes données d'identification contenues dans les données, les premières informations d'identification étant utilisées pour indiquer une séquence de transmission des données transmises par le dispositif d'extrémité de transmission dans une première période de temps, et les secondes données d'identification étant utilisées pour indiquer une séquence de transmission des données transmises par le dispositif d'extrémité de transmission dans une seconde période de temps; le dispositif d'extrémité de réception reçoit les données selon la séquence de transmission dans les premières informations d'identification, ou le dispositif d'extrémité de réception transfère les données reçues selon les secondes informations d'identification, ou le dispositif d'extrémité de réception reçoit les données selon la séquence d'émission dans les premières informations d'identification et transmet les données reçues selon les secondes informations d'identification.
PCT/CN2017/103801 2017-03-14 2017-09-27 Procédé et dispositif de transmission de données, procédé et dispositif de transmission de données et système epon multicanal WO2018166174A1 (fr)

Applications Claiming Priority (2)

Application Number Priority Date Filing Date Title
CN201710151282.9 2017-03-14
CN201710151282.9A CN108574530B (zh) 2017-03-14 2017-03-14 数据发送、接收方法及装置以及多通道epon系统

Publications (1)

Publication Number Publication Date
WO2018166174A1 true WO2018166174A1 (fr) 2018-09-20

Family

ID=63521707

Family Applications (1)

Application Number Title Priority Date Filing Date
PCT/CN2017/103801 WO2018166174A1 (fr) 2017-03-14 2017-09-27 Procédé et dispositif de transmission de données, procédé et dispositif de transmission de données et système epon multicanal

Country Status (2)

Country Link
CN (1) CN108574530B (fr)
WO (1) WO2018166174A1 (fr)

Families Citing this family (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN111835448B (zh) * 2020-07-27 2022-05-24 上海挚想科技有限公司 多通道的通信时序控制方法及系统
CN114867094B (zh) * 2022-04-29 2024-07-19 广州小鹏汽车科技有限公司 车辆及其状态透传方法、移动终端及存储介质

Citations (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN1501640A (zh) * 2002-11-14 2004-06-02 北京润光泰力科技发展有限公司 利用多条e1线路传输以太网数据的方法及系统
US20070133800A1 (en) * 2005-12-08 2007-06-14 Electronics & Telecommunications Research Institute Method for setting security channel based on MPCP between OLT and ONUs in EPON, and MPCP message structure for controlling frame transmission
CN101552772A (zh) * 2008-04-02 2009-10-07 华为技术有限公司 光网络数据处理方法、装置和系统
CN101729940A (zh) * 2008-10-22 2010-06-09 华为技术有限公司 向多路通信通道发送数据的方法及接收数据的方法
CN102131130A (zh) * 2010-09-13 2011-07-20 华为技术有限公司 一种pon网络的信号处理方法、装置和系统

Family Cites Families (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN100355248C (zh) * 2003-09-28 2007-12-12 上海贝尔阿尔卡特股份有限公司 一种基于以太网无源光网络的多业务实现方法
US9319236B2 (en) * 2012-09-26 2016-04-19 Broadcom Corporation Optical line terminal (OLT) system

Patent Citations (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN1501640A (zh) * 2002-11-14 2004-06-02 北京润光泰力科技发展有限公司 利用多条e1线路传输以太网数据的方法及系统
US20070133800A1 (en) * 2005-12-08 2007-06-14 Electronics & Telecommunications Research Institute Method for setting security channel based on MPCP between OLT and ONUs in EPON, and MPCP message structure for controlling frame transmission
CN101552772A (zh) * 2008-04-02 2009-10-07 华为技术有限公司 光网络数据处理方法、装置和系统
CN101729940A (zh) * 2008-10-22 2010-06-09 华为技术有限公司 向多路通信通道发送数据的方法及接收数据的方法
CN102131130A (zh) * 2010-09-13 2011-07-20 华为技术有限公司 一种pon网络的信号处理方法、装置和系统

Also Published As

Publication number Publication date
CN108574530B (zh) 2022-10-28
CN108574530A (zh) 2018-09-25

Similar Documents

Publication Publication Date Title
CN111225429B (zh) 路由器的ssid获取方法、装置、设备和系统
WO2018054397A1 (fr) Procédé et dispositif de chemin de détection de chaîne de fonctions de service
US10382567B2 (en) Systems and methods for many-to-one bi-directional auto-discovery
US20140059531A1 (en) Method and apparatus for updating terminal software
US9699035B1 (en) Topology determination for an optical network
CN112333151A (zh) 接收cpri数据流和接收以太网帧的方法、装置及系统
WO2018166174A1 (fr) Procédé et dispositif de transmission de données, procédé et dispositif de transmission de données et système epon multicanal
CN109428837A (zh) 数据传输方法及装置
AU2015253817B2 (en) Link-fault tolerance in a distributed antenna system
CN117221812B (zh) 终端设备的定位方法和装置、存储介质及电子装置
CN107370688B (zh) 数据传输方法及装置
US10631309B2 (en) Device-to-device D2D data transmission method, apparatus, and system
US11895448B2 (en) Communication apparatus and communication method
CN102056030B (zh) 吉比特无源光网络系统及其数据发送和接收方法
CN117998232A (zh) 一种消息交互方法及装置、通信设备
US9628150B2 (en) Buffer-to-buffer credit utilization using cables with length data included therewith
CN114866175A (zh) 通信方法及设备
EP4236349A3 (fr) Communication dans des réseaux optiques passifs (pon) associées à un traitement de signal numérique pour signal optique (odsp)
CN105656804A (zh) 一种报文处理方法及装置
WO2018130139A1 (fr) Procédé, dispositif, et système de traitement de service potn
CN112637112B (zh) 多通道数据发送方法、组装方法、装置、介质、电子设备
JP5323733B2 (ja) Ponシステムのトラフィック測定回路
CN111245577B (zh) 数据传输方法、系统和相关设备
WO2018166263A1 (fr) Procédé d'établissement de canal pon, onu, plt et système
JP6351912B1 (ja) 局側光通信装置およびフレーム変換方法

Legal Events

Date Code Title Description
121 Ep: the epo has been informed by wipo that ep was designated in this application

Ref document number: 17901007

Country of ref document: EP

Kind code of ref document: A1

NENP Non-entry into the national phase

Ref country code: DE

122 Ep: pct application non-entry in european phase

Ref document number: 17901007

Country of ref document: EP

Kind code of ref document: A1

点击 这是indexloc提供的php浏览器服务,不要输入任何密码和下载