System.ArgumentOutOfRangeException: 索引和长度必须引用该字符串内的位置。 参数名: length 在 System.String.Substring(Int32 startIndex, Int32 length) 在 zhuanliShow.Bind()
【技术实现步骤摘要】
本申请涉及通信领域,并且更具体地,涉及一种通信方法、装置和系统。
技术介绍
1、现有技术中,位于数据网络边缘的边缘应用服务器(edge application server,eas)可以为终端设备提供业务。当终端设备请求接入业务时,核心网设备将为该终端设备提供业务的eas的信息发送给终端设备,然后终端设备根据该信息接入业务。当该终端设备属于包括多个终端设备的终端设备集合时,核心网设备可以尝试不同流程来确定哪个eas为终端设备提供业务。通过不同流程,核心网设备可能获知不同信息,如果这些信息相互冲突,则核心网设备无法及时响应终端设备的接入业务请求,导致终端设备接入业务失败。
技术实现思路
1、本申请提供一种通信方法、装置和系统等,以提高终端设备接入业务的成功率。
2、第一方面,提供了一种通信方法,包括:第一网元获知终端设备请求接入业务之后,所述第一网元向第三网元发起针对公共边缘应用服务器eas的查询,所述公共eas与终端设备集合对应,且用于为所述终端设备集合中的终端设备提供所述业务,所述终端设备属于所述终端设备集合,所述第三网元用于确定为所述终端设备提供所述业务的eas;在所述第一网元向第三网元发起针对公共eas的查询之后,所述第一网元接收到来自第二网元的消息,所述第二网元用于存储所述终端设备集合与所述公共eas的对应关系,所述消息包括所述公共eas的信息;无论所述第一网元是否接收到来自所述第三网元的针对所述查询的响应,所述第一网元向所述终端设备发送所述公共eas的信息。基
3、结合第一方面,在第一方面的某些实现方式中,所述在所述第一网元向第三网元发起针对公共eas的查询之后,所述第一网元接收到来自第二网元的消息,包括:在所述第一网元向所述第三网元发送了针对所述公共eas的查询消息之后,所述第一网元接收到来自所述第二网元的所述消息。该实现方式中,在发送查询消息之后,第一网元无需等待反馈,而是将来自第二网元的信息作为提供给终端设备的结果,有利于更及时地响应终端设备接入业务的请求,以使终端设备能够更及时地接入业务。
4、结合第一方面,在第一方面的某些实现方式中,在所述第一网元向所述第三网元发送了针对所述公共eas的查询消息之后,且在所述第一网元接收到来自所述第二网元的所述消息之前,还包括:所述第一网元接收到来自所述第三网元的针对所述查询消息的响应消息。该实现方式中,在发送查询消息之后,第一网元接收到来自第二网元和第三网元的信息,第一网元无需判断接收到的信息是否相同,而是直接将来自第二网元的信息作为提供给终端设备的结果,有利于更及时地响应终端设备接入业务的请求,以使终端设备能够更及时地接入业务。
5、结合第一方面,在第一方面的某些实现方式中,所述响应消息包括所述为所述终端设备提供所述业务的eas的信息,所述为所述终端设备提供所述业务的eas与所述公共eas不同。该实现方式中,第一网元接收到来自第二网元的信息和第三网元的信息相互冲突,则第一网元直接将来自第二网元的信息作为提供给终端设备的结果,有利于降低内部处理复杂度。
6、结合第一方面,在第一方面的某些实现方式中,在所述第一网元接收到来自所述第三网元的针对所述查询消息的响应消息之后,且在所述第一网元接收到来自所述第二网元的所述消息之前,还包括:所述第一网元向所述第二网元发送所述eas的信息。该实现方式中,第一网元将来自第二网元的信息提供给第二网元,有利于不同网元保持信息的及时传输,从而及时确定提供给终端设备的结果。
7、结合第一方面,在第一方面的某些实现方式中,所述第一网元接收到来自第二网元的消息之后,还包括:所述第一网元指示第四网元丢弃所述响应消息,所述第四网元用于根据所述第一网元的指示发现用于确定所述eas的所述第三网元,存储和发送所述第三网元确定的所述eas的信息。该实现方式可以使第四网元存储准确有效的信息,同时避免浪费第四网元的存储资源。
8、结合第一方面,在第一方面的某些实现方式中,所述在所述第一网元向第三网元发起针对公共eas的查询之后,所述第一网元接收到来自第二网元的消息之前,所述第一网元决定查询所述公共eas但尚未发送出用于查询所述公共eas的查询消息。所述第一网元接收到来自第二网元的消息之后,所述第一网元不再发送所述查询消息。这样第一网元从第二网元获取到公共eas的信息后不需要再向第三网元查询,可以简化操作。
9、结合第一方面,在第一方面的某些实现方式中,所述第一网元通过所述第四网元获知所述终端设备请求接入业务,且所述第一网元通过所述第四网元向所述终端设备发送所述公共eas的信息。该实施方式中,第一网元与终端设备之间可以没有直接的通信接口,而是通过第四网元实现两者之间的通信,从而降低第一网元的处理复杂度。
10、结合第一方面,在第一方面的某些实现方式中,所述第一网元向第三网元发起针对公共eas的查询之前,还包括:所述第一网元确定所述终端设备属于所述终端设备集合,但未从所述第二网元获取到与所述终端设备集合对应的公共eas的信息。该实施方式中,第一网元可以优先从第二网元获取公共eas的信息,在未能获取到公共eas的信息时,第一网元才向第三网元发起查询,使得第一网元在内部处理过程中保持逻辑一致性,即来自第二网元的信息优先。
11、第二方面,提供一种通信方法,包括:第二网元接收来自第一网元的为终端设备提供业务的第一边缘应用服务器eas的信息;根据所述终端设备所属的第一终端设备集合,以及,终端设备集合与公共eas的对应关系:所述第二网元向所述第一网元发送第一消息,所述第一消息用于确认所述第一eas为所述终端设备或为所述第一终端设备集合提供所述业务,所述第一终端设备集合对应的公共eas和所述第一eas相同;或者,所述第二网元将与所述第一终端设备集合对应的公共eas的信息发送给所述第一网元,所述公共eas用于为所述终端设备提供所述业务,所述公共eas和所述第一eas不同。基于该方法,第二网元可以向第一网元确认或直接提供为终端设备提供业务的eas的信息,从而支持第一网元及时响应终端设备的接入业务请求,从而提高终端设备接入业务的成功率。
12、第三方面,提供一种通信装置,包括:用于实现上述任一方法的模块。
13、第四方面,提供一种通信装置,包括处理器、存储器,以及可选的收发器,所述存储器用于存储指令,所述指令被所述处理器执行时使得所述处理器实现上述任一方法,其中,所述收发器用于信号的接收和/或发送。
14、第五方面,提供一种计算机可读存储介质,所述计算机可读存储介质中存储有指令,当所述指令在计算机上运行时,以使得计算机执行上述任一方法。
15、第六方面,提供一种包含指令的计算机程序产品,其特征在于,当所述指令在计算机上运行时,使得所述计算机执行上述任一方法。
...【技术保护点】
1.一种通信方法,其特征在于,包括:
2.根据权利要求1所述的方法,其特征在于,所述在所述第一网元向第三网元发起针对公共EAS的查询之后,所述第一网元接收到来自第二网元的消息,包括:
3.根据权利要求2所述的方法,其特征在于,在所述第一网元向所述第三网元发送了针对所述公共EAS的查询消息之后,且在所述第一网元接收到来自所述第二网元的所述消息之前,还包括:
4.根据权利要求3所述的方法,其特征在于,所述响应消息包括所述为所述终端设备提供所述业务的EAS的信息,所述为所述终端设备提供所述业务的EAS与所述公共EAS不同。
5.根据权利要求4所述的方法,其特征在于,在所述第一网元接收到来自所述第三网元的针对所述查询消息的响应消息之后,且在所述第一网元接收到来自所述第二网元的所述消息之前,还包括:
6.根据权利要求2-5中任一项所述的方法,其特征在于,所述第一网元接收到来自第二网元的消息之后,还包括:
7.根据权利要求1所述的方法,其特征在于,所述在所述第一网元向第三网元发起针对公共EAS的查询之后,所述第一网元接收
8.根据权利要求7所述的方法,其特征在于,所述第一网元接收到来自第二网元的消息之后,所述第一网元不再发送所述查询消息。
9.根据权利要求1-8中任一项所述的方法,其特征在于,还包括:所述第一网元通过所述第四网元获知所述终端设备请求接入业务,且所述第一网元通过所述第四网元向所述终端设备发送所述公共EAS的信息。
10.根据权利要求1-9中任一项所述的方法,其特征在于,所述第一网元向第三网元发起针对公共EAS的查询之前,还包括:
11.一种通信方法,其特征在于,包括:
12.一种装置,其特征在于,包括用于实现上述权利要求1-11任一项所述方法的模块。
13.一种装置,其特征在于,包括处理器和存储器,所述存储器用于存储指令,所述指令被所述处理器执行时使得所述处理器实现上述权利要求1-11任一项所述方法。
14.一种计算机可读存储介质,其特征在于,所述计算机可读存储介质中存储有指令,当所述指令在计算机上运行时,以使得计算机执行如权利要求1-11任一项所述的方法。
15.一种包含指令的计算机程序产品,其特征在于,当所述指令在计算机上运行时,使得所述计算机执行如权利要求1-11任一项所述的方法。
16.一种通信方法,其特征在于,包括:
17.根据权利要求16所述的方法,其特征在于,所述在所述第一网元向第三网元发起针对公共EAS的查询之后,所述第一网元接收到来自第二网元的消息,包括:
18.根据权利要求17所述的方法,其特征在于,在所述第一网元向所述第三网元发送了针对所述公共EAS的查询消息之后,且在所述第一网元接收到来自所述第二网元的所述消息之前,还包括:
19.根据权利要求18所述的方法,其特征在于,在所述第一网元接收到来自所述第三网元的针对所述查询消息的响应消息之后,且在所述第一网元接收到来自所述第二网元的所述消息之前,还包括:
20.根据权利要求19所述的方法,其特征在于,所述第二网元向所述第一网元发送所述消息,包括:
21.根据权利要求16-20中任一项所述的方法,其特征在于,所述第一网元接收到来自第二网元的消息之后,还包括:
22.根据权利要求21所述的方法,其特征在于,所述方法还包括:
23.一种通信方法,其特征在于,包括:
24.一种通信系统,其特征在于,包括第一网元和第二网元,其中,
25.根据权利要求24所述的系统,其特征在于,所述第一网元用于:在向第三网元发起针对公共EAS的查询之后,接收到来自第二网元的消息,包括:
26.根据权利要求25所述的系统,其特征在于,在向所述第三网元发送了针对所述公共EAS的查询消息之后,且在接收到来自所述第二网元的所述消息之前,所述第一网元还用于:接收到来自所述第三网元的针对所述查询消息的响应消息,所述响应消息包括所述为所述终端设备提供所述业务的EAS的信息,所述为所述终端设备提供所述业务的EAS与所述公共EAS不同。
27.根据权利要求26所述的系统,其特征在于,在接收到来自所述第三网元的针对所述查询消息的响应消息之后,且在接收到来自所述第二网元的所述消息之前,
28.根据权利要求27所述的系统,其特征在于,所述第二网元用于向所述第一网元发送所述消息,...
【技术特征摘要】
1.一种通信方法,其特征在于,包括:
2.根据权利要求1所述的方法,其特征在于,所述在所述第一网元向第三网元发起针对公共eas的查询之后,所述第一网元接收到来自第二网元的消息,包括:
3.根据权利要求2所述的方法,其特征在于,在所述第一网元向所述第三网元发送了针对所述公共eas的查询消息之后,且在所述第一网元接收到来自所述第二网元的所述消息之前,还包括:
4.根据权利要求3所述的方法,其特征在于,所述响应消息包括所述为所述终端设备提供所述业务的eas的信息,所述为所述终端设备提供所述业务的eas与所述公共eas不同。
5.根据权利要求4所述的方法,其特征在于,在所述第一网元接收到来自所述第三网元的针对所述查询消息的响应消息之后,且在所述第一网元接收到来自所述第二网元的所述消息之前,还包括:
6.根据权利要求2-5中任一项所述的方法,其特征在于,所述第一网元接收到来自第二网元的消息之后,还包括:
7.根据权利要求1所述的方法,其特征在于,所述在所述第一网元向第三网元发起针对公共eas的查询之后,所述第一网元接收到来自第二网元的消息之前,所述第一网元决定查询所述公共eas但尚未发送出用于查询所述公共eas的查询消息。
8.根据权利要求7所述的方法,其特征在于,所述第一网元接收到来自第二网元的消息之后,所述第一网元不再发送所述查询消息。
9.根据权利要求1-8中任一项所述的方法,其特征在于,还包括:所述第一网元通过所述第四网元获知所述终端设备请求接入业务,且所述第一网元通过所述第四网元向所述终端设备发送所述公共eas的信息。
10.根据权利要求1-9中任一项所述的方法,其特征在于,所述第一网元向第三网元发起针对公共eas的查询之前,还包括:
11.一种通信方法,其特征在于,包括:
12.一种装置,其特征在于,包括用于实现上述权利要求1-11任一项所述方法的模块。
13.一种装置,其特征在于,包括处理器和存储器,所述存储器用于存储指令,所述指令被所述处理器执行时使得所述处理器实现上述权利要求1-11任一项所述方法。
14.一种计算机可读存储介质,其特征在于,所述计算机可读存储介质中存储有指令,当所述指令在计算机上运行时,以使得计算机执行如权利要求1-11任一项所述的方法。
15.一种包含指令的计算机程序产品,其特征在于,当所述指令在计算机上运行...
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。