一种数据传输方法及其相关装置与流程
- 国知局
- 2024-10-09 15:07:46
本技术实施例涉及通信领域,尤其涉及一种数据传输方法及其相关装置。
背景技术:
1、当前网际互连协议(internet protocol,ip)网络是面向主机之前的互联,网络层根据ip地址进行转发,并不感知ip内所承载的业务或服务,服务互联由应用来完成。由此造成一些业务无法保障端到端的服务水平协议(service level agreement,sla)。
2、目前传统ip网络实现保障业务,需要端到端部署服务质量(quality of service,qos)。现有网络基于应用感知的互联网协议第6版(internet protocol version,ipv6)网络(application-aware ipv6 networking,apn6)标识(identity document,id)入切片或端到端qos保障,具体的,基于不同的应用有业务保障的诉求,可以针对不同应用或服务来触发网络端到端sla保障。但是,当前应用的识别通过apn6-id只能通过静态设定的通道保障整个应用体系中的用户满足端到端qos服务,无法实现网络感知服务即无法对单个用户的qos需求建立实时qos连接保证sla需求。
技术实现思路
1、本技术提供了一种数据传输方法及其相关装置。可以识别单个用户使用应用程序需要实现端到端qos访问实时搭建qos连接满足sla需求,可以实现qos连接随建随拆,节省网络资源。
2、第一方面,提供了一种数据传输方法,包括:
3、第一通信装置接收由第一通信设备发送的通过应用程序访问第二通信设备的目标报文,目标报文携带目标标识、源网际互连协议ip地址以及目的ip地址,目标标识包括用户标识与应用标识,用户标识用于指示第一通信设备,应用标识为访问应用程序的标识,源ip地址为第一通信设备的ip地址,目的ip地址为第二通信设备的ip地址。示例性的,第一通信装置可以是网关设备例如边缘网关。
4、且第一通信装置向第三通信装置发送目标标识、源ip地址以及目的ip地址。示例性的,第三通信装置可以是核心网设备。
5、然后,第一通信装置接收由第三通信装置发送的转发策略,转发策略由第三通信装置基于目标标识、源ip地址以及目的ip地址得到,转发策略用于控制转发目标报文的性能满足qos需求。
6、则第一通信装置基于转发策略发送目标报文。
7、在本技术的实施方式中,基于目标标识、目的ip以及源ip获取转发策略,能将通过应用程序访问的目标报文进行发送,以此实现通信,且满足转发目标报文的性能满足qos需求,且可以基于用户标识与应用标识能精准的确定该用户访问应用程序产生的统计数据,以此对第一通信设备计费,实现对单个用户的满足端到端qos连接计费。
8、在第一方面的一种可能的实现方式中,第一通信装置基于发送的目标报文确定统计数据,该统计数据用于对第一通信设备计费。并且,第一通信装置向第三通信装置发送统计数据。
9、在本技术的实施方式中,第一通信装置基于转发策略发送目标报文并得到统计数据,且向第三通信装置发送统计数据,以此使得第三通信装置可以基于统计数据对第一通信设备在满足qos需求通过应用程序访问进行对应的计费。
10、在第一方面的一种可能的实现方式中,转发策略包括qos策略以及下一跳网络设备,且第一通信装置基于qos策略向下一跳网络设备发送目标报文。
11、在本技术的实施方式中,第一通信装置基于qos策略向下一跳网络设备发送目标报文,能精准的控制目标报文的传输性能满足qos需求,且向满足sla需求的路径上传输目标报文。
12、在第一方面的一种可能的实现方式中,第一通信装置向第三通信装置发送第一通信装置的位置信息,且第一通信装置的位置信息用于指示第三通信装置确定转发策略。
13、在本技术的实施方式中,第一通信装置向第三通信装置发送第一通信装置的位置信息,可以用于确定传输路径的起始点,进一步确保目标报文在传输路径满足sla需求。
14、在第一方面的一种可能的实现方式中,在第一通信装置接收第一通信设备发送的通过应用程序访问第二通信设备的目标报文之前,第一通信装置接收第一通信设备的登录消息,登录消息用于指示第一通信设备接入网络,且第一通信装置还向第三通信装置发送认证请求,并获取授权消息,认证请求用于指示第三通信装置发送授权消息,授权消息指示第一通信设备接入网络合法。
15、在本技术的实施方式中,第一通信装置接收第一通信设备的登录消息,该登录消息用于指示所述第一通信设备接入网络,第一通信装置向第三通信装置发送认证请求,并获取授权消息,其中认证请求用于指示第三通信装置发送授权消息,该授权消息指示第一通信设备接入网络合法,说明了第一通信设备接入网络的过程。
16、在第一方面的一种可能的实现方式中,目标标识由控制设备基于应用标识以及对应关系确定,对应关系用于指示应用标识与用户标识对应,控制设备为应用程序的控制中心。
17、在本技术的实施方式中,目标标识由应用程序的控制设备基于应用标识以及关系表确定,应用程序的控制设备能实时高效的确定目标标识,提升了方案的可靠性。
18、第二方面,提供了一种数据传输方法,包括:
19、第三通信装置获取第一通信设备的用户标识以及应用标识,其中,用户标识用于指示第一通信设备,应用标识为访问应用程序的标识。
20、然后,第三通信装置基于用户标识与应用标识确定对应关系,并向应用程序的控制设备发送对应关系,以便于应用程序的控制设备基于关系表确定目标标识并发送给第一通信设备。其中,对应关系用于指示应用标识与用户标识对应,目标标识包括用户标识与应用标识。
21、在本技术的实施方式中,第三通信装置基于第一通信设备的用户标识以及应用标识确定对应关系,并将该对应关系发送给控制设备,使得控制设备可以基于应用标识确定目标标识。其目标标识可以指示其对应的qos参数,用于指示第一通信设备通过应用程序访问需要满足的qos需求,因此可以根据目标标识实现qos连接的随建随拆。
22、第三方面,提供了一种数据传输方法,包括:
23、第三通信装置接收由第一通信装置发送的目标标识、源ip地址以及目的ip地址。其中,目标标识包括用户标识与应用标识,用户标识用于指示第一通信设备,应用标识为访问应用程序的标识,源ip地址为第一通信设备的ip地址,目的ip地址为第二通信设备的ip地址,第一通信设备用于通过应用程序访问第二通信设备。
24、且第三通信装置基于目标标识、源ip地址以及目的ip地址获取转发策略。
25、并且,第三通信装置向第一通信装置发送转发策略,转发策略用于控制第一通信装置发送目标报文的性能满足qos需求,目标报文为第一通信设备通过应用程序访问第二通信设备的报文。
26、在本技术的实施方式中,第三通信装置基于目标标识、目的ip以及源ip获取转发策略,能将通过应用程序访问的目标报文进行发送,以此实现通信,且满足转发目标报文的性能满足qos需求。
27、在第三方面的一种可能的实现方式中,第三通信装置接收第一通信装置的统计数据,并基于第一通信装置的统计数据对第一通信设备计费,统计数据用于计费。具体的,第一通信装置基于用户标识与应用标识能精准的确定该用户访问应用程序产生的统计数据,以此第三通信装置对第一通信设备计费,实现对单个用户的满足端到端qos连接计费
28、在本技术的实施方式中,第三通信装置接收第一通信装置基于转发策略发送目标报文并得到统计数据,第三通信装置可以基于统计数据对第一通信设备在满足qos需求通过应用程序访问进行对应的计费。
29、在第三方面的一种可能的实现方式中,第三通信装置基于目标标识、源ip地址以及目的ip地址确定qos策略以及下一跳网络设备。
30、且第三通信装置向第一通信装置发送qos策略以及下一跳网络设备,其中,qos策略以及下一跳网络设备用于指示第一通信装置向下一跳网络设备发送的目标报文的性能满足qos需求。
31、在本技术的实施方式中,第三通信装置向第一通信装置发送qos策略以及下一跳网络设备,可以使得第一通信装置基于qos策略向下一跳网络设备发送目标报文,能精准的控制目标报文的传输性能满足qos需求,且向满足sla需求的路径上传输目标报文。
32、在第三方面的一种可能的实现方式中,第三通信装置接收第一通信装置发送的第一通信装置的位置信息。
33、第三通信装置基于目的ip获取第二通信装置的位置信息,其中第二通信装置为的第二通信设备接入网络的装置。
34、第三通信装置基于第一通信装置的位置信息以及第二通信装置的位置信息获取传输路径,传输路径包括下一跳网络设备,传输路径满足网络的端到端服务水平协议sla需求。
35、在本技术的实施方式中,第三通信装置基于第一通信装置以及第二通信装置的位置信息可以确定满足端到端sla需求的传输路径,进而确保目标报文传输的sla。
36、在第三方面的一种可能的实现方式中,第三通信装置接收第二通信装置发送的第二通信装置的统计数据,并基于第二通信装置的统计数据对第二通信装置计费。
37、在本技术的实施方式中,还接收第二通信装置的统计数据进行计费,保证了通信的双方的同步计费,提升了方案的可靠性。
38、在第三方面的一种可能的实现方式中,第三通信装置基于目标标识确定路径保障策略,并向传输路径上的网络设备发送路径保障策略,路径保障策略用于指示网络设备转发目标报文的性能满足网络的sla需求。
39、在本技术的实施方式中,第三通信装置向传输路径上的网络设备基于路径保障策略发送目标报文至第二通信装置与第二通信设备建立通信,以此保证目标报文在传输路径上尽可能的满足端到端sla需求。
40、第四方面,提供了一种数据传输方法,包括:
41、控制设备接收对应关系,其对应关系用于指示应用标识与用户标识对应,其中用户标识用于指示第一通信设备,应用标识为访问应用程序的标识,控制设备为应用程序的控制中心;
42、控制设备接收第一通信设备发送的应用标识。
43、控制设备基于应用标识与关系表确定目标标识,其目标标识用于指示目标报文对应的服务质量qos需求,且目标报文为第一通信设备通过应用程序访问第二通信设备的报文。
44、控制设备向第一通信设备发送目标标识,以便于第一通信设备基于目标标识发送目标报文。
45、在本技术的实施方式中,控制设备基于应用标识以及关系表确定目标标识,该目标标识能指示目标报文在网络中的qos参数,因此第一通信设备基于应用程序访问的报文中携带目标标识,则后续第一通信装置可以基于目标标识能将通过应用程序访问的目标报文进行qos策略发送,以此实现通信,且满足转发目标报文的性能满足qos需求,且还可以基于用户标识与应用标识能精准的确定该用户访问应用程序产生的统计数据,以此对第一通信设备计费,实现对单个用户的满足端到端qos连接计费。
46、第五方面,提供了一种数据传输方法,包括:
47、第一通信设备向控制设备发送应用标识,其中应用标识为访问应用程序的标识,控制设备为应用程序的控制中心。
48、第一通信设备接收由控制设备发送的目标标识,其目标标识包括用户标识与应用标识,且用户标识用于指示第一通信设备。
49、在本技术的实施方式中,第一通信装置向控制设备发送应用标识,得到目标标识,该目标标识可以用于指示通过该应用程序访问连接建立的qos参数,可以基于该目标标识搭建qos连接,进而满足sla需求。
50、第六方面,提高了一种数据传输方法,包括:
51、第一通信设备向第一通信装置发送通过应用程序访问第二通信设备的目标报文。其目标报文携带目标标识、源ip地址以及目的ip地址,源ip地址为第一通信设备的ip地址,目的ip地址为第二通信设备的ip地址,使得第一通信装置基于目标标识、源ip地址以及目标ip地址发送目标报文的性能满足qos需求,并基于发送的目标报文确定统计数据,统计数据用于计费。
52、在本技术的实施方式中,应用程序的控制设备基于应用标识以及关系表确定目标标识,该目标标识能指示目标报文在网络中的qos参数,因此第一通信设备基于应用程序访问的报文中携带目标标识,则后续第一通信装置可以基于目标标识能将通过应用程序访问的目标报文进行qos策略发送,以此实现通信,且满足转发目标报文的性能满足qos需求,且还可以基于用户标识与应用标识能精准的确定该用户访问应用程序产生的统计数据,以此对第一通信设备计费,实现对单个用户的满足端到端qos连接计费。
53、第七方面,提供了一种通信装置,包括:接收单元以及发送单元。
54、其中,接收单元,用于接收由第一通信设备发送的通过应用程序访问第二通信设备的目标报文,目标报文携带目标标识、源网际互连协议ip地址以及目的ip地址,目标标识包括用户标识与应用标识,用户标识用于指示第一通信设备,应用标识为访问应用程序的标识,源ip地址为第一通信设备的ip地址,目的ip地址为第二通信设备的ip地址。发送单元,用于向第三通信装置发送目标标识、源ip地址以及目的ip地址。接收单元,还用于接收由第三通信装置发送的转发策略,转发策略由第三通信装置基于目标标识、源ip地址以及目的ip地址得到,转发策略用于控制转发目标报文的性能满足qos需求。发送单元,还用于基于转发策略发送目标报文。
55、在第七方面的一种可能实现方式中,通信装置还包括处理单元,处理单元还用于基于发送的目标报文确定统计数据,统计数据用于计费。发送单元还用于向第三通信装置发送统计数据。
56、在第七方面的一种可能实现方式中,转发策略包括qos策略以及下一跳网络设备,发送单元,具体用于基于qos策略向下一跳网络设备发送目标报文。
57、在第七方面的一种可能实现方式中,发送单元,还用于向第三通信装置发送通信装置的位置信息,通信装置的位置信息用于指示第三通信装置确定转发策略。
58、在第七方面的一种可能实现方式中,在接收第一通信设备发送的通过应用程序访问第二通信设备的目标报文之前,接收单元还用于接收第一通信设备的登录消息,其登录消息用于指示第一通信设备接入网络。发送单元还用于向第三通信装置发送认证请求,并获取授权消息,认证请求用于指示第三通信装置发送授权消息,授权消息指示第一通信设备接入网络合法。
59、在第七方面的一种可能实现方式中,目标标识由控制设备基于应用标识以及对应关系确定,对应关系用于指示应用标识与用户标识对应。其中,控制设备为应用程序的控制中心。
60、在本技术的实施方式中第七方面的通信装置的有益效果与本技术第一方面或第一方面任意一种可能实现方式所描述的方法的有益效果类似,具体此处不再赘述。
61、第八方面,提供了一种通信装置,包括接收单元、处理单元以及发送单元。
62、其中,接收单元用于获取第一通信设备的用户标识以及应用标识,用户标识用于指示第一通信设备,应用标识为访问应用程序的标识。处理单元用于基于用户标识与应用标识确定对应关系。其中,对应关系用于指示应用标识与用户标识对应,目标标识包括用户标识与应用标识,其控制设备为应用程序的控制中心。之后,发送单元用于向控制设备发送对应关系,以便于控制设备基于对应关系确定目标标识并发送给第一通信设备。
63、在本技术的实施方式中第八方面的通信装置的有益效果与本技术第二方面所描述的方法的有益效果类似,具体此处不再赘述。
64、第九方面,提供了一种通信装置,包括接收单元、处理单元以及发送单元。
65、其中,接收单元用于接收由第一通信装置发送的目标标识、源ip地址以及目的ip地址。其目标标识包括用户标识与应用标识,用户标识用于指示第一通信设备,应用标识为访问应用程序的标识,源ip地址为第一通信设备的ip地址,目的ip地址为第二通信设备的ip地址,第一通信设备用于通过应用程序访问第二通信设备。
66、之后,处理单元用于基于目标标识、源ip地址以及目的ip地址获取转发策略。
67、则发送单元用于向第一通信装置发送转发策略,该转发策略用于控制第一通信装置发送目标报文的性能满足qos需求,目标报文为第一通信设备通过应用程序访问第二通信设备的报文。
68、在第九方面的一种可能实现方式中,接收单元,还用于接收第一通信装置的统计数据,并基于第一通信装置的统计数据对第一通信设备计费,统计数据用于计费。
69、在第九方面的一种可能实现方式中,处理单元具体用于基于目标标识、源ip地址以及目的ip地址确定qos策略以及下一跳网络设备。发送单元具体用于向第一通信装置发送qos策略以及下一跳网络设备,qos策略以及下一跳网络设备用于指示第一通信装置向下一跳网络设备发送的目标报文的性能满足qos需求。
70、在第九方面的一种可能实现方式中,接收单元具体用于接收第一通信装置发送的第一通信装置的位置信息。处理单元,还用于基于目的ip获取第二通信装置的位置信息,第二通信装置为的第二通信设备接入网络的装置。接收单元,还用于基于第一通信装置的位置信息以及第二通信装置的位置信息获取传输路径,传输路径包括下一跳网络设备,传输路径满足网络的端到端服务水平协议sla需求。
71、在第九方面的一种可能实现方式中,接收单元,还用于接收第二通信装置发送的第二通信装置的统计数据,并基于第二通信装置的统计数据对第二通信装置计费。
72、在第九方面的一种可能实现方式中,处理单元,还用于基于目标标识确定路径保障策略,其路径保障策略用于指示网络设备转发目标报文的性能满足网络的sla需求。发送单元,还用于向传输路径上的网络设备发送路径保障策略。
73、在本技术的实施方式中第九方面的通信装置的有益效果与本技术第三方面或第三方面任意一种可能实现方式所描述的方法的有益效果类似,具体此处不再赘述。
74、第十方面,提供一种服务器,包括接收单元、发送单元以及处理单元。
75、其中,接收单元,用于接收对应关系,对应关系用于指示应用标识与用户标识对应,用户标识用于指示第一通信设备,应用标识为访问应用程序的标识。
76、接收单元,还用于接收第一通信设备发送的应用标识。
77、处理单元,用于基于应用标识与对应关系确定目标标识,目标标识用于指示目标报文对应的服务质量qos需求,且目标报文为第一通信设备通过应用程序访问第二通信设备的报文。
78、发送单元,用于向第一通信设备发送目标标识,以便于第一通信设备基于目标标识发送目标报文。
79、在本技术的实施方式中第十方面的通信装置的有益效果与本技术第四方面所描述的方法的有益效果类似,具体此处不再赘述。
80、第十一方面,提供了一种通信设备,包括发送单元以及接收单元。
81、发送单元,用于向控制设备发送应用标识,应用标识为访问应用程序的标识,其控制设备为应用程序的控制中心。
82、接收单元,用于接收由控制设备发送的目标标识,其目标标识包括用户标识与应用标识,用户标识用于指示第一通信设备。
83、在本技术的实施方式中第十一方面的通信装置的有益效果与本技术第五方面所描述的方法的有益效果类似,具体此处不再赘述。
84、第十二方面,提供了一种通信设备,包括发送单元,发送单元用于向第一通信装置发送通过应用程序访问第二通信设备的目标报文,目标报文携带目标标识、源ip地址以及目的ip地址,源ip地址为第一通信设备的ip地址,目的ip地址为第二通信设备的ip地址,使得第一通信装置基于目标标识、源ip地址以及目标ip地址发送目标报文的性能满足qos需求,并基于发送的目标报文确定统计数据,统计数据用于计费。
85、在本技术的实施方式中第十二方面的通信装置的有益效果与本技术第六方面所描述的方法的有益效果类似,具体此处不再赘述。
86、第十三方面,提供一种通信装置,可以包括处理器,该处理器与存储器耦合,其中存储器用于存储指令,处理器用于执行存储器中的指令使得该通信设备执行本技术第一方面或第一方面任意一种可能实现方式所描述的方法,或执行本技术第二方面所描述的方法,或执行本技术第三方面或第三方面任意一种可能实现方式所描述的方法,或执行本技术第四方面、第五方面或第六方面所描述的方法。
87、第十四方面,提供另一种通信装置,包括处理器,用于执行存储器中存储的计算机程序(或计算机可执行指令),当计算机程序(或计算机可执行指令)被执行时,使得执行如第一方面及第一方面各个可能的实现方式中的方法,或执行本技术第二方面所描述的方法,或执行本技术第三方面或第三方面任意一种可能实现方式所描述的方法,或执行本技术第四方面、第五方面或第六方面所描述的方法。
88、在一种可能的实现中,处理器和存储器集成在一起;
89、在另一种可能的实现中,上述存储器位于该通信装置之外。
90、该通信装置还包括通信接口,该通信接口用于该通信装置与其他设备进行通信,例如数据和/或信号的发送或接收。示例性的,通信接口可以是收发器、电路、总线、模块或其它类型的通信接口。
91、第十五方面提供一种计算机可读存储介质,包括计算机可读指令,当计算机可读指令在计算机上运行时,使得本技术第一方面、第一方面任一种可能实现方式、第二方面或第二方面任意一种可能实现方式、第三方面或第三方面任意一种可能实现方式、第四方面或第四方面任意一种可能实现方式所描述的方法被执行。
92、第十六方面,提供一种计算机程序产品,包括计算机可读指令,当计算机可读指令在计算机上运行时,使得本技术第一方面、第一方面任一种可能实现方式、第二方面、第二方面任意一种可能实现方式、第三方面或第三方面任意一种可能实现方式、第四方面或第四方面任意一种可能实现方式所描述的方法被执行。
93、第十七方面,提供一种交互系统,包括前述第七方面提供的通信装置、第十方面提供的服务器以及第十一方面提供的通信设备。
94、第十八方面,提供一种交互系统,包括前述第七方面或第七方面任一可能实现方式的通信装置、第九方面或第九方面任一可能实现方式的通信装置以及第十二方面的通信设备。
本文地址:https://www.jishuxx.com/zhuanli/20241009/307735.html
版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌抄袭侵权/违法违规的内容, 请发送邮件至 YYfuon@163.com 举报,一经查实,本站将立刻删除。
下一篇
返回列表