【技术实现步骤摘要】
报文处理方法及其装置、存储介质、程序产品
[0001]本专利技术实施例涉及但不限于通信
,尤其涉及一种报文处理方法及其装置、存储介质、程序产品。
技术介绍
[0002]在MPLS(Multi
‑
Protocol Label Switching,多协议标签交换)技术中,栈中的指示符一般以标签位(32bit)为基本单元进行组织,即占用一个或者多个标签的位置,例如,采用SPL(Special purpose label,特殊标签)/eSPL(Extended Special
‑
Purpose Label,扩展特殊标签)进行信息的指示,或者用一个普通标签进行指示,其中,该信息用于指导设备进行报文的转发或者处理。指示符与信息的对应关系可能是一对一,即一个标签值表明其具备指示一种信息的功能,或者一对多,即一个标签值表明其具备指示多种信息的功能。但是,针对指示符与信息的对应关系为一对一或者一对多的情况,相关技术中,还没有对如何通过指示符确定报文中的信息类型、信息重复携带并重复处理、以及信息处理顺序等需求提出解决方法。
技术实现思路
[0003]以下是对本文详细描述的主题的概述。本概述并非是为了限制权利要求的保护范围。
[0004]本专利技术实施例提供了一种报文处理方法及其装置、存储介质、程序产品,能够确定报文中基于信息类型、信息重复携带并重复处理、以及信息处理顺序的需求。
[0005]第一方面,本专利技术实施例提供了一种报文处理方法,包括:
[000 ...
【技术保护点】
【技术特征摘要】
1.一种报文处理方法,包括:根据待发送信息的信息类型和所述待发送信息的待处理顺序,确定是否符合在报文中使用组合指示符的目标条件;当确定符合所述目标条件,根据所述信息类型和所述待处理顺序确定目标指示符组合;生成携带所述待发送信息和所述目标指示符组合的目标报文;向接收节点发送所述目标报文,使得所述接收节点根据所述目标指示符组合对所述待发送信息进行数据处理。2.根据权利要求1所述的报文处理方法,其特征在于,所述目标条件至少包括以下之一:具有相同的信息类型的所述待发送信息的数量为多个;所述待发送信息的不同的待处理顺序对应于不同的业务逻辑或者处理结果。3.根据权利要求1所述的报文处理方法,其特征在于,所述根据所述信息类型和所述待处理顺序确定目标指示符组合,包括:根据所述信息类型、所述待处理顺序和预设组合规则确定目标指示符组合。4.根据权利要求1所述的报文处理方法,其特征在于,所述根据所述信息类型和所述待处理顺序确定目标指示符组合,包括:根据所述信息类型和所述待处理顺序确定目标指示符信息,其中,所述目标指示符信息包括指示符数量、各指示符所指示的信息、各指示符在标签栈中的位置、各指示符所指示的信息在标签栈中的位置中的至少一个;根据所述目标指示符信息确定目标指示符组合。5.根据权利要求1所述的报文处理方法,其特征在于,所述目标指示符组合包括多个目标指示符;所述生成携带所述待发送信息和所述目标指示符组合的目标报文,包括:生成候选报文;根据各个所述目标指示符所需要指示的信息,对各个所述目标指示符所对应的指示位进行参数设置处理;将所述待发送信息和经过参数设置处理的各个所述目标指示符填充至所述候选报文,得到目标报文。6.根据权利要求5所述的报文处理方法,其特征在于,所述待发送信息的数量为多个,各个所述待发送信息在所述目标报文中的位置顺序,与各个所述目标指示符所对应的各指示位的位置顺序相对应。7.根据权利要求6所述的报文处理方法,其特征在于,所述将所述待发送信息和经过参数设置处理的各个所述目标指示符填充至所述候选报文,包括:将经过参数设置处理的各个所述目标指示符有序且连续地填充至所述候选报文;在所有所述目标指示符的后面紧接着将各个所述待发送信息有序且连续地填充至所述候选报文。8.根据权利要求6所述的报文处理方法,其特征在于,所述将所述待发送信息和经过参数设置处理的各个所述目标指示符填充至所述候选报文,包括:将经过参数设置处理的各个所述目标指示符有序且不连续地填充至所述候选报文;
在各个所述目标指示符的后面紧接着将对应的所述待发送信息填充至所述候选报文。9.根据权利要求7或8所述的报文处理方法,其特征在于,所述目标指示符组合和与所述目标指示符组合对应的所述待发送信息构成数据组合信息,所述目标报文中重复填充有多个所述数据组合信息,各个所述接收节点在处理对应的所述数据组合信息时,所述数据组合信息处于对应的所述接收节点的可读标签深度内。10.根据权利要求5所述的报文处理方法,其特征在于,所述将所述待发送信息和经过参数设置处理的各个所述目标指示符填充至所述候选报文,得到目标报文,包括至少以下之一:将所述待发送信息和经过参数设置处理的各个所述目标指示符填充至所述候选报文的标签栈中,得到目标报文;将所述待发送信息和经过参数设置处理的各个所述目标指示符填充至所述候选报文的标签栈后,得到目标报文。11.根据权利要求1所述的报文处理方法,其特征在于,所述目标指示符组合包括多个目标指示符;所述向接收节点发送所述目标报文之前,所述报文处理方法还包括:与所述接收节点约定读取的所述目标指示符的数量。12.根据权利要求1所述的报文处理方法,其特征在于,所述目标指示符组合包括多个目标指示符,所述接收节点被配置为读取预设数量的所述目标指示符。13.根据权利要求1所述的报文处理方法,其特征在于,所述目标指示符组合包括多个目标指示符,所述多个目标指示符填充于所述目标报文,每个所述目标指示符均包括至少以下之一:第一数据标识位,用于表征是否可通过所述目标报文获取目标待发送信息,所述目标待发送信息通过所述第一数据标识位表达,并且所述目标报文不额外携带所述目标待发送信息;第二数据标识位,所述第二数据标识位用于表征所述目标报文是否携带对应的所述待发送信息。14.根据权利要求13所述的报文处理方法,其特征在于,每个所述...
【专利技术属性】
技术研发人员:刘尧,张征,沈益明,
申请(专利权)人:中兴通讯股份有限公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。