CN100558100C - The method of channel SQ rearrangement in the source virtual capacity group in LCAS - Google Patents
The method of channel SQ rearrangement in the source virtual capacity group in LCAS Download PDFInfo
- Publication number
- CN100558100C CN100558100C CNB2004100294482A CN200410029448A CN100558100C CN 100558100 C CN100558100 C CN 100558100C CN B2004100294482 A CNB2004100294482 A CN B2004100294482A CN 200410029448 A CN200410029448 A CN 200410029448A CN 100558100 C CN100558100 C CN 100558100C
- Authority
- CN
- China
- Prior art keywords
- channel
- vcg
- lcas
- channels
- recorded
- 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.)
- Expired - Fee Related
Links
Images
Landscapes
- Time-Division Multiplex Systems (AREA)
- Data Exchanges In Wide-Area Networks (AREA)
Abstract
本发明公开了一种LCAS中源端虚容组中通道SQ重排的方法,包括:LCAS源端检测到某VCG中需要删除的通道后,将该通道记为SQ_DEL,同时将该通道的SQ号更新为无效值;查询中出现VCG中其它通道,则查询配置表获取该通道SQ号,若为有效值,则与VCG所记录的SQ_DEL比较,若小于SQ_DEL,则保持其它通道的SQ号不变;若大于VCG SQ_DEL,则将其他通道的SQ号减1作为其SQ号;VCG内所有通道相对于当前所记录SQ_DEL的处理完成后,该VCG记录的所使用的SQ的最大值减1后,作为新记录的VCG所用的SQ的最大值。本发明利用较少的逻辑资源完成了硬件对SQ的重排工作,减轻了软件的工作。
The invention discloses a method for channel SQ rearrangement in a virtual capacity group at a source end in LCAS. If other channels in the VCG appear in the query, query the configuration table to obtain the SQ number of the channel. If it is a valid value, compare it with the SQ_DEL recorded in the VCG. If it is less than SQ_DEL, keep the SQ numbers of other channels unchanged. change; if it is greater than VCG SQ_DEL, the SQ number of other channels will be decremented by 1 as its SQ number; after all the channels in the VCG are processed relative to the currently recorded SQ_DEL, the maximum value of the SQ recorded in this VCG will be decremented by 1 , as the maximum value of SQ used for the newly recorded VCG. The present invention uses less logic resources to complete the rearrangement of SQ by hardware, thereby reducing the work of software.
Description
技术领域: Technical field:
本发明涉及一种LCAS中虚容组通道的重排方法,尤其涉及一种LCAS中源端虚容组中通道SQ重排的方法。The invention relates to a method for rearranging channels of a virtual capacity group in an LCAS, in particular to a method for rearranging channels SQ in a virtual capacity group at a source end in an LCAS.
背景技术: Background technique:
在同步数字系列(SDH,Synchronous Digital Hierarchy)系统承载业务的时候,为了承载有大带宽要求的业务,通常将多个VC(Virtual Capacity,虚容器)捆绑起来使用。采用虚级联技术实现的多VC捆绑仅在虚级联业务的上下站点对设备有要求,而对其余的站点无任何特殊要求,因此得到了长足发展。LCAS(LinkCapacity Adjustment Scheme,链路容量调整方案)协议是对虚级联的增强,在SDH传输业务中,LCAS主要功能是利用SDH开销的保留字节定义控制帧结构,以带内方式控制所承载的数据业务带宽映射所需要的VC的个数,并支持动态无损的带宽(即虚容组中成员个数)调整。这里,对LCAS技术作以简单介绍。LCAS最初又称为VBA(Variable Bandwidth Allocation,可变带宽分配)技术。可以看出,LCAS技术具有带宽灵活和动态调整等特点,当用户带宽发生变化时,可以调整VCG(Virtual Concatenation Group,虚容组)中的Member(成员)个数,这一调整不会对用户的正常业务产生中断。此外,LCAS技术还提供一种容错机制:当虚容组中的某成员失效,不会使整个虚容组失效,而是自动地将失效的成员从虚容组中剔除,剩下的正常成员继续传输业务;当失效的成员恢复后,系统自动将该失效成员加入虚容组。一般来说,LCAS技术对VCG调整有两个原因,分别为,链路状态发生变化:当LCAS检测到网络上出现某Member失效时,临时屏蔽此同道,自动减小VCG的容量;如果检测到失效的Member修复后,重新使能此通道,自动地增加VCG的容量。这种容量调整对对每个Member来说,都是可行的。带宽配置发生变化:LCAS的源端和目的端之间的控制机制,可根据实际开展的业务带宽需求调整VCG的容量,具体地根据业务流量和带宽来调整所用到的VCG容量。另外,VCG还有标识字段GID(Group Identificationbit,组标识),其用来标识VCG,同一个VCG的所有成员GID相同。同一VCG中的不同的Member有不同的通道SQ(Sequence Indicator)序列号,同一Member的不同的帧又有不同的MFI(Multi Frame Indicator)。When a Synchronous Digital Hierarchy (SDH, Synchronous Digital Hierarchy) system carries services, in order to carry services with large bandwidth requirements, multiple VCs (Virtual Capacity, virtual containers) are usually bundled together for use. The multi-VC bundling realized by the virtual concatenation technology only has requirements for equipment at the upper and lower sites of the virtual concatenation service, and has no special requirements for the rest of the sites, so it has been greatly developed. The LCAS (LinkCapacity Adjustment Scheme) protocol is an enhancement of virtual concatenation. In SDH transmission services, the main function of LCAS is to use the reserved bytes of SDH overhead to define the control frame structure and control the carried The number of VCs required for data service bandwidth mapping, and supports dynamic and lossless bandwidth (that is, the number of members in the virtual capacity group) adjustment. Here, the LCAS technology is briefly introduced. LCAS was originally called VBA (Variable Bandwidth Allocation, variable bandwidth allocation) technology. It can be seen that LCAS technology has the characteristics of flexible bandwidth and dynamic adjustment. When the user bandwidth changes, the number of Members in the VCG (Virtual Concatenation Group, virtual capacity group) can be adjusted. This adjustment will not affect the user normal business interruption. In addition, LCAS technology also provides a fault-tolerant mechanism: when a member in the virtual capacity group fails, the entire virtual capacity group will not be invalidated, but the failed member will be automatically removed from the virtual capacity group, and the remaining normal members will Continue to transmit services; when the failed member recovers, the system will automatically add the failed member to the virtual capacity group. Generally speaking, there are two reasons for LCAS technology to adjust VCG, namely, link status changes: when LCAS detects that a Member fails on the network, it will temporarily block the same channel and automatically reduce the capacity of VCG; After the invalid member is repaired, re-enable the channel and automatically increase the capacity of the VCG. This capacity adjustment is feasible for each Member. Changes in bandwidth configuration: The control mechanism between the source and destination of LCAS can adjust the capacity of VCG according to the actual service bandwidth requirements, and specifically adjust the used VCG capacity according to the service flow and bandwidth. In addition, the VCG also has an identification field GID (Group Identification bit, group identification), which is used to identify the VCG, and all members of the same VCG have the same GID. Different members in the same VCG have different channel SQ (Sequence Indicator) sequence numbers, and different frames of the same member have different MFI (Multi Frame Indicator).
虚级联对业务的再生是根据通道的序列号SQ以及复帧号MFI指示完成的。因此源端对通道号SQ的分配至关重要。对于LCAS源端序列号的处理方法,传统的有两种,一种是完全由软件来处理,这种方法在多虚级联组(VCG)共存的情况下将耗费较多的CPU资源,同时还存在软件硬件的同步问题,另一种方法是由硬件对同一个VCG的成员集中处理,一次完成对VCG所有成员的SQ的重排,这无疑将耗费极大的逻辑资源。The regeneration of services by virtual concatenation is completed according to the sequence number SQ of the channel and the multiframe number MFI. Therefore, the allocation of the channel number SQ by the source is very important. There are two traditional methods for processing the LCAS source serial number, one is completely processed by software, this method will consume more CPU resources when multiple virtual concatenation groups (VCGs) coexist, and at the same time There is also the synchronization problem of software and hardware. Another method is to centrally process the members of the same VCG by hardware, and complete the rearrangement of the SQs of all members of the VCG at one time, which will undoubtedly consume a lot of logic resources.
发明内容: Invention content:
针对现有的LCAS源端通道重排所存在的问题和不足,本发明的目的是提供一种更便捷快速完成LCAS中源端虚容组中通道SQ重排的方法。Aiming at the existing problems and deficiencies in the channel rearrangement at the source end of the LCAS, the purpose of the present invention is to provide a method for more conveniently and quickly completing the SQ rearrangement of channels in the virtual capacity group at the source end in the LCAS.
本发明是这样实现的:一种LCAS中源端虚容组中通道SQ重排的方法,,所述LCAS中源端虚容组中通道SQ重排的方法通过比较电路和多路复用器实现,所述方法包括以下步骤:The present invention is realized in the following way: a method for rearranging channel SQ in a source-end virtual capacity group in LCAS, wherein the method for rearranging channel SQ in a source-end virtual capacity group in LCAS is through a comparison circuit and a multiplexer Realize, described method comprises the following steps:
b.开始查询当前VCG中各VC通道;LCAS源端查询到所述VCG的需要删除的一个通道后,不再查找其他需要删除的通道,记录该通道的当前SQ作为SQ_DEL,同时将该通道的SQ更新为无效值,并继续步骤c;b. Start to query each VC channel in the current VCG; after the LCAS source has inquired about a channel that needs to be deleted in the VCG, it will no longer search for other channels that need to be deleted, record the current SQ of this channel as SQ_DEL, and simultaneously SQ is updated to an invalid value and proceeds to step c;
c.在重排时,当出现所述VCG中的其它通道时,则查询配置表获取该其它通道的SQ,若该其它通道的SQ为有效值,则与所述VCG所记录的SQ_DEL比较,若小于所述VCG记录的SQ_DEL,则保持所述其它通道的SQ不变;若大于所述VCG记录的SQ_DEL,则将所述其它通道的SQ减1作为其新的SQ;所述VCG内所有通道相对于当前所记录SQ_DEL的处理完成后,将所述VCG记录的所使用的SQ的最大值减1后,作为新的被记录的VCG所使用的SQ的最大值。c. When rearranging, when other passages in the VCG appear, query the configuration table to obtain the SQ of the other passages, if the SQ of the other passages is a valid value, compare it with the recorded SQ_DEL of the VCG, If it is less than the SQ_DEL recorded by the VCG, then keep the SQ of the other channels unchanged; if it is greater than the SQ_DEL recorded by the VCG, then subtract 1 from the SQ of the other channels as its new SQ; all in the VCG After the processing of the channel relative to the currently recorded SQ_DEL is completed,
进一步地,该方法还包括:Further, the method also includes:
d.继续查询所述VCG中需要删除的其它通道,若查询到所述VCG中有需要删除的通道,则跳转到步骤b中所述LCAS源端查询到所述VCG的需要删除的通道后的步骤。d. Continue to query other channels that need to be deleted in the VCG. If there is a channel that needs to be deleted in the VCG, then jump to the LCAS source in step b after querying the channel that needs to be deleted in the VCG. A step of.
进一步地,若查询到所述VCG中没有需要删除的通道,该方法还包括:Further, if it is found that there is no channel that needs to be deleted in the VCG, the method also includes:
e.LCAS源端查询到可添加到所述VCG中的新通道,对其分配一个有效的SQ作为该新通道的SQ,该新通道的SQ值为所述VCG记录的所使用的SQ的最大值加1;同时将所述VCG记录的所使用的SQ最大值加1,作为所述VCG新记录的所使用的SQ的最大值。e. The LCAS source finds a new channel that can be added to the VCG, and assigns a valid SQ to it as the SQ of the new channel. The SQ value of the new channel is the maximum of the SQ recorded in the VCG. Add 1 to the value; at the same time add 1 to the maximum value of the used SQ recorded by the VCG, as the maximum value of the used SQ newly recorded by the VCG.
进一步地,该方法还包括:Further, the method also includes:
f.继续查询所述VCG中可添加的其它通道,若查询到所述VCG中有可添加的通道,则跳转到步骤e。f. Continue to inquire about other channels that can be added in the VCG. If there are channels that can be added in the VCG, go to step e.
进一步地,若查询到所述VCG中没有可添加的通道,该方法还包括:Further, if it is found that there is no channel that can be added in the VCG, the method also includes:
g.LCAS查询到欲添加到所述VCG中的新通道,对该新通道分配一个可用于回馈该新通道的状态信息的临时SQ;所述临时SQ为所述VCG所记录的已分配的SQ的最大值加一,同时更新所述VCG记录的所分配的SQ的最大值为原来记录的所分配的SQ的最大值加一;g. LCAS finds a new channel to be added to the VCG, and allocates a temporary SQ that can be used to feed back the status information of the new channel to the new channel; the temporary SQ is the allocated SQ recorded by the VCG The maximum value of SQ is increased by one, and the maximum value of the allocated SQ of the VCG record is updated to be the maximum value of the allocated SQ of the original record plus one;
h.继续查询所述VCG中欲添加的其它通道,若查询到所述VCG中有欲添加的通道,则跳转到步骤g,若查询到所述VCG中无欲添加的通道,则结束SQ重排处理。h. Continue to inquire about other channels to be added in the VCG. If there is a channel to be added in the VCG, jump to step g. If there is no channel to be added in the VCG, end SQ Reorder processing.
进一步地,所述可添加到所述VCG中的新通道具体为LCAS控制帧中已发出过ADD命令、且VC通道状态回告信息指示正常的通道。Further, the new channel that can be added to the VCG is specifically a channel that has sent an ADD command in the LCAS control frame and whose VC channel status report information indicates normal.
进一步地,所述欲添加到所述VCG中的新通道具体为将在该新通道的LCAS控制帧中发出ADD命令的通道。Further, the new channel to be added to the VCG is specifically the channel that will issue an ADD command in the LCAS control frame of the new channel.
进一步地,所述新通道的状态信息包括通道删除指示、回读的通道状态正常指示、准备添加通道指示以及通道的SQ值和当前SQ重排处理完成指示。Further, the status information of the new channel includes a channel deletion indication, a read-back channel status indication, an indication of preparing to add a channel, an SQ value of the channel, and an indication of completion of the current SQ rearrangement process.
这里,检测通道即为读取通道的状态信息、判断通道的状态。所使用的SQ指正式分配给VC通道的SQ,所分配的SQ指包括所使用的SQ与临时分配的SQ,若无欲添加的通道,则VCG记录的所使用的SQ的最大值等于所分配的SQ的最大值,若有欲添加的通道,则VCG记录的所使用的SQ的最大值小于所分配的SQ的最大值。Here, detecting the channel means reading the status information of the channel and judging the status of the channel. The used SQ refers to the SQ officially allocated to the VC channel. The allocated SQ refers to the used SQ and the temporarily allocated SQ. If there is no channel to be added, the maximum value of the used SQ recorded by the VCG is equal to the allocated The maximum value of the SQ, if there is a channel to be added, the maximum value of the used SQ recorded by the VCG is smaller than the maximum value of the allocated SQ.
本发明根据LCAS协议的固有特征,VCG中所有成员的SQ在一个LCAS帧内是固定不变的,对SQ的重排进行分散处理,即当物理通道对应的时隙有效时,重排此通道下一LCAS帧所需的SQ。即本发明首先处理删除通道的重排处理,然后进行添加通道处理,最后进行对欲添加通道的处理;也可先进行通道的添加再进行通道的删除,最后进行对欲添加通道的处理,处理过程与前述过程相同。本发明既实现了硬件对SQ的处理,又不占用过多的逻辑资源。本发明利用较少的逻辑资源完成了硬件对SQ的重排工作,极大减轻了软件的工作,软件仅需设定通道所属的VCG以及使能或禁止通道即可。According to the inherent characteristics of the LCAS protocol, the present invention, the SQs of all members in the VCG are fixed in one LCAS frame, and perform decentralized processing on the rearrangement of the SQs, that is, when the time slot corresponding to the physical channel is valid, the channel is rearranged SQ required for the next LCAS frame. That is to say, the present invention first processes the rearrangement of the deleted channels, then adds the channels, and finally processes the channels to be added; it can also add the channels first, then delete the channels, and finally process the channels to be added. The process is the same as the previous one. The invention not only realizes the processing of SQ by hardware, but also does not occupy too many logic resources. The present invention uses less logical resources to complete the rearrangement of SQ by hardware and greatly reduces the work of software. The software only needs to set the VCG to which the channel belongs and enable or disable the channel.
附图说明: Description of drawings:
下面结合附图,对本发明作出详细描述。The present invention will be described in detail below in conjunction with the accompanying drawings.
图1为本发明的处理流程示意图;Fig. 1 is a schematic diagram of the processing flow of the present invention;
图2为本发明的电路原理图;Fig. 2 is a schematic circuit diagram of the present invention;
图3为本发明多路VCG复用的电路原理图。Fig. 3 is a circuit principle diagram of multiplexing VCG in the present invention.
具体实施方式: Detailed ways:
如图1所示,当LCAS中的VCG需要增删通道时,源端需要完成对已有通道的SQ的重排以及为新增通道分配SQ,并且,要在每个LCAS复帧内都对SQ进行重排。本发明实际操作时既可首先处理通道删除,也可首先处理通道添加。以首先删除通道为例说明。如果删除通道,则需要将此通道对应的SQ取消,这会在SQ序列中产生一个空位,造成SQ的不连续,为保证SQ的连续性,需要将SQ重新排列。查询到需要删除的通道后,将被删除通道的当前SQ记录下来,作为SQ_DEL,同时将被删除通道的SQ置为无效值。被删除的通道仅影响那些SQ值大于记录的SQ_DEL的通道,但本发明处理过程中一旦查询到需要删除的一个通道,则不再查找其它需要删除的通道,而暂时认为VCG的其它通道无需删除。在重排时,当出现同一VCG的其它通道时,通过查其配置表获取该通道的SQ,若为一有效的SQ,则与已记录的SQ_DEL比较,若大于记录的SQ_DEL,则更新通道的SQ,令SQ=SQ-1,否则通道的SQ值不变。当VCG所有的通道都相对于当前记录的SQ_DEL进行了处理后,更新该VCG的SQ_MAX=SQ_MAX-1,这里,SQ_MAX表示VCG记录的所使用的SQ的最大值。查询下一个需要删除的通道进行相同的处理。当所有需要删除的通道处理完后,电路完成通道删除后的SQ重排,进行增加通道的SQ的分配。对于每个完成通道添加的准备工作,即LCAS控制帧中已发出过ADD命令,同时VC通道状态正常,即收到的VC通道状态回告信息指示VC通道正常,则将VC通道正式添加到VCG中,分配SQ=SQ_MAX+1,并更新VCG所记录的SQ_MAX=SQ_MAX+1;当处理完所有需要添加的通道后,开始处理准备添加的通道,即准备在控制帧中发送ADD命令字的VC通道。对于每个准备添加的通道,需要分配一个临时的SQ以便回读通道状态的回告信息,分配的临时的SQ=SQ_TMP_MAX+1,这里,SQ_TMP_MAX表示当前已分配的SQ的最大值,每次重排都设置SQ_TMP_MAX的初始值为SQ_MAX。查询出的通道状态包括通道删除指示、回读的通道状态正常指示、准备添加通道指示以及SQ值和当前处理完成指示。As shown in Figure 1, when the VCG in the LCAS needs to add or delete channels, the source needs to complete the rearrangement of the SQs of the existing channels and allocate SQs for the newly added channels, and the SQs must be allocated in each LCAS multiframe. to rearrange. During the actual operation of the present invention, both channel deletion and channel addition can be processed first. Let's take the example of deleting the channel first. If you delete a channel, you need to cancel the SQ corresponding to this channel, which will create a vacancy in the SQ sequence, resulting in the discontinuity of the SQ. To ensure the continuity of the SQ, you need to rearrange the SQ. After querying the channel to be deleted, record the current SQ of the deleted channel as SQ_DEL, and set the SQ of the deleted channel to an invalid value. The deleted channel only affects those channels whose SQ value is greater than the recorded SQ_DEL, but once a channel to be deleted is inquired in the process of the present invention, no other channel to be deleted will be searched, and other channels of VCG need not be deleted for the time being . When rearranging, when other channels of the same VCG appear, obtain the SQ of the channel by checking its configuration table. If it is a valid SQ, compare it with the recorded SQ_DEL. If it is greater than the recorded SQ_DEL, update the channel’s SQ. SQ, set SQ=SQ-1, otherwise the SQ value of the channel remains unchanged. After all the channels of the VCG have been processed relative to the currently recorded SQ_DEL, update the VCG's SQ_MAX=SQ_MAX-1, where SQ_MAX represents the maximum value of the SQ recorded by the VCG. Query the next channel to be deleted and perform the same processing. After all the channels that need to be deleted are processed, the circuit completes the SQ rearrangement after the channel is deleted, and allocates the SQs for the added channels. For each completed channel addition preparation, that is, the ADD command has been issued in the LCAS control frame, and the VC channel status is normal, that is, the received VC channel status report indicates that the VC channel is normal, then the VC channel is officially added to the VCG , assign SQ=
本发明也可首先完成对新通道的添加,方法与上述方法相同,再处理删除通道,然后进行重排,方法也与上述方法相同,最后处理准备添加的通道,方法与上述方法同。The present invention can also first complete the addition of new channels, the method is the same as the above method, then delete the channels, and then rearrange, the method is also the same as the above method, and finally process the channels to be added, the method is the same as the above method.
如图2所示,本发明是通过比较电路和多路复用器(MUX)即可实现。这里,CURR_SQ表示当前通道的SQ,SQ_NEW表示更新后的当前通道的SQ,SQ_DEL表示VCG记录的被删除通道的SQ,SQ_MAX表示VCG记录的当前实际使用的SQ中的最大值,SQ_TMP_MAX表示VCG记录的当前分配的SQ的最大值。As shown in Fig. 2, the present invention can be realized through a comparison circuit and a multiplexer (MUX). Here, CURR_SQ represents the SQ of the current channel, SQ_NEW represents the updated SQ of the current channel, SQ_DEL represents the SQ of the deleted channel recorded by the VCG, SQ_MAX represents the maximum value of the SQ currently actually used by the VCG record, and SQ_TMP_MAX represents the maximum value of the SQ recorded by the VCG. The maximum value of the currently allocated SQ.
如图3所示,由于SDH是时分系统,因此本发明可由多个VCG共享处理电路。图中VCG_SEL是VCG选择信号,利用此信号选出当前通道所属的VCG对应的SQ_DEL、SQ_MAX、SQ_TMP_MAX。SQ_DEL_1至SQ_DEL_n分别表示n个VCG的SQ_DEL,SQ_MAX_1至SQ_MAX_n分别表示n个VCG的SQ_MAX,SQ_TMP_MAX_1至SQ_TMP_MAX_n分别表示n个VCG的SQ_TMP_MAX。As shown in Figure 3, since SDH is a time-division system, multiple VCGs can share processing circuits in the present invention. In the figure, VCG_SEL is a VCG selection signal, which is used to select SQ_DEL, SQ_MAX, and SQ_TMP_MAX corresponding to the VCG to which the current channel belongs. SQ_DEL_1 to SQ_DEL_n respectively represent the SQ_DEL of n VCGs, SQ_MAX_1 to SQ_MAX_n respectively represent the SQ_MAX of n VCGs, and SQ_TMP_MAX_1 to SQ_TMP_MAX_n represent the SQ_TMP_MAX of n VCGs respectively.
如图2、3所示,LCAS检测需要删除通道所属的VCG,利用VCG_SEL选出当前通道所属的VCG对应的SQ_DEL、SQ_MAX、SQ_TMP_MAX,比较电路对CURR_SQ与欲删除的SQ_DEL进行比较,比较结果输入至另一多路复用器MUX中,对该CURR_SQ进行处理,即保持该值不变(CURR_SQ小于SQ_DEL)或减1(CURR_SQ大于SQ_DEL),在此处理过程中,还包括对该VCG的SQ_MAX减1处理。在对VCG添加新通道时,将VCG的SQ_MAX加1,给欲添加的通道一个临时SQ即SQ_TMP_MAX+1。这样,本发明可迅速完成对VCG的重排。图中当前处理的阶段表示当前是在处理删除通道、增加通道、准备增加通道阶段,或SQ重排处理完毕后的阶段。As shown in Figures 2 and 3, LCAS detection needs to delete the VCG to which the channel belongs. Use VCG_SEL to select the SQ_DEL, SQ_MAX, and SQ_TMP_MAX corresponding to the VCG to which the current channel belongs. The comparison circuit compares CURR_SQ with the SQ_DEL to be deleted, and the comparison result is input to In another multiplexer MUX, the CURR_SQ is processed, that is, the value is kept unchanged (CURR_SQ is less than SQ_DEL) or subtracted by 1 (CURR_SQ is greater than SQ_DEL). 1 treatment. When adding a new channel to the VCG, add 1 to the SQ_MAX of the VCG, and give a temporary SQ to the channel to be added, that is,
本发明利用SDH时分系统的特点,可用多个VCG可共享一个处理电路。本发明利用较少的逻辑资源完成了硬件对SQ的重排工作,极大减少了软件的工作,本发明的软件仅需设定通道所属的VCG,以及使能或禁止通道即可。The present invention utilizes the characteristics of the SDH time-division system, and multiple VCGs can share one processing circuit. The present invention uses less logical resources to complete the rearrangement of SQ by hardware and greatly reduces the work of software. The software of the present invention only needs to set the VCG to which the channel belongs and enable or disable the channel.
Claims (8)
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CNB2004100294482A CN100558100C (en) | 2004-03-19 | 2004-03-19 | The method of channel SQ rearrangement in the source virtual capacity group in LCAS |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CNB2004100294482A CN100558100C (en) | 2004-03-19 | 2004-03-19 | The method of channel SQ rearrangement in the source virtual capacity group in LCAS |
Publications (2)
Publication Number | Publication Date |
---|---|
CN1671139A CN1671139A (en) | 2005-09-21 |
CN100558100C true CN100558100C (en) | 2009-11-04 |
Family
ID=35042200
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CNB2004100294482A Expired - Fee Related CN100558100C (en) | 2004-03-19 | 2004-03-19 | The method of channel SQ rearrangement in the source virtual capacity group in LCAS |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN100558100C (en) |
Families Citing this family (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US7864803B2 (en) * | 2006-12-19 | 2011-01-04 | Verizon Patent And Licensing Inc. | Congestion avoidance for link capacity adjustment scheme (LCAS) |
Citations (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN1125499A (en) * | 1993-06-15 | 1996-06-26 | 艾利森电话股份有限公司 | A method and a device for resequencing |
US6236660B1 (en) * | 1997-09-12 | 2001-05-22 | Alcatel | Method for transmitting data packets and network element for carrying out the method |
CN1338850A (en) * | 2000-08-15 | 2002-03-06 | 朗迅科技公司 | Method and apparatus for resequential data block |
-
2004
- 2004-03-19 CN CNB2004100294482A patent/CN100558100C/en not_active Expired - Fee Related
Patent Citations (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN1125499A (en) * | 1993-06-15 | 1996-06-26 | 艾利森电话股份有限公司 | A method and a device for resequencing |
US6236660B1 (en) * | 1997-09-12 | 2001-05-22 | Alcatel | Method for transmitting data packets and network element for carrying out the method |
CN1338850A (en) * | 2000-08-15 | 2002-03-06 | 朗迅科技公司 | Method and apparatus for resequential data block |
Non-Patent Citations (2)
Title |
---|
link capacity adjustment scheme (LCAS) for virtualconcatenated signals. INTERNATIONAL TELECOMMUNICATION UNION.ITU-T G..7042/Y.1305. 2004 * |
link capacity adjustment scheme (LCAS) for virtualconcatenated signals. INTERNATIONAL TELECOMMUNICATION UNION.ITU-T G.7042/Y.1305. 2004 * |
Also Published As
Publication number | Publication date |
---|---|
CN1671139A (en) | 2005-09-21 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
EP1573973B1 (en) | Method and apparatus for the hardware implementation of virtual concatenation and link capacity adjustment over sonet/sdh frames | |
US10164728B2 (en) | Method and apparatus for generic mapping procedure GMP and method and apparatus for generic mapping procedure GMP demapping | |
US11252111B2 (en) | Data transmission | |
JP3026820B2 (en) | Method and apparatus for bandwidth allocation in a serial two-way communication path between two points | |
US20030227906A1 (en) | Fair multiplexing of transport signals across a packet-oriented network | |
US7177314B2 (en) | Transmit virtual concatenation processor | |
JP2931189B2 (en) | Method and apparatus for establishing switching connection | |
EP0594356B1 (en) | Multirate, SONET-ready, switching arrangement | |
JPH06205477A (en) | Connection switching device and its control | |
CN101146091A (en) | Multi-channel data output method and system | |
CN102056031A (en) | Method and device for transmitting multi-channel service | |
CN103389945B (en) | Memory management method and device | |
CN100414899C (en) | Processing method of virtual concatenated virtual container frame with large transmission delay | |
CN100558100C (en) | The method of channel SQ rearrangement in the source virtual capacity group in LCAS | |
JP3992823B2 (en) | Bandwidth allocation method | |
RU2248101C1 (en) | Method for code-independent transfer of administrative information of optical synchronous digital hierarchical devices of different manufacturers | |
EP1638223B1 (en) | A virtual concatenation delay compensation resumable apparatus | |
KR20080070143A (en) | Methods and devices for processing queues in network systems | |
US7542484B2 (en) | Managing payload specific latencies in a cross-connect system | |
CN100440772C (en) | A Method for Realizing Low-Order Time Division Full Interleaving of Synchronous Digital Sequences | |
CN1189826C (en) | Data receiving and transmitting processing method based on multibusiness and multichannel | |
CN101238661A (en) | Data transmission method and network elements of a data network | |
CN114844592A (en) | Method, apparatus, device, system and readable storage medium for data transmission | |
CN101141826B (en) | Method and device for realizing link capacity adjustment scheme protocol | |
CN103731225A (en) | Data transmission method and device |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
C06 | Publication | ||
PB01 | Publication | ||
C10 | Entry into substantive examination | ||
SE01 | Entry into force of request for substantive examination | ||
ASS | Succession or assignment of patent right |
Owner name: HUAWEI TECHNOLOGY CO., LTD. Free format text: FORMER OWNER: GANGWAN NETWORK CO., LTD. Effective date: 20060922 |
|
C41 | Transfer of patent application or patent right or utility model | ||
TA01 | Transfer of patent application right |
Effective date of registration: 20060922 Address after: 518129 Bantian HUAWEI headquarters office building, Longgang District, Guangdong, Shenzhen Applicant after: Huawei Technologies Co., Ltd. Address before: 100089, No. 21 West Third Ring Road, Beijing, Haidian District, Long Ling Building, 13 floor Applicant before: Harbour Networks Holdings Limited |
|
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: 20091104 Termination date: 20110319 |