Silent-window setting method and apparatus, and device and network system

By evaluating the impact of the silent window on the burst transmission window and dynamically setting the opening and closing of the silent window, the impact of the silent window on the data transmission of normally functioning ONUs in the PON network is resolved, thereby improving data transmission quality and the performance of low-latency services.

WO2026138806A1PCT designated stage Publication Date: 2026-07-02CHINA TELECOM CORP LTD TECHNOLOGY INNOVATION CENTER +1

Patent Information

Authority / Receiving Office
WO · WO
Patent Type
Applications
Current Assignee / Owner
CHINA TELECOM CORP LTD TECHNOLOGY INNOVATION CENTER
Filing Date
2025-12-23
Publication Date
2026-07-02

Smart Images

  • Figure CN2025144808_02072026_PF_FP_ABST
    Figure CN2025144808_02072026_PF_FP_ABST
Patent Text Reader

Abstract

The present application relates to a silent-window setting method and apparatus, and a device, a network system, a medium and a computer program product. The method comprises: setting a silent window within a service transmission period on the basis of the state of effect of the silent window on a burst transmission window of an ONU within the service transmission period.
Need to check novelty before this filing date? Find Prior Art

Description

Methods, devices, equipment, and network systems for setting up silent windows

[0001] Related applications

[0002] This application claims priority to Chinese patent application filed on December 23, 2024, with application number 2024119055796, entitled "Method, Apparatus, Device, Network System, Media and Product for Setting a Silent Window", the entire contents of which are incorporated herein by reference. Technical Field

[0003] This application relates to the field of communication technology, and in particular to a method, apparatus, device, network system, medium, and computer program product for setting a silent window. Background Technology

[0004] Passive Optical Network (PON) is a type of fiber optic access network.

[0005] In related technologies, PON networks allocate burst transmission windows for the Traffic Container (T-CONT) during each transmission cycle for service data transmission. Furthermore, the PON protocol of the International Telecommunication Union (ITU) specifies that during the registration and activation state machine cycle of the Optical Network Unit (ONU) in PON, a silent window must be provided for reporting signaling messages to ONUs that are not in operation.

[0006] However, the silent window in related technologies may affect the service transmission of ONUs that are in operation. Summary of the Invention

[0007] This application provides a method, apparatus, device, network system, medium, and computer program product for setting a silent window.

[0008] In a first aspect, embodiments of this application provide a silent window setting method, applied to an optical line terminal (OLT), the method comprising:

[0009] The silent window for a service transmission cycle is set based on the impact of the silent window on the burst transmission window of the optical network unit (ONU) within the service transmission cycle.

[0010] In one embodiment, the influencing state includes the effect of the silent window on the burst transmission window.

[0011] In one embodiment, the silent window of the service transmission cycle is set according to the impact of the silent window on the burst transmission window of the ONU within the service transmission cycle, including:

[0012] If it is determined that the silent window has an impact on the burst transmission window, the silent window shall be stopped from being opened during the service transmission cycle.

[0013] In one embodiment, the affected state includes the fact that the silent window has no effect on the burst transmission window.

[0014] In one embodiment, the silent window of the service transmission cycle is set according to the impact of the silent window on the burst transmission window of the ONU within the service transmission cycle, including:

[0015] If it is determined that the silent window has no impact on the burst transmission window, the silent window is enabled during the service transmission cycle.

[0016] In one embodiment, the method further includes:

[0017] Configure the silent window opening start point to a specified window opening start point; the specified window opening start point is determined based on the burst transmission window.

[0018] In one embodiment, all burst transmission windows whose windowing start point is later than the service transmission cycle are specified.

[0019] In one embodiment, the method further includes: if the total duration of all burst transmission windows and silent windows within the service transmission cycle is less than or equal to the service transmission cycle, determining that the impact state is that the silent window has no impact on the burst transmission window.

[0020] In one embodiment, the method further includes: if the total duration of all burst transmission windows and silent windows within the service transmission cycle is greater than the service transmission cycle, determining that the impact state is that the silent window has an impact on the burst transmission window.

[0021] In one embodiment, the total duration of all burst transmission windows and silent windows within a service transmission cycle includes the sum of the durations of all burst transmission windows and silent windows within the service transmission cycle.

[0022] In one embodiment, the duration of all burst transmission windows within a service transmission cycle is determined based on the type of the PON channel to which the ONU belongs and the fixed bandwidth of each service transmission carrier in the PON channel.

[0023] In one embodiment, the duration of the silent window is determined based on the maximum differential distance between ONUs in the PON channel to which the ONU belongs.

[0024] In one embodiment, the method further includes:

[0025] Receive query messages sent by the controller; query messages are used to query PON parameters;

[0026] Send PON parameters to the controller. PON parameters are used to determine the impact of the silent window on the burst transmission window.

[0027] In one embodiment, the PON parameters include at least one of the following: the type of the PON channel to which the ONU belongs, the maximum differential distance of the ONUs in the PON channel, and the fixed bandwidth of each service transmission carrier in the PON channel.

[0028] In one embodiment, the method further includes:

[0029] Receive impact messages sent by the controller. These impact messages indicate the impact status of the silent window on the burst transmission window.

[0030] Secondly, embodiments of this application provide a method for setting a silent window, applied to a control device, the method comprising:

[0031] Send the status of the impact of the silent window within the service transmission cycle on the burst transmission window within the service transmission cycle to the OLT; the impact status is used to set the silent window of the service transmission cycle.

[0032] In one embodiment, the influencing state includes the effect of the silent window on the burst transmission window.

[0033] In one embodiment, if it is determined that the silent window has an impact on the burst transmission window, the silent window during the service transmission cycle is stopped from being opened.

[0034] In one embodiment, the affected state includes the fact that the silent window has no effect on the burst transmission window.

[0035] In one embodiment, if it is determined that the silent window has no impact on the burst transmission window, the silent window during the service transmission cycle is opened.

[0036] In one embodiment, the starting point for opening the silent window is a specified starting point; the specified starting point is determined based on the burst transmission window.

[0037] In one embodiment, all burst transmission windows whose windowing start point is later than the service transmission cycle are specified.

[0038] In one embodiment, the method further includes:

[0039] If the total duration of all burst transmission windows and silent windows within the service transmission cycle is less than or equal to the service transmission cycle, the impact status is determined to be that the silent window has no impact on the burst transmission window.

[0040] In one embodiment, the method further includes:

[0041] If the total duration of all burst transmission windows and silent windows within the service transmission cycle is greater than the service transmission cycle, the impact status is determined to be that the silent window has an impact on the burst transmission window.

[0042] In one embodiment, the total duration of all burst transmission windows and silent windows within a service transmission cycle includes the sum of the durations of all burst transmission windows and silent windows within the service transmission cycle.

[0043] In one embodiment, the duration of all burst transmission windows within a service transmission cycle is determined based on the type of the PON channel to which the ONU belongs and the fixed bandwidth of each service transmission carrier in the PON channel.

[0044] In one embodiment, the method further includes:

[0045] The burst time of each burst transmission window within the service transmission cycle is determined based on the service transmission cycle, the fixed bandwidth of each service transmission carrier, and the total bandwidth of the PON channel; the total bandwidth of the PON channel is determined according to the channel type of the PON channel.

[0046] The total duration of all burst transmission windows within the service transmission cycle is determined based on the burst time of each burst transmission window within the service transmission cycle.

[0047] In one embodiment, the duration of the silent window is determined based on the maximum differential distance between ONUs in the PON channel to which the ONU belongs.

[0048] In one embodiment, the method further includes:

[0049] Send a query message to the OLT; the query message is used to query the PON parameters.

[0050] Based on the PON parameters sent by the OLT, determine the impact of the silent window on the burst transmission window.

[0051] In one embodiment, the PON parameters include at least one of the following: the type of the PON channel to which the ONU belongs, the maximum differential distance of the ONUs in the PON channel, and the fixed bandwidth of each service transmission carrier in the PON channel.

[0052] Thirdly, embodiments of this application also provide a silent window setting device, the device comprising:

[0053] The configuration module is used to set the silent window of the service transmission cycle based on the impact of the silent window on the burst transmission window of the ONU within the service transmission cycle.

[0054] Fourthly, embodiments of this application also provide a silent window setting device, the device comprising:

[0055] The impact status sending module is used to send the impact status of the silent window within the service transmission period on the burst transmission window within the service transmission period to the OLT; the impact status is used to set the silent window of the service transmission period.

[0056] Fifthly, embodiments of this application also provide an optical line terminal, which includes a processor and a memory, the memory storing a computer program; when the computer program is executed by the processor, it implements the steps of the method in any of the embodiments of the first aspect described above.

[0057] In a sixth aspect, embodiments of this application also provide a control device, which includes a processor, a memory, and a transceiver. The memory stores a computer program; when the computer program is executed by the processor, it implements the steps of the method in any of the embodiments of the second aspect described above.

[0058] In a seventh aspect, embodiments of this application also provide a network system, the network system including an optical line terminal, an optical network unit, and a control device; the optical line terminal is used to perform the steps of the method in any of the embodiments of the first aspect; the control device is used for the steps of the method in any of the embodiments of the second aspect.

[0059] Eighthly, embodiments of this application also provide a computer-readable storage medium having a computer program stored thereon, which, when executed by a processor, implements the steps of the method as described in any of the embodiments of the first or second aspect.

[0060] In a ninth aspect, embodiments of this application also provide a computer program product, including a computer program that, when executed by a processor, implements the steps of the method as described in any of the embodiments of the first or second aspect. Attached Figure Description

[0061] To more clearly illustrate the technical solutions in the embodiments of this application or the conventional technology, the drawings used in the description of the embodiments or the conventional technology will be briefly introduced below. Obviously, the drawings described below are only embodiments of this application. For those skilled in the art, other drawings can be obtained based on the disclosed drawings without creative effort.

[0062] Figure 1 is an application environment diagram of the silent window setting method according to one or more embodiments;

[0063] Figure 2 is a schematic diagram of a silent window and a burst transmission window according to one or more embodiments;

[0064] Figure 3 is a flowchart illustrating the silent window setting method according to one or more embodiments;

[0065] Figure 4 is a schematic diagram of a silent window and a burst transmission window according to one or more other embodiments;

[0066] Figure 5 is a schematic diagram illustrating a designated window opening starting point according to one or more embodiments;

[0067] Figure 6 is a schematic diagram of the duration of the silent window and the burst transmission window according to one or more embodiments;

[0068] Figure 7 is a schematic diagram of the duration of the silent window and the burst transmission window according to one or more other embodiments;

[0069] Figure 8 is a schematic diagram of the duration of the silent window and the burst transmission window according to one or more other embodiments;

[0070] Figure 9 is a schematic diagram of service transmission carrier allocation according to one or more embodiments;

[0071] Figure 10a is a schematic diagram showing that the silent window has no effect on the burst transmission window according to one or more embodiments;

[0072] Figure 10b is a schematic diagram illustrating the effect of a silent window on a burst transmission window according to one or more embodiments;

[0073] Figure 11 is a flowchart illustrating a silent window setting method according to one or more other embodiments;

[0074] Figure 12 is a schematic diagram of the interaction process between the OLT and the control device according to one or more embodiments;

[0075] Figure 13 is a flowchart illustrating a method for setting a silent window according to one or more other embodiments;

[0076] Figure 14 is a flowchart illustrating a method for setting a silent window according to one or more other embodiments;

[0077] Figure 15 is a flowchart illustrating a method for setting a silent window according to one or more other embodiments;

[0078] Figure 16 is a block diagram of a silent window setting device according to one or more embodiments;

[0079] Figure 17 is a block diagram of a silent window setting device according to one or more other embodiments. Detailed Implementation

[0080] The technical solutions of the embodiments of this application will be clearly and completely described below with reference to the accompanying drawings. Obviously, the described embodiments are only some embodiments of this application, and not all embodiments. Based on the embodiments of this application, all other embodiments obtained by those skilled in the art without creative effort are within the scope of protection of this application.

[0081] The silent window setting method, apparatus, device, network system, medium, and computer program products provided in this application can be applied to scenarios where a silent window is set during data transmission between an optical line terminal (OLT) and an optical network unit (ONU) in a passive optical network (PON). Of course, they can also be applied to other scenarios.

[0082] PON is a type of fiber optic access network that includes an OLT, ONUs, and an Optical Distribution Network (ODN). In PON, the ODN consists entirely of passive devices such as optical splitters and contains no active nodes. The OLT provides a network interface to the ODN and connects to one or more ODNs; the ODN provides transmission for the OLT and ONUs and may include optical fibers and passive splitters or couplers. The OLT can be installed at a central control station, responsible for distributing data from upper-layer service networks to users. The ONU can be installed at the user end, responsible for receiving data sent by the OLT, and provides services to users through other networks, such as Ethernet.

[0083] Figure 1 illustrates an application scenario of a silent window setting method provided in this embodiment of the application. This application scenario may include an OLT 10 and multiple ONUs 20; Figure 1 shows three ONUs 20. An ODN 30 is provided between the OLT 10 and the ONUs 20. Data transmission between the OLT 10 and any ONU 20 is achieved through the ODN 30.

[0084] In related technologies, PON networks create different service transmission carriers (T-CONTs) for different service requirements, and combine them with Dynamic Bandwidth Allocation (DBA) templates to allocate burst transmission windows for all T-CONTs within a service transmission cycle, so that ONUs in normal working condition can transmit data.

[0085] Besides the ONUs in normal working condition, PON networks often contain some ONUs in abnormal working condition, such as offline ONUs and ONUs designated for ranging. Offline ONUs need to cooperate with the OLT after power-on, completing registration and activation through the ONU registration and activation state machine cycle before they can function normally. To address this, the PON protocol of the ITU Telecommunication Standards Division stipulates that during the ONU registration and activation state machine cycle, the OLT needs to periodically provide a silent window for the ONUs at fixed intervals (e.g., 2 seconds) so that offline ONUs and ONUs designated for ranging can report relevant signaling messages to the OLT within the corresponding time period. However, during this silent window, the service data transmission of ONUs in normal working condition is suppressed, preventing them from transmitting service data within the corresponding time period. Therefore, this will have a certain impact on the service data transmission of normally working ONUs. For example, during the silent window, the service data transmission of normally working ONUs will introduce a delay of a corresponding length (similar to the length of the silent window), leading to data delays or even packet loss.

[0086] For example, please refer to Figure 2. Figure 2 is a schematic diagram of service data transmission of a PON channel under an OLT device. In Figure 2, X1, X2, ..., Xn-1, Xn are the burst transmission windows of ONUs in normal working state within a service transmission period T, and Y is the silent window within the service transmission period. Thus, due to the opening of the silent window, the service data of ONUs in normal working state within the time period corresponding to the burst transmission window Xn (L shown in Figure 2) is suppressed.

[0087] Furthermore, considering that in some industrial scenarios, the same PON port does not always have an offline ONU requiring a silent window, this application provides a silent window setting method. By assessing the impact of the silent window on the burst transmission window of the ONU within the service transmission cycle, the method dynamically and flexibly sets the opening of the silent window. This reduces the data transmission latency and jitter of normally operating ONUs, reduces the impact of silent window opening on the service data transmission of normally operating ONUs, and helps improve the service data transmission quality of ONUs.

[0088] It should be noted that the beneficial effects or technical problems solved by the embodiments of this application are not limited to this one, but may also be other implicit or related problems. For details, please refer to the description of the embodiments below.

[0089] The technical solution of this application and how the technical solution of this application solves the above-mentioned technical problems are described in detail below with specific embodiments. These specific embodiments can be combined with each other, and the same or similar concepts or processes may not be described again in some embodiments. The embodiments of this application will now be described with reference to the accompanying drawings.

[0090] In one embodiment, Figure 3 is a flowchart illustrating a method for setting a silent window in one embodiment of this application. As shown in Figure 3, the method in this embodiment may include the following steps:

[0091] S101, Based on the impact of the silent window on the burst transmission window of the ONU within the service transmission cycle, the silent window of the service transmission cycle is set.

[0092] This application uses the OLT shown in Figure 1 as an example for illustration. The OLT may include at least one PON channel, each PON channel may connect to at least one ONU, and each ONU corresponds to at least one service transmission carrier T-CONT.

[0093] When transmitting service data on each PON channel, a burst transmission window is allocated to the T-CONT corresponding to each ONU under that PON channel within each service transmission cycle to facilitate service data transmission by normally functioning ONUs. Each T-CONT can correspond to one burst transmission window. Simultaneously, the OLT also opens a silent window to enable ONU discovery and ONU ranging information reporting. That is, offline ONUs and ONUs with specified ranging can report relevant signaling messages to the OLT within the time period corresponding to this silent window. The duration of the silent window can be the same as or different from the silent window duration in the standard protocol; for example, the silent window duration can be 250µs.

[0094] The silent window setting in this application embodiment can be performed within a single service transmission cycle or across multiple service transmission cycles; there is no limitation on this. Taking a single service transmission cycle as an example, within a certain service transmission cycle, the silent window for the service transmission cycle is set according to the impact of the silent window on the burst transmission window of the ONU within that service transmission cycle.

[0095] The "impact state" indicates whether the silent window crowds out or encroaches on the burst transmission window. For example, does the silent window cover part of the location of the burst transmission window, or do the locations of the silent window and the burst transmission window overlap? For instance, please refer to Figure 2 above. The L portion shown in Figure 2 represents an impact state where the silent window crowds out the burst transmission window.

[0096] In this embodiment, the influence of the silent window on the burst transmission window of the ONU can be determined by the OLT after judgment, or it can be determined by other devices and sent to the OLT. For example, other devices can be gateways, control devices, etc. that can interact with the OLT.

[0097] After determining the impact of the silent window on the ONU's burst transmission window, the OLT can configure the silent window for that service transmission cycle based on this impact. For example, it can choose to enable or disable the silent window during that service transmission cycle.

[0098] In this embodiment, the silent window for the service transmission cycle is set based on the impact of the silent window on the burst transmission window of the ONU within the service transmission cycle. This is equivalent to assessing the impact of the silent window on the burst transmission window of the ONU, allowing for the evaluation of whether opening the silent window affects normal service transmission. Based on the evaluation results, the opening or closing of the silent window is dynamically and flexibly set, thereby reducing the impact of silent window opening on ONU service data transmission under normal operating conditions and improving the quality of ONU service data transmission.

[0099] For service scenarios requiring low latency, such as precision control in some industrial settings, video data transmission, augmented reality (AR) technology, or virtual reality (VR) technology, the latency requirements for data transmission are very high. The silent window setting method provided in this application embodiment can dynamically and flexibly open the silent window according to the influence of the silent window on the burst transmission window. This can reduce the data transmission latency and jitter of these low-latency service scenarios, enabling the accurate and efficient transmission of these low-latency service data, thereby optimizing the performance of low-latency service scenarios in the PON network.

[0100] When setting the silent window based on its impact on the ONU's burst transmission window, the method for setting the silent window differs depending on the impact state. The specific silent window setting process is explained below.

[0101] In one embodiment, the aforementioned influence states include two states: the silent window has an influence on the burst transmission window, and the silent window does not have an influence on the burst transmission window. Figure 2 illustrates the state where there is an influence, while Figure 4 illustrates the state where there is no influence, meaning the silent window Y does not occupy any burst transmission window space.

[0102] Understandably, in practical applications, one of these two states is chosen; that is, the influence of each determined silent window on the burst transmission window is either present or absent.

[0103] In one embodiment, if it is determined that the impact state is that the silent window has an impact on the burst transmission window, the silent window setting includes stopping the opening of the silent window during the service transmission cycle.

[0104] Since the silent window affects the burst transmission window, if the silent window is enabled during this service transmission cycle, it will occupy a portion of the burst transmission window, affecting data transmission during the corresponding time period of that burst transmission window. Therefore, in this situation, enabling the silent window during this service transmission cycle can be stopped to ensure the transmission of service data for ONUs in normal working order.

[0105] In another embodiment, if it is determined that the silent window has no effect on the burst transmission window, the silent window setting includes enabling the silent window during the service transmission cycle.

[0106] The fact that a silent window has no impact on burst transmission windows means that if a silent window is enabled within the current service transmission cycle, it will not occupy a burst transmission window slot and will not affect the data transmission required for any burst transmission window within that cycle. Therefore, in this situation, a silent window can be enabled within the current service transmission cycle, ensuring the transmission of service data for ONUs in normal working order without affecting the reporting of signaling messages by offline ONUs or designated ranging ONUs.

[0107] In practical applications, the starting point of the silent window is uncontrollable. If the starting point of the silent window overlaps with the position of the burst transmission window, it will also affect the burst transmission window. Therefore, in one embodiment, when the silent window does not affect the burst transmission window, the starting point of the silent window within the service transmission cycle needs to be configured as a specified starting point, i.e., the starting point of the silent window needs to be set at the specified starting point.

[0108] The purpose of configuring a specified windowing start point is to avoid the silent window affecting the ONU service data transmitted on the burst transmission window due to an incorrect windowing position, so that the silent window does not affect the burst transmission window. Therefore, the specified windowing start point is related to the burst transmission window within the service transmission cycle, as long as it can be ensured that the silent window does not affect the ONU service data transmitted on the burst transmission window.

[0109] Optionally, the specified windowing start point can be related to the number of burst transmission windows in the service transmission cycle, the duration of the burst transmission windows in the service transmission cycle, or both the number and duration of the burst transmission windows in the service transmission cycle.

[0110] In this embodiment of the application, since the starting point of the silent window is configured as a specified starting point, and the specified starting point is related to the burst transmission window within the service transmission cycle, the silent window can be configured to ensure that the silent window has no impact on the service transmission.

[0111] In one embodiment, the specified windowing start point is any point after all burst transmission windows within the service transmission cycle. That is, any point after all burst transmission windows within the service transmission cycle can be determined as the specified windowing start point for the silent window.

[0112] For example, as shown in Figure 5, X1, X2, ..., Xn-1, Xn represent the burst transmission window within a service transmission cycle. The designated starting point for the silent window can be point A in Figure 5. As can be seen from Figure 5, the silent window does not affect the burst transmission window within this service transmission cycle.

[0113] In this embodiment, the specified window opening start point is later than all burst transmission windows within the service transmission cycle. In this way, when the silent window has no impact on the burst transmission window, the influence of ONU service data transmitted on the burst transmission window within the service transmission cycle by the silent window can be avoided, thereby improving the transmission quality of ONU service data.

[0114] The following explains the process of determining the impact of the silent window on the burst transmission window of the ONU.

[0115] Considering that the impact of the silent window on the burst transmission window means that the silent window will occupy part of the burst transmission window within the service transmission cycle, if the silent window has no impact on the burst transmission window within the service transmission cycle, then the service transmission cycle can certainly accommodate silent windows and burst transmission windows that do not overlap in time.

[0116] Based on this, the impact of the silent window on the burst transmission window can be determined according to the total duration of all burst transmission windows and silent windows within the service transmission cycle.

[0117] In one embodiment, the total duration of all burst transmission windows and silent windows can be compared with the length of the service transmission period. If the total duration of all burst transmission windows and silent windows within the service transmission period is less than or equal to the service transmission period, the impact state is that the silent windows have no effect on the burst transmission windows. If the total duration of all burst transmission windows and silent windows within the service transmission period is greater than the service transmission period, the impact state is that the silent windows have an effect on the burst transmission windows.

[0118] Optionally, the total duration of all burst transmission windows and silent windows within the aforementioned service transmission cycle includes the sum of the durations of all burst transmission windows and silent windows within the service transmission cycle.

[0119] As shown in Figures 6 and 7, X1, X2, ..., Xn-1, Xn represent all burst transmission windows within a service transmission cycle, Y represents the silent window within the same service transmission cycle, H represents the distance between all burst transmission windows and silent windows, and T represents the service transmission cycle.

[0120] As shown in Figure 6, H is less than the service transmission period T, so Figure 6 illustrates the case where the silent window has no impact on the burst transmission window. In Figure 7, H is greater than the service transmission period T, so Figure 7 illustrates the case where the silent window does affect the burst transmission window. It should be noted that both Figure 6 and Figure 7 assume that the opening point of the silent window is configured after all burst transmission windows.

[0121] Based on the aforementioned impact assessment mechanism, for each assessment, it is necessary to determine the duration of all burst transmission windows and the duration of the silent window within the service transmission cycle to be assessed.

[0122] In one embodiment, the duration of all burst transmission windows within a service transmission cycle is determined based on the type of the PON channel to which the ONU belongs and the fixed bandwidth of each service transmission carrier in the PON channel. The duration of the silent window is determined based on the maximum differential distance between ONUs in the PON channel to which the ONU belongs.

[0123] Determining the duration of all burst transmission windows requires determining the number of burst transmission windows within the service transmission cycle and the burst duration of each burst transmission window.

[0124] As shown in Figure 8, ti represents the burst time of any burst transmission window within the service transmission cycle, M indicates the time length of all burst transmission windows, and D indicates the time length of the silent window.

[0125] As mentioned above, the OLT in this application embodiment may include at least one PON channel, each PON channel may connect to at least one ONU, each ONU may create at least one service transmission carrier T-CONT, and a burst transmission window may be allocated to each T-CONT for ONU service data transmission in each service transmission cycle.

[0126] Therefore, the burst time ti for each burst transmission window is calculated as T * (fixed bandwidth of the T-CONT corresponding to the burst transmission window / total bandwidth of the PON channel). The fixed bandwidth of each T-CONT is known in advance for the DBA bandwidth template of the OLT. The total bandwidth of the PON channel is related to the type of PON channel. For example, if the PON channel is a Gigabit-Capable PON (GPON), the total bandwidth is 1.25G; if it is a 10-Gigabit Passive Optical Network (XG-PON), the total bandwidth is 2.5G; and if it is a 10-Gigabit Symmetrical Passive Optical Network (XGS-PON), the total bandwidth is 10G.

[0127] After determining the burst time *ti* of each burst transmission window, the sum of the time lengths of all burst transmission windows (n) within the service transmission cycle can be determined based on the burst times *ti* of all burst transmission windows (n) within the service transmission cycle.

[0128] Referring again to Figure 8, D represents the duration of the silent window, which is related to the maximum differential distance between ONUs in the PON channel. The maximum differential distance represents the distance between the ONU furthest from the OLT and the ONU closest to the OLT among all ONUs in the PON channel. This maximum differential distance can be determined by the OLT when measuring the distance between ONUs; that is, this maximum differential distance is a pre-known value for the OLT.

[0129] After determining the maximum difference distance, the duration of the silent window can be calculated using the silent window duration D = 50 + 50 * 2 * maximum difference distance.

[0130] After determining the duration M of all burst transmission windows and the duration D of all silent windows within the service transmission cycle, M+D is compared with the service transmission cycle T to determine whether the silent window has an impact on the burst transmission window. If M+D≤T, it means the silent window has no impact on the burst transmission window; if M+D>T, it means the silent window has an impact on the burst transmission window. This completes the determination of the impact of the silent window on the burst transmission window.

[0131] An example of the above-mentioned judgment logic is provided. This embodiment uses an XGS-PON channel as an example, with a total bandwidth of 10G. This PON channel connects to two ONUs, each creating a T-CONT, as shown in Figure 9. ONU1 creates T-CONT1, and ONU2 creates T-CONT2. The current OLT is configured with a service transmission period T = 500us and a silent window of 250us.

[0132] Figure 10a illustrates the case where T-CONT1 and T-CONT2 both have a fixed bandwidth of 2000M, and the silent window does not affect the burst transmission window: In Figure 10a, the burst time of the burst transmission window for both T-CONT1 and T-CONT2, calculated using the above method, is 100us. Therefore, 100us + 100us + 250us = 450us. Since 450us is less than the service transmission period T = 500us, in this case, the silent window does not affect the burst transmission window and has no impact on the transmission of service data in the burst transmission windows of T-CONT1 and T-CONT2.

[0133] Figure 10b illustrates the situation where the silent window affects the burst transmission window when both T-CONT1 and T-CONT2 have a fixed bandwidth of 3000M: In Figure 10b, the burst time of the burst transmission window for both T-CONT1 and T-CONT2, calculated using the above method, is 150us. Therefore, 150us + 150us + 250us = 550us. Since 550us is greater than the service transmission period T = 500us, in this case, the silent window affects the burst transmission window, thus impacting the transmission of service data within the burst transmission window of T-CONT1 and T-CONT2.

[0134] As mentioned earlier, the mechanism for determining the impact of the silent window on the burst transmission window can be executed by the OLT or by other devices. Taking the other device as a control device as an example, the control device can be the controller in the gateway.

[0135] In one embodiment, as shown in FIG11, the method further includes:

[0136] S201, Receive a query message sent by the control device; this query message is used to query PON parameters;

[0137] S202, send PON parameters to the control device. The PON parameters are used to determine the impact of the silent window on the burst transmission window.

[0138] Optionally, the PON parameters include at least one of the following: the type of the PON channel to which the ONU belongs, the maximum differential distance of the ONUs in the PON channel, and the fixed bandwidth of each service transmission carrier in the PON channel.

[0139] In this embodiment, the control device first needs to query the type of the PON channel, the maximum differential distance of the ONU, and the fixed bandwidth of each T-CONT from the OLT. After obtaining these parameter values, the burst time ti of each burst transmission window is determined based on the above calculation method to determine the time length M of all burst transmission windows. Then, the time length D of the silent window is determined based on the maximum differential distance of the ONU. After that, the judgment logic between M+D and the service transmission period T is performed to obtain the influence status of the silent window on the burst transmission window.

[0140] The specific calculation process for the control equipment is the same as described above, and will not be repeated here.

[0141] Optionally, after the control device determines the impact status of the silent window on the burst transmission window, it sends an impact message to the OLT, which is used to indicate the impact status of the silent window on the burst transmission window.

[0142] Figure 12 illustrates the message interaction process between the OLT and the control device, which includes:

[0143] S301, the control device sends a message to the OLT to query the PON channel type and maximum differential distance.

[0144] S302, the OLT returns the PON channel type and maximum differential distance to the control device.

[0145] S303, the control device sends a message to the OLT to query the DBA information of all T-CONTs under this PON channel.

[0146] S304, the OLT returns the fixed bandwidth of each T-CONT under the PON channel to the control device.

[0147] S305, the control device executes the logic to judge the impact of the silent window on the burst transmission window and obtains the result of the impact status judgment.

[0148] S306, the control device sends an impact message to the OLT, which indicates the impact status of the silent window on the burst transmission window.

[0149] In this embodiment, each process follows the same principles and ideas as before, and will not be repeated. It should be noted that there is no specific order in which the control device sends parameter query messages to the OLT in S301 and S303. Figure 12 is only a schematic diagram of one PON parameter query order. In actual applications, query messages can be sent simultaneously, one by one, or in other combinations. There are no limitations on this.

[0150] Compared to current methods that lack a mechanism for real-time assessment of the impact of silent window opening on burst transmission windows, this application embodiment adds a silent window start point configuration and a mechanism for assessing the impact of silent window opening on burst transmission windows to the PON channel of the OLT device. This enables the evaluation of the impact of silent windows on services, and real-time assessment of whether silent window opening affects normal service transmission within burst transmission windows. It supports users in selectively enabling or disabling silent windows based on their needs, thereby facilitating the implementation of services with low latency requirements (such as VR) in the access PON network and optimizing service performance in terms of latency.

[0151] The above describes embodiments with the OLT as the execution subject. Based on this, this application also provides embodiments corresponding to the above process with a control device as the execution subject. Since all the implementation principles, detailed processes, and achievable technical effects of the following embodiments with the control device as the execution subject are the same as those of the embodiments with the OLT as the execution subject, for the sake of brevity and clarity, the following embodiments will not be described in detail. The implementation process and effects of each embodiment can be found in the descriptions of the foregoing embodiments.

[0152] As shown in Figure 13, this application embodiment provides a method for setting a silent window, applied to a control device. The method includes:

[0153] S401, send the status of the impact of the silent window within the service transmission cycle on the burst transmission window within the service transmission cycle to the OLT; the impact status is used to set the silent window of the service transmission cycle.

[0154] In this embodiment, after determining the impact status of the silent window within the service transmission cycle on the burst transmission window within the service transmission cycle, the control device sends the impact status to the OLT so that the OLT can set the silent window for the service transmission cycle.

[0155] It is important to emphasize that the logic for determining the impact of the silent window on the burst transmission window within a service transmission cycle can be executed cyclically according to a preset period, sending the impact status to the OLT after each execution. Alternatively, the OLT can send a trigger command to the control device once within each service transmission cycle, instructing the control device to begin executing the logic for determining the impact of the silent window on the burst transmission window within the service transmission cycle. This is not limited and can be set according to actual information interaction needs.

[0156] In this embodiment, the logic for judging the impact of the silent window on the burst transmission window within the service transmission cycle is implemented by the control device and then sent to the OLT. This saves the OLT's computing resources. After receiving the impact status, the OLT sets the silent window for the service transmission cycle based on the impact of the silent window on the burst transmission window of the ONU. This is equivalent to assessing whether opening the silent window has an impact on normal service transmission based on the impact of the silent window on the burst transmission window of the ONU, and dynamically and flexibly setting whether the silent window is open based on the assessment results. This reduces the impact of opening the silent window on the ONU's normal service data transmission and helps improve the quality of ONU's service data transmission.

[0157] In one embodiment, the affected state includes the influence of the silent window on the burst transmission window.

[0158] In one embodiment, if it is determined that the silent window has an impact on the burst transmission window, the silent window during the service transmission cycle is stopped from being opened.

[0159] In one embodiment, the affected state includes the fact that the silent window has no effect on the burst transmission window.

[0160] In one embodiment, if it is determined that the silent window has no impact on the burst transmission window, the silent window during the service transmission cycle is opened.

[0161] In one embodiment, the starting point for opening a silent window is a specified starting point.

[0162] In one embodiment, all burst transmission windows whose windowing start point is later than the service transmission cycle are specified.

[0163] In one embodiment, the method further includes: if the total duration of all burst transmission windows and silent windows within the service transmission cycle is less than or equal to the service transmission cycle, determining that the impact state is that the silent window has no impact on the burst transmission window.

[0164] In one embodiment, the method further includes: if the total duration of all burst transmission windows and silent windows within the service transmission cycle is greater than the service transmission cycle, determining that the impact state is that the silent window has an impact on the burst transmission window.

[0165] In one embodiment, the total duration of all burst transmission windows and silent windows within a service transmission cycle includes the sum of the durations of all burst transmission windows and silent windows within the service transmission cycle.

[0166] In one embodiment, the duration of all burst transmission windows within a service transmission cycle is determined based on the type of the PON channel to which the ONU belongs and the fixed bandwidth of each service transmission carrier in the PON channel.

[0167] In one embodiment, as shown in FIG14, the method further includes:

[0168] S501 determines the burst time of each burst transmission window within the service transmission cycle based on the service transmission cycle, the fixed bandwidth of each service transmission carrier, and the total bandwidth of the PON channel; the total bandwidth of the PON channel is determined according to the channel type of the PON channel.

[0169] S502, determine the total time length of all burst transmission windows in the service transmission cycle based on the burst time of each burst transmission window in the service transmission cycle.

[0170] In one embodiment, the duration of the silent window is determined based on the maximum differential distance between ONUs in the PON channel to which the ONU belongs.

[0171] In one embodiment, as shown in FIG15, the method further includes:

[0172] S601, send a query message to the OLT; the query message is used to query the PON parameters;

[0173] S602 determines the impact of the silent window on the burst transmission window based on the PON parameters sent by the OLT.

[0174] Optionally, the PON parameters include at least one of the following: the type of the PON channel to which the ONU belongs, the maximum differential distance of the ONUs in the PON channel, and the fixed bandwidth of each service transmission carrier in the PON channel.

[0175] It should be understood that although the steps in the flowcharts of the above embodiments are shown sequentially according to the arrows, these steps are not necessarily executed in the order indicated by the arrows. Unless explicitly stated herein, there is no strict order restriction on the execution of these steps, and they can be executed in other orders. Moreover, at least some steps in the flowcharts of the above embodiments may include multiple steps or multiple stages. These steps or stages are not necessarily completed at the same time, but can be executed at different times. The execution order of these steps or stages is not necessarily sequential, but can be performed alternately or in turn with other steps or at least some of the steps or stages of other steps.

[0176] Based on the same inventive concept, this application also provides a silent window setting device for implementing the silent window setting method described above. The solution provided by this device is similar to the solution described in the above method; therefore, the specific limitations in one or more silent window setting device embodiments provided below can be found in the limitations of the silent window setting method described above, and will not be repeated here.

[0177] In one embodiment, as shown in FIG16, a silent window setting device is provided, including: a setting module 160, used to set the silent window of the service transmission cycle according to the influence status of the silent window on the burst transmission window of the ONU within the service transmission cycle.

[0178] In one embodiment, the affected state includes the influence of the silent window on the burst transmission window.

[0179] In one embodiment, the setting module 160 includes:

[0180] The setting unit is used to stop opening the silent window during the service transmission cycle if it is determined that the silent window has an impact on the burst transmission window.

[0181] In one embodiment, the affected state includes the fact that the silent window has no effect on the burst transmission window.

[0182] In one embodiment, the setting unit is further configured to enable the silent window during the service transmission cycle if it is determined that the silent window has no impact on the burst transmission window.

[0183] In one embodiment, the apparatus further includes: a starting point logic module, configured to configure the opening starting point of the silent window as a specified opening starting point; the specified opening starting point is determined based on the burst transmission window.

[0184] In one embodiment, all burst transmission windows whose windowing start point is later than the service transmission cycle are specified.

[0185] In one embodiment, the method further includes: if the total duration of all burst transmission windows and silent windows within the service transmission cycle is less than or equal to the service transmission cycle, determining that the impact state is that the silent window has no impact on the burst transmission window.

[0186] In one embodiment, the method further includes: if the total duration of all burst transmission windows and silent windows within the service transmission cycle is greater than the service transmission cycle, determining that the impact state is that the silent window has an impact on the burst transmission window.

[0187] In one embodiment, the total duration of all burst transmission windows and silent windows within a service transmission cycle includes the sum of the durations of all burst transmission windows and silent windows within the service transmission cycle.

[0188] In one embodiment, the duration of all burst transmission windows within a service transmission cycle is determined based on the type of the PON channel to which the ONU belongs and the fixed bandwidth of each service transmission carrier in the PON channel.

[0189] In one embodiment, the duration of the silent window is determined based on the maximum differential distance between ONUs in the PON channel to which the ONU belongs.

[0190] In one embodiment, the device further includes:

[0191] The query message receiving module is used to receive query messages sent by the control device; the query message is used to query PON parameters.

[0192] The parameter sending module is used to send PON parameters to the control device. The PON parameters are used to determine the impact of the silent window on the burst transmission window.

[0193] In one embodiment, the PON parameters include at least one of the following: the type of the PON channel to which the ONU belongs, the maximum differential distance of the ONUs in the PON channel, and the fixed bandwidth of each service transmission carrier in the PON channel.

[0194] In one embodiment, the device further includes:

[0195] The impact message receiving module is used to receive impact messages sent by the control device. The impact messages are used to indicate the impact status of the silent window on the burst transmission window.

[0196] In one embodiment, as shown in FIG17, a silent window setting device is provided, the device comprising:

[0197] The influence status sending module 170 is used to send the influence status of the silent window within the service transmission period on the burst transmission window within the service transmission period to the OLT; the influence status is used to set the silent window of the service transmission period.

[0198] In one embodiment, the affected state includes the influence of the silent window on the burst transmission window.

[0199] In one embodiment, if it is determined that the silent window has an impact on the burst transmission window, the silent window during the service transmission cycle is stopped from being opened.

[0200] In one embodiment, the affected state includes the fact that the silent window has no effect on the burst transmission window.

[0201] In one embodiment, if it is determined that the silent window has no impact on the burst transmission window, the silent window during the service transmission cycle is opened.

[0202] In one embodiment, the starting point for opening a silent window is a specified starting point.

[0203] In one embodiment, all burst transmission windows whose windowing start point is later than the service transmission cycle are specified.

[0204] In one embodiment, the method further includes: if the total duration of all burst transmission windows and silent windows within the service transmission cycle is less than or equal to the service transmission cycle, determining that the impact state is that the silent window has no impact on the burst transmission window.

[0205] In one embodiment, the method further includes: if the total duration of all burst transmission windows and silent windows within the service transmission cycle is greater than the service transmission cycle, determining that the impact state is that the silent window has an impact on the burst transmission window.

[0206] In one embodiment, the total duration of all burst transmission windows and silent windows within a service transmission cycle includes the sum of the durations of all burst transmission windows and silent windows within the service transmission cycle.

[0207] In one embodiment, the duration of all burst transmission windows within a service transmission cycle is determined based on the type of the PON channel to which the ONU belongs and the fixed bandwidth of each service transmission carrier in the PON channel.

[0208] In one embodiment, the device further includes:

[0209] The burst time acquisition module is used to determine the burst time of each burst transmission window within the service transmission cycle based on the service transmission cycle, the fixed bandwidth of each service transmission carrier, and the total bandwidth of the PON channel; the total bandwidth of the PON channel is determined according to the channel type of the PON channel.

[0210] The time length determination module is used to determine the total time length of all burst transmission windows within the service transmission cycle based on the burst time of each burst transmission window within the service transmission cycle.

[0211] In one embodiment, the duration of the silent window is determined based on the maximum differential distance between ONUs in the PON channel to which the ONU belongs.

[0212] In one embodiment, the device further includes:

[0213] The query message sending module is used to send query messages to the OLT; the query message is used to query PON parameters.

[0214] The impact status judgment module is used to determine the impact status of the silent window on the burst transmission window based on the PON parameters sent by the OLT.

[0215] In one embodiment, the PON parameters include at least one of the following: the type of the PON channel to which the ONU belongs, the maximum differential distance of the ONUs in the PON channel, and the fixed bandwidth of each service transmission carrier in the PON channel.

[0216] The modules in the aforementioned silent window setting device can be implemented entirely or partially through software, hardware, or a combination thereof. These modules can be embedded in the processor of a computer device in hardware form or independent of it, or stored in the memory of the computer device in software form, so that the processor can call and execute the operations corresponding to each module.

[0217] This application provides an optical line terminal (OLT), which includes a processor and a memory, the memory storing a computer program. In this application embodiment, by calling the program or instructions stored in the memory, the processor is made to execute any method step in any of the embodiments of the silent window setting method with the OLT as the execution subject described above.

[0218] It is understood that the memory in the embodiments of this application may be volatile memory or non-volatile memory, or may include both volatile and non-volatile memory. The storage of the systems and methods described in the embodiments of this application is intended to include, but is not limited to, these and any other suitable types of memory.

[0219] The methods disclosed in the embodiments of this application can also be applied to a processor, implemented by a processor, or implemented by a processor in conjunction with other components (e.g., a transceiver). The processor may be an integrated circuit chip with signal processing capabilities. During implementation, each step of the above methods can be completed by integrated logic circuits in the processor's hardware or by instructions in software form. The processor can be a general-purpose processor, a digital signal processor (DSP), an application-specific integrated circuit (ASIC), a field-programmable gate array (FPGA), or other programmable logic devices, discrete gate or transistor logic devices, or discrete hardware components. It can implement or execute the methods, steps, and logic block diagrams disclosed in the embodiments of this application. The general-purpose processor can be a microprocessor or any conventional processor. The steps of the methods disclosed in the embodiments of this application can be directly embodied in the execution of a hardware decoding processor, or executed by a combination of hardware and software modules in the decoding processor. The software modules can reside in random access memory, flash memory, read-only memory, programmable read-only memory, electrically erasable programmable memory, registers, or other mature storage media in the art. The storage medium is located in the memory, and the processor reads the information in the memory and, in conjunction with its hardware, completes the steps of the above method.

[0220] It is understood that the embodiments described in this application can be implemented using hardware, software, firmware, middleware, microcode, or a combination thereof. For hardware implementation, the processing unit can be implemented in one or more application-specific integrated circuits (ASICs), digital signal processors (DSPs), digital signal processing devices (DSPDs), programmable logic devices (PLDs), field-programmable gate arrays (FPGAs), general-purpose processors, controllers, microcontrollers, microprocessors, other electronic units for performing the functions of this application, or combinations thereof.

[0221] For software implementation, the techniques of the embodiments of this application can be implemented through modules (e.g., procedures, functions, etc.) that perform the functions of the embodiments of this application. The software code can be stored in memory and executed by a processor. The memory can be implemented in the processor or externally.

[0222] In one embodiment, this application also provides a control device, which includes a processor, a memory, and a transceiver. The memory stores a computer program; when the computer program is executed by the processor, it implements any of the method steps in the various embodiments of the silent window setting method with the control device as the execution subject in the preceding embodiments. The transceiver may consist of multiple components, including a transmitter and a receiver, providing a unit for communicating with various other devices over a transmission medium. For the internal structure implementation process of the control device, please refer to the aforementioned communication device; it will not be repeated here.

[0223] In one embodiment, this application also provides a network system, which includes an optical line terminal, an optical network unit, and a control device; the optical line terminal is used to implement any method step in any embodiment of the silent window setting method with the optical line terminal as the execution subject in the preceding embodiments; the control device is used for any method step in any embodiment of the silent window setting method with the control device as the execution subject in the preceding embodiments.

[0224] In one embodiment, a computer-readable storage medium is provided having a computer program stored thereon, which, when executed by a processor, implements any of the method steps in the various embodiments of the silent window setting method described above.

[0225] In one embodiment, a computer program product is provided, including a computer program that, when executed by a processor, implements any of the method steps in the various embodiments of the silent window setting method described above. Those skilled in the art will understand that all or part of the processes in the methods of the above embodiments can be implemented by a computer program instructing related hardware. The computer program can be stored in a non-volatile computer-readable storage medium, and when executed, it can include the processes of the embodiments of the methods described above. Any references to memory, databases, or other media used in the embodiments provided in this application can include at least one of non-volatile and volatile memory. Non-volatile memory can include read-only memory (ROM), magnetic tape, floppy disk, flash memory, optical memory, high-density embedded non-volatile memory, resistive random access memory (ReRAM), magnetic random access memory (MRAM), ferroelectric random access memory (FRAM), phase change memory (PCM), graphene memory, etc. Volatile memory may include random access memory (RAM) or external cache memory, etc. By way of illustration and not limitation, RAM can take many forms, such as static random access memory (SRAM) or dynamic random access memory (DRAM), etc. The databases involved in the embodiments provided in this application may include at least one of relational databases and non-relational databases. Non-relational databases may include, but are not limited to, blockchain-based distributed databases, etc. The processors involved in the embodiments provided in this application may be general-purpose processors, central processing units, graphics processing units, digital signal processors, programmable logic devices, quantum computing-based data processing logic devices, etc., etc., and are not limited to these.

[0226] The technical features of the above embodiments can be combined in any way. For the sake of brevity, not all possible combinations of the technical features in the above embodiments are described. However, as long as there is no contradiction in the combination of these technical features, they should be considered to be within the scope of this specification.

[0227] The embodiments described above are merely illustrative of several implementation methods of this application, and while the descriptions are specific and detailed, they should not be construed as limiting the scope of this patent application. It should be noted that those skilled in the art can make various modifications and improvements without departing from the concept of this application, and these all fall within the protection scope of this application. Therefore, the protection scope of this application should be determined by the appended claims.

Claims

1. A method for setting a silent window, the method comprising: The silent window for the service transmission cycle is set based on the impact of the silent window on the burst transmission window of the optical network unit (ONU) within the service transmission cycle.

2. The method according to claim 1, wherein, The impact states include the influence of the silent window on the burst transmission window.

3. The method according to claim 2, wherein, The step of setting the silent window for the service transmission cycle based on the impact of the silent window on the burst transmission window of the ONU within the service transmission cycle includes: If it is determined that the silent window has an impact on the burst transmission window, the silent window shall be stopped from being opened during the service transmission cycle.

4. The method according to claim 1, wherein, The affected state includes the fact that the silent window has no effect on the burst transmission window.

5. The method according to claim 4, wherein, The step of setting the silent window for the service transmission cycle based on the impact of the silent window on the burst transmission window of the ONU within the service transmission cycle includes: If it is determined that the silent window has no impact on the burst transmission window, the silent window is opened during the service transmission cycle.

6. The method according to claim 4, wherein, The method further includes: Configure the opening start point of the silent window as a specified opening start point; the specified opening start point is determined based on the burst transmission window.

7. The method according to claim 6, wherein, The specified window opening start point is later than all burst transmission windows of the service transmission cycle.

8. The method according to claim 1, wherein, The method further includes: If the total duration of all burst transmission windows and the silent window within the service transmission period is less than or equal to the service transmission period, the influence status is determined to be that the silent window has no influence on the burst transmission window.

9. The method according to claim 1, wherein, The method further includes: If the total duration of all burst transmission windows and the silent window within the service transmission period is greater than the service transmission period, the influence status is determined to be that the silent window has an impact on the burst transmission window.

10. The method according to claim 8 or 9, wherein, The total duration of all burst transmission windows and the silent window within the service transmission cycle includes the sum of the duration of all burst transmission windows and the duration of the silent window within the service transmission cycle.

11. The method according to claim 10, wherein, The duration of all burst transmission windows within the service transmission cycle is determined based on the type of the PON channel to which the ONU belongs and the fixed bandwidth of each service transmission carrier in the PON channel.

12. The method according to claim 10, wherein, The duration of the silent window is based on the maximum differential distance between ONUs in the PON channel to which the ONU belongs.

13. The method according to any one of claims 1 to 9, wherein, The method further includes: Receive a query message sent by the control device; the query message is used to query PON parameters; The PON parameters are sent to the control device, and the PON parameters are used to determine the impact of the silent window on the burst transmission window.

14. The method according to claim 13, wherein, The PON parameters include at least one of the following: the type of the PON channel to which the ONU belongs, the maximum differential distance of the ONUs in the PON channel, and the fixed bandwidth of each service transmission carrier in the PON channel.

15. The method according to any one of claims 1 to 9, wherein, The method further includes: The system receives an impact message sent by the control device, the impact message indicating the impact status of the silent window on the burst transmission window.

16. A method for setting a silent window, wherein, The method includes: Send the status of the impact of the silent window within the service transmission period on the burst transmission window within the service transmission period to the OLT; the impact status is used to set the silent window of the service transmission period.

17. The method according to claim 16, wherein, The impact states include the influence of the silent window on the burst transmission window.

18. The method according to claim 17, wherein, If it is determined that the silent window has an impact on the burst transmission window, the silent window will stop opening during the service transmission cycle.

19. The method of claim 16, wherein, The affected state includes the fact that the silent window has no effect on the burst transmission window.

20. The method according to claim 19, wherein, If it is determined that the silent window has no impact on the burst transmission window, the silent window within the service transmission cycle is opened.

21. The method according to claim 20, wherein, The starting point for opening the silent window is a specified starting point; the specified starting point is determined based on the burst transmission window.

22. The method according to claim 21, wherein, The specified window opening start point is later than all burst transmission windows of the service transmission cycle.

23. The method according to claim 16, wherein, The method further includes: If the total duration of all burst transmission windows and the silent window within the service transmission period is less than or equal to the service transmission period, the influence status is determined to be that the silent window has no influence on the burst transmission window.

24. The method of claim 16, wherein, The method further includes: If the total duration of all burst transmission windows and the silent window within the service transmission period is greater than the service transmission period, the influence status is determined to be that the silent window has an impact on the burst transmission window.

25. The method according to claim 23 or 24, wherein, The total duration of all burst transmission windows and the silent window within the service transmission cycle includes the sum of the duration of all burst transmission windows and the duration of the silent window within the service transmission cycle.

26. The method according to claim 25, wherein, The duration of all burst transmission windows within the service transmission cycle is obtained based on the type of the PON channel to which the ONU belongs and the fixed bandwidth of each service transmission carrier in the PON channel.

27. The method according to claim 26, wherein, The method further includes: The burst time of each burst transmission window within the service transmission period is determined based on the service transmission cycle, the fixed bandwidth of each service transmission carrier, and the total bandwidth of the PON channel; the total bandwidth of the PON channel is determined based on the channel type of the PON channel. The total duration of all burst transmission windows within the service transmission period is determined based on the burst time of each burst transmission window within the service transmission period.

28. The method according to claim 25, wherein, The duration of the silent window is based on the maximum differential distance between ONUs in the PON channel to which the ONU belongs.

29. The method according to any one of claims 16 to 24, wherein, The method further includes: A query message is sent to the OLT; the query message is used to query the PON parameters. The influence of the silent window on the burst transmission window is determined based on the PON parameters sent by the OLT.

30. The method according to claim 29, wherein, The PON parameters include at least one of the following: the type of the PON channel to which the ONU belongs, the maximum differential distance of the ONUs in the PON channel, and the fixed bandwidth of each service transmission carrier in the PON channel.

31. A silent window setting device, the device comprising: The setting module is used to set the silent window of the service transmission cycle based on the impact of the silent window on the burst transmission window of the ONU within the service transmission cycle.

32. A silent window setting device, the device comprising: The influence status sending module is used to send the influence status of the silent window within the service transmission period on the burst transmission window within the service transmission period to the OLT. The influence status is used to set the silent window for the service transmission cycle.

33. An optical line terminal, the optical line terminal comprising a processor and a memory, the memory storing a computer program; the computer program, when executed by the processor, implements the steps of the method according to any one of claims 1 to 15.

34. A control device comprising a processor, a memory, and a transceiver, the memory storing a computer program; the computer program, when executed by the processor, implements the steps of the method according to any one of claims 16 to 30.

35. A network system, the network system comprising an optical line terminal, an optical network unit, and a control device; The optical line terminal is used to perform the steps of the method according to any one of claims 1 to 15; The control device is used to perform the steps of the method according to any one of claims 16 to 30.

36. A computer-readable storage medium having a computer program stored thereon, which, when executed by a processor, implements the steps of the method according to any one of claims 1 to 15.

37. A computer-readable storage medium having a computer program stored thereon, which, when executed by a processor, implements the steps of the method of any one of claims 16 to 30.

38. A computer program product comprising a computer program that, when executed by a processor, implements the steps of the method according to any one of claims 1 to 15.

39. A computer program product comprising a computer program that, when executed by a processor, implements the steps of the method according to any one of claims 16 to 30.