Optical power distribution method, device, electronic equipment and storage medium
By obtaining the optical power range and distributing it according to the user's service level, the resource waste and service quality problems caused by uniform distribution of optical power are solved, and the reasonable allocation of optical power and priority guarantee of high user service level are achieved.
Patent Information
- Application Number
- CN202211531002.4
- Authority / Receiving Office
- CN · China
- Patent Type
- Patents(China)
- Current Assignee / Owner
- Filing Date
- 2022-12-01
- Publication Date
- 2025-08-19
- Estimated Expiration
- 2042-12-01
AI Technical Summary
In the prior art, the uniform distribution method of optical power leads to waste of resources and the service quality of high user service levels cannot be guaranteed.
The corresponding optical power range is obtained according to the user service level, and the optical power is allocated to the output ports in sequence from high to low through the optical splitter, so that the optical power received by each receiving device is within its corresponding optical power range, and priority is given to ensure the service quality of the high user service level when the optical power is insufficient.
The rational allocation of optical power is achieved, resource waste is avoided, service quality with high user service level, and service quality with high user service level is preferred when optical power is insufficient.
Smart Images

Figure CN115865214B_ABST
Abstract
Description
Technical Field
[0001] The present invention relates to the field of communication technology, and in particular to an optical power distribution method, an optical power distribution device, an electronic device, and a computer-readable storage medium. Background Art
[0002] An optical splitter, also known as an optical splitter, is one of the most important passive components in fiber optic links. It is a fiber optic tandem device with multiple input and output ports. Currently, when using an optical splitter to distribute input optical power, the optical power is evenly distributed according to the output ports of the splitter.
[0003] However, the above-mentioned uniform distribution of optical power may easily lead to waste of resources due to unreasonable distribution of optical power to different users, and cannot guarantee the service quality of high user service levels. Summary of the Invention
[0004] The embodiments of the present invention provide an optical power distribution method, device, electronic device and storage medium to solve the problem that the use of a uniform optical power distribution method may lead to unreasonable optical power distribution for different users, resulting in waste of resources and failure to guarantee the service quality of high user service levels.
[0005] An embodiment of the present invention discloses an optical power distribution method, the method comprising:
[0006] Obtaining a user service level of a user; wherein the user service level has a corresponding optical power range;
[0007] According to the user service level, optical power is allocated to the output ports on the optical splitter connected to the user's receiving devices in descending order, so that the optical power value received by each receiving device is within the corresponding optical power range.
[0008] Optionally, allocating optical power to output ports on the optical splitter connected to the user's receiving device in descending order according to the user service level includes:
[0009] Determining a median optical power within the optical power range;
[0010] According to the user service level, optical power is allocated to the output ports of the optical splitter connected to the user's receiving devices in descending order, so that the optical power received by each receiving device is the corresponding median optical power.
[0011] Optionally, after allocating optical power to the output port on the optical splitter connected to the user's receiving device in descending order according to the user service level, the method further includes:
[0012] When the receiving device with the lowest user service level cannot receive the optical power of the corresponding median optical power, determining the minimum optical power value of the optical power range with the lowest user service level;
[0013] According to the minimum optical power value, optical power is allocated to the output port of the optical splitter connected to the receiving device with the lowest user service level, so that the receiving device with the lowest user service level receives the optical power corresponding to the minimum optical power value.
[0014] Optionally, after allocating optical power to the output port on the optical splitter connected to the receiving device with the lowest user service level according to the minimum optical power value, the method further includes:
[0015] When the receiving device with the lowest user service level cannot receive the optical power of the corresponding minimum optical power value, determining the minimum optical power value of the optical power range;
[0016] According to the user service level, the optical power output by the output port connected to the receiving device on the optical splitter is adjusted in sequence from low to high, so that the receiving device with the lowest user service level receives the optical power of the corresponding minimum optical power value; wherein the value of the optical power received by the receiving device corresponding to each user service level is greater than or equal to the minimum optical power value of the corresponding optical power range.
[0017] Optionally, before allocating optical power to the output ports on the optical splitter connected to the user's receiving device in descending order according to the user service level, the method further includes:
[0018] Evenly distributing the optical power input to the input port of the optical splitter to the output port of the optical splitter connected to the receiving device of the user;
[0019] Obtaining an optical power output value output by an output port of the optical splitter and an optical power input value received by the receiving device;
[0020] Based on the optical power output value and the optical power input value, the optical power loss value / optical power loss rate between the output port of the splitter and the receiving device is calculated, so that the optical power input to the input port of the splitter is distributed to the output port of the splitter connected to the user's receiving device according to the optical power loss value / the optical power loss rate and the optical power range.
[0021] Optionally, allocating optical power to output ports on the optical splitter connected to the user's receiving device in descending order according to the user service level includes:
[0022] Calculating a target optical power output value output from an output port on the optical splitter connected to a receiving device of the user according to the optical power loss value / the optical power loss rate and the optical power range;
[0023] According to the user service level, the output port on the optical splitter connected to the user's receiving device is sequentially allocated with the corresponding target optical power output value of the optical power.
[0024] Optionally, after allocating optical power to the output port on the optical splitter connected to the user's receiving device in descending order according to the user service level, the method further includes:
[0025] The excess optical power inputted into the input port of the optical splitter is distributed to the output port of the optical splitter connected to the optical load.
[0026] An embodiment of the present invention further discloses an optical power distribution device, comprising:
[0027] A level acquisition module, configured to acquire a user service level of a user; wherein the user service level has a corresponding optical power range;
[0028] The optical power distribution module is used to distribute optical power to the output ports on the optical splitter connected to the user's receiving device in descending order according to the user service level, so that the optical power value received by each receiving device is within the corresponding optical power range.
[0029] Optionally, the optical power distribution module includes:
[0030] A value determination submodule, configured to determine a median optical power within the optical power range;
[0031] The optical power distribution submodule is used to distribute optical power to the output ports on the optical splitter connected to the user's receiving device in descending order according to the user service level, so that the optical power value received by each receiving device is the corresponding median optical power.
[0032] Optionally, it also includes:
[0033] The value determination submodule is further configured to determine the minimum optical power value of the optical power range with the lowest user service level when the receiving device with the lowest user service level cannot receive the optical power corresponding to the median optical power;
[0034] The optical power distribution submodule is also used to distribute optical power to the output port on the splitter connected to the receiving device with the lowest user service level according to the minimum optical power value, so that the receiving device with the lowest user service level receives the optical power corresponding to the minimum optical power value.
[0035] Optionally, it also includes:
[0036] The value determination submodule is further configured to determine the minimum optical power value of the optical power range when the receiving device with the lowest user service level cannot receive the optical power of the corresponding minimum optical power value;
[0037] An optical power adjustment submodule is used to adjust the optical power output by the output port connected to the receiving device on the optical splitter in sequence from low to high according to the user service level, so that the receiving device with the lowest user service level receives the optical power of the corresponding minimum optical power value; wherein the value of the optical power received by the receiving device corresponding to each user service level is greater than or equal to the minimum optical power value of the corresponding optical power range.
[0038] Optionally, it also includes:
[0039] The optical power distribution module is further used to evenly distribute the optical power input to the input port of the optical splitter to the output port of the optical splitter connected to the receiving device of the user;
[0040] A value acquisition module, configured to acquire an optical power output value outputted by the output port of the optical splitter and an optical power input value received by the receiving device;
[0041] A loss calculation module is configured to calculate an optical power loss value / optical power loss rate between the output port of the optical splitter and the receiving device based on the optical power output value and the optical power input value, so as to allocate the optical power input to the input port of the optical splitter to the output port of the optical splitter connected to the user's receiving device based on the optical power loss value / optical power loss rate and the optical power range.
[0042] Optionally, the optical power distribution module includes:
[0043] an output value calculation submodule, configured to calculate a target optical power output value outputted by an output port on the optical splitter connected to the user's receiving device according to the optical power loss value / the optical power loss rate and the optical power range;
[0044] The optical power distribution submodule is used to distribute the optical power of the corresponding target optical power output value to the output port on the optical splitter connected to the user's receiving device in descending order according to the user service level.
[0045] Optionally, it also includes:
[0046] The optical power distribution module is further used to distribute the excess optical power input from the input port of the optical splitter to the output port of the optical splitter connected to the optical load.
[0047] An embodiment of the present invention further discloses an electronic device, comprising a processor, a communication interface, a memory, and a communication bus, wherein the processor, the communication interface, and the memory communicate with each other via the communication bus;
[0048] The memory is used to store computer programs;
[0049] The processor is configured to implement the method described in the embodiment of the present invention when executing the program stored in the memory.
[0050] An embodiment of the present invention further discloses a computer-readable storage medium having instructions stored thereon. When executed by one or more processors, the processors are enabled to execute the method according to the embodiment of the present invention.
[0051] The embodiments of the present invention include the following advantages: according to the optical power range corresponding to the user's user service level, the optical power input to the input port of the splitter is distributed to the output port of the splitter connected to the user's receiving device, so that the value of the optical power received by each receiving device is within its corresponding optical power range, thereby achieving the goal of protecting optical signals of different users according to the user service level and reasonably controlling the optical power to each receiving device. On the one hand, it can avoid wasting resources by allocating too much optical power to users with low user service levels, and on the other hand, it can allocate sufficient optical power to receiving devices with high user service levels, thereby ensuring the service quality of users with high user service levels.
[0052] In addition, in the process of optical power allocation, it is allocated according to the priority of user service level from high to low. When the optical power input to the input port of the optical splitter is insufficient, the service quality of users with high user service level can be guaranteed first. BRIEF DESCRIPTION OF THE DRAWINGS
[0053] Figure 1 is a flowchart of the steps of an optical power allocation method provided in an embodiment of the present invention;
[0054] Figure 2 is a structural block diagram of an optical splitter provided in an embodiment of the present invention;
[0055] Figure 3 This is a flowchart of the steps of primary and secondary splitting provided in an embodiment of the present invention;
[0056] Figure 4 This is a flowchart of the steps of adjusting the splitting power provided in an embodiment of the present invention;
[0057] Figure 5 is a structural block diagram of an optical power distribution device provided in an embodiment of the present invention;
[0058] Figure 6 This is a block diagram of an electronic device provided in an embodiment of the present invention. DETAILED DESCRIPTION
[0059] In order to make the above-mentioned objects, features and advantages of the present invention more obvious and easy to understand, the present invention is further described in detail below with reference to the accompanying drawings and specific embodiments.
[0060] Currently, the Optical Distribution Network (ODN) uses a hierarchical splitting scheme consisting of primary and secondary splitting. Due to factors such as attenuation in the downstream lines, the signal-to-noise ratio (SNR) at different output ports of the same splitter varies, thus affecting the service quality of operators.
[0061] If the optical signal output to the user end is controlled within a reasonable range during optical splitting, and the optical power is controlled within a certain range, the stability of the optical power can be ensured. At the same time, damage to PON (Passive Optical Network) equipment caused by excessive output optical power can be avoided, thereby improving the service quality of the optical network.
[0062] For operators, the service quality for different user levels should also be different, especially in areas where it is inconvenient to expand optical network construction or construction has not been carried out in a timely manner.
[0063] In short, there is still a lack of an optical power distribution method that can reasonably control the optical power reaching each user port and protect the optical signals of different users in different levels.
[0064] Reference Figure 1 , shows a flowchart of the steps of an optical power allocation method provided in an embodiment of the present invention, which may specifically include the following steps:
[0065] Step 101: Obtain the user service level of the user.
[0066] Among them, different user service levels can be set for users according to the packages subscribed by users or the users' usage scenarios. For example, the user service level can be set for users based on information such as the service registration handled by the operator according to the user (such as 1000-megabit broadband, 200-megabit broadband, etc.). The user service level can be set to A, B, C, D,... levels according to the level of service.
[0067] User service levels have corresponding optical power ranges, and service optical signal levels are set for each user service level, such as: Level A (S±T dbm, for example -18±0.5dbm); Level B (S±T±L dbm); Level C (S±T±2Ldbm).
[0068] Specifically, before distributing the optical power through the optical splitter, the user service level of the user corresponding to the receiving device connected to the output port of the optical splitter is first obtained, and the optical power range corresponding to each user service level is obtained.
[0069] Step 102: Allocate optical power to the output ports of the optical splitter connected to the user's receiving devices in descending order according to the user service level, so that the optical power value received by each receiving device is within the corresponding optical power range.
[0070] The user's receiving device may be a downstream optical splitter / user-side PON device, etc.
[0071] Specifically, after obtaining the optical power range corresponding to the receiving device connected to the output port of the splitter, the optical power input to the input port of the splitter can be allocated to the output port on the splitter connected to the user's receiving device according to the optical power range, so that the value of the optical power received by each receiving device is within its corresponding optical power range, ensuring the stability of the optical power received by the receiving device, and in the process of optical power allocation, it is allocated according to the priority of user service level from high to low, giving priority to ensuring the service quality of high user service level.
[0072] For example, the optical power range for users in user service level A is (a-b) dBm, and the optical power range for users in user service level B is (b-c) dBm. User service level A is higher than user service level B, with a>b>c. Therefore, optical power is allocated first to the output port of the optical splitter connected to the A receiving device corresponding to the A user service level, so that the optical power received by the A receiving device is stabilized within the range of (a-b) dBm. Then, optical power is allocated first to the output port of the optical splitter connected to the B receiving device corresponding to the B user service level, so that the optical power received by the B receiving device is stabilized within the range of (b-c) dBm. If the optical power is insufficient, the service quality of users in user service level A is prioritized, so that the optical power received by the A receiving device is stabilized within the range of (a-b) dBm.
[0073] In an embodiment of the present invention, the optical power input to the input port of the optical splitter is distributed to the output port of the optical splitter connected to the user's receiving device according to the optical power range corresponding to the user's user service level, so that the value of the optical power received by each receiving device is within its corresponding optical power range, thereby protecting the optical signals of different users according to the user service level and reasonably controlling the optical power to each receiving device. On the one hand, it can avoid wasting resources by allocating too much optical power to users with low user service levels, and on the other hand, it can allocate sufficient optical power to receiving devices with high user service levels, thereby ensuring the service quality of users with high user service levels.
[0074] In addition, in the process of optical power allocation, it is allocated according to the priority of user service level from high to low. When the optical power input to the input port of the optical splitter is insufficient, the service quality of users with high user service level can be guaranteed first.
[0075] Based on the above embodiment, a modified embodiment of the above embodiment is proposed. It should be noted that, in order to simplify the description, only the differences from the above embodiment are described in the modified embodiment.
[0076] In an optional embodiment of the present invention, allocating optical power to the output ports on the optical splitter connected to the user's receiving device in descending order according to the user service level includes: determining the median optical power of the optical power range; allocating optical power to the output ports on the optical splitter connected to the user's receiving device in descending order according to the user service level, so that the value of optical power received by each receiving device is the corresponding median optical power.
[0077] Specifically, when allocating the optical power input to the input port of the splitter to the output port on the splitter connected to the user's receiving device according to the optical power range, first determine the median optical power of the optical power range. For example, if the optical power range corresponding to user service level A is (a~b)dbm, then the median optical power of the optical power range corresponding to user service level A is (a+b) / 2dbm.
[0078] Then, optical power can be allocated to the output ports on the optical splitter connected to the user's receiving device in descending order according to the user's service level, so that the optical power received by each receiving device is its corresponding median optical power.
[0079] It should be noted that the above description uses the value of the optical power received by the receiving device as its corresponding median optical power as an example. In actual applications, the value of the optical power received by the receiving device can also be the maximum optical power, the minimum optical power, etc., which can be set according to actual needs. There is no limitation on this in the embodiments of the present invention.
[0080] In the above embodiment, receiving devices of different user service levels may be allocated optical powers of corresponding median optical powers, thereby ensuring optical power stability and user service quality.
[0081] In an optional embodiment of the present invention, after allocating optical power to the output ports on the optical splitter connected to the user's receiving devices in descending order according to the user service levels, it also includes: when the receiving device with the lowest user service level cannot receive the optical power of the corresponding median optical power, determining the minimum optical power value of the optical power range with the lowest user service level; and allocating optical power to the output port on the optical splitter connected to the receiving device with the lowest user service level based on the minimum optical power value, so that the receiving device with the lowest user service level receives the optical power of the corresponding minimum optical power value.
[0082] Specifically, in actual applications, the optical power input to the input port of the splitter may be insufficient, resulting in the remaining optical power being insufficient to be allocated to the receiving device corresponding to the lowest user service level after the optical power is allocated to users with high user service levels. Therefore, at this time, the service quality of the user with the lowest user service level can be reduced, and the minimum optical power value of the optical power range with the lowest user service level can be determined. Based on the minimum optical power value, optical power is allocated to the output port on the splitter connected to the receiving device with the lowest user service level, so that the receiving device with the lowest user service level receives the optical power corresponding to its minimum optical power value.
[0083] In the above embodiment, when the optical power input to the input port of the optical splitter is insufficient, the optical power received by the receiving device with the lowest user service level is reduced, and the service quality of the user with the lowest user service level is maintained at the standard quality, while the service quality of the user with the lowest user service level is prioritized to ensure the service quality of the user with a high user service level.
[0084] In an optional embodiment of the present invention, after allocating optical power to the output port on the optical splitter connected to the receiving device with the lowest user service level according to the minimum optical power value, it also includes: when the receiving device with the lowest user service level cannot receive the optical power of the minimum optical power value corresponding to it, determining the minimum optical power value of the optical power range; adjusting the optical power output by the output port on the optical splitter connected to the receiving device in sequence from low to high according to the user service level, so that the receiving device with the lowest user service level receives the optical power of the minimum optical power value corresponding to it; wherein the value of optical power received by the receiving device corresponding to each user service level is greater than or equal to the corresponding minimum optical power value.
[0085] Specifically, after allocating optical power to the output port on the optical splitter connected to the receiving device with the lowest user service level based on the minimum optical power, if the receiving device with the lowest user service level cannot receive the optical power of its corresponding minimum optical power value, it means that the service quality of the user with the lowest user service level does not meet the standard at this time. Therefore, according to the user service level, the optical power output by the output port on the optical splitter connected to the receiving device is adjusted from low to high, and the optical power received by other receiving devices with higher user service levels is allocated to the receiving device with the lowest user service level, so that the receiving device with the lowest user service level receives the optical power of its corresponding minimum optical power value, thereby ensuring that the user's service quality can meet the standard quality.
[0086] As an example, it includes user service level A, user service level B, user service level C and user service level D, among which user service level A>user service level B>user service level C>user service level D. When the receiving devices corresponding to user service level A, user service level B and user service level C all receive optical powers of their corresponding median optical powers, and the receiving device corresponding to user service level D cannot receive optical powers of its corresponding minimum optical powers, the optical power received by the receiving device corresponding to user service level C is first adjusted, and the optical power received by the receiving device corresponding to user service level C is adjusted from the median optical power to the minimum optical power, so as to allocate the optical power received by the receiving device corresponding to user service level C to the receiving device corresponding to user service level D. If, at this time, the receiving device corresponding to user service level D can receive optical power of its corresponding minimum optical power, the optical power adjustment is completed.
[0087] If at this time the receiving device corresponding to the D user service level still cannot receive the optical power of its corresponding minimum optical power, the optical power received by the receiving device corresponding to the B user service level is adjusted from the median optical power to the minimum optical power, so that the optical power received by the receiving device corresponding to the B user service level is allocated to the receiving device corresponding to the D user service level. If at this time the receiving device corresponding to the D user service level can receive the optical power of its corresponding minimum optical power, the optical power adjustment ends. If at this time the receiving device corresponding to the D user service level still cannot receive the optical power of its corresponding minimum optical power, the optical power received by the receiving device corresponding to the A user service level is adjusted until the receiving device corresponding to the D user service level receives the optical power of its corresponding minimum optical power.
[0088] It should be noted that when the optical power received by the receiving device with the highest user service level is adjusted from the median optical power to the minimum optical power, if the receiving device with the lowest user service level still cannot receive the optical power corresponding to the minimum optical power, the optical power adjustment is terminated to prioritize the service quality of users with high user service levels.
[0089] In the above embodiment, when the optical power input to the input port of the optical splitter is insufficient, the optical power received by the receiving device of the high user service level can be reduced, so that the optical power received by the receiving device corresponding to the high user service level can be allocated to the receiving device corresponding to the low user service level. While giving priority to ensuring the service quality of users with high user service levels, the service quality of users with low user service levels can be guaranteed.
[0090] In an optional embodiment of the present invention, before allocating optical power to the output port of the optical splitter connected to the user's receiving device in descending order according to the user service level, it also includes: evenly distributing the optical power input to the input port of the optical splitter to the output port of the optical splitter connected to the user's receiving device; obtaining the optical power output value output by the output port of the optical splitter and the optical power input value received by the receiving device; and calculating the optical power loss value / optical power loss rate between the output port of the optical splitter and the receiving device based on the optical power output value and the optical power input value, so as to allocate optical power to the output port of the optical splitter connected to the user's receiving device based on the optical power loss value / the optical power loss rate and the optical power range.
[0091] Among them, there will be a certain amount of optical power loss in the process of transmitting optical power from the output port of the splitter to the user's receiving device. Therefore, in order to ensure that the optical power value received by the receiving device is within its corresponding optical power range, it is necessary to first determine the optical power loss value / optical power loss rate between the output port of the splitter and the receiving device.
[0092] Specifically, the optical power input to the input port of the optical splitter is evenly distributed (other distribution methods, such as proportional distribution, may also be used) to the output port on the optical splitter connected to the user's receiving device, and the optical power output value output by the output port of the optical splitter and the optical power input value received by the receiving device are obtained. Based on the optical power output value and the optical power input value, the optical power loss value / optical power loss rate between the output port of the optical splitter and the receiving device is calculated, so that according to the optical power loss value / optical power loss rate and the optical power range, the optical power is distributed to the output port on the optical splitter connected to the user's receiving device, so that the optical power value received by each receiving device is within its corresponding optical power range.
[0093] In the above embodiment, by determining the optical power loss value / optical power loss rate between the output port of the optical splitter and the receiving device, the value of the optical power output to the receiving device can be accurately controlled so that the value of the optical power received by each receiving device is within its corresponding optical power range, thereby ensuring the user's service quality.
[0094] It should be noted that in addition to determining the optical power loss value / optical power loss rate through the above method, the optical power loss value / optical power loss rate between the output port of the splitter and the receiving device can also be obtained from the historical records. Of course, when the distance between the output port of the splitter and the receiving device is short, the optical power loss value / optical power loss rate can also be ignored. It can be set according to actual needs, and the embodiment of the present invention does not limit this.
[0095] In an optional embodiment of the present invention, according to the user service level, the optical power is allocated to the output port on the optical splitter connected to the user's receiving device in descending order, including: calculating the target optical power output value output by the output port on the optical splitter connected to the user's receiving device based on the optical power loss value / the optical power loss rate and the optical power range; according to the user service level, the optical power corresponding to the target optical power output value is allocated to the output port on the optical splitter connected to the user's receiving device in descending order.
[0096] Specifically, after calculating the optical power loss value / optical power loss rate between the output port of the optical splitter and the receiving device, the target optical power output value for the output port of the optical splitter connected to the user's receiving device can be calculated based on the optical power loss value / optical power loss rate and the optical power range. For example, if the optical power loss value is c dBm and the optical power range is (a-b) dBm, then the target optical power output value is within the range of (a+c-b+c) dBm. According to the user's service level, the output ports of the optical splitter connected to the user's receiving device are assigned the optical power corresponding to their target optical power output values, from high to low. This ensures that the target optical power output value, output from the output port of the optical splitter and reaching the receiving device after optical power attenuation, is within its corresponding optical power range, thereby ensuring the user's quality of service.
[0097] In the above embodiment, by determining the optical power loss value / optical power loss rate between the output port of the optical splitter and the receiving device, and calculating the target optical power output value output by the output port of the optical splitter connected to the user's receiving device based on the optical power loss value / optical power loss rate and the optical power range, the value of the optical power output to the receiving device can be accurately controlled, so that the value of the optical power received by each receiving device is within its corresponding optical power range, thereby ensuring the user's service quality.
[0098] In an optional embodiment of the present invention, after allocating optical power to the output port on the splitter connected to the user's receiving device in descending order according to the user service level, it also includes: allocating excess optical power input to the input port of the splitter to the output port on the splitter connected to the optical load.
[0099] Specifically, when the optical power input to the input port of the optical splitter is excessive, the excessive optical power may be transmitted to the optical load for storage.
[0100] In order to better understand the embodiments of the present invention, refer to the following Figures 2 to 4 An exemplary description is given.
[0101] Reference Figure 2 , shows a block diagram of the structure of a spectrometer provided in an embodiment of the present invention. The spectrometer includes: a CPU, a spectrometer module, a light intensity counter for receiving and transmitting light, an optical load, a PIN (Personal Identification Number), a memory and other devices. (1) Preliminary spectrometering is performed according to the spectrometering requirements issued by the system. (2) According to the output and input information of each port, the optical power is adjusted to complete the first spectrometering. (3) Furthermore, the signal-to-noise ratio is obtained according to the input and output, and the optical power output is further adjusted to achieve the second spectrometering.
[0102] 2. The present invention includes three implementation process links: service level setting process, primary splitting process, and secondary splitting process.
[0103] 3. Device Description:
[0104] (1) CPU: integrated control and processing of optical power distribution and data collection.
[0105] (2) Optical splitter module: responsible for allocating a certain amount of optical power to the corresponding outlet according to certain requirements.
[0106] (3) Received and received light intensity counter: used to count the light intensity information received and sent by the port.
[0107] (4) Optical load: used to receive excess optical power.
[0108] (5) PIN: used for the interface connection between the optical splitter and the lower-level optical splitter / user-end PON equipment.
[0109] (6) Memory: stores information sent by the storage system and optical power feedback information, etc.
[0110] (7) Optical control module: controls the optical power according to the service level requirements.
[0111] 4. Service Level Setting Process
[0112] (1) The operator sets the service level for the user based on the user's business registration information (such as 1000 Mbps broadband, 200 Mbps broadband, etc.).
[0113] For example, set A, B, C, D, ... levels according to the level of service
[0114] (2) Setting the optical signal strength range obtained by the service level
[0115] Set the service optical signal level for each service level, such as:
[0116] A level (S±T dbm, for example -18±0.5dbm)
[0117] B level (S±T±L dBm)
[0118] C level (S±T±2L dBm) ......
[0120] (3) The OLT and other equipment send service level identification to users and optical splitters.
[0121] Reference Figure 3 , shows a flowchart of the steps of splitting provided in an embodiment of the present invention, referring to Figure 4, shows a flowchart of the steps of adjusting the splitting power provided in an embodiment of the present invention, the specific steps are as follows:
[0122] 5. Primary spectroscopic process
[0123] In advance, the system sends a splitting interval (user receiving optical power interval / optical power range) to the memory.
[0124] (1) The optical splitter distributes optical power to each port in a geometric ratio, generally evenly.
[0125] (2) The “transmitted and received light intensity counter” counts the initial light power output.
[0126] (3) At the same time, the “lower-level optical splitter / user-end PON device” feeds back the optical power input.
[0127] (4) Implement interval power median comprehensive allocation based on the power reaching the target user (lower-level optical splitter / user-end PON equipment) to complete the first splitting of each port.
[0128] Implement power adjustment based on the optical power feedback from users.
[0129] (5) Adjust the excess optical power to the optical load output.
[0130] 6. Secondary spectroscopic process
[0131] (1) The light emission and light receiving values are counted by the “light receiving and light receiving intensity counter”.
[0132] The optical power transmitted by port i and the optical power received by the PON device at port i are counted, and the difference between them is the power that the optical splitter needs to further adjust.
[0133] (2) Using the user signal range of the highest service level as a reference, set the optical power distribution of each port.
[0134] Generally, the CPU calculates whether the median value of the optical power interval of each service level can be achieved. Under the current optical power input, when the median value of level A can be achieved, the median values of the power of levels B, C, D... can be further achieved.
[0135] When the median power of the lowest level D cannot be achieved, calculate whether the lowest power of its interval can be achieved. If not, then gradually reduce the power ranges of the upper levels C, B, and A to the lowest level of their interval.
[0136] On some lines with large optical attenuation, when the above minimum service level range cannot ensure the service quality of the lowest level D users, priority is given to ensuring the optical signal service quality of high-level users.
[0137] (3) Spectroscopy is performed according to the secondary spectroscopic reference value, and the CPU performs secondary spectrometry based on the calculation results.
[0138] (4) If there is excess optical power signal, readjust the excess optical power to the optical load output. Each optical splitter module and optical load completes the output of the excess optical power.
[0139] Among them, the current ODN network adopts a hierarchical solution of primary splitting and secondary splitting. The problem is that the optical power allocated to different user PON devices is uneven, affecting the service quality.
[0140] Compared with the prior art, the embodiments of the present invention have the following main advantages:
[0141] (1) Set the optical signal interval service quality according to the user's service level.
[0142] (2) Automatically collect the optical power of users at each port and provide reasonable optical power for each port through statistical calculation.
[0143] (3) In areas where it is inconvenient to expand the optical network construction or construction has not been completed in a timely manner, ensure the optical power distribution of high-level users.
[0144] (4) By setting user levels and allocating optical power intervals, plan the power allocated to each port.
[0145] (5) According to the actual power of the user's PON and the line power, set the minimum threshold value or average value and other conditions, and automatically implement power allocation, difference supplement and other functions.
[0146] It should be noted that for the sake of simplicity, the method embodiments are described as a series of actions. However, those skilled in the art should be aware that the embodiments of the present invention are not limited by the order of the actions described, because according to the embodiments of the present invention, certain steps can be performed in other orders or simultaneously. Secondly, those skilled in the art should also be aware that the embodiments described in this specification are all preferred embodiments, and the actions involved are not necessarily required by the embodiments of the present invention.
[0147] Reference Figure 5 , shows a structural block diagram of an optical power distribution device provided in an embodiment of the present invention, which may specifically include the following modules:
[0148] The level acquisition module 501 is used to obtain the user service level of the user; wherein the user service level has a corresponding optical power range;
[0149] The optical power allocation module 502 is used to allocate optical power to the output ports on the optical splitter connected to the user's receiving device in descending order according to the user service level, so that the optical power value received by each receiving device is within the corresponding optical power range.
[0150] In an optional embodiment of the present invention, the optical power distribution module includes:
[0151] A value determination submodule, configured to determine a median optical power within the optical power range;
[0152] The optical power distribution submodule is used to distribute optical power to the output ports on the optical splitter connected to the user's receiving device in descending order according to the user service level, so that the optical power value received by each receiving device is the corresponding median optical power.
[0153] In an optional embodiment of the present invention, the present invention further includes:
[0154] The value determination submodule is further configured to determine the minimum optical power value of the optical power range with the lowest user service level when the receiving device with the lowest user service level cannot receive the optical power corresponding to the median optical power;
[0155] The optical power distribution submodule is also used to distribute optical power to the output port on the splitter connected to the receiving device with the lowest user service level according to the minimum optical power value, so that the receiving device with the lowest user service level receives the optical power corresponding to the minimum optical power value.
[0156] In an optional embodiment of the present invention, the present invention further includes:
[0157] The value determination submodule is further configured to determine the minimum optical power value of the optical power range when the receiving device with the lowest user service level cannot receive the optical power of the corresponding minimum optical power value;
[0158] An optical power adjustment submodule is used to adjust the optical power output by the output port connected to the receiving device on the optical splitter in sequence from low to high according to the user service level, so that the receiving device with the lowest user service level receives the optical power of the corresponding minimum optical power value; wherein the value of the optical power received by the receiving device corresponding to each user service level is greater than or equal to the minimum optical power value of the corresponding optical power range.
[0159] In an optional embodiment of the present invention, the present invention further includes:
[0160] The optical power distribution module is further used to evenly distribute the optical power input to the input port of the optical splitter to the output port of the optical splitter connected to the receiving device of the user;
[0161] A value acquisition module, configured to acquire an optical power output value outputted by the output port of the optical splitter and an optical power input value received by the receiving device;
[0162] A loss calculation module is configured to calculate an optical power loss value / optical power loss rate between the output port of the optical splitter and the receiving device based on the optical power output value and the optical power input value, so as to allocate the optical power input to the input port of the optical splitter to the output port of the optical splitter connected to the user's receiving device based on the optical power loss value / optical power loss rate and the optical power range.
[0163] In an optional embodiment of the present invention, the optical power distribution module includes:
[0164] an output value calculation submodule, configured to calculate a target optical power output value outputted by an output port on the optical splitter connected to the user's receiving device according to the optical power loss value / the optical power loss rate and the optical power range;
[0165] The optical power distribution submodule is used to distribute the optical power of the corresponding target optical power output value to the output port on the optical splitter connected to the user's receiving device in descending order according to the user service level.
[0166] In an optional embodiment of the present invention, the present invention further includes:
[0167] The optical power distribution module is further used to distribute the excess optical power input from the input port of the optical splitter to the output port of the optical splitter connected to the optical load.
[0168] As for the device embodiment, since it is basically similar to the method embodiment, the description is relatively simple, and the relevant parts can be referred to the partial description of the method embodiment.
[0169] In addition, an embodiment of the present invention also provides an electronic device, including: a processor, a memory, and a computer program stored in the memory and runnable on the processor. When the computer program is executed by the processor, the various processes of the above-mentioned data acquisition method embodiment are implemented and the same technical effect can be achieved. To avoid repetition, it will not be repeated here.
[0170] An embodiment of the present invention further provides a computer-readable storage medium having a computer program stored thereon. When the computer program is executed by a processor, the various processes of the above-described data acquisition method embodiment are implemented, and the same technical effects are achieved. To avoid repetition, the details are not described here. The computer-readable storage medium may be, for example, a read-only memory (ROM), a random access memory (RAM), a magnetic disk, or an optical disk.
[0171] Figure 6 A schematic diagram of the hardware structure of an electronic device for implementing various embodiments of the present invention.
[0172] The electronic device 600 includes but is not limited to: a radio frequency unit 601, a network module 602, an audio output unit 603, an input unit 604, a sensor 605, a display unit 606, a user input unit 607, an interface unit 608, a memory 609, a processor 610, and a power supply 611. It will be understood by those skilled in the art that Figure 6 The electronic device structure shown in the figure does not constitute a limitation on the electronic device. The electronic device may include more or fewer components than shown, or may combine certain components or arrange the components differently. In the embodiments of the present invention, the electronic device includes but is not limited to a mobile phone, a tablet computer, a laptop computer, a PDA, an in-vehicle terminal, a wearable device, and a pedometer.
[0173] It should be understood that in this embodiment of the present invention, the RF unit 601 can be used to receive and transmit signals during information transmission or calls. Specifically, it receives downlink data from the base station and transmits it to the processor 610 for processing; in addition, it transmits uplink data to the base station. Typically, the RF unit 601 includes, but is not limited to, an antenna, at least one amplifier, a transceiver, a coupler, a low-noise amplifier, a duplexer, and the like. Furthermore, the RF unit 601 can communicate with the network and other devices via a wireless communication system.
[0174] The electronic device provides users with wireless broadband Internet access through the network module 602, such as helping users to send and receive emails, browse web pages, and access streaming media.
[0175] The audio output unit 603 can convert audio data received by the RF unit 601 or the network module 602 or stored in the memory 609 into an audio signal and output it as sound. In addition, the audio output unit 603 can also provide audio output related to a specific function performed by the electronic device 600 (for example, a call signal reception sound, a message reception sound, etc.). The audio output unit 603 includes a speaker, a buzzer, a receiver, etc.
[0176] The input unit 604 is used to receive audio or video signals. The input unit 604 may include a graphics processing unit (GPU) 6041 and a microphone 6042. The graphics processor 6041 processes image data of a still picture or video obtained by an image capture device (such as a camera) in a video capture mode or an image capture mode. The processed image frames can be displayed on the display unit 606. The image frames processed by the graphics processor 6041 can be stored in the memory 609 (or other storage medium) or transmitted via the radio frequency unit 601 or the network module 602. The microphone 6042 can receive sound and process such sound into audio data. The processed audio data can be converted into a format that can be sent to a mobile communication base station via the radio frequency unit 601 in the case of a telephone call mode.
[0177] The electronic device 600 also includes at least one sensor 605, such as a light sensor, a motion sensor, and other sensors. Specifically, the light sensor includes an ambient light sensor and a proximity sensor, wherein the ambient light sensor can adjust the brightness of the display panel 6061 according to the brightness of the ambient light, and the proximity sensor can turn off the display panel 6061 and / or the backlight when the electronic device 600 is moved to the ear. As a type of motion sensor, the accelerometer sensor can detect the magnitude of acceleration in all directions (generally three axes), and can detect the magnitude and direction of gravity when stationary. It can be used to identify the posture of the electronic device (such as horizontal and vertical screen switching, related games, magnetometer posture calibration), vibration recognition related functions (such as pedometer, tapping), etc.; the sensor 605 can also include a fingerprint sensor, a pressure sensor, an iris sensor, a molecular sensor, a gyroscope, a barometer, a hygrometer, a thermometer, an infrared sensor, etc., which will not be repeated here.
[0178] The display unit 606 is used to display information input by the user or information provided to the user. The display unit 606 may include a display panel 6061, which may be configured in the form of a liquid crystal display (LCD), an organic light-emitting diode (OLED), or the like.
[0179] The user input unit 607 can be used to receive input digital or character information, and to generate key signal input related to the user settings and function control of the electronic device. Specifically, the user input unit 607 includes a touch panel 6071 and other input devices 6072. The touch panel 6071, also known as a touch screen, can collect user touch operations on or near it (such as operations performed by the user using any suitable object or accessory such as a finger, stylus, etc. on or near the touch panel 6071). The touch panel 6071 may include two parts: a touch detection device and a touch controller. Among them, the touch detection device detects the user's touch direction and detects the signal caused by the touch operation, and transmits the signal to the touch controller; the touch controller receives the touch information from the touch detection device and converts it into touch point coordinates, which are then sent to the processor 610, which receives and executes the command sent by the processor 610. In addition, the touch panel 6071 can be implemented using various types such as resistive, capacitive, infrared, and surface acoustic wave. In addition to the touch panel 6071, the user input unit 607 may also include other input devices 6072. Specifically, other input devices 6072 may include but are not limited to a physical keyboard, function keys (such as volume control keys, switch keys, etc.), a trackball, a mouse, and a joystick, which will not be described in detail here.
[0180] Furthermore, the touch panel 6071 may be overlaid on the display panel 6061. When the touch panel 6071 detects a touch operation on or near it, it transmits the information to the processor 610 to determine the type of touch event. Subsequently, the processor 610 provides corresponding visual output on the display panel 6061 according to the type of touch event. Figure 6 In the figure, the touch panel 6071 and the display panel 6061 are two independent components to realize the input and output functions of the electronic device. However, in some embodiments, the touch panel 6071 and the display panel 6061 can be integrated to realize the input and output functions of the electronic device, which is not limited here.
[0181] The interface unit 608 is an interface for connecting an external device to the electronic device 600. For example, the external device may include a wired or wireless headset port, an external power supply (or battery charger) port, a wired or wireless data port, a memory card port, a port for connecting a device with an identification module, an audio input / output (I / O) port, a video I / O port, a headphone port, etc. The interface unit 606 may be used to receive input (e.g., data information, power, etc.) from an external device and transmit the received input to one or more elements within the electronic device 600, or may be used to transmit data between the electronic device 600 and an external device.
[0182] Memory 609 can be used to store software programs and various data. Memory 609 may primarily include a program storage area and a data storage area. The program storage area may store an operating system and at least one application required for a function (such as a sound playback function or an image playback function); the data storage area may store data generated based on the use of the mobile phone (such as audio data, a phone book, etc.). Furthermore, memory 609 may include high-speed random access memory and non-volatile memory, such as at least one disk storage device, flash memory device, or other volatile solid-state storage device.
[0183] The processor 610 is the control center of the electronic device. It connects the various components of the electronic device using various interfaces and circuits. By running or executing software programs and / or modules stored in the memory 609 and accessing data stored in the memory 609, it performs various functions of the electronic device and processes data, thereby monitoring the electronic device as a whole. The processor 610 may include one or more processing units; preferably, the processor 610 may integrate an application processor and a modem processor, wherein the application processor primarily processes the operating system, user interface, and application programs, while the modem processor primarily handles wireless communications. It is understood that the modem processor may not be integrated into the processor 610.
[0184] The electronic device 600 may also include a power supply 611 (such as a battery) to supply power to each component. Preferably, the power supply 611 may be logically connected to the processor 610 through a power management system, thereby enabling the power management system to manage functions such as charging, discharging, and power consumption.
[0185] In addition, the electronic device 600 includes some functional modules not shown, which will not be described here.
[0186] It should be noted that, in this document, the terms "comprises," "includes," or any other variations thereof are intended to encompass non-exclusive inclusion, such that a process, method, article, or apparatus comprising a series of elements includes not only those elements but also other elements not explicitly listed, or elements inherent to such process, method, article, or apparatus. In the absence of further limitations, an element defined by the phrase "comprising a ..." does not exclude the presence of other identical elements in the process, method, article, or apparatus comprising the element.
[0187] Through the description of the above embodiments, those skilled in the art can clearly understand that the above-mentioned embodiment methods can be implemented by means of software plus the necessary general hardware platform, and of course can also be implemented by hardware, but in many cases the former is a better embodiment. Based on this understanding, the technical solution of the present invention, or the part that contributes to the prior art, can be embodied in the form of a software product, which is stored in a storage medium (such as ROM / RAM, magnetic disk, optical disk), and includes a number of instructions for enabling a terminal (which can be a mobile phone, computer, server, air conditioner, or network device, etc.) to execute the methods described in each embodiment of the present invention.
[0188] The embodiments of the present invention are described above in conjunction with the accompanying drawings, but the present invention is not limited to the above-mentioned specific implementation methods. The above-mentioned specific implementation methods are merely illustrative and not restrictive. Under the guidance of the present invention, ordinary technicians in this field can also make many forms without departing from the scope of protection of the present invention and the claims, all of which are protected by the present invention.
[0189] Those skilled in the art will appreciate that the units and algorithm steps of each example described in conjunction with the embodiments disclosed in the embodiments of the present invention can be implemented in electronic hardware, or a combination of computer software and electronic hardware. Whether these functions are performed in hardware or software depends on the specific application and design constraints of the technical solution. Professional and technical personnel can use different methods to implement the described functions for each specific application, but such implementation should not be considered to be beyond the scope of the present invention.
[0190] Those skilled in the art will clearly understand that, for the convenience and brevity of description, the specific working processes of the systems, devices and units described above can refer to the corresponding processes in the aforementioned method embodiments and will not be repeated here.
[0191] In the embodiments provided in this application, it should be understood that the disclosed devices and methods can be implemented in other ways. For example, the device embodiments described above are merely schematic. For example, the division of the units is merely a logical function division. In actual implementation, there may be other division methods, such as multiple units or components can be combined or integrated into another system, or some features can be ignored or not executed. Another point is that the mutual coupling or direct coupling or communication connection shown or discussed can be through some interfaces, indirect coupling or communication connection of devices or units, which can be electrical, mechanical or other forms.
[0192] The units described as separate components may or may not be physically separate, and the components shown as units may or may not be physical units, that is, they may be located in one place or distributed across multiple network units. Some or all of these units may be selected to achieve the purpose of this embodiment according to actual needs.
[0193] In addition, each functional unit in each embodiment of the present invention may be integrated into one processing unit, or each unit may exist physically separately, or two or more units may be integrated into one unit.
[0194] If the functions are implemented in the form of software functional units and sold or used as independent products, they can be stored in a computer-readable storage medium. Based on this understanding, the technical solution of the present invention, or the part that contributes to the prior art, or part of the technical solution, can be embodied in the form of a software product. This computer software product is stored in a storage medium and includes several instructions for enabling a computer device (which can be a personal computer, server, or network device, etc.) to execute all or part of the steps of the method described in each embodiment of the present invention. The aforementioned storage medium includes various media that can store program code, such as a USB flash drive, a mobile hard drive, ROM, RAM, a magnetic disk, or an optical disk.
[0195] The above description is merely a specific embodiment of the present invention, but the scope of protection of the present invention is not limited thereto. Any modifications or substitutions that can be easily conceived by a person skilled in the art within the technical scope disclosed in the present invention should be included within the scope of protection of the present invention. Therefore, the scope of protection of the present invention should be based on the scope of protection of the claims.
Claims
1. An optical power distribution method, characterized in that: The method comprises: Obtaining a user service level of a user; wherein the user service level has a corresponding optical power range; Determining a median optical power within the optical power range; Allocating optical power to the output ports of the optical splitter connected to the receiving devices of the users in descending order according to the user service levels, so that the optical power received by each receiving device is the corresponding median optical power; When the receiving device with the lowest user service level cannot receive the optical power of the corresponding median optical power, determining the minimum optical power value of the optical power range with the lowest user service level; Allocate optical power to the output port of the optical splitter connected to the receiving device with the lowest user service level according to the minimum optical power value, so that the receiving device with the lowest user service level receives the optical power corresponding to the minimum optical power value; When the receiving device with the lowest user service level cannot receive the optical power of the corresponding minimum optical power value, determining the minimum optical power value of the optical power range; According to the user service level, the optical power output by the output port connected to the receiving device on the optical splitter is adjusted in sequence from low to high, so that the receiving device with the lowest user service level receives the optical power of the corresponding minimum optical power value; wherein the value of the optical power received by the receiving device corresponding to each user service level is greater than or equal to the corresponding minimum optical power value.
2. The method according to claim 1, characterized in that Before allocating optical power to the output ports on the optical splitter connected to the user's receiving device in descending order according to the user service level, the method further includes: Evenly distributing the optical power input to the input port of the optical splitter to the output port of the optical splitter connected to the receiving device of the user; Obtaining an optical power output value output by an output port of the optical splitter and an optical power input value received by the receiving device; Based on the optical power output value and the optical power input value, the optical power loss value / optical power loss rate between the output port of the splitter and the receiving device is calculated, so as to allocate optical power to the output port of the splitter connected to the user's receiving device according to the optical power loss value / the optical power loss rate and the optical power range.
3. The method according to claim 2, characterized in that The allocating optical power to the output port of the optical splitter connected to the user's receiving device in descending order according to the user service level includes: Calculating a target optical power output value output from an output port on the optical splitter connected to a receiving device of the user according to the optical power loss value / the optical power loss rate and the optical power range; According to the user service level, the output port on the optical splitter connected to the user's receiving device is sequentially allocated with the corresponding target optical power output value of the optical power.
4. The method according to claim 1, wherein After allocating optical power to the output ports on the optical splitter connected to the user's receiving device in descending order according to the user service level, the method further includes: The excess optical power inputted into the input port of the optical splitter is distributed to the output port of the optical splitter connected to the optical load.
5. An optical power distribution device, characterized in that: include: A level acquisition module, configured to acquire a user service level of a user; wherein the user service level has a corresponding optical power range; A value determination submodule, configured to determine a median optical power within the optical power range; an optical power distribution submodule, configured to distribute optical power to the output ports of the optical splitter connected to the receiving devices of the users in descending order according to the user service levels, so that the optical power received by each receiving device is the corresponding median optical power; The value determination submodule is further configured to determine the minimum optical power value of the optical power range with the lowest user service level when the receiving device with the lowest user service level cannot receive the optical power of the corresponding median optical power; The optical power distribution submodule is further configured to distribute optical power to the output port of the optical splitter connected to the receiving device with the lowest user service level according to the minimum optical power value, so that the receiving device with the lowest user service level receives the optical power corresponding to the minimum optical power value; The value determination submodule is further configured to determine the minimum optical power value of the optical power range when the receiving device with the lowest user service level cannot receive the optical power of the corresponding minimum optical power value; An optical power adjustment submodule is used to adjust the optical power output by the output port connected to the receiving device on the optical splitter in sequence from low to high according to the user service level, so that the receiving device with the lowest user service level receives the optical power of the corresponding minimum optical power value; wherein the value of the optical power received by the receiving device corresponding to each user service level is greater than or equal to the minimum optical power value of the corresponding optical power range.
6. An electronic device, characterized in that: comprising a processor, a communication interface, a memory and a communication bus, wherein the processor, the communication interface and the memory communicate with each other via the communication bus; The memory is used to store computer programs; The processor is configured to implement the method according to any one of claims 1 to 4 when executing a program stored in the memory.
7. A computer-readable storage medium, characterized in that Instructions are stored thereon, which, when executed by one or more processors, cause the processors to perform the method according to any one of claims 1 to 4.
Citation Information
Patent Citations
Method and device for adjusting emitted light power of optical module
CN102843191A
Power control method and user equipment in communication system
CN108401284A
Method and device for allocating storage resources
CN110389710A
Light splitting device
CN110998403A