一种通信方法和装置与流程

文档序号:36087673发布日期:2023-11-18 04:49阅读:35来源:国知局
一种通信方法和装置与流程

本技术实施例涉及通信领域,并且,更具体地,涉及网络切换场景下确定应用服务器方法和装置。


背景技术:

1、随着移动业务流量的爆炸式增长,通过集中部署的锚点网关接入数据网络的部署方式越来越难以支撑这种快速增长的移动业务流量模型。为了解决这个问题,业界提出了边缘计算(edge computing,ec)的概念。ec通过将用户面网元(user plane function,upf)及业务处理能力下移到网络边缘,实现了分布式业务流量的本地处理,避免了流量的过度集中,从而大大降低了对核心机房和集中网关的规格需求。同时缩短了回程网络的距离,降低了用户报文的时延和抖动,使得超低时延业务的部署成为可能。

2、具体地,会话管理网元(session management function,smf)根据用户设备(userequipment,ue)位置、边缘计算业务的部署信息确定dns扩展机制客户端子网选项(extended mechanisms for dns-client-subnet option,ecs option)并通过这种方式进行域名系统询问(domain name system query,dns query),可以查到距离ue位置最近的边缘应用服务器(edge application server,eas),从而保证ue访问eas的路径最优,提升用户体验。

3、但是,目前并没有考虑ue在漫游场景下切换公共网络后如何寻找最近的应用服务器。

4、在此情况下,如何在漫游场景下找到ue切换网络后的最近的应用服务器,成为业界亟需解决的问题。


技术实现思路

1、本技术实施例提供一种通信方法和装置。

2、第一方面,提供了一种通信方法,包括:第一网络设备获取第一信息,所述第一信息指示至少一个第二网络,所述至少一个第二网络是第一网络允许进行本地分流的网络,所述第一网络设备是所述第一网络的设备,所述第一网络是终端设备的归属网络,所述一个或多个第二网络是所述终端设备的拜访网络;所述第一网络设备将所述第一信息发送给所述终端设备。

3、本技术通过将获取本地分流授权的公共网络发送给终端设备,可以让终端设备找到路径更优的应用服务器,减少通信时延,提高通信质量。

4、结合第一方面,在第一方面的某些实现方式中,所述第一网络设备将所述第一信息发送给终端设备包括:所述第一网络设备将所述第一信息发送给第二网络设备,所述第二网络设备是所述终端设备当前连接的公共网络的设备;所述第二网络设备将所述第一信息发送给所述终端设备。

5、第二方面,提供了一种通信方法,包括:终端设备获取第一信息,所述第一信息指示至少一个第二网络,所述第二网络是第一网络允许进行本地分流的网络,所述第一网络是所述终端设备的归属网络;所述终端设备从当前连接的第三网络切换为第四网络,所述第四网络是覆盖所述终端设备当前位置的网络;所述终端设备根据所述第一信息、所述第三网络和所述第四网络确定第一应用服务器,所述第一应用服务器是所述终端设备访问最优的应用服务器。

6、本技术通过将判断切换前后网络是否获取是获取本地分流授权的网络来确定应用服务器,可以让终端设备找到路径更优的应用服务器,减少通信时延,提高通信质量。

7、结合第二方面,在第二方面的某些实现方式中,所述终端设备根据所述第一信息、所述第三网络和所述第四网络确定所述第一应用服务器的地址包括:所述第三网络是所述第一网络,所述第四网络是所述终端设备的拜访网络;若所述第二网络包含所述第四网络,则所述终端设备发起边缘应用服务器重发现过程,确定所述第一应用服务器的地址;若所述第二网络未包含所述第四网络,则所述终端设备无需发起边缘应用服务器重发现过程,所述第一应用服务器的地址是所述第一网络对应的应用服务器的地址。

8、结合第二方面,在第二方面的某些实现方式中,所述终端设备根据所述第一信息、所述第三网络和所述第四网络确定所述第一应用服务器的地址包括:所述第三网络是所述终端设备的拜访网络,所述第四网络是所述终端设备的拜访网络;若所述第二网络包含所述第三网络和所述第四网络中的至少一个,则所述终端设备发起边缘应用服务器重发现过程,所述第一应用服务器是所述边缘应用服务器重发现确定的边缘应用服务器;若所述第二网络既未包含所述第三网络也未包括所述第四网络,则所述终端设备无需发起边缘应用服务器重发现过程,第一应用服务器是所述第一网络对应的应用服务器。

9、结合第二方面,在第二方面的某些实现方式中,所述终端设备根据所述第一信息、所述第三网络和所述第四网络确定所述第一应用服务器的地址包括:所述第三网络是所述终端设备的拜访网络,所述第四网络是所述第一网络;若所述第二网络包括所述第三网络,则所述终端设备发起边缘应用服务器重发现过程,所述第一应用服务器是所述边缘应用服务器重发现确定的边缘应用服务器;若所述第二网络既未包含所述第三网络,则所述终端设备无需发起边缘应用服务器重发现过程,第一应用服务器是所述第一网络对应的应用服务器。

10、结合第二方面,在第二方面的某些实现方式中,所述终端设备根据所述第一信息、所述第三网络和所述第四网络确定所述第一应用服务器的地址包括:所述第三网络是所述第一网络,所述第四网络是所述终端设备的拜访网络,所述终端设备发起边缘应用服务器重发现过程,所述第一应用服务器是所述边缘应用服务器重发现确定的边缘应用服务器。

11、结合第二方面,在第二方面的某些实现方式中,所述终端设备根据所述第一信息、所述第三网络和所述第四网络确定所述第一应用服务器的地址包括:所述第三网络是所述终端设备的拜访网络,所述第四网络是所述第一网络,所述终端设备发起边缘应用服务器重发现过程,所述第一应用服务器是所述边缘应用服务器重发现确定的边缘应用服务器。

12、第三方面,提供了一种通信方法,包括:网络设备获取第一信息,所述第一信息指示至少一个第二网络,所述第二网络是第一网络允许进行本地分流的网络,所述网络设备是所述第一网络的设备;所述网络设备确定终端设备连接的网络由第三网络切换为第四网络,所述终端设备是与所述第一网络签约的设备;所述网络设备根据所述第一信息、所述第三网络和所述第四网络生成第二信息,所述第二信息用于所述终端设备确定所述第一应用服务器,所述第一应用服务器是所述终端设备访问最优的应用服务器;所述网络设备向所述终端设备发送第二信息。

13、本技术通过将判断切换前后网络是否获取是获取本地分流授权的公共网络来确定应用服务器,可以让终端设备找到路径更优的应用服务器,减少通信时延,提高通信质量。

14、结合第三方面,在第三方面的某些实现方式中,所述网络设备根据所述第一信息、所述第三网络和所述第四网络生成所述第二信息包括:所述第三网络是所述第一网络,所述第四网络是所述终端设备的拜访网络;若所述第二网络包含所述第四网络,则所述第二信息指示所述终端设备发起边缘应用服务器重发现过程,所述第一应用服务器是所述边缘应用服务器重发现过程中确定的边缘应用服务器;若所述第二网络未包含所述第四网络,则所述第二信息指示所述第一应用服务器是所述第一网络对应的应用服务器。

15、结合第三方面,在第三方面的某些实现方式中,所述网络设备根据所述第一信息、所述第三网络和所述第四网络生成所述第二信息包括:所述第三网络是所述终端设备的拜访网络,所述第四网络是所述终端设备的拜访网络;若所述第二网络包含所述第三网络和所述第四网络中的至少一个,则所述第二信息指示所述终端设备发起边缘应用服务器重发现过程,所述第一应用服务器是所述边缘应用服务器重发现过程中确定的边缘应用服务器;若所述第二网络既未包含所述第三网络也未包括所述第四网络,则所述第二信息指示所述第一应用服务器是所述第一网络对应的应用服务器。

16、结合第三方面,在第三方面的某些实现方式中,所述网络设备根据所述第一信息、所述第三网络和所述第四网络生成所述第二信息包括:所述第三网络是所述终端设备的拜访网络,所述第四网络是所述第一网络;若所述第二网络包括所述第三网络,则所述第二信息指示所述终端设备发起边缘应用服务器重发现过程,所述第一应用服务器是所述边缘应用服务器重发现过程中确定的边缘应用服务器;若所述第二网络既未包含所述第三网络,则所述第二信息指示所述第一应用服务器是所述第一网络对应的应用服务器。

17、结合第三方面,在第三方面的某些实现方式中,所述网络设备根据所述第一信息、所述第三网络和所述第四网络生成所述第二信息包括:所述第三网络是所述第一网络,所述第四网络是所述终端设备的拜访网络,则所述第二信息指示所述终端设备发起边缘应用服务器重发现过程,所述第一应用服务器是所述边缘应用服务器重发现过程中确定的边缘应用服务器。

18、结合第三方面,在第三方面的某些实现方式中,所述网络设备根据所述第一信息、所述第三网络和所述第四网络生成所述第二信息包括:所述第三网络是所述终端设备的拜访网络,所述第四网络是所述第一网络,则所述第二信息指示所述终端设备发起边缘应用服务器重发现过程,所述第一应用服务器是所述边缘应用服务器重发现过程中确定的边缘应用服务器。

19、第四方面,提供了一种通信方法,包括:终端设备接收第二信息;所述终端设备根据所述第二信息确定第一应用服务器的地址,所述第一应用服务器是所述终端设备访问最优的应用服务器。

20、第五方面,提供了一种通信装置,包括:收发模块,用于接收第一信息并发送给终端设备,所述第一信息用于指示一个或多个第二网络,所述一个或多个第二网络是第一网络允许进行本地分流的网络。

21、第六方面,提供了一种通信装置,包括:收发模块,用于接收第一信息,所述第一信息用于指示一个或多个第二网络,所述一个或多个第二网络是第一网络允许进行本地分流的网络;处理模块,用于将从当前连接的第三网络切换为第四网络,所述第四网络是覆盖所述通信装置当前位置的网络;所述处理模块,还用于根据所述第一信息所述第三网络和所述第四网络确定第一应用服务器,所述第一应用服务器是所述通信装置访问最优的应用服务器。

22、结合第六方面,在第六方面的某些实现方式中,根据所述第一信息、所述第三网络和所述第四网络确定所述第一应用服务器的地址包括:所述第三网络是所述第一网络,所述第四网络是所述终端设备的拜访网络;若所述第二网络包含所述第四网络,则所述终端设备发起边缘应用服务器重发现过程,确定所述第一应用服务器的地址;若所述第二网络未包含所述第四网络,则所述终端设备无需发起边缘应用服务器重发现过程,所述第一应用服务器的地址是所述第一网络对应的应用服务器的地址。

23、结合第六方面,在第六方面的某些实现方式中,根据所述第一信息、所述第三网络和所述第四网络确定所述第一应用服务器的地址包括:所述第三网络是所述终端设备的拜访网络,所述第四网络是所述终端设备的拜访网络;若所述第二网络包含所述第三网络和所述第四网络中的至少一个,则所述终端设备发起边缘应用服务器重发现过程,所述第一应用服务器是所述边缘应用服务器重发现确定的边缘应用服务器;若所述第二网络既未包含所述第三网络也未包括所述第四网络,则所述终端设备无需发起边缘应用服务器重发现过程,第一应用服务器是所述第一网络对应的应用服务器。

24、结合第六方面,在第六方面的某些实现方式中,根据所述第一信息、所述第三网络和所述第四网络确定所述第一应用服务器的地址包括:所述第三网络是所述终端设备的拜访网络,所述第四网络是所述第一网络;若所述第二网络包括所述第三网络,则所述终端设备发起边缘应用服务器重发现过程,所述第一应用服务器是所述边缘应用服务器重发现确定的边缘应用服务器;若所述第二网络既未包含所述第三网络,则所述终端设备无需发起边缘应用服务器重发现过程,第一应用服务器是所述第一网络对应的应用服务器。

25、结合第六方面,在第六方面的某些实现方式中,根据所述第一信息、所述第三网络和所述第四网络确定所述第一应用服务器的地址包括:所述第三网络是所述第一网络,所述第四网络是所述终端设备的拜访网络,所述终端设备发起边缘应用服务器重发现过程,所述第一应用服务器是所述边缘应用服务器重发现确定的边缘应用服务器。

26、结合第六方面,在第六方面的某些实现方式中,根据所述第一信息、所述第三网络和所述第四网络确定所述第一应用服务器的地址包括:所述第三网络是所述终端设备的拜访网络,所述第四网络是所述第一网络,所述终端设备发起边缘应用服务器重发现过程,所述第一应用服务器是所述边缘应用服务器重发现确定的边缘应用服务器。

27、第七方面,提供了一种通信装置,包括:收发模块,用于接收第一信息,所述第一信息用于指示至少一个第二网络,所述第二网络是第一网络允许进行本地分流的网络,所述通信装置是所述第一网络的设备;处理模块,用于由第三网络切换为第四网络并根据所述第一信息、所述第三网络和所述第四网络生成第二信息,所述第二信息用于所述终端设备确定所述第一应用服务器,所述第一应用服务器是所述终端设备访问最优的应用服务器,所述终端设备是与所述第一网络签约的设备;所述收发模块,还用于发送所述第二信息。

28、结合第七方面,在第七方面的某些实现方式中,根据所述第一信息、所述第三网络和所述第四网络生成所述第二信息包括:所述第三网络是所述第一网络,所述第四网络是所述终端设备的拜访网络;若所述第二网络包含所述第四网络,则所述第二信息指示所述终端设备发起边缘应用服务器重发现过程,所述第一应用服务器是所述边缘应用服务器重发现过程中确定的边缘应用服务器;若所述第二网络未包含所述第四网络,则所述第二信息指示所述第一应用服务器是所述第一网络对应的应用服务器。

29、结合第七方面,在第七方面的某些实现方式中,根据所述第一信息、所述第三网络和所述第四网络生成所述第二信息包括:所述第三网络是所述终端设备的拜访网络,所述第四网络是所述终端设备的拜访网络;若所述第二网络包含所述第三网络和所述第四网络中的至少一个,则所述第二信息指示所述终端设备发起边缘应用服务器重发现过程,所述第一应用服务器是所述边缘应用服务器重发现过程中确定的边缘应用服务器;若所述第二网络既未包含所述第三网络也未包括所述第四网络,则所述第二信息指示所述第一应用服务器是所述第一网络对应的应用服务器。

30、结合第七方面,在第七方面的某些实现方式中,根据所述第一信息、所述第三网络和所述第四网络生成所述第二信息包括:所述第三网络是所述终端设备的拜访网络,所述第四网络是所述终端设备的归属网络;若所述第二网络包括所述第三网络,则所述第二信息指示所述终端设备发起边缘应用服务器重发现过程,所述第一应用服务器是所述边缘应用服务器重发现过程中确定的边缘应用服务器;若所述第二网络既未包含所述第三网络,则所述第二信息指示所述第一应用服务器是所述第一网络对应的应用服务器。

31、结合第七方面,在第七方面的某些实现方式中,根据所述第一信息、所述第三网络和所述第四网络生成所述第二信息包括:所述第三网络是所述终端设备的归属网络,所述第四网络是所述终端设备的拜访网络,则所述第二信息指示所述终端设备发起边缘应用服务器重发现过程,所述第一应用服务器是所述边缘应用服务器重发现过程中确定的边缘应用服务器。

32、结合第七方面,在第七方面的某些实现方式中,根据所述第一信息、所述第三网络和所述第四网络生成所述第二信息包括:所述第三网络是所述终端设备的拜访网络,所述第四网络是所述终端设备的归属网络,则所述第二信息指示所述终端设备发起边缘应用服务器重发现过程,所述第一应用服务器是所述边缘应用服务器重发现过程中确定的边缘应用服务器。

33、第八方面,提供了一种通信装置,包括:收发模块,用于接收第二信息;处理模块,用于根据所述第二信息确定第一应用服务器,所述第一应用服务器是所述通信装置访问最优的应用服务器。

34、第九方面,提供了一种通信装置,包括:处理器,存储器,该存储器用于存储计算机程序,该处理器用于从存储器中调用并运行该计算机程序,使得该通信设备执行第一或第二或第三或第四方面及其各种可能实现方式中的通信方法。

35、可选地,所述处理器为一个或多个,所述存储器为一个或多个。

36、可选地,所述存储器可以与所述处理器集成在一起,或者所述存储器与处理器分离设置。

37、可选的,该通信设备还包括,发射机(发射器)和接收机(接收器)。

38、第十方面,提供了一种计算机程序产品,所述计算机程序产品包括:计算机程序(也可以称为代码,或指令),当所述计算机程序被运行时,使得计算机执行上述第一方面或第二方面或第三方面或第四方面中任一种可能实现方式中的方法。

39、第十一方面,提供了一种计算机可读介质,所述计算机可读介质存储有计算机程序(也可以称为代码,或指令)当其在计算机上运行时,使得计算机执行上述第一方面或第二方面或第三方面或第四方面中任一种可能实现方式中的方法。

40、第十二方面,提供了一种芯片系统,包括存储器和处理器,该存储器用于存储计算机程序,该处理器用于从存储器中调用并运行该计算机程序,使得安装有该芯片系统的通信设备执行上述第一方面或第二方面或第三方面或第四方面中任一种可能实现方式中的方法。

41、其中,该芯片系统可以包括用于发送信息或数据的输入电路或者接口,以及用于接收信息或数据的输出电路或者接口。

当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1