CN1588827A - Self adaptive channel reservation and searching method in light burst exchange - Google Patents
Self adaptive channel reservation and searching method in light burst exchange Download PDFInfo
- Publication number
- CN1588827A CN1588827A CNA2004100536617A CN200410053661A CN1588827A CN 1588827 A CN1588827 A CN 1588827A CN A2004100536617 A CNA2004100536617 A CN A2004100536617A CN 200410053661 A CN200410053661 A CN 200410053661A CN 1588827 A CN1588827 A CN 1588827A
- Authority
- CN
- China
- Prior art keywords
- channels
- channel
- level
- packet
- maximum number
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Granted
Links
- 238000000034 method Methods 0.000 title claims abstract description 32
- 230000003044 adaptive effect Effects 0.000 title claims abstract description 6
- 230000003287 optical effect Effects 0.000 claims abstract description 15
- 238000012545 processing Methods 0.000 claims abstract description 5
- 230000005540 biological transmission Effects 0.000 claims description 9
- 238000012544 monitoring process Methods 0.000 claims description 8
- 238000005516 engineering process Methods 0.000 claims description 5
- 230000003111 delayed effect Effects 0.000 claims description 3
- 238000009499 grossing Methods 0.000 claims description 3
- 230000000694 effects Effects 0.000 abstract description 2
- 238000004891 communication Methods 0.000 description 3
- 238000010586 diagram Methods 0.000 description 2
- 238000012790 confirmation Methods 0.000 description 1
- 230000003247 decreasing effect Effects 0.000 description 1
- 230000007812 deficiency Effects 0.000 description 1
- 230000006866 deterioration Effects 0.000 description 1
- 238000011161 development Methods 0.000 description 1
- 239000013307 optical fiber Substances 0.000 description 1
- 238000000926 separation method Methods 0.000 description 1
Landscapes
- Data Exchanges In Wide-Area Networks (AREA)
Abstract
一种光突发交换中的自适应信道预留和搜索方法,采用区分处理原则,根据不同业务的等级、输入流量特性、网络性能和输出端口的信道配置自适应地进行信道预留和搜索。不同等级的业务具有不同的最大可预留信道数,只有当某等级的业务已预留的信道数小于其可预留的最大信道数时才能为该等级的突发数据分组预留信道。不同等级的业务在一个时隙内有不同的最大信道搜索次数,某等级的业务在一个时隙内的信道搜索次数不能超过该等级的最大信道搜索次数。本发明根据网络实际输入和运行效果自适应调整预留和搜索参数,可以显著改善光突发交换中不同等级数据包长间的大范围变动导致的信道分配的不公平性、提高网络的性能和带宽资源的利用率。
An adaptive channel reservation and search method in optical burst switching adopts the principle of differentiated processing, and adaptively performs channel reservation and search according to different service levels, input flow characteristics, network performance and channel configuration of output ports. Different classes of services have different maximum number of channels that can be reserved. Only when the number of channels reserved by a class of business is less than the maximum number of channels that can be reserved can channels be reserved for burst data packets of this class. Different levels of services have different maximum channel search times in a time slot, and the channel search times of a certain level of service in a time slot cannot exceed the maximum channel search times of this level. The present invention adaptively adjusts the reservation and search parameters according to the actual network input and operation effect, can significantly improve the unfairness of channel allocation caused by the large-scale changes in the length of data packets of different levels in optical burst switching, and improve the performance and performance of the network. Utilization of bandwidth resources.
Description
技术领域technical field
本发明涉及一种光突发交换(OBS)网络中的信道调度方法,具体涉及一种光突发交换中的自适应信道预留和搜索方法,属于光纤通信技术领域。The invention relates to a channel scheduling method in an optical burst switching (OBS) network, in particular to an adaptive channel reservation and search method in the optical burst switching, and belongs to the technical field of optical fiber communication.
背景技术Background technique
在数据业务和波分复用(WDM)等光通信技术发展的双重刺激下,传统光网络正朝着面向IP业务的高度灵活、高度可靠和低成本的新一代光网络方向发展。目前提出的实现IP over WDM的交换技术方案中,光突发交换是一种较为理想的光交换方式。其特点为控制分组和数据分组在传输通道和时间上是分离的。控制分组先于数据分组在专门的密集波分复用信道中传送,并在经过的中间节点为对应的数据分组预留全光通路。数据分组经过一段延迟后,直接在预先设置的全光通道中透明传输。不需要确认的单向预留方案减小了建立通道的延迟等待时间,提高了带宽利用率;中等粒度的数据包降低了控制分组的开销,提高了利用率。数据分组和控制分组的分离、适合的颗粒及非时隙交换方式可降低对光子器件的要求和中间交换节点的复杂度,并能充分发挥现有的光子技术和电子技术的特长。Stimulated by the development of optical communication technologies such as data services and wavelength division multiplexing (WDM), traditional optical networks are developing towards a new generation of optical networks that are highly flexible, highly reliable, and low-cost for IP services. Among the currently proposed switching technology solutions for realizing IP over WDM, optical burst switching is an ideal optical switching method. Its characteristic is that control packets and data packets are separated in transmission channel and time. The control packet is transmitted in a dedicated dense wavelength division multiplexing channel before the data packet, and an all-optical path is reserved for the corresponding data packet at the passing intermediate node. After a period of delay, the data packets are directly transmitted transparently in the pre-set all-optical channel. The one-way reservation scheme that does not require confirmation reduces the delay and wait time for channel establishment and improves bandwidth utilization; the medium-grained data packets reduce the overhead of control packets and improve utilization. The separation of data packets and control packets, suitable granularity and non-slot switching methods can reduce the requirements for photonic devices and the complexity of intermediate switching nodes, and can give full play to the advantages of existing photonic and electronic technologies.
信道预留和搜索是光突发交换网络中的核心问题之一。目前已提出最近可调度信道(LAUC)和带填充的最近可使用信道(LAUC-VF)两种方法。Yi jun Xiong等的论文“光突发交换波分复用网络的控制结构(IEEE Journal on SelectedAreas in Communication,Vol.18,No.10,pp.1838-1851,2000)”比较详细地阐述了LAUC和LAUC-VF算法。LAUC是一种较简单的没有填充的调度算法,易于实现,但带宽利用率低。LAUC-VF算法通过选择最近的“未使用”的信道使数据分组间的间隙最小化,提高了带宽利用率,但更复杂。当采用LAUC或LAUC-VF算法时,不同等级数据包长间的大范围变动将导致信道分配的不公平性,增加高时延要求的业务的时延,从而导致高时延要求的业务的丢包和输出信道利用率的恶化。Channel reservation and search is one of the core issues in optical burst switching networks. Currently, two methods have been proposed, namely the nearest schedulable channel (LAUC) and the last available channel with filling (LAUC-VF). The paper "Control Structure of Optical Burst Switching Wavelength Division Multiplexing Network (IEEE Journal on Selected Areas in Communication, Vol.18, No.10, pp.1838-1851, 2000)" by Yi jun Xiong et al. elaborates on LAUC in detail. and LAUC-VF algorithm. LAUC is a relatively simple scheduling algorithm without padding, which is easy to implement, but has low bandwidth utilization. The LAUC-VF algorithm minimizes the gap between data packets by selecting the nearest "unused" channel, which improves bandwidth utilization, but is more complicated. When the LAUC or LAUC-VF algorithm is used, large-scale changes in the length of packets of different levels will lead to unfair channel allocation, increase the delay of services with high delay requirements, and result in the loss of services with high delay requirements. Deterioration of packet and output channel utilization.
发明内容Contents of the invention
本发明的目的在于针对现有技术的不足,提供一种光突发交换中的自适应信道预留和搜索方法,改善不同等级数据包长间的大范围变动导致的信道分配的不公平性、提高网络的性能。The purpose of the present invention is to address the deficiencies in the prior art, to provide an adaptive channel reservation and search method in optical burst switching, to improve the unfairness of channel allocation caused by the large-scale changes in the lengths of data packets of different levels, Improve network performance.
为实现这样的目的,本发明提出的自适应的信道预留和搜索方法,采用区分处理原则,根据不同业务的等级、输入流量特性、网络性能和输出端口的信道配置自适应地进行信道预留和搜索。不同等级的业务具有不同的最大的可预留信道数。在信道预留和搜索过程只有当某等级的业务已预留的信道数小于其可预留的最大信道数时才能为该等级的突发数据分组预留信道。不同等级的业务在一个时隙内有不同的最大信道搜索的次数。某等级的业务在一个时隙内的信道搜索次数不能超过该等级的最大信道搜索次数。不同等级的最大可预留信道数和最大信道搜索次数根据业务等级、输入流量特性、网络性能和输出端口的信道配置的变化动态调整。In order to achieve such a purpose, the self-adaptive channel reservation and search method proposed by the present invention adopts the principle of differentiated processing, and adaptively performs channel reservation according to different service levels, input traffic characteristics, network performance and channel configuration of output ports and search. Different classes of services have different maximum number of reservable channels. In the process of channel reservation and search, only when the number of reserved channels of a certain class of business is less than the maximum number of channels that can be reserved, the channel can be reserved for the burst data packet of this class. Businesses of different classes have different maximum times of channel searches in one time slot. The number of channel searches for a service of a certain level within a time slot cannot exceed the maximum number of channel searches for this level. The maximum number of reservable channels and the maximum number of channel searches of different grades are dynamically adjusted according to changes in service grades, input traffic characteristics, network performance, and channel configuration of output ports.
本发明方法的具体步骤如下:The concrete steps of the inventive method are as follows:
1、将所有等级的业务的最大可预留信道数设置为输出端口的最大数据信道数,所有等级的业务的最大可搜索次数设为1。初始化输入流量和性能监测参数,并启动预留信道数和可搜索次数调整定时器,进入一个调整周期。1. Set the maximum number of reservable channels for all classes of services to the maximum number of data channels of the output port, and set the maximum number of searches for all classes of services to 1. Initialize the input traffic and performance monitoring parameters, and start the adjustment timer for the number of reserved channels and searchable times, and enter an adjustment cycle.
2、在一个调整周期内,于输入端口处实时监测和统计本调整周期内网络运行过程中不同等级的业务的输入流量的特性,包括负载和流量分布等。同时,根据当前的不同等级业务的最大可预留信道数和最大可搜索次数按等级从高到低的顺序为待发送的突发包预留和搜索信道。2. During an adjustment period, real-time monitoring and statistics at the input port of the characteristics of the input traffic of different levels of business during the network operation within the adjustment period, including load and traffic distribution. At the same time, according to the current maximum number of reservable channels and the maximum number of searchable times of services of different grades, channels are reserved and searched for burst packets to be sent in order of grades from high to low.
如果突发包的等待时间已超过其最大等待时延,则丢弃该突发包,统计该等级的丢包数,否则,再判别该数据包对应的等级已预留的信道数是否已超过其当前最大可预留信道数,若是,则延迟该突发包,处理下一等级,而被延迟的突发包直到一个同等级的突发数据分组释放一个信道后再处理;如果已预留的信道数没有超过其当前最大可预留信道数,则进入信道搜索过程。If the waiting time of the burst packet has exceeded its maximum waiting delay, discard the burst packet and count the number of lost packets of this level; otherwise, judge whether the number of reserved channels of the level corresponding to the data packet has exceeded The current maximum number of channels that can be reserved, if so, delay the burst packet and process the next level, and the delayed burst packet will not be processed until a burst data packet of the same level releases a channel; if it has been reserved If the number of channels does not exceed its current maximum number of reservable channels, it will enter the channel search process.
3、在信道搜索过程中,先将搜索次数初始化为零。确定突发控制包及突发数据包的发送开始时刻。然后,通过改变突发包发送开始时刻和/或偏移时间(offset time)多次搜索信道(改变一次,重新搜索一次),直至搜索到可用的信道或信道搜索次数达到该等级当前的最大信道搜索次数或突发包发送的开始时刻已大于最大延迟。其中,若搜索到可用的信道,则以LAUC-VF算法选择一个可用信道预留给该数据包,该等级已预留的信道数加1,统计该等级时延特性;若突发包发送的开始时刻已大于最大延迟,则丢弃该分组,增加该等级的丢包数;若信道搜索次数已达到该等级在本调度周期的最大信道搜索次数,则将该分组留到突发包留待下一次处理。3. In the channel search process, first initialize the search times to zero. Determine the sending start time of the burst control packet and the burst data packet. Then, search the channel multiple times by changing the start time of sending the burst packet and/or the offset time (offset time) until an available channel is found or the number of channel searches reaches the current maximum channel of this level The number of searches or the start of burst sending is greater than the maximum delay. Among them, if an available channel is found, the LAUC-VF algorithm is used to select an available channel to reserve for the data packet, the number of reserved channels of this level is increased by 1, and the delay characteristics of this level are counted; if the burst packet is sent If the start time is greater than the maximum delay, discard the packet and increase the number of lost packets of this level; if the number of channel searches has reached the maximum number of channel searches of this level in this scheduling cycle, then this packet will be reserved for the next burst deal with.
4、当预留信道数和可搜索次数调整定时器到达时:4. When the timer for adjusting the number of reserved channels and searchable times arrives:
先根据对输入流量和网络性能参数的监测结果,计算本周期内不同等级业务的输入流量的负载、突发包的平均包长及平均到达间隔,及其丢包率和时延,采用指数平滑加方差估计技术,预测不同等级下一周期的输入速率。First, according to the monitoring results of input traffic and network performance parameters, calculate the load of input traffic of different levels of business in this period, the average packet length and average arrival interval of burst packets, and its packet loss rate and delay, using exponential smoothing Add variance estimation techniques to predict the input rate for the next cycle at different levels.
再按等级从高到低的顺序更新不同等级的业务的最大可预留信道数和最大可搜索次数。Then update the maximum number of reservable channels and the maximum number of searches for services of different grades in descending order of grades.
若某等级的丢包率低于其最大容许丢包率,则新的最大可预留信道数为原来的最大可预留信道数加上其输入速率的变化(增加或减少)与单个输出信道速率的比值(四舍五入取整)。其最大可搜索次数不变。If the packet loss rate of a certain level is lower than its maximum allowable packet loss rate, the new maximum number of reservable channels is the original maximum number of reservable channels plus the change (increase or decrease) of its input rate and the single output channel Rate ratio (rounded up). Its maximum number of searches remains unchanged.
否则,再判别该等级的最大可搜索次数是否未导致该等级的数据包超过最大延迟,是则增加该等级的最大可搜索次数。否则该等级的业务的最大可预留信道数加1,同时,计算每个等级的实际丢包率与最大容许丢包率的比值,将各比值与等级数相乘并取整,找出其中最小数值所对应的等级,将此等级的最大可预留信道数减1。如果该等级的预测的输入速率增加,则进一步将其最大可预留信道数再加上其输入速率的增加量与单个输出信道速率的比值的向上取整值,否则不调整。Otherwise, it is judged whether the maximum number of searchable times of this level does not cause the data packets of this level to exceed the maximum delay, and if so, the maximum number of searchable times of this level is increased. Otherwise, add 1 to the maximum number of reservable channels for services of this level. At the same time, calculate the ratio of the actual packet loss rate of each level to the maximum allowable packet loss rate, multiply each ratio by the number of levels and round it up to find out For the level corresponding to the minimum value, subtract 1 from the maximum number of reservable channels of this level. If the predicted input rate of this level increases, the maximum number of reservable channels plus the ratio of the increase in input rate to the rate of a single output channel will be rounded up, otherwise no adjustment will be made.
完成调整之后,重新启动预留信道数和可搜索次数调整定时器,进入一个新的调整周期。After the adjustment is completed, the timer for adjusting the number of reserved channels and the number of searchable times is restarted to enter a new adjustment period.
本发明采用区分处理的原则,并根据网络实际输入、运行效果自适应调整预留和搜索参数,可以显著改善光突发交换中不同等级数据包长间的大范围变动导致的信道分配的不公平性、提高网络的性能和带宽资源的利用率。The present invention adopts the principle of differentiated processing, and adaptively adjusts the reservation and search parameters according to the actual network input and operation effect, which can significantly improve the unfairness of channel allocation caused by the large-scale changes in the length of data packets of different levels in optical burst switching. performance, improve network performance and utilization of bandwidth resources.
附图说明Description of drawings
图1单个周期内信道预留和搜索过程。Figure 1 Channel reservation and search process in a single cycle.
图2多次信道搜索过程示意图。Fig. 2 is a schematic diagram of multiple channel search processes.
具体实施方式Detailed ways
本发明提出的自适应信道预留和搜索方法可用于光突发交换边缘节点和核心节点的调度模块。下面结合附图来说明本发明提出的自适应信道预留和搜索方法的具体实施步骤:The self-adaptive channel reservation and search method proposed by the invention can be used for scheduling modules of edge nodes and core nodes of optical burst switching. The specific implementation steps of the adaptive channel reservation and search method proposed by the present invention are described below in conjunction with the accompanying drawings:
1、初始化,将所有等级业务的最大可预留信道数设置为输出端口的最大数据信道数,所有等级业务的最大可搜索次数设为1。同时初始化输入流量和性能监测参数;启动预留信道数和可搜索次数调整定时器。1. Initialize, set the maximum number of reservable channels for all levels of services to the maximum number of data channels of the output port, and set the maximum number of searches for all levels of services to 1. Simultaneously initialize the input traffic and performance monitoring parameters; start the number of reserved channels and the number of searchable times to adjust the timer.
2、在一个调整周期内,于输入端口处实时监测本调整周期内网络运行过程中不同等级的业务的输入流量的负载和流量分布特性。同时,根据不同等级业务在本周期内的最大可预留信道数和最大可搜索次数按等级从高到低的顺序为待发送的突发包预留和搜索信道。2. During an adjustment period, monitor the load and flow distribution characteristics of the input traffic of different levels of services during network operation in the adjustment period at the input port in real time. At the same time, according to the maximum number of reservable channels and the maximum search times of different grades of services in this period, the channels are reserved and searched for burst packets to be sent in order of grades from high to low.
单个周期内信道预留和搜索过程如图1所示。首先,按业务等级从高到低的顺序选择要处理的等级,如果某个等级中没有要处理的突发包,则处理下一个等级。在所要处理的等级中,如果要处理突发包的等待时间已超过其最大等待时延,则丢弃该突发包,统计该等级的丢包数;否则,再判别该数据包对应的等级已预留的信道数是否已超过其当前最大可预留信道数,若是,则延迟该突发包,处理下一等级,而被延迟的突发包直到一个同等级的突发数据分组释放一个信道后再处理。如果已预留的信道数没有超过其当前最大可预留信道数,则进入信道搜索过程。The process of channel reservation and search in a single cycle is shown in Figure 1. First, select the class to be processed according to the order of service class from high to low, if there is no burst packet to be processed in a certain class, then process the next class. In the level to be processed, if the waiting time to process the burst packet has exceeded its maximum waiting delay, then discard the burst packet and count the number of lost packets of this level; otherwise, judge that the level corresponding to the data packet has exceeded Whether the number of reserved channels has exceeded its current maximum number of reservable channels, if so, delay the burst packet and process the next level, and the delayed burst packet will release a channel until a burst data packet of the same level Will deal with later. If the number of reserved channels does not exceed the current maximum number of reservable channels, enter the channel search process.
3、在信道搜索过程中,先将搜索次数初始化为零。用LAUC算法确定突发控制包的发送控制信道和发送开始时刻。突发数据包发送开始时刻设置为突发控制包的发送开始时刻加偏移时间。然后,搜索可用的数据信道。如果搜索成功,找到可用的数据信道,则以LAUC-VF算法选择一个可用信道预留给该数据包,该等级已预留的信道数加1,统计该等级时延特性,结束搜索。如果搜索没有找到可用的数据信道,则信道搜索次数加1。如果突发包的搜索次数大于该等级业务的最大搜索次数,结束搜索,突发包留待下一次处理。否则,向后选择下一个新的可用的突发控制包发送信道(即改变突发包发送开始时刻)或者保持突发控制包发送时刻不变增加偏移时间,并由此确定新的突发数据包发送开始时刻。如果突发数据包发送的开始时刻已大于最大延迟,结束搜索,丢弃该突发包,统计该等级的丢包数;否则,以新的突发包发送开始时刻进行下一次搜索。3. In the channel search process, first initialize the search times to zero. Use the LAUC algorithm to determine the sending control channel and sending start time of the burst control packet. The start time of sending the burst data packet is set as the start time of sending the burst control packet plus the offset time. Then, search for available data channels. If the search is successful and an available data channel is found, then use the LAUC-VF algorithm to select an available channel to reserve for the data packet, add 1 to the number of reserved channels of this level, count the delay characteristics of this level, and end the search. If the search does not find an available data channel, the number of channel searches is increased by 1. If the number of searches for burst packets is greater than the maximum number of searches for this level of service, the search ends and the burst packets are left for next processing. Otherwise, select the next new available burst control packet transmission channel backward (that is, change the burst packet transmission start time) or keep the burst control packet transmission time unchanged to increase the offset time, and thus determine a new burst The start time of packet sending. If the start time of burst packet transmission is greater than the maximum delay, end the search, discard the burst packet, and count the number of lost packets at this level; otherwise, start the next search with the new burst packet transmission start time.
附图2为保持偏移时间不变,通过改变突发包发送开始时刻进行多次信道搜索的过程示意图。图中右边的两条虚线对应第一次搜索。此时所有数据信道都没有可用信道。因此将突发控制分组和数据分组的发送时间后移,并进行第二次搜索,实线对应第二次搜索。可见第二次在信道1上有可用信道。图中最左边的虚线为该包容许的最大延迟。Figure 2 is a schematic diagram of the process of performing multiple channel searches by changing the start time of burst packet transmission while keeping the offset time constant. The two dashed lines on the right side of the figure correspond to the first search. There are no available channels for all data channels at this time. Therefore, the sending time of the burst control packet and the data packet is shifted backward, and a second search is performed, and the solid line corresponds to the second search. It can be seen that there is an available channel on channel 1 for the second time. The leftmost dotted line in the figure is the maximum delay allowed by the package.
4、当预留信道数和可搜索次数调整定时器到达时,根据对输入流量和网络性能参数的监测结果,计算不同等级业务的输入流量的负载、突发包的平均包长及平均到达间隔,及其丢包率和时延;采用指数平滑加方差估计技术,由前面统计得到的不同等级的输入负载预测不同等级下一周期的输入速率。然后,按等级从高到低的顺序更新不同等级的业务的最大可预留信道数和最大可搜索次数。4. When the number of reserved channels and searchable times adjustment timer arrives, according to the monitoring results of input traffic and network performance parameters, calculate the load of input traffic of different levels of business, the average packet length and average arrival interval of burst packets , and its packet loss rate and delay; using exponential smoothing plus variance estimation technology, the input rate of the next cycle of different levels can be predicted from the input loads of different levels obtained from the previous statistics. Then, the maximum number of reservable channels and the maximum number of searches for services of different grades are updated in descending order of grades.
若某等级的丢包率低于其最大容许丢包率,则:If the packet loss rate of a certain level is lower than its maximum allowable packet loss rate, then:
该等级在下一周期的最大可预留信道数=其上一周期的最大可预The maximum number of reservable channels of this level in the next cycle = the maximum number of reservable channels in the previous cycle
留信道数+[其输入速率的变化量/单个输出信道的速率+a]。The number of reserved channels + [the change in its input rate / the rate of a single output channel + a].
其中,[ ]表示取整,0≤a≤0.5,可根据实际优化选择。其最大可搜索次数不变。in,[ ] indicates rounding, 0≤a≤0.5, which can be optimized according to actual conditions. Its maximum number of searches remains unchanged.
若某等级的丢包率大于等于其最大容许丢包率,则再判别该等级的最大可搜索次数是否未导致该等级的数据包超过最大延迟,若是,则增加该等级的最大可搜索次数。否则,该等级的业务的最大可预留信道数加1,同时,计算每个等级的实际丢包率与最大容许丢包率的比值,将各比值与等级数相乘并取整,找出其中最小数值所对应的等级,将此等级的最大可预留信道数减1。If the packet loss rate of a certain level is greater than or equal to its maximum allowable packet loss rate, then judge whether the maximum number of searches for this level does not cause the data packets of this level to exceed the maximum delay, and if so, increase the maximum number of searches for this level. Otherwise, add 1 to the maximum number of reservable channels for services of this level. At the same time, calculate the ratio of the actual packet loss rate of each level to the maximum allowable packet loss rate, multiply each ratio by the number of levels and round to find out For the level corresponding to the minimum value, the maximum number of reservable channels of this level is reduced by 1.
若某等级的丢包率大于等于其最大容许丢包率,同时该等级的预测的输入速率增加,则:If the packet loss rate of a class is greater than or equal to its maximum allowable packet loss rate, and the predicted input rate of this class increases, then:
该等级在下一周期的最大可预留信道数=调整过的最大可预留信道The maximum number of reservable channels of this level in the next cycle = the adjusted maximum reservable channels
数+[其输入速率的变化量/单个输出信道的速率+a]。number + [change in its input rate/rate of a single output channel + a].
其中,0.5≤a≤1。如果该等级的预测的输入速率没有增加或减小,则不进行调整。Among them, 0.5≤a≤1. If the predicted input rate for that class is not increasing or decreasing, then no adjustment is made.
完成调整之后,重新启动预留信道数和可搜索次数调整定时器,进入一个新的调整周期。After the adjustment is completed, the timer for adjusting the number of reserved channels and the number of searchable times is restarted to enter a new adjustment period.
Claims (1)
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CNB2004100536617A CN1271803C (en) | 2004-08-12 | 2004-08-12 | Self adaptive channel reservation and searching method in light burst exchange |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CNB2004100536617A CN1271803C (en) | 2004-08-12 | 2004-08-12 | Self adaptive channel reservation and searching method in light burst exchange |
Publications (2)
Publication Number | Publication Date |
---|---|
CN1588827A true CN1588827A (en) | 2005-03-02 |
CN1271803C CN1271803C (en) | 2006-08-23 |
Family
ID=34602952
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CNB2004100536617A Expired - Fee Related CN1271803C (en) | 2004-08-12 | 2004-08-12 | Self adaptive channel reservation and searching method in light burst exchange |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN1271803C (en) |
Cited By (28)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN100536427C (en) * | 2005-10-25 | 2009-09-02 | 北京大学 | Method for self similar cluster packet of large file service light transmission |
CN1794880B (en) * | 2005-12-21 | 2010-05-05 | 中国科学院计算技术研究所 | Parallel dispatching processing method in optical burst switched network |
CN101155085B (en) * | 2006-09-29 | 2011-05-11 | 中兴通讯股份有限公司 | Method and device for real-time flux prediction and real-time flux monitoring and early warning |
CN101355491B (en) * | 2007-07-24 | 2012-03-21 | 华为技术有限公司 | Method for transmitting data and network element equipment |
CN101292475B (en) * | 2005-10-21 | 2012-05-02 | 国际商业机器公司 | Method and device for adaptive bandwidth control |
US8213309B2 (en) | 2008-12-22 | 2012-07-03 | Broadcom Corporation | Systems and methods for reducing latency and reservation request overhead in a communications network |
CN102761484A (en) * | 2012-06-29 | 2012-10-31 | 重庆邮电大学 | Data channel arrangement method in optical burst switching |
CN101754054B (en) * | 2008-12-01 | 2012-12-19 | 华为技术有限公司 | Method, device and system for treating business transmission |
US8345553B2 (en) | 2007-05-31 | 2013-01-01 | Broadcom Corporation | Apparatus and methods for reduction of transmission delay in a communication network |
US8358663B2 (en) | 2006-11-20 | 2013-01-22 | Broadcom Corporation | System and method for retransmitting packets over a network of communication channels |
US8514860B2 (en) | 2010-02-23 | 2013-08-20 | Broadcom Corporation | Systems and methods for implementing a high throughput mode for a MoCA device |
US8526429B2 (en) | 2006-11-20 | 2013-09-03 | Broadcom Corporation | MAC to PHY interface apparatus and methods for transmission of packets through a communications network |
US8537925B2 (en) | 2006-11-20 | 2013-09-17 | Broadcom Corporation | Apparatus and methods for compensating for signal imbalance in a receiver |
US8553547B2 (en) | 2009-03-30 | 2013-10-08 | Broadcom Corporation | Systems and methods for retransmitting packets over a network of communication channels |
US8611327B2 (en) | 2010-02-22 | 2013-12-17 | Broadcom Corporation | Method and apparatus for policing a QoS flow in a MoCA 2.0 network |
US8724485B2 (en) | 2000-08-30 | 2014-05-13 | Broadcom Corporation | Home network system and method |
US8730798B2 (en) | 2009-05-05 | 2014-05-20 | Broadcom Corporation | Transmitter channel throughput in an information network |
US8755289B2 (en) | 2000-08-30 | 2014-06-17 | Broadcom Corporation | Home network system and method |
US8761200B2 (en) | 2000-08-30 | 2014-06-24 | Broadcom Corporation | Home network system and method |
US8867355B2 (en) | 2009-07-14 | 2014-10-21 | Broadcom Corporation | MoCA multicast handling |
WO2014183724A1 (en) * | 2013-07-26 | 2014-11-20 | 中兴通讯股份有限公司 | Optical burst ring network bandwidth allocation method and device |
US8942250B2 (en) | 2009-10-07 | 2015-01-27 | Broadcom Corporation | Systems and methods for providing service (“SRV”) node selection |
US9112717B2 (en) | 2008-07-31 | 2015-08-18 | Broadcom Corporation | Systems and methods for providing a MoCA power management strategy |
US9531619B2 (en) | 2009-04-07 | 2016-12-27 | Broadcom Corporation | Channel assessment in an information network |
CN107733815A (en) * | 2017-11-06 | 2018-02-23 | 郑州轻工业学院 | Time slot light burst exchange network method for obligating resource based on quasi- power matrix |
CN109451560A (en) * | 2019-01-08 | 2019-03-08 | 苏州简约纳电子有限公司 | A kind of optimization method at the cell searching interval based on moving velocity of terminal |
CN114844937A (en) * | 2022-04-29 | 2022-08-02 | 北京智享嘉网络信息技术有限公司 | Network management system and management method of intelligent server |
CN114915595A (en) * | 2022-03-11 | 2022-08-16 | 北京邮电大学 | Burst packet matching method and electronic equipment |
-
2004
- 2004-08-12 CN CNB2004100536617A patent/CN1271803C/en not_active Expired - Fee Related
Cited By (44)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US8755289B2 (en) | 2000-08-30 | 2014-06-17 | Broadcom Corporation | Home network system and method |
US9094226B2 (en) | 2000-08-30 | 2015-07-28 | Broadcom Corporation | Home network system and method |
US8724485B2 (en) | 2000-08-30 | 2014-05-13 | Broadcom Corporation | Home network system and method |
US9160555B2 (en) | 2000-08-30 | 2015-10-13 | Broadcom Corporation | Home network system and method |
US8761200B2 (en) | 2000-08-30 | 2014-06-24 | Broadcom Corporation | Home network system and method |
US9184984B2 (en) | 2000-08-30 | 2015-11-10 | Broadcom Corporation | Network module |
CN101292475B (en) * | 2005-10-21 | 2012-05-02 | 国际商业机器公司 | Method and device for adaptive bandwidth control |
CN100536427C (en) * | 2005-10-25 | 2009-09-02 | 北京大学 | Method for self similar cluster packet of large file service light transmission |
CN1794880B (en) * | 2005-12-21 | 2010-05-05 | 中国科学院计算技术研究所 | Parallel dispatching processing method in optical burst switched network |
CN101155085B (en) * | 2006-09-29 | 2011-05-11 | 中兴通讯股份有限公司 | Method and device for real-time flux prediction and real-time flux monitoring and early warning |
US8537925B2 (en) | 2006-11-20 | 2013-09-17 | Broadcom Corporation | Apparatus and methods for compensating for signal imbalance in a receiver |
US8526429B2 (en) | 2006-11-20 | 2013-09-03 | Broadcom Corporation | MAC to PHY interface apparatus and methods for transmission of packets through a communications network |
US8358663B2 (en) | 2006-11-20 | 2013-01-22 | Broadcom Corporation | System and method for retransmitting packets over a network of communication channels |
US8831028B2 (en) | 2006-11-20 | 2014-09-09 | Broadcom Corporation | System and method for retransmitting packets over a network of communication channels |
US9008086B2 (en) | 2006-11-20 | 2015-04-14 | Broadcom Corporation | MAC to PHY interface apparatus and methods for transmission of packets through a communications network |
US9641456B2 (en) | 2007-05-31 | 2017-05-02 | Avago Technologies General Ip (Singapore) Pte. Ltd. | Apparatus and methods for reduction of transmission delay in a communication network |
US8345553B2 (en) | 2007-05-31 | 2013-01-01 | Broadcom Corporation | Apparatus and methods for reduction of transmission delay in a communication network |
CN101355491B (en) * | 2007-07-24 | 2012-03-21 | 华为技术有限公司 | Method for transmitting data and network element equipment |
US9807692B2 (en) | 2008-07-31 | 2017-10-31 | Avago Technologies General Ip (Singapore) Pte. Ltd. | Systems and methods for providing power management |
US9112717B2 (en) | 2008-07-31 | 2015-08-18 | Broadcom Corporation | Systems and methods for providing a MoCA power management strategy |
CN101754054B (en) * | 2008-12-01 | 2012-12-19 | 华为技术有限公司 | Method, device and system for treating business transmission |
US8737254B2 (en) | 2008-12-22 | 2014-05-27 | Broadcom Corporation | Systems and methods for reducing reservation request overhead in a communications network |
CN101800693B (en) * | 2008-12-22 | 2013-11-13 | 美国博通公司 | Method for managing data transmission in moca network and coaxial cable network |
US8213309B2 (en) | 2008-12-22 | 2012-07-03 | Broadcom Corporation | Systems and methods for reducing latency and reservation request overhead in a communications network |
US9554177B2 (en) | 2009-03-30 | 2017-01-24 | Broadcom Corporation | Systems and methods for retransmitting packets over a network of communication channels |
US8553547B2 (en) | 2009-03-30 | 2013-10-08 | Broadcom Corporation | Systems and methods for retransmitting packets over a network of communication channels |
US9531619B2 (en) | 2009-04-07 | 2016-12-27 | Broadcom Corporation | Channel assessment in an information network |
US8730798B2 (en) | 2009-05-05 | 2014-05-20 | Broadcom Corporation | Transmitter channel throughput in an information network |
US8867355B2 (en) | 2009-07-14 | 2014-10-21 | Broadcom Corporation | MoCA multicast handling |
US8942250B2 (en) | 2009-10-07 | 2015-01-27 | Broadcom Corporation | Systems and methods for providing service (“SRV”) node selection |
US8942220B2 (en) | 2010-02-22 | 2015-01-27 | Broadcom Corporation | Method and apparatus for policing a flow in a network |
US8611327B2 (en) | 2010-02-22 | 2013-12-17 | Broadcom Corporation | Method and apparatus for policing a QoS flow in a MoCA 2.0 network |
US8514860B2 (en) | 2010-02-23 | 2013-08-20 | Broadcom Corporation | Systems and methods for implementing a high throughput mode for a MoCA device |
US8953594B2 (en) | 2010-02-23 | 2015-02-10 | Broadcom Corporation | Systems and methods for increasing preambles |
CN102761484B (en) * | 2012-06-29 | 2016-05-11 | 重庆邮电大学 | Data channel method for sorting in a kind of light burst-switched |
CN102761484A (en) * | 2012-06-29 | 2012-10-31 | 重庆邮电大学 | Data channel arrangement method in optical burst switching |
WO2014183724A1 (en) * | 2013-07-26 | 2014-11-20 | 中兴通讯股份有限公司 | Optical burst ring network bandwidth allocation method and device |
US9888302B2 (en) | 2013-07-26 | 2018-02-06 | Xi'an Zongxing New Software Co. Ltd. | Method and device for bandwidth assignment of optical burst ring |
CN107733815A (en) * | 2017-11-06 | 2018-02-23 | 郑州轻工业学院 | Time slot light burst exchange network method for obligating resource based on quasi- power matrix |
CN109451560A (en) * | 2019-01-08 | 2019-03-08 | 苏州简约纳电子有限公司 | A kind of optimization method at the cell searching interval based on moving velocity of terminal |
CN109451560B (en) * | 2019-01-08 | 2020-12-15 | 苏州简约纳电子有限公司 | A method for optimizing cell search interval based on terminal moving speed |
CN114915595A (en) * | 2022-03-11 | 2022-08-16 | 北京邮电大学 | Burst packet matching method and electronic equipment |
CN114915595B (en) * | 2022-03-11 | 2023-08-01 | 北京邮电大学 | Burst pack assembly method and electronic device |
CN114844937A (en) * | 2022-04-29 | 2022-08-02 | 北京智享嘉网络信息技术有限公司 | Network management system and management method of intelligent server |
Also Published As
Publication number | Publication date |
---|---|
CN1271803C (en) | 2006-08-23 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN1271803C (en) | Self adaptive channel reservation and searching method in light burst exchange | |
CN102970225B (en) | Internet protocol (IP) over wavelength division multiplexing (WDM) network energy-aware routing method based on multipriority business | |
Yu et al. | Traffic statistics and performance evaluation in optical burst switched networks | |
CN101369962B (en) | Method and network appliance for forwarding packet | |
CN101075960A (en) | Method for controlling fluid based on router virtual display load feedback in high-speed network | |
CN104836750A (en) | Data center network flow scheduling method based on round-robin | |
CN104349219A (en) | Strict increase loose decrease equal step congestion control algorithm based on mobile communication network | |
CN114244711A (en) | Adaptive Active Queue Management Method Based on Average Queue Length and Its Change Rate | |
WO2008083578A1 (en) | A service assembly method and system | |
CN102624597B (en) | Two-way sequencing virtual network mapping method | |
CN1716913A (en) | Flow resynchronization method using circuit emulation service for packet switched communication network | |
CN101212417A (en) | A Time Granularity-Based Internet Service Quality Assurance Method | |
CN109348315B (en) | Dynamic bandwidth allocation method for adjusting bandwidth allocation parameters based on time division multiplexing | |
CN1581843A (en) | Flow control device and method based on packet mode | |
CN101035390A (en) | Parallel channel scheduler in the optical burst switching | |
CN1601995A (en) | A Multi-Control Packet Convergence Switching Scheduling Method | |
CN108259342B (en) | Network local congestion processing method based on OSPF protocol | |
CN114827036B (en) | SDN-based cache-aware NDN hop-by-hop congestion control method | |
CN104486265B (en) | Port power-economizing method is dredged in photoelectricity hybrid switching equipment | |
Pavani et al. | Performance evaluation of TCP-Reno, TCP-Newreno and TCP-Westwood on burstification in an OBS network | |
CN1317838C (en) | Light burst exchange network edge node structure and realizing method | |
JP5318739B2 (en) | OSU, OLT, optical access system, and link power saving control method | |
CN115883460B (en) | 802.1Qci-based method and system for suppressing abnormal flow of substation communication network | |
KR100440575B1 (en) | The traffic characterization scheme for realtime video transmission | |
Rogiest et al. | Exact optimization method for an FDL buffer with variable packet length |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
C06 | Publication | ||
PB01 | Publication | ||
C10 | Entry into substantive examination | ||
SE01 | Entry into force of request for substantive examination | ||
C14 | Grant of patent or utility model | ||
GR01 | Patent grant | ||
C17 | Cessation of patent right | ||
CF01 | Termination of patent right due to non-payment of annual fee |
Granted publication date: 20060823 |