[go: up one dir, main page]

CN118801993A - Optical network unit and data transmission method of optical network unit - Google Patents

Optical network unit and data transmission method of optical network unit Download PDF

Info

Publication number
CN118801993A
CN118801993A CN202311385954.4A CN202311385954A CN118801993A CN 118801993 A CN118801993 A CN 118801993A CN 202311385954 A CN202311385954 A CN 202311385954A CN 118801993 A CN118801993 A CN 118801993A
Authority
CN
China
Prior art keywords
network
transmitted
data packet
optical network
optical
Prior art date
Legal status (The legal status 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 status listed.)
Granted
Application number
CN202311385954.4A
Other languages
Chinese (zh)
Other versions
CN118801993B (en
Inventor
贺政
高志英
李鑫
谭哲
瞿少凯
李德莉
丁一凡
豆晓雷
胡济韬
黄乐天
药斌斌
高军诗
王冬冰
乔迪
王祖珩
于文婧
李汾应
杨天普
王亚龙
刘冬梅
唐智飞
康帅
王大朋
张海云
张从青
翟睿
朱晓卿
孙硕
魏子昭
崔文文
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
China Mobile Communications Group Co Ltd
China Mobile Group Design Institute Co Ltd
Original Assignee
China Mobile Communications Group Co Ltd
China Mobile Group Design Institute Co Ltd
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 China Mobile Communications Group Co Ltd, China Mobile Group Design Institute Co Ltd filed Critical China Mobile Communications Group Co Ltd
Priority to CN202311385954.4A priority Critical patent/CN118801993B/en
Publication of CN118801993A publication Critical patent/CN118801993A/en
Application granted granted Critical
Publication of CN118801993B publication Critical patent/CN118801993B/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

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
    • H04B10/2589Bidirectional transmission
    • 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
    • H04B10/2589Bidirectional transmission
    • H04B10/25891Transmission components

Landscapes

  • Physics & Mathematics (AREA)
  • Electromagnetism (AREA)
  • Engineering & Computer Science (AREA)
  • Computer Networks & Wireless Communication (AREA)
  • Signal Processing (AREA)
  • Data Exchanges In Wide-Area Networks (AREA)

Abstract

The invention relates to the technical field of communication, and provides an optical network unit and a data transmission method of the optical network unit, wherein the optical network unit comprises: a plurality of network uplink interfaces for interfacing with passive optical network ports of the optical line terminal device; the rate coupling module is used for superposing the multi-broadband network; and the IP address processing module is used for aggregating the multi-broadband network. The plurality of network uplink interfaces can be in butt joint with the plurality of passive optical network ports, and further superposition and aggregation of the multi-broadband network are realized by the rate coupling module and the IP address processing module, so that the plurality of broadband networks can be connected to one optical network unit, the terminal interconnection and intercommunication efficiency is improved, the network equipment deployment quantity is reduced, and the resource waste is avoided.

Description

Optical network unit and data transmission method thereof
Technical Field
The present invention relates to the field of communications networks, and in particular, to an optical network unit and a data transmission method of the optical network unit.
Background
The existing Optical network unit (Optical Network Unit, ONU) is provided with a network uplink interface, interfaces with a passive Optical network port (Passive Optical Network, PON) of an OLT (Optical LINE TERMINAL ), and transmits data through an Optical fiber. However, due to promotion, giving or package binding of operators, broadband services of different operators may be opened in part of scenes, a plurality of optical network units may need to be deployed, and a plurality of independent local area networks belonging to different operators may be formed, so that terminal devices such as computers, mobile phones, smart home and the like in each local area network cannot be interconnected, the use efficiency is reduced, and resource waste is caused.
Disclosure of Invention
The invention provides an optical network unit and a data transmission method of the optical network unit, which are used for solving the defect that resources are wasted because a plurality of optical network units are required to be arranged in a multi-broadband scene in the prior art, and realizing the technical effects of reducing the deployment quantity of the optical network units and avoiding the resource waste.
The invention provides an optical network unit comprising:
a plurality of network uplink interfaces for interfacing with passive optical network ports of the optical line terminal device;
the rate coupling module is used for superposing the multi-broadband network;
And the IP address processing module is used for aggregating the multi-broadband network.
According to the optical network unit provided by the invention, the plurality of network uplink interfaces are used for being in butt joint with the plurality of passive optical network ports of the optical line terminal equipment and/or in butt joint with the passive optical network ports of different optical line terminal equipment.
According to the optical network unit provided by the invention, the rate coupling module is used for carrying out data processing on the data packets to be transmitted according to the network parameters of the network uplink ports if the data packets to be transmitted are transmitted based on a plurality of network uplink interfaces, and transmitting the data packets to be transmitted after the data processing to a receiving end through the plurality of network uplink ports.
According to the optical network unit provided by the invention, the IP address processing module is used for aggregating the multi-broadband network into an internal virtual network and converting the IP address of the internal virtual network into an external network IP address.
According to the optical network unit provided by the invention, the IP address processing module is further used for configuring the address information of the connection port on the network.
According to the optical network unit provided by the invention, the IP address processing module is also used for realizing a Dynamic Host Configuration Protocol (DHCP) function.
According to the optical network unit provided by the invention, the optical network unit further comprises a fault detection module;
The fault detection module is used for detecting the network state of the network upper connection interface and determining whether the performance of the network upper connection interface and a link corresponding to the network upper connection interface is reduced or fails according to the network state.
According to the optical network unit provided by the invention, the fault detection module is further used for switching to butt joint through the normal network uplink interface or link after determining that the performance is reduced or the fault occurs.
The invention also provides a data transmission method of the optical network unit, the method is applied to any one of the optical network units, and the method comprises the following steps:
if a data packet to be transmitted is received, determining data packet information of the data packet to be transmitted;
Acquiring network parameters of each network uplink interface, and determining a target network uplink interface for transmitting the data packet to be transmitted according to the network parameters and the data packet information;
If the target upper connection port comprises a plurality of target upper connection ports, carrying out data processing on the data packet to be transmitted;
and transmitting the data packets to be transmitted after data processing to a receiving end through a plurality of target network uplink interfaces.
The invention also provides a data transmission method of the optical network unit, which comprises the following steps: the data processing for the data packet to be transmitted comprises the following steps:
Dividing the data packet to be transmitted;
And adding corresponding identification information for the segmented data packet to be transmitted to obtain the data packet to be transmitted after data processing.
The invention also provides an electronic device comprising a memory, a processor and a computer program stored on the memory and operable on the processor, the processor implementing a data transmission method of any one of the optical network units described above when executing the program.
The invention also provides a non-transitory computer readable storage medium having stored thereon a computer program which, when executed by a processor, implements a data transmission method of an optical network unit as described in any of the above.
The invention also provides a computer program product comprising a computer program which when executed by a processor implements a data transmission method of an optical network unit as described in any one of the above.
In the optical network unit provided by the invention, the plurality of network uplink interfaces can be in butt joint with the plurality of passive optical network ports, so that the aggregation of the multi-broadband network is realized at the IP address processing module, the plurality of broadband networks can be connected to one optical network unit, the interconnection and intercommunication efficiency of terminals is improved, the deployment quantity of network equipment is reduced, the resource waste is avoided, and the rate coupling module is used for superposing the multi-broadband network, so that the network reliability, the flexibility and the efficiency are further improved by means of the plurality of network uplink ports when the data is transmitted, the service quality is ensured, the deployment quantity of the optical network unit is reduced, and the resource waste is avoided.
According to the data transmission method of the optical network unit, according to the data packet information of the data packet to be transmitted and the network parameters of the network upper connection interfaces, the network upper connection interfaces for transmitting the data packet to be transmitted are determined, and when a plurality of determined network upper connection interfaces exist, the data packet to be transmitted after data processing is transmitted through the plurality of network upper connection interfaces, so that bandwidth superposition and load balancing among a plurality of broadband networks are realized, and network flexibility and efficiency are improved.
Drawings
In order to more clearly illustrate the invention or the technical solutions of the prior art, the following description will briefly explain the drawings used in the embodiments or the description of the prior art, and it is obvious that the drawings in the following description are some embodiments of the invention, and other drawings can be obtained according to the drawings without inventive effort for a person skilled in the art.
Fig. 1 is a schematic diagram of an optical network unit according to the present invention;
Fig. 2 is a schematic diagram of docking an optical network unit with an optical line terminal device provided by the present invention;
fig. 3 is a second schematic diagram of an optical network unit according to the present invention;
fig. 4 is a flow chart of a data transmission method of an optical network unit provided by the present invention;
fig. 5 is a flowchart of step 430 in an embodiment of a method for transmitting data in an optical network unit according to the present invention.
Fig. 6 is a schematic structural diagram of an electronic device provided by the present invention.
Reference numerals:
110: a network uplink interface; 120: a rate coupling module; 130: an IP address processing module; 140: and a fault detection module.
Detailed Description
For the purpose of making the objects, technical solutions and advantages of the present invention more apparent, the technical solutions of the present invention will be clearly and completely described below with reference to the accompanying drawings, and it is apparent that the described embodiments are some embodiments of the present invention, not all embodiments. All other embodiments, which can be made by those skilled in the art based on the embodiments of the invention without making any inventive effort, are intended to be within the scope of the invention.
The existing optical network unit is provided with a network uplink interface, is in butt joint with a passive optical network port of the optical line terminal equipment, and transmits data through optical fibers, namely the existing optical network unit and the optical line terminal equipment are in one-to-one correspondence. However, the existing technical scheme has the following defects:
1. When an optical network unit interfaces with a Gigabit passive optical network (Gigabit-Capable Passive Optical Network, GPON) using a single on-network interface, the actual broadband rate may not meet the Gigabit network standard;
2. in the scenes of factory workshops, internet bars and the like, when a single network uplink port fails, the service interruption of various production links, surfing the internet, games and the like can be caused, and the user experience and the service quality are affected;
3. For reasons of promotion, giving or package binding of operators, broadband services of a plurality of different operators can be opened in part of scenes, when an optical network unit only has a single uplink port, a plurality of optical network units are required to be deployed, a plurality of independent local area networks which belong to different operators can be formed, and terminal equipment such as computers, mobile phones and intelligent home in each local area network can not be interconnected and intercommunicated, so that the use efficiency is reduced, and resource waste is caused.
Accordingly, the present invention provides an optical network unit, and the optical network unit provided by the present invention is described below with reference to fig. 1 to 3.
Referring to fig. 1, fig. 1 is a schematic structural diagram of an optical network unit according to an exemplary embodiment of the present invention, where the optical network unit includes:
a plurality of network-on-link ports 110 for interfacing with passive fiber network ports of an optical line termination device;
a rate coupling module 120 for superimposing multiple broadband networks;
The IP address processing module 130 is configured to aggregate the multi-broadband network.
In the embodiment of the present invention, the optical network unit is provided with a plurality of network upper connection ports 110, where the network upper connection ports 110 are used for interfacing with passive optical network ports of the optical line terminal device, and PON (Passive Optical Network) is a passive optical network, which means that an Optical Distribution Network (ODN) between the optical line terminal and the optical network unit does not have any active device, and only uses optical fibers and passive components.
The rate coupling module 120 is configured in the optical network unit, so as to implement superposition and load balancing of multiple broadband networks, where the multiple broadband networks include different broadband networks of the same operator and/or different broadband networks of different operators, and the rate coupling module 120 superimposes the multiple broadband networks accessed through the network uplink interface 110, so that the rate and efficiency of data transmission are improved. For example, a user may interface with multiple GPON devices through multiple on-network interfaces 110 to meet the bandwidth requirements of a gigabit network.
The IP address processing module 130 disposed in the optical network unit aggregates the accessed multiple broadband networks, so that broadband networks of different operators or different broadband networks of the same operator can be combined for use, and meanwhile, each terminal device in the internal network can access and communicate with each other, thereby reducing the deployment number of the optical network units and avoiding resource waste.
In the embodiment of the present invention, the plurality of network uplink interfaces 110 may interface with the plurality of passive optical network ports, so that aggregation of the plurality of broadband networks is realized in the IP address processing module 130, so that the plurality of broadband networks may be connected to one optical network unit, the terminal interconnection and interworking efficiency is improved, the number of network devices deployed is reduced, resource waste is avoided, and the rate coupling module 120 performs superposition on the plurality of broadband networks, so that when data is transmitted, the plurality of network uplink ports can be used, thereby improving the reliability, flexibility and efficiency of the network, guaranteeing the service quality, reducing the number of deployed optical network units, and avoiding resource waste.
The optical network unit provided by the invention can be suitable for various scenes such as fiber-to-the-home (Fiber To The Home, FTTH), fiber-to-the-building (Fiber To The Building, FTTB), fiber-to-the-room (Fiber to The Room, FTTR) and the like. Specifically, the optical network unit may select the number and type of the suitable network uplink interfaces 110 according to different scenarios and requirements. For example, in a fiber-to-room scenario, the optical network unit may be used as a fiber-to-room master device, and multiple network uplink interfaces 110 are configured to interface with passive fiber network ports of the optical line terminal device, so as to implement functions of superposition, load balancing, aggregation, and the like between multiple broadband networks. The optical network unit provided by the invention can provide a new broadband service mode and income source for operators, increase the competitiveness and market share of the operators, and increase the product added value and sales scale of optical network unit manufacturers.
Fig. 2 is a schematic diagram illustrating the interfacing of an optical network unit with a passive optical network port of an optical line termination device according to an exemplary embodiment of the present invention.
In an exemplary embodiment of the present invention, the plurality of on-network coupling ports 110 are configured to interface with a plurality of the passive optical network ports of the optical line termination device and/or interface with the passive optical network ports of different optical line termination devices.
In the embodiment of the present invention, referring to fig. 2, an optical network unit may be simultaneously docked with passive optical network ports of optical line terminal devices of different operators, such as a first optical line terminal device OLT1 of a first operator and a second optical line terminal device OLT2 of a second operator shown in fig. 2. Meanwhile, the optical network unit may also be in butt joint with a plurality of passive optical network ports set on the same optical line terminal device, such as a third optical line terminal device OLT3 of a third operator shown in fig. 2, where a first passive optical network port PON1, a second passive optical network port PON2, and a third passive optical network port PON3 are set in the third optical line terminal device OLT3, and three network upper link interfaces 110 of the optical network unit are respectively in butt joint with the first passive optical network port PON1, the second passive optical network port PON2, and the third passive optical network port PON 3.
In an exemplary embodiment of the present invention, the rate coupling module 120 is configured to, if a data packet to be transmitted is transmitted based on a plurality of the network uplink interfaces 110, perform data processing on the data packet to be transmitted according to network parameters of the network uplink ports, and transmit the data packet to be transmitted after the data processing to a receiving end through the plurality of the network uplink interfaces 110.
In the embodiment of the invention, when the optical network unit receives the data packet to be transmitted from the terminal equipment, the data packet to be transmitted is firstly checked and analyzed to determine the data packet information of the data packet to be transmitted, and the data packet information comprises the information of the size, the type, the priority and the like of the data packet to be transmitted.
And then, according to the network parameters and the data packet information of each network uplink interface 110, selecting a proper single network uplink interface 110 or a plurality of network uplink interfaces 110 to transmit the data packet, and taking the selected network uplink interface 110 as the target network uplink interface 110 of the data packet to be transmitted. The aforementioned network parameters include bandwidth, delay, quality, etc. parameters of the network uplink interface 110.
If there is only one target network upper connection interface 110, directly sending the data packet to be transmitted to the receiving end through the network upper connection interface 110; if the target network uplink interfaces 110 include a plurality of interfaces, data processing is performed on the data packet to be transmitted, and then the data packet to be transmitted after the data processing is transmitted to the receiving end through the plurality of target network uplink interfaces 110.
After receiving the data packets to be transmitted by the connection ports 110 on the multiple target networks, the receiving end performs data reduction processing on the received data packets to be transmitted to obtain complete data packets to be transmitted, so as to facilitate the subsequent checksum forwarding.
In an exemplary embodiment of the present invention, the IP address processing module 130 is configured to aggregate the multi-broadband network into an internal virtual network, and convert an IP address of the internal virtual network into an external network IP address.
In an embodiment of the present invention, the IP address processing module 130 has a deployed NAT function (Network Address Translation ). The IP address processing module 130 aggregates different broadband networks into a unified internal virtual network, and converts the IP address of the internal virtual network into an external network IP address, thereby implementing communication between the internal network and the external network, and setting corresponding rules and policies. By the mode, the optical network units can realize aggregation among multiple broadband networks, so that different broadband networks can be combined for use, the intranet terminal equipment can access and communicate with each other, the deployment quantity of the optical network units is reduced, and resource waste is avoided. The different broadband networks may be different broadband networks of the same operator or different broadband networks of different operators.
In an exemplary embodiment of the present invention, the IP address processing module 130 is further configured to configure address information of the network connection port 110.
In the embodiment of the present invention, the IP address processing module 130 needs to perform address configuration on each network uplink port, and sets different broadband account numbers and corresponding passwords, and a gateway and DNS server (Domain NAME SERVER) according to different operators.
In an exemplary embodiment of the present invention, the IP address processing module 130 is further configured to implement a DHCP function.
In the embodiment of the present invention, the IP address processing module 130 further has a dynamic host configuration protocol DHCP function (Dynamic Host Configuration Protocol), and the dynamic host configuration protocol DHCP function automatically allocates information such as an IP address, a subnet mask, a default gateway, and a DNS server to a device corresponding to the broadband network, so as to aggregate different broadband networks into a unified internal virtual network.
In the embodiment of the present invention, the IP address processing module 130 performs processing actions such as address configuration, mapping, translation, conversion, and modification, so as to implement aggregation of multiple broadband networks, improve interconnection and interworking efficiency of terminal devices, reduce the number of deployed optical network units, and avoid resource waste.
Referring to fig. 3, fig. 3 is a schematic diagram of an optical network unit according to an exemplary embodiment of the invention.
In an exemplary embodiment of the invention, the optical network unit further comprises a fault detection module 140;
The fault detection module 140 is configured to detect a network state of the network upper link interface 110, and determine whether the performance of the network upper link interface 110 and a link corresponding to the network upper link interface 110 is reduced or a fault occurs according to the network state.
In the embodiment of the present invention, the fault detection module 140 is built in the optical network unit, and periodically or in real time detects the network state of each network upper link interface 110, and then detects whether the performance of the network upper link interface 110 and the link corresponding to the network upper link interface 110 is reduced or has a fault according to the network state.
In an exemplary embodiment of the present invention, the fault detection module 140 is further configured to switch to interface through the normal network uplink interface 110 or link after determining that the performance is degraded or a fault occurs.
In the embodiment of the present invention, when detecting that a fault or performance degradation occurs in a certain network uplink interface 110 or a link corresponding to the network uplink interface 110, the network uplink interface 110 may be automatically switched to other normal network uplink interfaces 110 or links, so as to ensure stability and reliability of data transmission. The network state includes state information such as signal strength, bit error rate, packet loss rate, etc. of the network uplink interface 110.
In another exemplary embodiment of the present invention, the failure recovery module automatically recovers to the original configuration when detecting that the failed or degraded network connection port 110 or link is restored to normal, so as to implement the dynamic adjustment and optimization of the network connection port 110.
In another exemplary embodiment of the present invention, the fault detection module 140 may generate early warning information when detecting that the network uplink interface 110 or the link needs to be switched or restored, and display the early warning information, so that a maintainer observes the early warning information, and manually switches or restores the network uplink interface 110 or the link after observing the early warning information.
Fig. 4 is a flow chart illustrating a method of data transmission of an optical network unit according to an exemplary embodiment. The method can be applied to the optical network units shown in fig. 1 to 3, and is specifically executed by the optical network units in the environments of the embodiments shown in fig. 1 to 3.
As shown in fig. 4, in an exemplary embodiment, the data transmission method of the optical network unit may include steps 410 to 440, which are described in detail as follows:
In step 410, if a data packet to be transmitted is received, determining packet information of the data packet to be transmitted.
In the embodiment of the invention, if the optical network unit is detected to receive the data packet to be transmitted from the terminal equipment, the data packet to be transmitted is firstly checked and analyzed, and the data packet information of the data packet to be transmitted is determined, wherein the data packet information comprises the information of the size, the type, the priority and the like of the data packet to be transmitted.
Step 420, obtaining network parameters of each network uplink interface, and determining a target network uplink interface for transmitting the data packet to be transmitted according to the network parameters and the data packet information.
In the embodiment of the invention, according to the network parameters and the data packet information of each network upper connection interface, a proper single network upper connection interface or a plurality of network upper connection interfaces are selected to carry out data transmission on the data packet to be transmitted, and the selected network upper connection interfaces are used as the target network upper connection interfaces of the data packet to be transmitted. The network parameters include bandwidth, delay, quality and other parameters of the network upper interface.
And step 430, if the on-target connection port includes a plurality of on-target connection ports, performing data processing on the data packet to be transmitted.
In the embodiment of the invention, if the connection ports on the target network comprise a plurality of connection ports, the data processing is performed on the data packet to be transmitted.
In another exemplary embodiment of the present invention, if there is only one connection port on the target network, if data processing needs to be performed on the data packet to be transmitted, the data packet to be transmitted is directly sent to the receiving end through the connection port on the network.
Step 440, transmitting the data packet to be transmitted after data processing to a receiving end through a plurality of uplink interfaces of the target network.
In the embodiment of the invention, the data packet to be transmitted after the data processing is transmitted to the receiving end through the connection ports on the multiple target networks at the same time.
In the embodiment of the invention, when the determined connection ports on the target network are multiple, the data packets to be transmitted after data processing are transmitted through the connection ports on the multiple networks, so that the bandwidth superposition and the load balancing among multiple broadband networks are realized, and the flexibility and the efficiency of the networks are improved.
In another exemplary embodiment of the present invention, referring to fig. 5, the data processing of the data packet to be transmitted in step 430 includes steps 510 and 520, which are described in detail as follows:
step 510, dividing the data packet to be transmitted.
In the embodiment of the invention, the data packet to be transmitted is segmented according to the number of the uplink interfaces of the target network. Furthermore, the segmented data packet to be transmitted can be further processed such as coding, encryption and the like.
And step 520, adding corresponding identification information to the segmented data packet to be transmitted to obtain the data packet to be transmitted after data processing.
In the embodiment of the invention, corresponding identification information is added in each divided data packet to be transmitted to obtain the data packet to be transmitted after data processing, one data packet to be transmitted after data processing is distributed to each connection port on the target network, and then the data packet to be transmitted after data processing is simultaneously transmitted to the receiving end through the connection ports on the target networks. The identification information may include a sequence number, a check code, a source address, a destination address, and the like.
The receiving end decodes, decrypts and the like the data packets to be transmitted according to the identification information in each divided data packet to be transmitted, and reassembles the restored data packets to be transmitted into a complete data packet to be transmitted.
Fig. 6 illustrates a physical schematic diagram of an electronic device, as shown in fig. 6, which may include: processor 610, communication interface (Communications Interface) 620, memory 630, and communication bus 640, wherein processor 610, communication interface 620, memory 630 communicate with each other via communication bus 640. The processor 610 may invoke logic instructions in the memory 630 to perform a method of data transmission of an optical network unit, the method comprising:
if a data packet to be transmitted is received, determining data packet information of the data packet to be transmitted;
Acquiring network parameters of each network uplink interface, and determining a target network uplink interface for transmitting the data packet to be transmitted according to the network parameters and the data packet information;
If the target upper connection port comprises a plurality of target upper connection ports, carrying out data processing on the data packet to be transmitted;
and transmitting the data packets to be transmitted after data processing to a receiving end through a plurality of target network uplink interfaces.
Further, the logic instructions in the memory 630 may be implemented in the form of software functional units and stored in a computer-readable storage medium when sold or used as a stand-alone product. Based on this understanding, the technical solution of the present invention may be embodied essentially or in a part contributing to the prior art or in a part of the technical solution, in the form of a software product stored in a storage medium, comprising several instructions for causing a computer device (which may be a personal computer, a server, a network device, etc.) to perform all or part of the steps of the method according to the embodiments of the present invention. And the aforementioned storage medium includes: a usb disk, a removable hard disk, a Read-Only Memory (ROM), a random access Memory (RAM, random Access Memory), a magnetic disk, or an optical disk, or other various media capable of storing program codes.
In another aspect, the present invention also provides a computer program product, the computer program product comprising a computer program, the computer program being storable on a non-transitory computer readable storage medium, the computer program, when executed by a processor, being capable of performing the method for data transmission of an optical network unit provided by the methods described above, the method comprising:
if a data packet to be transmitted is received, determining data packet information of the data packet to be transmitted;
Acquiring network parameters of each network uplink interface, and determining a target network uplink interface for transmitting the data packet to be transmitted according to the network parameters and the data packet information;
If the target upper connection port comprises a plurality of target upper connection ports, carrying out data processing on the data packet to be transmitted;
and transmitting the data packets to be transmitted after data processing to a receiving end through a plurality of target network uplink interfaces.
In yet another aspect, the present invention further provides a non-transitory computer readable storage medium having stored thereon a computer program which, when executed by a processor, is implemented to perform a method for data transmission of an optical network unit provided by the above methods, the method comprising:
if a data packet to be transmitted is received, determining data packet information of the data packet to be transmitted;
Acquiring network parameters of each network uplink interface, and determining a target network uplink interface for transmitting the data packet to be transmitted according to the network parameters and the data packet information;
If the target upper connection port comprises a plurality of target upper connection ports, carrying out data processing on the data packet to be transmitted;
and transmitting the data packets to be transmitted after data processing to a receiving end through a plurality of target network uplink interfaces.
The apparatus embodiments described above are merely illustrative, wherein the elements illustrated as separate elements may or may not be physically separate, and the elements shown as elements may or may not be physical elements, may be located in one place, or may be distributed over a plurality of network elements. Some or all of the modules may be selected according to actual needs to achieve the purpose of the solution of this embodiment. Those of ordinary skill in the art will understand and implement the present invention without undue burden.
From the above description of the embodiments, it will be apparent to those skilled in the art that the embodiments may be implemented by means of software plus necessary general hardware platforms, or of course may be implemented by means of hardware. Based on this understanding, the foregoing technical solution may be embodied essentially or in a part contributing to the prior art in the form of a software product, which may be stored in a computer readable storage medium, such as ROM/RAM, a magnetic disk, an optical disk, etc., including several instructions for causing a computer device (which may be a personal computer, a server, or a network device, etc.) to execute the method described in the respective embodiments or some parts of the embodiments.
Finally, it should be noted that: the above embodiments are only for illustrating the technical solution of the present invention, and are not limiting; although the invention has been described in detail with reference to the foregoing embodiments, it will be understood by those of ordinary skill in the art that: the technical scheme described in the foregoing embodiments can be modified or some technical features thereof can be replaced by equivalents; such modifications and substitutions do not depart from the spirit and scope of the technical solutions of the embodiments of the present invention.

Claims (10)

1. An optical network unit, comprising:
a plurality of network uplink interfaces for interfacing with passive optical network ports of the optical line terminal device;
the rate coupling module is used for superposing the multi-broadband network;
And the IP address processing module is used for aggregating the multi-broadband network.
2. The optical network unit according to claim 1, wherein said plurality of network uplink interfaces are adapted to interface with a plurality of said passive optical network ports of said optical line termination device and/or with said passive optical network ports of different said optical line termination devices.
3. The optical network unit according to claim 1, wherein the rate coupling module is configured to, if a data packet to be transmitted is transmitted based on a plurality of the network uplink interfaces, perform data processing on the data packet to be transmitted according to network parameters of the network uplink ports, and transmit the data packet to be transmitted after the data processing to a receiving end through the plurality of network uplink ports.
4. The optical network unit according to claim 1, wherein the IP address processing module is configured to aggregate the multi-broadband network into an internal virtual network and translate an IP address of the internal virtual network into an external network IP address.
5. The optical network unit according to claim 4, wherein the IP address processing module is further configured to configure address information of a connection port on the network.
6. The optical network unit according to claim 4, wherein the IP address processing module is further configured to implement a dynamic host configuration protocol DHCP function.
7. The optical network unit according to any one of claims 1 to 6, further comprising a fault detection module;
The fault detection module is used for detecting the network state of the network upper connection interface and determining whether the performance of the network upper connection interface and a link corresponding to the network upper connection interface is reduced or fails according to the network state.
8. The optical network unit of claim 7, wherein the failure detection module is further configured to switch to interfacing through a normal network uplink interface or link after determining a performance degradation or failure.
9. A method of data transmission of an optical network unit, characterized in that the method is applied to an optical network unit according to any one of claims 1 to 8, the method comprising:
if a data packet to be transmitted is received, determining data packet information of the data packet to be transmitted;
Acquiring network parameters of each network uplink interface, and determining a target network uplink interface for transmitting the data packet to be transmitted according to the network parameters and the data packet information;
If the target upper connection port comprises a plurality of target upper connection ports, carrying out data processing on the data packet to be transmitted;
and transmitting the data packets to be transmitted after data processing to a receiving end through a plurality of target network uplink interfaces.
10. The method for data transmission in an optical network unit according to claim 9, wherein said performing data processing on the data packet to be transmitted includes:
Dividing the data packet to be transmitted;
And adding corresponding identification information for the segmented data packet to be transmitted to obtain the data packet to be transmitted after data processing.
CN202311385954.4A 2023-10-24 2023-10-24 Optical Network Unit and its Data Transmission Method Active CN118801993B (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN202311385954.4A CN118801993B (en) 2023-10-24 2023-10-24 Optical Network Unit and its Data Transmission Method

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN202311385954.4A CN118801993B (en) 2023-10-24 2023-10-24 Optical Network Unit and its Data Transmission Method

Publications (2)

Publication Number Publication Date
CN118801993A true CN118801993A (en) 2024-10-18
CN118801993B CN118801993B (en) 2025-11-18

Family

ID=93026616

Family Applications (1)

Application Number Title Priority Date Filing Date
CN202311385954.4A Active CN118801993B (en) 2023-10-24 2023-10-24 Optical Network Unit and its Data Transmission Method

Country Status (1)

Country Link
CN (1) CN118801993B (en)

Citations (6)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN101867411A (en) * 2010-06-17 2010-10-20 中兴通讯股份有限公司 Method, system and device for realizing passive optical network optical fiber protection
CN102714614A (en) * 2012-02-17 2012-10-03 华为技术有限公司 Method for transmitting data in passive optical network, user-side equipment, and system
CN104468405A (en) * 2014-11-10 2015-03-25 上海市共进通信技术有限公司 Method for achieving network physical port trunking in gigabit passive optical network system
CN107306231A (en) * 2016-04-20 2017-10-31 中国移动通信集团广东有限公司 Business scheduling method, equipment and system
CN108989915A (en) * 2018-06-14 2018-12-11 烽火通信科技股份有限公司 A kind of method and system of the access net OLT slice based on ONU granularity
WO2022001840A1 (en) * 2020-06-29 2022-01-06 华为技术有限公司 Service distribution method for passive optical network

Patent Citations (6)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN101867411A (en) * 2010-06-17 2010-10-20 中兴通讯股份有限公司 Method, system and device for realizing passive optical network optical fiber protection
CN102714614A (en) * 2012-02-17 2012-10-03 华为技术有限公司 Method for transmitting data in passive optical network, user-side equipment, and system
CN104468405A (en) * 2014-11-10 2015-03-25 上海市共进通信技术有限公司 Method for achieving network physical port trunking in gigabit passive optical network system
CN107306231A (en) * 2016-04-20 2017-10-31 中国移动通信集团广东有限公司 Business scheduling method, equipment and system
CN108989915A (en) * 2018-06-14 2018-12-11 烽火通信科技股份有限公司 A kind of method and system of the access net OLT slice based on ONU granularity
WO2022001840A1 (en) * 2020-06-29 2022-01-06 华为技术有限公司 Service distribution method for passive optical network

Also Published As

Publication number Publication date
CN118801993B (en) 2025-11-18

Similar Documents

Publication Publication Date Title
US8842982B2 (en) Communications network
US8699326B2 (en) Optical network automatic protection switching
US20100074121A1 (en) Wireless device and method of controlling and monitoring wireless device
JP6505319B2 (en) Communication method and device based on optical network system
US9007228B2 (en) Transmission system using dying gasp
CN102665237B (en) Simulative Ir interface protocol conformance testing device and interoperability testing method
CN106685817A (en) A method and device for traffic switching of box-side equipment
WO2023138328A1 (en) Communication recovery method, communication apparatus and communication system
US7218607B2 (en) Signaling proxy device for automatically setting up standby paths in optical networks
CN118801993B (en) Optical Network Unit and its Data Transmission Method
EP3758299B1 (en) Method for performing connectivity check and apparatus
US9209928B2 (en) Transmission device and transmission method
US20220224595A1 (en) Optical communication device and control method
JP2017038258A (en) PON system and user terminal
US11967985B2 (en) Optical communication device and communication system
CN103731322B (en) Method and device for detecting self-adapting link among devices with different capabilities
CN119966644B (en) Message forwarding processing methods, devices, equipment, systems and storage media
CN116599786B (en) A communication method, apparatus and storage medium
JP7375671B2 (en) Gateway system, gateway device, pluggable ONU, gateway system maintenance method and loopback test method
CN103188018B (en) Judged method and the baseband board of main light port by convergence side under the two optical fiber scene of dual-mode base station
JP7463841B2 (en) CONTROL DEVICE, PON SYSTEM, AND COMMUNICATION METHOD
US11876555B2 (en) Failure determination system and failure determination method
CN116582421A (en) A communication method, device and storage medium
JP2015139184A (en) Pon system, olt, onu, and conduction characteristic deterioration detection method
CN115696406A (en) Service switching method, fault reporting method, device and system

Legal Events

Date Code Title Description
PB01 Publication
PB01 Publication
SE01 Entry into force of request for substantive examination
SE01 Entry into force of request for substantive examination
GR01 Patent grant