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

摘要: 本技术涉及通信,尤其涉及一种通信方法及装置。背景技术:1、无线通信系统中,终端发起某个业务请求时,终端可以根据所请求的业务信息确定对应的会话参数,如确定目标数据...
一种通信方法及装置与流程

本技术涉及通信,尤其涉及一种通信方法及装置。

背景技术:

1、无线通信系统中,终端发起某个业务请求时,终端可以根据所请求的业务信息确定对应的会话参数,如确定目标数据网络的信息、切片信息或会话类型等,并通过携带会话参数向网络请求建立该业务对应的会话,从而网络可以基于业务需求创建不同的会话。在会话建立过程中,核心网控制面的接入和移动性管理功能(access and mobilitymanagement function,amf)可以根据业务需求选择会话管理功能(session managementfunction,smf),由smf建立会话,从而实现网络与终端之间的业务数据传输。

2、但是,上述实施方式中,终端侧需要具有业务信息和会话参数的映射关系,且终端需要准确理解业务信息和各项会话参数的意义,终端侧的业务实现逻辑较复杂;另外,当网络中引入新业务或新特性时,需要对终端能力进行扩展或升级,业务实现灵活性较差。

技术实现思路

1、本技术提供一种通信方法及装置,用于解决业务实现或扩展对终端能力的依赖问题,降低终端侧处理的复杂度,提高业务实现的灵活性,提升用户使用体验。

2、为达到上述目的,本技术采用如下技术方案:

3、第一方面,提供一种通信方法,该方法可以由通信装置执行,例如,通信装置可以为网络设备如第一网元,也可以是网络设备中的模块(如芯片、芯片系统或电路),还可以是能实现全部或部分网络设备功能的模块或软件。该方法包括:第一网元接收第一应用信息,第一应用信息用于请求为终端提供第一应用的服务;确定第一应用对应的会话参数以及会话标识;向终端发送与第一应用信息关联的以下信息中的至少一种:所述会话标识、终端地址、会话管理网元的标识或地址,所述会话管理网元管理所述会话标识对应的会话。。

4、上述实施方式中,由第一网元确定会话参数,终端不需要理解应用业务和会话参数之间的逻辑关系,由第一网元确定实现应用所需的会话参数以及会话标识。进一步第一网元获取应用对应的终端地址,如终端的网络地址,其中,终端地址是指第一应用对应的会话对应的终端的网络地址。从而可以降低终端侧的处理复杂度,降低业务实现或业务扩展对终端能力的依赖,有助于提高业务实现的灵活性。

5、在一种实施方式中,第一网元接收第一应用信息以及终端的信息,包括:从所述终端、第一应用功能或第一网络功能接收所述第一应用信息。可选的,还可以接收终端的信息。

6、上述实施方式中,应用业务的触发不限于由终端发起,也可以是网络发起,如网络中的网络功能、应用功能或amf等网元发起应用请求,建立该应用相关的会话,并实现终端与网络之间该应用的数据传输,从而可以降低终端侧的处理复杂度,降低业务实现或业务扩展对终端能力的依赖,有助于提高业务实现的灵活性。

7、在一种实施方式中,该方法还包括:第一网元向会话管理网元发送请求建立服务于所述第一应用的第一会话的信息,所述信息包括所述会话标识、所述会话参数以及所述终端的信息;或者,所述第一网元向所述会话管理网元发送请求修改第一会话以服务于所述第一应用的信息,所述信息包括所述会话标识以及所述终端的信息;其中,所述会话标识是所述第一会话的标识。

8、需要说明的是,本技术中,“请求第一应用的服务”包括:请求传输第一应用相关的数据;“服务于第一应用的第一会话”是指传输第一应用的数据的第一会话。

9、在一种实施方式中,该方法还包括:第一网元从会话管理网元接收终端地址。

10、可选的,会话管理网元可以显示或隐式指示终端地址与会话标识相关联,和/或可以显示或隐式指示终端地址与第一应用信息相关联。也就是说,会话管理网元可以直接向第一网元指示终端地址与会话标识的关联关系,和/或终端地址与第一应用信息的关联关系,或者间接向第一网元指示终端地址与会话标识的关联关系和/或终端地址与第一应用信息的关联关系。本技术对此不做限定。

11、上述实施方式中,第一网元可以向会话管理网元发送请求建立的信息,或请求会话修改的信息,使得网络建立或修改第一会话以服务于第一应用,并获取终端地址,从而第一网元可以向终端发送网络地址,以使得终端可以根据网络地址执行后续数据传输流程,有助于提高业务实现的灵活性。

12、在一种实施方式中,第一应用信息包括第一应用的名称,确定所述第一应用对应的会话参数,包括:根据所述第一应用的名称,以及应用名称与会话参数的对应关系,确定所述会话参数。可选的,第一应用信息包括业务类型,确定第一应用对应的会话参数包括:根据业务类型,以及业务类型与会话参数的对应关系,确定所述会话参数。

13、上述实施方式中,第一网元可以根据第一应用的请求中携带的应用名称和/或业务类型,以及预先配置或协议约定的应用名称或业务类型与会话参数的对应关系,确定该第一应用所需的会话参数,从而可以降低第一应用的处理复杂度,有助于提高业务实现效率和灵活性。

14、在一种实施方式中,该方法还包括:第一网元根据所述会话参数确定新建第一会话以服务于所述第一应用,或复用已有的第一会话以服务于所述第一应用。

15、上述实施方式中,第一网元可以根据确定的会话参数确定是否已经建立有该会话参数对应的会话,如确定已有的会话能够满足该第一应用所需的会话参数,则可以复用该已建立的会话传输该第一应用对应的数据;如果没有则可以向会话管理网元请求建立一个新的会话,用于传输该第一应用对应的数据,业务实现方式较灵活且能节省网络资源,提高通信效率。

16、在一种实施方式中,该方法可以应用于通信系统,该通信系统包括第一网元和会话管理网元,该方法还包括:会话管理网元向第一网元发送终端地址。可选的,所述终端地址与所述会话标识存在关联关系,和/或所述终端地址与所述第一应用信息存在关联关系。

17、在一种实施方式中,该方法可以应用于通信系统,该通信系统包括第一网元和会话管理网元,该方法还包括:会话管理网元向终端发送所述终端地址、所述第一应用信息以及所述会话标识。可选的,网络地址与会话标识存在关联关系,终端地址与第一应用信息存在关联关系。

18、上述实施方式中,会话管理网元执行会话建立的流程,可以直接向终端发送终端地址、第一应用信息以及第一会话的会话标识,从而终端可以根据上述信息,确定第一应用通过第一会话实现,且可以通过网络地址实现第一会话的数据传输,从而业务实现方式较灵活且可以节省第一网元向终端发送上述信息的信令开销。

19、在一种实施方式中,从第一应用功能或第一网络功能接收所述第一应用信息之后,该方法还包括:第一网元向所述第一应用功能或所述第一网络功能发送以下至少一项信息:所述会话标识、所述终端地址、所述会话管理网元的标识。

20、第二方面,提供一种通信方法,该方法可以由通信装置执行,例如,通信装置可以为网络设备如第一网元,也可以是网络设备中的模块(如芯片、芯片系统或电路),还可以是能实现全部或部分网络设备功能的模块或软件。该方法包括:第一网元接收第一应用信息以及终端的信息,第一应用信息以及终端的信息用于请求网络为终端提供第一应用的服务;确定第一应用对应的会话参数;向会话管理网元发送请求信息以建立或修改第一会话,第一会话服务于第一应用,该请求信息包括终端的信息。

21、上述实现方式中,由第一网元确定会话参数,以及向会话管理网元触发会话建立或修改,终端不需要理解应用业务和会话参数之间的逻辑关系,从而可以降低终端侧的处理复杂度,降低业务实现或业务扩展对终端能力的依赖,有助于提高业务实现的灵活性。

22、在一种实施方式中,第一网元接收第一应用信息以及终端的信息,包括:从所述终端、第一应用功能或第一网络功能接收所述第一应用信息以及终端的信息。

23、上述实施方式中,应用业务的触发不限于由终端发起,也可以是网络发起,如网络中的网络功能、应用功能或amf等网元发起应用请求,建立该应用相关的会话,并实现终端与网络之间该应用的数据传输,从而可以降低终端侧的处理复杂度,降低业务实现或业务扩展对终端能力的依赖,有助于提高业务实现的灵活性。

24、在一种实施方式中,该请求信息还包括会话参数。

25、在一种实施方式中,该方法还包括:所述第一网元从所述会话管理网元接收所述终端地址以及第一会话的会话标识,所述网络地址与所述第一应用信息存在关联关系,所述网络地址与所述会话标识存在关联关系。

26、在一种实施方式中,该方法还包括:所述第一网元向所述终端发送所述网络地址,所述网络地址与所述会话标识存在关联关系,和/或所述网络地址与所述第一应用信息存在关联关系。

27、在一种实施方式中,第一应用信息包括第一应用的名称,确定会话参数,包括:根据所述第一应用的名称,以及应用名称与会话参数的对应关系,确定所述会话参数。

28、在一种实施方式中,该方法还包括:第一网元根据所述会话参数确定新建所述第一会话以服务于所述第一应用,或复用已有的所述第一会话以服务于所述第一应用。

29、在一种实施方式中,该方法还包括:会话管理网元向所述第一网元发送会话标识和/或终端地址,网络地址与所述会话标识存在关联关系,网络地址与所述第一应用信息存在关联关系。

30、上述实施方式中,会话管理网元执行会话建立或修改的流程,可以向第一网元发送终端地址和/或第一会话的会话标识,从而由第一网元向终端发送上述信息,使得终端可以确定第一应用通过第一会话实现,可以通过网络地址实现第一会话的数据传输,业务实现方式较灵活且可以节省第一网元向终端发送上述信息的信令开销。

31、在一种实施方式中,该请求信息还包括第一应用信息。

32、在一种实施方式中,该方法还包括:会话管理网元向所述终端发送所述终端地址、所述会话标识以及所述第一应用信息,所述网络地址与所述会话标识存在关联关系,所述网络地址与所述第一应用信息存在关联关系。

33、上述实施方式中,会话管理网元执行会话建立的流程,之后可以直接向终端发送终端的地址、第一应用信息以及第一会话的会话标识,从而终端可以根据上述信息,确定第一应用通过第一会话传输数据,且可以通过终端的地址实现第一会话的数据传输,从而业务实现方式较灵活且可以节省第一网元向终端发送上述信息的信令开销。

34、在一种实施方式中,从第一应用功能或第一网络功能接收所述第一应用信息以及终端的信息之后,该方法还包括:第一网元向所述第一应用功能或所述第一网络功能发送以下至少一项信息:所述会话标识、所述终端地址、所述会话管理网元的标识。

35、第三方面,提供一种通信方法,该方法可以由通信装置执行,例如,通信装置可以为网络设备如会话管理网元,也可以是网络设备中的模块(如芯片、芯片系统或电路),还可以是能实现全部或部分网络设备功能的模块或软件。该方法包括:会话管理网元从第一网元接收请求建立或修改服务于第一应用的会话的信息,所述信息包括会话参数以及终端的信息;确定第一会话的会话标识,以及所述第一会话对应的所述终端地址;发送所述网络地址,所述网络地址与所述会话标识存在关联关系,和/或所述网络地址与所述第一应用信息存在关联关系。

36、上述实现方式中,由会话管理网元确定应用的会话标识,进一步确定该会话对应的终端网络地址,并指示应用与会话标识和/或终端网络地址的关系,从而可以降低终端侧的处理复杂度,降低业务实现或业务扩展对终端能力的依赖,有助于提高业务实现的灵活性。

37、在一种实施方式中,发送所述网络地址,包括:向所述第一网元发送所述网络地址和/或所述会话标识,所述网络地址和/或所述会话标识与所述第一应用信息存在关联关系。

38、上述实施方式中,会话管理网元执行会话建立或修改的流程,可以向第一网元发送终端地址和/或第一会话的会话标识,从而由第一网元向终端发送上述信息,使得终端可以确定第一应用通过第一会话实现,可以通过网络地址实现第一会话的数据传输,业务实现方式较灵活且可以节省第一网元向终端发送上述信息的信令开销。

39、在一种实施方式中,该方法还包括:第一网元向所述终端发送所述网络地址以及所述会话标识。

40、在一种实施方式中,发送所述网络地址,包括:向所述终端发送所述第一应用信息、所述网络地址以及所述会话标识,所述网络地址与所述第一应用信息的关联关系。

41、上述实施方式中,会话管理网元执行会话建立的流程,可以直接向终端发送终端地址、第一应用信息以及第一会话的会话标识,从而终端可以根据上述信息,确定第一应用通过第一会话实现,且可以通过网络地址实现第一会话的数据传输,从而业务实现方式较灵活且可以节省第一网元向终端发送上述信息的信令开销。

42、在一种实施方式中,该方法还包括:会话管理网元根据所述会话参数确定新建所述第一会话以服务于所述第一应用,或复用已有的所述第一会话以服务于所述第一应用。

43、上述实施方式中,第一网元可以根据确定的会话参数确定是否已经建立有该会话参数对应的会话,如确定已有的会话能够满足该第一应用所需的会话参数,则可以复用该已建立的会话传输该第一应用对应的数据;如果没有则可以向会话管理网元请求建立一个新的会话,用于传输该第一应用对应的数据,业务实现方式较灵活且能节省网络资源,提高通信效率。

44、在一种实施方式中,该方法可以应用于通信系统,该通信系统包括第一网元和会话管理网元,该方法还包括:终端、第一应用功能或第一网络功能向第一网元发送第一应用信息以及终端的信息,用于请求为所述终端提供第一应用的服务;第一网元确定所述第一应用对应的会话参数。

45、在一种实施方式中,第一应用信息包括第一应用的名称,第一网元确定所述第一应用对应的会话参数,包括:根据所述第一应用的名称,以及应用名称与会话参数的对应关系,确定所述会话参数。

46、第四方面,提供一种通信方法,该方法可以由终端侧装置执行,例如,可以为终端,也可以是终端中的模块(如芯片、芯片系统或电路),还可以是能实现全部或部分终端功能的模块或软件。该方法包括:向第一网元发送第一应用信息,用于请求为所述终端提供第一应用的服务;接收以下信息中的至少一种:第一会话的会话标识、终端地址、会话管理网元的标识或地址;其中,会话管理网元管理服务于第一应用的第一会话;根据会话标识、终端地址、会话管理网元的标识或地址传输第一应用相关的数据。

47、上述实现方式中,终端发起业务请求,不需要理解应用业务和会话参数之间的逻辑关系,由第一网元或会话管理网元确定会话参数和/或会话标识,从而可以降低终端侧的处理复杂度,降低业务实现或业务扩展对终端能力的依赖,有助于提高业务实现的灵活性。另外,终端可以从会话管理网元或第一网元获取应用对应的终端网络地址,并基于该网络地址实现终端与网络之间该应用的数据传输,业务实现方式灵活。

48、在一种实施方式中,接收会话标识和/或所述终端地址和/或会话管理网元的标识或地址,包括:从所述第一网元接收所述会话标识和/或所述终端地址和/或会话管理网元的标识或地址,或者,从会话管理网元接收所述会话标识和/或所述终端地址和/或会话管理网元的标识或地址,或者,从所述第一网元接收所述会话标识,从所述会话管理网元接收所述终端地址和所述第一应用信息。

49、第五方面,提供一种通信装置,用于实现上述方法。该通信装置可以为上述任一方面中的通信装置,如网络设备或终端,或者,或者包含上述通信装置的节点或设备,或者为上述网络设备或终端中的模块,如芯片、芯片系统或电路,或者为能实现部分或全部功能的逻辑节点、逻辑模块或软件。

50、该通信装置包括实现上述方法相应的模块、单元、或手段(means),该模块、单元、或means可以通过硬件实现,软件实现,或者通过硬件执行相应的软件实现。该硬件或软件包括一个或多个与上述功能相对应的模块或单元。

51、在一种可能的实现方式中,该通信装置可以包括处理模块和收发模块。该处理模块,可以用于实现上述任一方面及其任意可能的实现方式中的处理功能。该处理模块例如可以为处理器。该收发模块,也可以称为收发单元,用以实现上述任一方面及其任意可能的实现方式中的发送和/或接收功能。该收发模块可以由收发电路,收发机,收发器或者通信接口构成。

52、在一种可能的实现方式中,收发模块包括发送模块和接收模块,分别用于实现上述任一方面及其任意可能的实现方式中的发送和接收功能。

53、第六方面,提供一种通信装置,包括:处理器;该处理器用于与存储器耦合,并读取存储器中的指令之后,根据该指令执行如上述任一方面所述的方法。该通信装置可以为上述任一方面中的通信装置,如网络设备或终端,或者,或者包含上述通信装置的节点或设备,或者为上述网络设备或终端中的模块,如芯片、芯片系统或电路,或者为能实现部分或全部功能的逻辑节点、逻辑模块或软件。

54、在一种可能的实现方式中,该通信装置还包括存储器,该存储器,用于保存必要的程序指令和数据。

55、在一种可能的实现方式中,该通信装置为芯片或芯片系统。可选的,该通信装置是芯片系统时,可以由芯片构成,也可以包含芯片和其他分立器件。

56、第七方面,提供了一种通信装置,包括:至少一个处理器和接口电路;接口电路,用于接收计算机程序或指令并传输至所述至少一个处理器;处理器用于执行所述计算机程序或指令,以使该通信装置执行如上述任一方面所述的方法。该通信装置可以为上述任一方面中的通信装置,如网络设备或终端,或者,或者包含上述通信装置的节点或设备,或者为上述网络设备或终端中的模块,如芯片、芯片系统或电路,或者为能实现部分或全部功能的逻辑节点、逻辑模块或软件。

57、在一种可能的实现方式中,该通信装置为芯片或芯片系统。可选的,该通信装置是芯片系统时,可以由芯片构成,也可以包含芯片和其他分立器件。

58、第八方面,提供了一种计算机可读存储介质,该计算机可读存储介质中存储有指令,当其在计算机上运行时,使得计算机可以执行上述任一方面所述的方法。

59、第九方面,提供了一种包含指令的计算机程序产品,当其在计算机上运行时,使得计算机可以执行上述任一方面所述的方法。

60、第十方面,提供了一种通信系统,该通信系统包括第一网元,第一网元接收第一应用信息以及终端的信息,第一应用信息以及终端的信息用于请求为终端提供第一应用的服务;确定第一应用对应的会话参数以及会话标识;第一网元向终端发送与第一应用信息关联的以下信息中的至少一种:所述会话标识、终端地址、会话管理网元的标识或地址,所述会话管理网元管理所述会话标识对应的会话。

61、在一种可能的实现方式中,该通信系统可以包括会话管理网元,第一网元向会话管理网元发送请求建立服务于所述第一应用的第一会话的信息,所述信息包括所述会话标识、所述会话参数以及所述终端的信息;或者,所述第一网元向所述会话管理网元发送请求修改第一会话以服务于所述第一应用的信息,所述信息包括所述会话标识以及所述终端的信息;其中,所述会话标识是所述第一会话的标识。

62、在一种实施方式中,会话管理网元向第一网元发送终端地址,所述网络地址与所述会话标识存在关联关系,和/或所述网络地址与所述第一应用信息存在关联关系。

63、在一种实施方式中,会话管理网元向终端发送所述终端地址、所述第一应用信息以及所述会话标识,所述网络地址与所述会话标识存在关联关系,所述网络地址与所述第一应用信息存在关联关系。

64、在一种可能的实现方式中,该通信系统可以包括前述第一方面中任一种实施方式中所述的第一网元和会话管理网元。

65、第十一方面,提供了一种通信系统,该通信系统包括第一网元和会话管理网元,第一网元接收第一应用信息以及终端的信息,第一应用信息以及终端的信息用于请求网络为终端提供第一应用的服务;第一网元确定第一应用对应的会话参数;第一网元向会话管理网元发送请求以建立或修改第一会话,第一会话服务于第一应用,该请求包括终端的信息。

66、在一种可能的实现方式中,会话管理网元向第一网元发送终端地址以及第一会话的会话标识,所述网络地址与所述第一应用信息存在关联关系,所述网络地址与所述会话标识存在关联关系。

67、在一种实施方式中,第一网元向所述终端发送所述网络地址,所述网络地址与所述会话标识存在关联关系,和/或所述网络地址与所述第一应用信息存在关联关系。

68、在一种实施方式中,会话管理网元向所述第一网元发送会话标识和/或终端地址,网络地址与所述会话标识存在关联关系,网络地址与所述第一应用信息存在关联关系。

69、在一种实施方式中,该方法还包括:会话管理网元向所述终端发送所述终端地址、所述会话标识以及所述第一应用信息,所述网络地址与所述会话标识存在关联关系,所述网络地址与所述第一应用信息存在关联关系。

70、在一种实施方式中,第一网元向第一应用功能或第一网络功能发送以下至少一项信息:所述会话标识、所述终端地址、所述会话管理网元的标识。

71、在一种可能的实现方式中,该通信系统可以包括如前述第二方面任一种实施方式所述的第一网元以及会话管理网元。

72、其中,第二方面至第十一方面中任一种可能的实现方式所带来的技术效果可参见上述第一方面中不同可能的实现方式所带来的技术效果,此处不再赘述。

73、可以理解的是,在方案不矛盾的前提下,上述各个方面中的方案均可以结合。