CN116208875B - ONU (optical network Unit) management method for FTTR (fiber to the Home) - Google Patents
ONU (optical network Unit) management method for FTTR (fiber to the Home) Download PDFInfo
- Publication number
- CN116208875B CN116208875B CN202310480426.0A CN202310480426A CN116208875B CN 116208875 B CN116208875 B CN 116208875B CN 202310480426 A CN202310480426 A CN 202310480426A CN 116208875 B CN116208875 B CN 116208875B
- Authority
- CN
- China
- Prior art keywords
- onu
- fttr
- value
- slave
- unit
- 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.)
- Active
Links
Images
Classifications
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04Q—SELECTING
- H04Q11/00—Selecting arrangements for multiplex systems
- H04Q11/0001—Selecting arrangements for multiplex systems using optical switching
- H04Q11/0062—Network aspects
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L61/00—Network arrangements, protocols or services for addressing or naming
- H04L61/09—Mapping addresses
- H04L61/25—Mapping addresses of the same type
- H04L61/2503—Translation of Internet protocol [IP] addresses
- H04L61/2514—Translation of Internet protocol [IP] addresses between local and global IP addresses
Landscapes
- Engineering & Computer Science (AREA)
- Computer Networks & Wireless Communication (AREA)
- Signal Processing (AREA)
- Small-Scale Networks (AREA)
Abstract
The invention relates to the technical field of FTTR slave ONU management, in particular to an ONU management method for FTTR, which is used for solving the problems that the existing FTTR slave ONU management method occupies a large amount of public network addresses, increases the workload of management staff, has low expandability and can cause the occurrence of the condition of FTTR main gateway load; by adopting the architecture of the public network and the private network and combining a network address conversion technology, the remote management of the FTTR slave ONU can be effectively realized, the expandability and the compatibility of the FTTR slave ONU management are effectively improved, and the address resource of the public network of the FTTR slave ONU hung under the FTTR master ONU can be saved; the ONU adjusting module is used for controlling communication connection between the FTTR master ONU and the FTTR slave ONU, so that the damage to the FTTR master ONU caused by the load of the FTTR master ONU can be avoided, and the smoothness of the network is ensured.
Description
Technical Field
The invention relates to the technical field of FTTR slave ONU management, in particular to an ONU management method for FTTR.
Background
The Fiber To The Home (FTTH) is a fiber access scheme, namely, an Optical Network Unit (ONU) is installed at a home subscriber or an enterprise subscriber as a gateway, so that larger bandwidth can be provided, the transparency of the network to data formats, rates, wavelengths and protocols is enhanced, the requirements on environmental conditions, power supply and the like are relaxed, and maintenance and installation are simplified.
FTTR refers to fiber-to-the-room, a new type of internal network technology based on fiber-optic communications. Currently, fiber to the home is typically done by an operator's fiber to the home, excluding the indoor network. Users need to arrange the indoor network using wireless routers, PLCs, MOCA, and other technologies as needed. FTTR is not only one fiber entering the home, but a fiber network covering all rooms can be established by FTTR devices.
In contrast to traditional network technology FTTH, FTTR solutions provide real gigabit bandwidth for rooms. The main ONU is connected upstream through XGSPON or 10G EPON, and the maximum rate supports 10Gbps. The OLT is connected with the ONU optical path between the main ONU and the slave ONU, the slave ONU is connected to the room through the optical fiber and supports the gigabit Ethernet port and the Wi-Fi6, and the method avoids performance attenuation caused by the Wi-Fi signal passing through the wall. Wi-Fi6 air interface rates may exceed gigabits, providing real gigabit bandwidth to the room.
From the above, it can be seen that the FTTR scheme requires more slave ONUs to be managed than FTTH. FTTR is essentially an ONU, which has been managed remotely, and a public network address is required, and then the local management platform is managed remotely through protocols such as TR069, HTTP, TELNET, and the like.
At present, there are two general ideas for FTTR slave ONU management: the method has the advantages that the traditional mature management mode can be used without changing the management mode and software, and the public network address is occupied in a large amount; the other is that the management platform indirectly manages the FTTR slave ONU through the management of the FTTR master ONU, after the management protocol reaches the FTTR master ONU, the FTTR master ONU then carries the configuration information in an OAM frame and sends the configuration information to the FTTR slave ONU, and the biggest defect of this way is that the OLT module defining the FTTR master ONU and the OAM frame format of the slave ONU need to be expanded whenever a new management object is added, and the OLT module and the slave ONU of the FTTR master ONU must be simultaneously modified, so this management way can increase the workload of the manager, and the scalability is not strong.
Moreover, with the increase of traffic, access volume and rapid increase of data traffic, FTTR processing capacity is correspondingly increased, so that a single device cannot afford at all, and the following problems exist in use due to the huge device access capacity of FTTR: when the number of the FTTR slave ONUs is large and the number of the user accesses is large, the FTTR master gateway is large, and the situations of video clamping, slow downloading and the like of the FTTR users can be caused.
How to manage FTTR slave ONU management well and avoid the situation that causes FTTR master gateway load is the key of the present invention, so an ONU management method for FTTR is needed to solve the above problem.
Disclosure of Invention
In order to overcome the above technical problems, an object of the present invention is to provide an ONU management method for FTTR: by taking the FTTR slave ONU as a private network, taking the FTTR slave ONU management platform as a public network, taking the FTTR master ONU as an intermediate point for connecting the private network and the public network and performing address conversion and forwarding of management messages based on NAT technology, remote management of the FTTR slave ONU can be effectively realized, and then the ONU regulation module is utilized to control communication connection between the FTTR master ONU and the FTTR slave ONU, so that the problems that the conventional FTTR slave ONU management method can occupy a large amount of public network addresses, increase the workload of management staff, have low expandability and cause the occurrence of the condition of FTTR master gateway load are solved.
The aim of the invention can be achieved by the following technical scheme:
an ONU management method for FTTR, comprising the steps of:
step one: the method comprises the steps that an FTTR main ONU establishes a public network connection channel and a private network connection channel in advance, wherein the public network connection channel is used for connecting the FTTR main ONU, an ONU management module and an FTTR slave ONU, and the private network connection channel is used for connecting the FTTR main ONU and the FTTR slave ONU;
step two: the method comprises the steps that an FTTR main ONU sends a management message to an ONU management module, and the ONU management module sends the management message to an FTTR slave ONU through a public network connection channel, wherein the ONU management module obtains a public network address of the FTTR main ONU according to the management message;
step three: the FTTR receives the management message from the ONU, obtains a response message through feedback, and sends the response message to the ONU management module;
step four: the ONU management module acquires the private network address of the FTTR from the ONU according to the response message, and performs network address conversion on the public network address;
step five: after the public network address of the main ONU of the FTTR is converted, an internal local address of a private network connection channel is established, the main ONU of the FTTR distributes a private network IP address which is in the same address section as the internal local address for the auxiliary ONU of the FTTR, configures routing information for the auxiliary ONU of the FTTR, and marks the auxiliary ONU of the FTTR configuring the routing information as a connection target;
step six: the FTTR main ONU is in communication connection with the connection target, and simultaneously generates an ONU adjusting instruction and sends the ONU adjusting instruction to the ONU adjusting module, and the FTTR main ONU sends a remote management message to the FTTR slave ONU through the private network connecting channel after the private network connecting channel is communicated, so that remote management is realized;
step seven: and the ONU adjusting module controls communication connection between the FTTR master ONU and the FTTR slave ONU after receiving the ONU adjusting instruction.
As a further scheme of the invention: the ONU management module comprises a message receiving unit, an address conversion unit and a message sending unit;
the message receiving unit is used for receiving a management message sent by the main ONU of the FTTR and a response message sent by the auxiliary ONU of the FTTR, obtaining a public network address corresponding to the management message, obtaining a private network address corresponding to the response message, and sending the public network address and the private network address to the address conversion unit;
the address conversion unit is used for converting the public network address into a corresponding private network address according to the private network address, forming a new public network address and sending the new public network address to the message sending unit;
the message sending unit is used for corresponding the remote management message to the new public network address and sending the remote management message to the FTTR slave ONU through the private network connection channel.
As a further scheme of the invention: the ONU adjusting module comprises an information acquisition unit, an information analysis unit and an ONU adjusting unit;
the information acquisition unit is used for acquiring the operation parameters of the FTTR main ONU, acquiring the analysis parameters of the FTTR auxiliary ONU and transmitting the operation parameters and the analysis parameters to the information analysis unit; the operation parameters comprise a slave value CS, a master time value ZS and a speed difference value SC, and the analysis parameters comprise a temperature difference value TC, a network value WL and a continuous distance value LJ;
the information analysis unit is used for obtaining an operation coefficient YX according to the operation parameter, generating a load detection instruction according to the operation coefficient YX, sending the load detection instruction to the information acquisition unit, obtaining an analysis coefficient FX according to the analysis parameter, obtaining an adjustment object according to the analysis coefficient FX, and sending the adjustment object to the ONU adjustment unit;
the ONU adjusting unit is used for disconnecting communication connection between the adjusting object and the FTTR main ONU.
As a further scheme of the invention: the specific process of the information acquisition unit for acquiring the operation parameters is as follows:
acquiring the total number of the FTTR slave ONUs in communication connection with the master ONU of the FTTR, and marking the total number as a slave value CS;
acquiring the time difference between the production time and the current time of the FTTR main ONU, marking the time difference as a production time difference CC, acquiring the total running time of the FTTR main ONU, marking the total running time as an operation time value YS, and substituting the production time difference CC and the operation time value YS into a formulaObtaining a main value ZS, wherein q1 and q2 are preset proportionality coefficients of a production time difference CC and an operation value YS respectively, and q1×q2=3.65, and q2 is more than 1.21×q1 is more than 0.86;
acquiring a difference value between a network rate of the FTTR master ONU which runs for the first time and is not in communication connection with the FTTR slave ONU and a network rate in a current running state, and marking the difference value as a speed difference value SC;
the slave value CS, the master time value ZS and the speed difference value SC are sent to an information analysis unit.
As a further scheme of the invention: the specific process of the information acquisition unit for acquiring the analysis parameters is as follows:
after receiving the load detection instruction, marking the FTTR slave ONU which is in communication connection with the FTTR master ONU as a detection object i, i=1, … … and m in sequence, wherein m is a natural number;
acquiring the environment temperature of the detection object i and the surface temperature of the detection object i, acquiring a difference value between the environment temperature and the surface temperature of the detection object i, and marking the difference value as a temperature difference value TC;
obtaining the network rate of the detected object i in unit time, obtaining the difference between the maximum network rate and the minimum network rate, marking the difference as a network difference value WC, obtaining the average value of the network rate of the detected object i in unit time, marking the average value as a network speed value WS, and substituting the network difference value WC and the network speed value WS into a formula to obtainObtaining a network value WL, wherein alpha 1 and alpha 2 are preset proportionality coefficients of a network difference value WC and a network speed value WS respectively, and alpha 1+alpha 2=1, and alpha 1=0.75 and alpha 2=0.25 are taken;
acquiring the connection distance between the detection object i and the FTTR main ONU, and marking the connection distance as a connection distance value LJ;
the temperature value TC, the network value WL and the link value LJ are sent to an information analysis unit.
As a further scheme of the invention: the specific process of the information analysis unit for obtaining the operation coefficient YX is as follows:
substituting the slave value CS, the master time value ZS and the speed difference value SC into a formulaObtaining an operation coefficient YX, wherein s1, s2 and s3 are preset proportionality coefficients of a slave value CS, a master time value ZS and a speed difference value SC respectively, and s3 is more than s1 and more than s2 is more than 1;
comparing the operation coefficient YX with a preset operation threshold YX: if the operation coefficient YX is smaller than the preset operation threshold YX, a load detection instruction is generated and sent to the information acquisition unit.
As a further scheme of the invention: the specific process of the information analysis unit for obtaining the analysis coefficient FX is as follows:
substituting the temperature difference TC, the network value WL and the distance value LJ into a formulaObtaining an analysis coefficient FX, wherein o1, o2 and o3 are preset proportionality coefficients of a temperature difference value TC, a network value WL and a continuous distance value LJ respectively, and o1+o2+o3=1 is adopted, o1=0.25, o2=0.64 and o3=0.11, beta is adopted as an error regulating factor, and beta=0.989 is adopted;
the analysis coefficients FX are ordered in the order from big to small, a detection object i corresponding to the analysis coefficient FX positioned at the first position is marked as an adjustment object, and the adjustment object is sent to an ONU adjustment unit.
As a further scheme of the invention: the specific process of the ONU adjusting module for controlling the communication connection between the FTTR master ONU and the FTTR slave ONU is as follows:
step S1: the information acquisition unit acquires the total number of the FTTR slave ONUs which are in communication connection with the master ONU of the FTTR, and marks the total number of the master ONU as a slave value CS;
step S2: the information acquisition unit acquires the time difference between the production time and the current time of the FTTR main ONU, marks the time difference as a production time difference CC, acquires the total running time of the FTTR main ONU, marks the time difference as an operation value YS, and substitutes the production time difference CC and the operation value YS into a formulaObtaining a main value ZS, wherein q1 and q2 are preset proportionality coefficients of a production time difference CC and an operation value YS respectively, and q1×q2=3.65, and q2 is more than 1.21×q1 is more than 0.86;
step S3: the information acquisition unit acquires the difference value between the network rate of the FTTR master ONU which runs for the first time and is not in communication connection with the network rate of the FTTR slave ONU in the current running state, and marks the difference value as a speed difference value SC;
step S4: the information acquisition unit sends the slave value CS, the master time value ZS and the speed difference value SC to the information analysis unit;
step S5: the information analysis unit substitutes the slave value CS, the master time value ZS and the speed difference value SC into the formulaObtaining an operation coefficient YX, wherein s1, s2 and s3 are preset proportionality coefficients of a slave value CS, a master time value ZS and a speed difference value SC respectively, and s3 is more than s1 and more than s2 is more than 1;
step S6: the information analysis unit compares the operation coefficient YX with a preset operation threshold YX: if the operation coefficient YX is smaller than a preset operation threshold YX, generating a load detection instruction, and sending the load detection instruction to an information acquisition unit;
step S7: after receiving the load detection instruction, the information acquisition unit marks the FTTR slave ONU which is in communication connection with the FTTR master ONU as a detection object i, i=1, … … and m in sequence, wherein m is a natural number;
step S8: the information acquisition unit acquires the environment temperature of the detection object i and the surface temperature of the detection object i, obtains the difference between the environment temperature and the surface temperature of the detection object i, and marks the difference as a temperature difference value TC;
step S9: the information acquisition unit acquires the network rate of the detected object i in unit time, acquires the difference between the maximum network rate and the minimum network rate, marks the difference as a network difference value WC, acquires the average value of the network rate of the detected object i in unit time, marks the average value as a network rate value WS, and substitutes the network difference value WC and the network rate value WS into a formula to obtainObtaining a network value WL, wherein alpha 1 and alpha 2 are preset proportionality coefficients of a network difference value WC and a network speed value WS respectively, and alpha 1+alpha 2=1, and alpha 1=0.75 and alpha 2=0.25 are taken;
step S10: the information acquisition unit acquires the connection distance between the detection object i and the FTTR main ONU and marks the connection distance as a connection distance value LJ;
step S11: the information acquisition unit sends the temperature difference value TC, the network value WL and the link distance value LJ to the information analysis unit;
step S12: the information analysis unit substitutes the temperature difference value TC, the network value WL and the range value LJ into the formulaObtaining an analysis coefficient FX, wherein o1, o2 and o3 are preset proportionality coefficients of a temperature difference value TC, a network value WL and a continuous distance value LJ respectively, and o1+o2+o3=1 is adopted, o1=0.25, o2=0.64 and o3=0.11, beta is adopted as an error regulating factor, and beta=0.989 is adopted;
step S13: the information analysis unit sorts the analysis coefficients FX in order from big to small, marks a detection object i corresponding to the analysis coefficient FX positioned at the first position as an adjustment object, and sends the adjustment object to the ONU adjustment unit;
step S14: the ONU adjusting unit disconnects the communication connection between the adjusting object and the FTTR main ONU, generates a follow-up instruction at the same time, and sends the follow-up instruction to the information analyzing unit;
step S15: after receiving the follow-up instruction, the information analysis unit compares the operation coefficient YX with a preset operation threshold YX: if the operation coefficient YX is smaller than the preset operation threshold YX, deleting and reordering the first analysis coefficient FX, marking a detection object i corresponding to the reordered first analysis coefficient FX as an adjustment object, and sending the adjustment object to an ONU adjustment unit; if the operation coefficient YX is greater than or equal to a preset operation threshold YX, generating a detection stopping instruction, and sending the detection stopping instruction to an ONU adjusting unit;
step S16: and the ONU adjusting unit stops generating the follow-up instruction after receiving the stop instruction.
The invention has the beneficial effects that:
according to the ONU management method for the FTTR, the FTTR slave ONU is used as a private network, the FTTR slave ONU management platform is used as a public network, and the FTTR master ONU is used as an intermediate point for connecting the private network and the public network and is used for carrying out address conversion and forwarding of management messages based on the NAT technology, so that remote management of the FTTR slave ONU can be effectively realized, transmission in a single OAM mode is avoided, the format of the management messages is not limited to an OAM frame format, formats under protocols such as the HTTP, the TELNET and the like can be adopted, the management messages are compatible with various network protocols such as the TR069, the HTTP and the TELNET, when management objects are added or deleted, the corresponding address correspondence is only added or deleted in a mapping relation, the management objects can be added or deleted very conveniently, the configuration and version of the FTTR master ONU are not required to be changed, and the expandability and compatibility of the management of the FTTR slave ONU are effectively improved; in addition, by means of the proposed architecture of the public network and the private network, only the address of the public network of the FTTR main ONU is visible outside, so that the address resource of the public network of the FTTR slave ONU hung under the FTTR main ONU can be saved, a large amount of consumption of the address resource is avoided, the method is applicable to large-scale management of the FTTR slave ONU, and the safety of the management of the FTTR slave ONU in the private network can be ensured;
the method comprises the steps of controlling communication connection between an FTTR main ONU and an FTTR slave ONU by an ONU adjusting module, acquiring operation parameters of the FTTR main ONU by an information acquiring unit, acquiring operation coefficients according to the operation parameters by an information analyzing unit, acquiring analysis parameters of the FTTR slave ONU by the information acquiring unit, acquiring the analysis coefficients according to the analysis parameters by the information analyzing unit, acquiring an adjusting object according to the analysis coefficients, and disconnecting the communication connection between the adjusting object and the FTTR main ONU by the ONU adjusting unit; firstly, through obtaining the running coefficient, the running coefficient is used for measuring the state when the main ONU of the FTTR runs, the running coefficient is smaller to indicate that the running state of the main ONU of the FTTR is worse, the performance floats seriously, and the load is caused, afterwards, through obtaining the analysis coefficient, the analysis coefficient is used for measuring the influence state of the auxiliary ONU of the FTTR, the larger the analysis coefficient indicates that the influence of the auxiliary ONU of the FTTR on the running state of the main ONU of the FTTR is larger, and then, the running state of the main ONU of the FTTR is regulated to the excellent state through the ONU regulating unit, so that the damage to the load of the main ONU of the FTTR is avoided, the adverse influence to the network of a user is avoided, the smoothness of the network is ensured, and the auxiliary ONU of the FTTR with the largest influence can be screened from a plurality of auxiliary ONUs of the FTTRs, the screening is reasonable, and the intelligent degree is high.
Drawings
The invention is further described below with reference to the accompanying drawings.
Fig. 1 is a schematic block diagram of an ONU management method for FTTR in accordance with the present invention;
fig. 2 is a schematic block diagram of an ONU management module in the present invention;
fig. 3 is a functional block diagram of an ONU-adjusting module in the present invention.
Detailed Description
The technical solutions of the embodiments of the present invention will be clearly and completely described below in conjunction with the embodiments of the present invention, and it is apparent that the described embodiments are only 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.
Example 1:
referring to fig. 1, the present embodiment is an ONU management method for FTTR, including the following steps:
step one: the method comprises the steps that an FTTR main ONU establishes a public network connection channel and a private network connection channel in advance, wherein the public network connection channel is used for connecting the FTTR main ONU, an ONU management module and an FTTR slave ONU, and the private network connection channel is used for connecting the FTTR main ONU and the FTTR slave ONU;
step two: the method comprises the steps that an FTTR main ONU sends a management message to an ONU management module, and the ONU management module sends the management message to an FTTR slave ONU through a public network connection channel, wherein the ONU management module obtains a public network address of the FTTR main ONU according to the management message;
step three: the FTTR receives the management message from the ONU, obtains a response message through feedback, and sends the response message to the ONU management module;
step four: the ONU management module acquires the private network address of the FTTR from the ONU according to the response message, and performs network address conversion on the public network address;
step five: after the public network address of the main ONU of the FTTR is converted, an internal local address of a private network connection channel is established, the main ONU of the FTTR distributes a private network IP address which is in the same address section as the internal local address for the auxiliary ONU of the FTTR, configures routing information for the auxiliary ONU of the FTTR, and marks the auxiliary ONU of the FTTR configuring the routing information as a connection target;
step six: the FTTR main ONU is in communication connection with the connection target, and simultaneously generates an ONU adjusting instruction and sends the ONU adjusting instruction to the ONU adjusting module, and the FTTR main ONU sends a remote management message to the FTTR slave ONU through the private network connecting channel after the private network connecting channel is communicated, so that remote management is realized;
step seven: and the ONU adjusting module controls communication connection between the FTTR master ONU and the FTTR slave ONU after receiving the ONU adjusting instruction.
Example 2:
referring to fig. 1, the present embodiment is an illustration of an ONU management method for FTTR, comprising the steps of:
step 1: for a plurality of FTTR slaves ONU, labeled FTTR slave ONU1, FTTR slave ONU2, … …, FTTR slave ONUn, n is a natural number,
step 2: using reserved TCP port number greater than 10000 to manage FTTR slave ONU information, statically configuring a reserved public network port number 10001 as a private network port number corresponding to the FTTR slave ONU1, statically configuring a public network port number 10002 as a private network port number corresponding to the FTTR slave ONU2, and so on, statically configuring a public network port number 1000n as a private network port number corresponding to the FTTR slave ONUn, and clearly obtaining the FTTR slave ONU needing to receive management messages through port number conversion;
step 3: if the FTTR master ONU is required to manage the FTTR slave ONU1, the FTTR master ONU sends a management message to the FTTR slave ONU1 through a public network connection channel, and the FTTR slave ONU1 receives the management message and then feeds back the management message to obtain a response message, and sends the response message to an ONU management module; the response message carries information of an FTTR slave ONU, the information of the FTTR slave ONU is used for identifying the FTTR slave ONU hung under the master ONU of the FTTR, which is needed to receive the management message, and the information can be used for determining the position of the FTTR slave ONU in a private network, and then determining the private network address of the FTTR slave ONU;
step 4: the ONU management module can obtain the private network address IP1 of the FTTR slave ONU1 through the response message, and then converts the public network address IP of the FTTR master ONU into the private network address IP1 to form the public network address IP1;
step 5: the method comprises the steps that an FTTR main ONU establishes an internal local address of a private network connection channel, the FTTR main ONU distributes a private network IP address which is in the same address section as the internal local address for an FTTR slave ONU, configures routing information for the FTTR slave ONU, then utilizes a public network address IP1 of the FTTR main ONU and a private network address IP1 of the FTTR slave ONU1 to carry out communication connection on the FTTR main ONU and the FTTR slave ONU, and finally the FTTR main ONU sends a remote management message to the FTTR slave ONU through the private network connection channel so as to realize remote management.
Example 3:
referring to fig. 2, the present embodiment is a working method of an ONU management module, including the following steps:
the method comprises the steps of receiving a management message sent by an FTTR main ONU and a response message sent by an FTTR slave ONU by a message receiving unit, obtaining a public network address corresponding to the management message, obtaining a private network address corresponding to the response message, and sending the public network address and the private network address to an address conversion unit;
the address conversion unit is used for converting the public network address into a corresponding private network address according to the private network address to form a new public network address, and the new public network address is sent to the message sending unit;
and the message sending unit is used for corresponding the remote management message with the new public network address, and sending the remote management message to the FTTR slave ONU through the private network connection channel.
Example 4:
referring to fig. 3, the present embodiment is a working method of an ONU adjusting module, including the following steps:
step S1: the information acquisition unit acquires the total number of the FTTR slave ONUs which are in communication connection with the master ONU of the FTTR, and marks the total number of the master ONU as a slave value CS;
step S2: the information acquisition unit acquires the time difference between the production time and the current time of the FTTR main ONU, marks the time difference as a production time difference CC, acquires the total running time of the FTTR main ONU, marks the time difference as an operation value YS, and substitutes the production time difference CC and the operation value YS into a formulaObtaining a main value ZS, wherein q1 and q2 are preset proportionality coefficients of a production time difference CC and an operation value YS respectively, and q1×q2=3.65, and q2 is more than 1.21×q1 is more than 0.86;
step S3: the information acquisition unit acquires the difference value between the network rate of the FTTR master ONU which runs for the first time and is not in communication connection with the network rate of the FTTR slave ONU in the current running state, and marks the difference value as a speed difference value SC;
step S4: the information acquisition unit sends the slave value CS, the master time value ZS and the speed difference value SC to the information analysis unit;
step S5: the information analysis unit substitutes the slave value CS, the master time value ZS and the speed difference value SC into the formulaObtaining an operation coefficient YX, wherein s1, s2 and s3 are preset proportionality coefficients of a slave value CS, a master time value ZS and a speed difference value SC respectively, and s3 is more than s1 and more than s2 is more than 1;
step S6: the information analysis unit compares the operation coefficient YX with a preset operation threshold YX: if the operation coefficient YX is smaller than a preset operation threshold YX, generating a load detection instruction, and sending the load detection instruction to an information acquisition unit;
step S7: after receiving the load detection instruction, the information acquisition unit marks the FTTR slave ONU which is in communication connection with the FTTR master ONU as a detection object i, i=1, … … and m in sequence, wherein m is a natural number;
step S8: the information acquisition unit acquires the environment temperature of the detection object i and the surface temperature of the detection object i, obtains the difference between the environment temperature and the surface temperature of the detection object i, and marks the difference as a temperature difference value TC;
step S9: the information acquisition unit acquires the network rate of the detected object i in unit time, acquires the difference between the maximum network rate and the minimum network rate, marks the difference as a network difference value WC, acquires the average value of the network rate of the detected object i in unit time, marks the average value as a network rate value WS, and substitutes the network difference value WC and the network rate value WS into a formula to obtainObtaining a network value WL, wherein alpha 1 and alpha 2 are preset proportionality coefficients of a network difference value WC and a network speed value WS respectively, and alpha 1+alpha 2=1, and alpha 1=0.75 and alpha 2=0.25 are taken;
step S10: the information acquisition unit acquires the connection distance between the detection object i and the FTTR main ONU and marks the connection distance as a connection distance value LJ;
step S11: the information acquisition unit sends the temperature difference value TC, the network value WL and the link distance value LJ to the information analysis unit;
step S12: the information analysis unit substitutes the temperature difference value TC, the network value WL and the range value LJ into the formulaObtaining an analysis coefficient FX, wherein o1, o2 and o3 are preset proportionality coefficients of a temperature difference value TC, a network value WL and a continuous distance value LJ respectively, and o1+o2+o3=1 is adopted, o1=0.25, o2=0.64 and o3=0.11, beta is adopted as an error regulating factor, and beta=0.989 is adopted;
step S13: the information analysis unit sorts the analysis coefficients FX in order from big to small, marks a detection object i corresponding to the analysis coefficient FX positioned at the first position as an adjustment object, and sends the adjustment object to the ONU adjustment unit;
step S14: the ONU adjusting unit disconnects the communication connection between the adjusting object and the FTTR main ONU, generates a follow-up instruction at the same time, and sends the follow-up instruction to the information analyzing unit;
step S15: after receiving the follow-up instruction, the information analysis unit compares the operation coefficient YX with a preset operation threshold YX: if the operation coefficient YX is smaller than the preset operation threshold YX, deleting and reordering the first analysis coefficient FX, marking a detection object i corresponding to the reordered first analysis coefficient FX as an adjustment object, and sending the adjustment object to an ONU adjustment unit; if the operation coefficient YX is greater than or equal to a preset operation threshold YX, generating a detection stopping instruction, and sending the detection stopping instruction to an ONU adjusting unit;
step S16: and the ONU adjusting unit stops generating the follow-up instruction after receiving the stop instruction.
In the description of the present specification, the descriptions of the terms "one embodiment," "example," "specific example," and the like, mean that a particular feature, structure, material, or characteristic described in connection with the embodiment or example is included in at least one embodiment or example of the present invention. In this specification, schematic representations of the above terms do not necessarily refer to the same embodiments or examples. Furthermore, the particular features, structures, materials, or characteristics described may be combined in any suitable manner in any one or more embodiments or examples.
The foregoing is merely illustrative and explanatory of the invention, as various modifications and additions may be made to the particular embodiments described, or in a similar manner, by those skilled in the art, without departing from the scope of the invention or exceeding the scope of the invention as defined in the claims.
Claims (7)
1. An ONU management method for FTTR, comprising the steps of:
step one: the method comprises the steps that an FTTR main ONU establishes a public network connection channel and a private network connection channel in advance, wherein the public network connection channel is used for connecting the FTTR main ONU, an ONU management module and an FTTR slave ONU, and the private network connection channel is used for connecting the FTTR main ONU and the FTTR slave ONU;
step two: the method comprises the steps that an FTTR main ONU sends a management message to an ONU management module, and the ONU management module sends the management message to an FTTR slave ONU through a public network connection channel, wherein the ONU management module obtains a public network address of the FTTR main ONU according to the management message;
step three: the FTTR receives the management message from the ONU, obtains a response message through feedback, and sends the response message to the ONU management module;
step four: the ONU management module acquires the private network address of the FTTR from the ONU according to the response message, and performs network address conversion on the public network address;
step five: after the public network address of the main ONU of the FTTR is converted, an internal local address of a private network connection channel is established, the main ONU of the FTTR distributes a private network IP address which is in the same address section as the internal local address for the auxiliary ONU of the FTTR, configures routing information for the auxiliary ONU of the FTTR, and marks the auxiliary ONU of the FTTR configuring the routing information as a connection target;
step six: the FTTR main ONU is in communication connection with the connection target, and simultaneously generates an ONU adjusting instruction and sends the ONU adjusting instruction to the ONU adjusting module, and the FTTR main ONU sends a remote management message to the FTTR slave ONU through the private network connecting channel after the private network connecting channel is communicated, so that remote management is realized;
step seven: and the ONU adjusting module controls communication connection between the FTTR master ONU and the FTTR slave ONU after receiving the ONU adjusting instruction.
2. The ONU management method for FTTR according to claim 1, wherein the ONU management module includes a message receiving unit, an address converting unit, and a message transmitting unit;
the message receiving unit is used for receiving a management message sent by the main ONU of the FTTR and a response message sent by the auxiliary ONU of the FTTR, obtaining a public network address corresponding to the management message, obtaining a private network address corresponding to the response message, and sending the public network address and the private network address to the address conversion unit;
the address conversion unit is used for converting the public network address into a corresponding private network address according to the private network address, forming a new public network address and sending the new public network address to the message sending unit;
the message sending unit is used for corresponding the remote management message to the new public network address and sending the remote management message to the FTTR slave ONU through the private network connection channel.
3. The ONU management method for FTTR according to claim 1, wherein the ONU-adjusting module includes an information acquisition unit, an information analysis unit, and an ONU-adjusting unit;
the information acquisition unit is used for acquiring the operation parameters of the FTTR main ONU, acquiring the analysis parameters of the FTTR auxiliary ONU and transmitting the operation parameters and the analysis parameters to the information analysis unit; wherein the operation parameters comprise slave values, master values and speed difference values, and the analysis parameters comprise temperature difference values, network values and continuous distance values;
the information analysis unit is used for obtaining an operation coefficient according to the operation parameter, generating a load detection instruction according to the operation coefficient, sending the load detection instruction to the information acquisition unit, obtaining an analysis coefficient according to the analysis parameter, obtaining an adjustment object according to the analysis coefficient, and sending the adjustment object to the ONU adjustment unit;
the ONU adjusting unit is used for disconnecting communication connection between the adjusting object and the FTTR main ONU.
4. An ONU management method according to claim 3, wherein the specific procedure of the information acquisition unit to acquire the operation parameters is as follows:
acquiring the total number of the FTTR slave ONUs in communication connection with the master ONU of the FTTR, and marking the total number as a slave value CS;
acquiring a time difference between the production time and the current time of the FTTR main ONU, marking the time difference as a production time difference, acquiring the running total time length of the FTTR main ONU, marking the running total time length as an operation time value, and analyzing the production time difference and the operation time value to obtain a main time value;
acquiring a difference value between a network rate of the FTTR master ONU which runs for the first time and is not in communication connection with the FTTR slave ONU and a network rate in a current running state, and marking the difference value as a speed difference value;
the slave value, the master value and the speed difference value are sent to an information analysis unit.
5. An ONU management method according to claim 3, wherein the specific procedure of the information acquisition unit to acquire analysis parameters is as follows:
after receiving the load detection instruction, marking an FTTR slave ONU which is in communication connection with the FTTR master ONU as a detection object;
acquiring the environment temperature of the detection object and the surface temperature of the detection object, acquiring the difference between the environment temperature and the surface temperature of the detection object, and marking the difference as a temperature difference value;
obtaining a network rate in unit time of a detection object, obtaining a difference value between a maximum network rate and a minimum network rate, marking the difference value as a network difference value, obtaining an average value of the network rates in unit time of the detection object, marking the average value as a network rate value, and analyzing the network difference value and the network rate value to obtain a network value;
acquiring the connection distance between the detection object and the FTTR main ONU, and marking the connection distance as a connection distance value;
and sending the temperature difference value, the network value and the link distance value to an information analysis unit.
6. An ONU management method for FTTR according to claim 3, wherein the specific procedure of the information analysis unit obtaining the operation coefficients is as follows:
analyzing the slave value, the master value and the speed difference value to obtain an operation coefficient;
comparing the operation coefficient with a preset operation threshold value: if the operation coefficient is smaller than the preset operation threshold value, a load detection instruction is generated, and the load detection instruction is sent to the information acquisition unit.
7. An ONU management method for FTTR according to claim 3, wherein the specific procedure of the information analysis unit to obtain the analysis coefficients is as follows:
analyzing the temperature difference value, the network value and the link distance value to obtain an analysis coefficient;
and sequencing the analysis coefficients in order from large to small, marking a detection object corresponding to the analysis coefficient positioned at the first position as an adjustment object, and sending the adjustment object to the ONU adjustment unit.
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN202310480426.0A CN116208875B (en) | 2023-04-28 | 2023-04-28 | ONU (optical network Unit) management method for FTTR (fiber to the Home) |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN202310480426.0A CN116208875B (en) | 2023-04-28 | 2023-04-28 | ONU (optical network Unit) management method for FTTR (fiber to the Home) |
Publications (2)
Publication Number | Publication Date |
---|---|
CN116208875A CN116208875A (en) | 2023-06-02 |
CN116208875B true CN116208875B (en) | 2023-07-07 |
Family
ID=86513247
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN202310480426.0A Active CN116208875B (en) | 2023-04-28 | 2023-04-28 | ONU (optical network Unit) management method for FTTR (fiber to the Home) |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN116208875B (en) |
Citations (7)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
WO2007028313A1 (en) * | 2005-09-07 | 2007-03-15 | Zte Corporation | A remote management method of onu in epon system |
CN102035661A (en) * | 2009-09-24 | 2011-04-27 | 中兴通讯股份有限公司 | Method, device and system for managing optical network unit |
JP2016063427A (en) * | 2014-09-18 | 2016-04-25 | Kddi株式会社 | Pon system, onu, olt, and transmission method |
JP2017204782A (en) * | 2016-05-12 | 2017-11-16 | 富士通株式会社 | PON system and data processing method |
CN110809203A (en) * | 2019-10-15 | 2020-02-18 | 四川天邑康和通信股份有限公司 | System and method for expanding FTTH network by master-slave ONT |
CN113507656A (en) * | 2021-07-07 | 2021-10-15 | 烽火通信科技股份有限公司 | Method and device for managing edge ONT (optical network terminal) by OLT (optical line terminal) |
CN114449377A (en) * | 2020-10-30 | 2022-05-06 | 华为技术有限公司 | Networking method and device of passive optical network |
Family Cites Families (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US9882797B2 (en) * | 2014-10-30 | 2018-01-30 | International Business Machines Corporation | Enabling software-defined control in passive optical networks |
CN114553831B (en) * | 2020-11-25 | 2023-09-08 | 华为技术有限公司 | Method and system related to sending management IP address |
-
2023
- 2023-04-28 CN CN202310480426.0A patent/CN116208875B/en active Active
Patent Citations (7)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
WO2007028313A1 (en) * | 2005-09-07 | 2007-03-15 | Zte Corporation | A remote management method of onu in epon system |
CN102035661A (en) * | 2009-09-24 | 2011-04-27 | 中兴通讯股份有限公司 | Method, device and system for managing optical network unit |
JP2016063427A (en) * | 2014-09-18 | 2016-04-25 | Kddi株式会社 | Pon system, onu, olt, and transmission method |
JP2017204782A (en) * | 2016-05-12 | 2017-11-16 | 富士通株式会社 | PON system and data processing method |
CN110809203A (en) * | 2019-10-15 | 2020-02-18 | 四川天邑康和通信股份有限公司 | System and method for expanding FTTH network by master-slave ONT |
CN114449377A (en) * | 2020-10-30 | 2022-05-06 | 华为技术有限公司 | Networking method and device of passive optical network |
CN113507656A (en) * | 2021-07-07 | 2021-10-15 | 烽火通信科技股份有限公司 | Method and device for managing edge ONT (optical network terminal) by OLT (optical line terminal) |
Non-Patent Citations (1)
Title |
---|
PON***规模部署的主要方式和关键技术;王波;;邮电设计技术(第11期);全文 * |
Also Published As
Publication number | Publication date |
---|---|
CN116208875A (en) | 2023-06-02 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
EP2509259B1 (en) | Unified network management of hybrid fiber coaxial (HFC) network | |
CN108282708B (en) | Multi-operator ODN sharing and heterogeneous PON unified management method | |
EP2315397B1 (en) | Method and device for adapting and bearing multiple services | |
KR101466183B1 (en) | Energy efficient ethernet power management via siepon protocol | |
Parol et al. | Towards networks of the future: SDN paradigm introduction to PON networking for business applications | |
CN100417082C (en) | Method for carrying out terminal management for passive optical network based on Ethernet | |
US20120257891A1 (en) | Traffic Switching In Hybrid Fiber Coaxial (HFC) Network | |
EP2019519B1 (en) | Method for addressing ethernet streams with a structured GPON GEM Port ID | |
US20070274718A1 (en) | Method and apparatus for communicating between a legacy pon network and an upgraded pon network | |
EP2770675B1 (en) | Access system communication method and device of optical fiber network | |
CN110073672A (en) | A kind of method, apparatus and system of managing network unit ONU | |
CN117544876B (en) | Optical fiber access network system based on MINI-OLT (MINI-optical line terminal) server and control method thereof | |
JP2024026397A (en) | Communication device and communication method | |
CN105791004A (en) | System and method for directly using OAM (Operation Administration and Maintenance) to manage optical receiver | |
CN116208875B (en) | ONU (optical network Unit) management method for FTTR (fiber to the Home) | |
CN101141194B (en) | Method of remote managing user side equipment in passive optical network system | |
Hatano et al. | Standardization and technology trends in optical, wireless and virtualized access systems | |
US11803502B2 (en) | Setting apparatus and setting method | |
JP2019041291A (en) | Resource securing device, resource securing method, and computer program | |
Parol et al. | Future proof access networks for B2B applications | |
JP7400501B2 (en) | Optical communication systems and concentrators | |
CN103780424A (en) | Service provisioning enabled management in SIEPON switching subsystem | |
Zeng et al. | China Telecom’s Research and Applications of Business-Enterprise Full-Optical Networking | |
CN109257100B (en) | G.hn Cable local side equipment integrated with PON port upper connection | |
JP7348129B2 (en) | Communication device, information notification method and computer program |
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 | ||
GR01 | Patent grant |