The present invention provides a method and apparatus for scheduling business, the method comprises the following steps: S1: the sender for different service types were added to different control information; S2: according to the priority to send business data with control information sending end; S3: the receiving end through the identification of control information, business data storage respectively. The device comprises a transmitter for identifying and transmitting service data; information embedding unit, control information for business data of different types of different embedding; information reading unit for reading information, control of business data, business data recognition complete; the receiving end is used for receiving and storing data. When sending the urgent high priority data frames, the sending of the low priority data frames is temporarily suspended, sending the high priority data frames to the data receiving terminal, which can greatly improve the real-time service quality, reduce the time delay and improve the delay jitter performance.
【技术实现步骤摘要】
一种业务调度方法及装置
本专利技术涉及计算机
,具体的说是一种业务调度方法及装置。
技术介绍
随着Internet的高速发展,IP网络需要支持各种时延和对时延抖动敏感的实时业务,而当网络上有突发性高的非实时业务时,实时业务性能会收到很大影响。现有技术中,大多采用PQ(优先级队列,PriorityQueuing)调度算法,由于PQ调度算法是基于数据帧的,数据帧发送过程中不可中断。对于变长包发送,如果有一个比较长的低优先级数据帧(非实时业务)已经开始发送,同时收到一个急需发送的高优先级数据帧(实时业务),那么高优先级数据帧只能等待发送,这就增加了高优先级数据帧的发送延时,而且低优先级数据帧越长,系统的抖动性能越差。
技术实现思路
为了解决上述问题,提供了一种业务调度方法及装置,能大幅度提升实时业务服务质量,降低了时延,并提高了时延抖动性能。本专利技术实施例提供了一种业务调度方法,所述的方法包括:S1:发送端为不同的业务类型分别添加不同的控制信息;S2:发送端根据优先级依次发送带有控制信息的业务数据;S3:接收端通过识别控制信息,分别存储业务数据。进一步的,步骤S1的具体实现过程为:发送端获取发送队列中的每一个业务,并分别对每一个业务的数据进行封装,加入控制信息。进一步的,步骤S1中,所述的业务类型包括实时业务和非实时业务。进一步的,对于实时业务,所述的控制信息为实时业务数据帧头的K29.7和帧尾的K27.7码。进一步的,对于非实时业务,所述的控制信息为非实时业务数据帧头的K28.0和帧尾的K28.7码。进一步的,步骤S2中,如果非实时业务的优先级高于实时业务 ...
【技术保护点】
一种业务调度方法,其特征是:所述的方法包括:S1:发送端为不同的业务类型分别添加不同的控制信息;S2:发送端根据优先级依次发送带有控制信息的业务数据;S3:接收端通过识别控制信息,分别存储业务数据。
【技术特征摘要】
1.一种业务调度方法,其特征是:所述的方法包括:S1:发送端为不同的业务类型分别添加不同的控制信息;S2:发送端根据优先级依次发送带有控制信息的业务数据;S3:接收端通过识别控制信息,分别存储业务数据。2.根据权利要求1所述的一种业务调度方法,其特征是:步骤S1的具体实现过程为:发送端获取发送队列中的每一个业务,并分别对每一个业务的数据进行封装,加入控制信息。3.根据权利要求1或2所述的一种业务调度方法,其特征是:步骤S1中,所述的业务类型包括实时业务和非实时业务。4.根据权利要求3所述的一种业务调度方法,其特征是:对于实时业务,所述的控制信息为实时业务数据帧头的K29.7和帧尾的K27.7码。5.根据权利要求4所述的一种业务调度方法,其特征是:对于非实时业务,所述的控制信息为非实时业务数据帧头的K28.0和帧尾的K28....
【专利技术属性】
技术研发人员:丁建华,
申请(专利权)人:郑州云海信息技术有限公司,
类型:发明
国别省市:河南,41
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。