CN109565668B - 会话管理方法及装置 - Google Patents

会话管理方法及装置 Download PDF

Info

Publication number
CN109565668B
CN109565668B CN201680088434.9A CN201680088434A CN109565668B CN 109565668 B CN109565668 B CN 109565668B CN 201680088434 A CN201680088434 A CN 201680088434A CN 109565668 B CN109565668 B CN 109565668B
Authority
CN
China
Prior art keywords
entity
terminal
session context
identifier
information
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Active
Application number
CN201680088434.9A
Other languages
English (en)
Other versions
CN109565668A (zh
Inventor
应江威
杨艳梅
黄正磊
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Huawei Technologies Co Ltd
Original Assignee
Huawei Technologies Co Ltd
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Huawei Technologies Co Ltd filed Critical Huawei Technologies Co Ltd
Publication of CN109565668A publication Critical patent/CN109565668A/zh
Application granted granted Critical
Publication of CN109565668B publication Critical patent/CN109565668B/zh
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Classifications

    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W8/00Network data management
    • H04W8/02Processing of mobility data, e.g. registration information at HLR [Home Location Register] or VLR [Visitor Location Register]; Transfer of mobility data, e.g. between HLR, VLR or external networks
    • H04W8/06Registration at serving network Location Register, VLR or user mobility server
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W36/00Hand-off or reselection arrangements
    • H04W36/0005Control or signalling for completing the hand-off
    • H04W36/0011Control or signalling for completing the hand-off for data sessions of end-to-end connection
    • H04W36/0033Control or signalling for completing the hand-off for data sessions of end-to-end connection with transfer of context information
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W60/00Affiliation to network, e.g. registration; Terminating affiliation with the network, e.g. de-registration
    • H04W60/04Affiliation to network, e.g. registration; Terminating affiliation with the network, e.g. de-registration using triggered events
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W76/00Connection management
    • H04W76/20Manipulation of established connections
    • H04W76/22Manipulation of transport tunnels
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W8/00Network data management
    • H04W8/22Processing or transfer of terminal data, e.g. status or physical capabilities
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W60/00Affiliation to network, e.g. registration; Terminating affiliation with the network, e.g. de-registration
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W76/00Connection management
    • H04W76/10Connection setup
    • H04W76/12Setup of transport tunnels
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W76/00Connection management
    • H04W76/20Manipulation of established connections
    • H04W76/25Maintenance of established connections

Landscapes

  • Engineering & Computer Science (AREA)
  • Computer Networks & Wireless Communication (AREA)
  • Signal Processing (AREA)
  • Databases & Information Systems (AREA)
  • Mobile Radio Communication Systems (AREA)
  • Telephonic Communication Services (AREA)

Abstract

本发明实施例提供一种会话管理方法及装置,该方法包括:第一会话管理SM实体从第二SM实体接收第一会话上下文信息;进一步地,第一SM实体根据第一会话上下文信息,生成第二会话上下文信息,并向终端发送第二会话上下文信息;可见,实现了MM实体和SM实体分离场景下,终端的跟踪区更新流程中的会话更新。

Description

会话管理方法及装置
技术领域
本发明实施例涉及通信技术领域,尤其涉及一种会话管理方法及装置。
背景技术
随着移动通信技术的更新换代,给各行各业带来更多的创新应用;移动宽带、多媒体、机器类通信(Machine Type Communications,简称MTC)、工业控制和智能交通***(ITS)将成为5G时代的主要用例。为了满足广泛变化的业务需求,5G网络将以灵活的方式构建;其中,一种潜在的方向是网络功能分离,即控制面CP功能和用户面UP功能分离,CP中的移动性管理MM功能和会话管理SM功能分离,例如通过5G中的网络切片(Network Slice)技术将一个物理网络切割成多个虚拟的端到端的虚拟网络(即网络切片),每个网络切片由一个独立的网络功能或功能组合实例化构成。
通常情况下,一个网络切片包括控制面功能(control plane function,简称CPF)实体和用户面功能(user plane function,简称UPF)实体;其中,CPF实体主要完成设备接入鉴权、安全加密、位置注册等移动性管理(mobility management,简称MM)功能,以及用户面传输路径的建立、释放和更改等会话管理(session management,简称SM)功能;UPF功能实体主要完成用户面数据的路由转发等功能。图1为网络切片的架构示意图,如图1所示,多个网络切片(为了便于描述,图1中以2个网络切片为例)仅共享部分特定的CPF功能实体(如MM实体),同时每个网络切片有独立的部分CPF功能实体(如SM实体)和独立的UPF实体,即MM实体和SM实体之间分离。
但现有的跟踪区更新流程仅适用于MM实体和SM实体未分离的场景(例如SM实体和MM实体集成在同一个网络功能节点),针对MM实体和SM实体的分离场景下如何执行跟踪区流程(如会话更新等)是本申请所需解决的技术问题。
发明内容
本发明实施例提供一种会话管理方法及装置,实现了MM实体和SM实体分离场景下,终端的跟踪区更新流程中的会话更新。
第一方面,本发明实施例提供一种会话管理方法,包括:
第一会话管理SM实体从第二SM实体接收第一会话上下文信息;
第一SM实体根据第一会话上下文信息,生成第二会话上下文信息;
第一SM实体向终端发送第二会话上下文信息。
通过第一方面提供的会话管理方法,第一会话管理SM实体通过从第二SM实体接收第一会话上下文信息,并根据第一会话上下文信息,生成第二会话上下文信息;进一步地,第一SM实体向终端发送第二会话上下文信息;可见,实现了MM实体和SM实体分离场景下,终端的跟踪区更新流程中的会话更新。
在一个可能的设计中,第一SM实体从第二SM实体接收第一会话上下文信息之前,还包括:第一SM实体向第二SM实体发送会话上下文请求,会话上下文请求包含终端的标识。
在一个可能的设计中,第一SM实体从第二SM实体接收第一会话上下文信息之前,还包括:第一SM实体从终端接收会话上下文更新请求,其中,会话上下文更新请求包含终端的标识和/或第二SM实体的标识。
在一个可能的设计中,第一SM实体从第二SM实体接收第一会话上下文信息,包括:第一SM实体从第二SM实体接收第一SM重定位请求,第一SM重定位请求包含第一会话上下文信息。
在一个可能的设计中,第一SM实体从第二SM实体接收第一会话上下文信息之前,还包括:第一SM实体从目标移动性管理MM实体接收第二SM重定位请求,其中,第二SM重定位请求包含终端的标识。
在一个可能的设计中,会话管理方法应用于跟踪区更新流程。
第二方面,本发明实施例提供一种会话管理方法,包括:
终端向第一会话管理SM实体发送会话上下文更新请求,其中,会话上下文更新请求包含终端的标识;
终端从第一SM实体接收并保存第二会话上下文信息,其中,第二会话上下文信息为:第一SM实体根据从第二SM实体获取的第一会话上下文信息,生成的新会话上下文信息。
通过第二方面提供的会话管理方法,终端通过向第一SM实体发送会话上下文更新请求,并从第一SM实体接收并保存第二会话上下文信息(第二会话上下文信息为:第一SM实体根据从第二SM实体获取的第一会话上下文信息,生成的新会话上下文信息);可见,实现了MM实体和SM实体分离场景下,终端的跟踪区更新流程中的会话更新。
在一个可能的设计中,终端向第一SM实体发送会话上下文更新请求之前,还包括:
终端获取所在位置的跟踪区标识,跟踪区标识包含当前位置对应的第一SM实体的标识;
终端根据跟踪区标识确定第一SM实体的标识不是终端之前所连接的第二SM实体的标识。
在一个可能的设计中,终端向第一SM实体发送会话上下文更新请求之前,还包括:终端从无线接入网络RAN设备或目标移动性管理MM实体接收第一SM实体的标识。
在一个可能的设计中,终端向第一SM实体发送会话上下文更新请求之前,还包括:终端触发跟踪区更新流程。
第三方面,本发明实施例提供一种会话管理方法,包括:
无线接入网络RAN设备从终端接收第二会话管理SM实体的标识;
RAN设备根据预设策略信息和第二SM实体的标识,判断是否为终端进行SM实体的更换;其中,第二SM实体为维护终端历史会话上下文信息的的SM实体;
如果是,则RAN设备根据预设策略信息选择第一SM实体。
通过第三方面提供的会话管理方法,RAN设备通过从终端接收第二SM实体的标识;进一步地,根据预设策略信息和第二SM实体的标识,判断是否为终端进行SM实体的更换;如果是,则预设策略信息选择第一SM实体;可见,实现了MM实体和SM实体分离场景下,终端的跟踪区更新流程中的会话更新。
在一个可能的设计中,RAN设备从终端接收第二SM实体的标识,包括:
RAN设备从终端接收第一RRC请求消息,第一RRC请求消息包含会话上下文更新请求以及第二SM实体的标识。
在一个可能的设计中,RAN设备根据预设策略信息选择第一SM实体之后,还包括:RAN设备将会话上下文更新请求发送给第一SM实体。
在一个可能的设计中,RAN设备从终端接收第二SM实体的标识,包括:
RAN设备从终端接收第二RRC请求消息,第二RRC请求消息包含第二SM实体的标识。
在一个可能的设计中,RAN设备根据预设策略信息选择第一SM实体之后,还包括:
RAN设备将第一SM实体的标识发送给终端,以使终端根据第一SM实体的标识向第一SM实体发送会话上下文更新请求。
第四方面,本发明实施例提供一种会话管理方法,包括:
目标移动性管理MM实体从终端接收跟踪区更新请求;
目标MM实体根据预设策略信息、第二会话管理SM实体的标识和终端的位置信息,判断是否为终端进行SM实体的更换;其中,第二SM实体为维护终端历史会话上下文信息的SM实体。
如果是,则目标MM实体根据预设策略信息选择第一SM实体。
通过第四方面提供的会话管理方法,目标MM实体在从终端接收跟踪区更新请求后,根据预设策略信息、第二SM实体的标识和终端的位置信息,判断是否为终端进行SM实体的更换;如果是,则根据预设策略信息选择第一SM实体;可见,实现了MM实体和SM实体分离场景下,终端的跟踪区更新流程中的会话更新。
在一个可能的设计中,目标MM实体根据预设策略信息选择第一SM实体之后,还包括:
目标MM实体将第一SM实体的标识发送给终端,以使终端根据第一SM实体的标识向第一SM实体发送会话上下文更新请求;
或者,
目标MM实体向第一SM实体发送第二SM重定位请求,以使第一SM实体向第二SM实体请求获取第一会话上下文信息,其中,第二SM重定位请求包含终端的标识。
第五方面,本发明实施例提供一种会话管理方法,包括:
目标移动性管理MM实体获取终端的位置信息;
目标MM实体将终端的位置信息发送给第二会话管理SM实体,以使第二SM实体根据预设策略信息和终端的位置信息,判断是否为终端进行SM实体的更换;其中,第二SM实体为维护终端历史会话上下文信息的SM实体。
通过第五方面提供的会话管理方法,目标MM实体通过获取终端的位置信息,并将终端的位置信息发送给第二SM实体,以使第二SM实体根据预设策略信息和终端的位置信息,判断是否为终端进行SM实体的更换,以便选择一个合适的SM实体;可见,实现了MM实体和SM实体分离场景下,终端的跟踪区更新流程中的会话更新。
在一个可能的设计中,目标MM实体将终端的位置信息发送给第二SM实体之前,还包括:
目标MM实体从源MM实体接收SM签约信息,SM签约信息为:若终端触发跟踪区更新流程,则将终端的位置信息通知给第二SM实体。
在一个可能的设计中,目标MM实体将终端的位置信息发送给第二SM实体,包括:
目标MM实体将终端的位置信息发送给源MM实体,以使源MM实体将终端的位置信息转发给第二SM实体。
第六方面,本发明实施例提供一种跟踪区更新方法,包括:
第二会话管理SM实体从移动性管理MM实体接收终端的标识以及终端的位置信息;MM实体为源MM实体或者目标MM实体;
第二SM实体根据预设策略信息和终端的位置信息,判断是否为终端进行SM实体的更换;
如果是,则第二SM实体根据预设策略信息选择第一SM实体,并向第一SM实体发送第一会话上下文信息,以使第一SM实体根据第一会话上下文信息,生成第二会话上下文信息。
通过第六方面提供的会话管理方法,第二SM实体通过从MM实体(MM实体为源MM实体或者目标MM实体)接收终端的标识以及终端的位置信息;进一步地,根据预设策略信息和终端的位置信息,判断是否为终端进行SM实体的更换;如果是,则根据预设策略信息选择第一SM实体,并向第一SM实体发送第一会话上下文信息,以使所述第一SM实体根据第一会话上下文信息,生成第二会话上下文信息;可见,实现了MM实体和SM实体分离场景下,终端的跟踪区更新流程中的会话更新。
第七方面,本发明实施例提供一种第一会话管理SM实体,包括:
第一接收模块,用于从第二SM实体接收第一会话上下文信息;
生成模块,用于根据第一会话上下文信息,生成第二会话上下文信息;
第一发送模块,用于向终端发送第二会话上下文信息。
在一个可能的设计中,第一SM实体还包括:
第二发送模块,用于向第二SM实体发送会话上下文请求,会话上下文请求包含终端的标识。
在一个可能的设计中,第一SM实体还包括:
第二接收模块,用于从终端接收会话上下文更新请求,其中,会话上下文更新请求包含终端的标识和/或第二SM实体的标识。
在一个可能的设计中,第一接收模块具体用于:从第二SM实体接收第一SM重定位请求,第一SM重定位请求包含第一会话上下文信息。
在一个可能的设计中,第一SM实体还包括:
第三接收模块,用于从目标移动性管理MM实体接收第二SM重定位请求,其中,第二SM重定位请求包含终端的标识。
上述第七方面以及上述第七方面的各可能的实施方式所提供的第一SM实体,其有益效果可以参见上述第一方面的各可能的实施方式所带来的有益效果,在此不再赘述。
第八方面,本发明实施例提供一种终端,包括:
发送模块,用于向第一会话管理SM实体发送会话上下文更新请求,其中,会话上下文更新请求包含终端的标识;
第一接收模块,用于从第一SM实体接收并保存第二会话上下文信息,其中,第二会话上下文信息为:第一SM实体根据从第二SM实体获取的第一会话上下文信息,生成的新会话上下文信息。
在一个可能的设计中,终端还包括:
获取模块,用于获取所在位置的跟踪区标识,跟踪区标识包含当前位置对应的第一SM实体的标识;
确定模块,用于根据跟踪区标识确定第一SM实体的标识不是终端之前所连接的第二SM实体的标识。
在一个可能的设计中,终端还包括:
第二接收模块,用于从无线接入网络RAN设备或目标移动性管理MM实体接收第一SM实体的标识。
在一个可能的设计中,终端还包括:
触发模块,用于触发跟踪区更新流程。
上述第八方面以及上述第八方面的各可能的实施方式所提供的终端,其有益效果可以参见上述第二方面的各可能的实施方式所带来的有益效果,在此不再赘述。
第九方面,本发明实施例提供一种无线接入网络RAN设备,包括:
接收模块,用于从终端接收第二会话管理SM实体的标识;
判断模块,用于根据预设策略信息和第二SM实体的标识,判断是否为终端进行SM实体的更换;其中,第二SM实体为维护终端历史会话上下文信息的的SM实体;
选择模块,用于如果判断模块确定需要为终端进行SM实体的更换,则根据预设策略信息选择第一SM实体。
在一个可能的设计中,接收模块具体用于:从终端接收第一RRC请求消息,第一RRC请求消息包含会话上下文更新请求以及第二SM实体的标识。
在一个可能的设计中,RAN设备还包括:
第一发送模块,用于将会话上下文更新请求发送给第一SM实体。
在一个可能的设计中,接收模块具体用于:从终端接收第二RRC请求消息,第二RRC请求消息包含第二SM实体的标识。
在一个可能的设计中,RAN设备还包括:
第二发送模块,用于将第一SM实体的标识发送给终端,以使终端根据第一SM实体的标识向第一SM实体发送会话上下文更新请求。
上述第九方面以及上述第九方面的各可能的实施方式所提供的RAN设备,其有益效果可以参见上述第三方面的各可能的实施方式所带来的有益效果,在此不再赘述。
第十方面,本发明实施例提供一种目标移动性管理MM实体,包括:
接收模块,用于从终端接收跟踪区更新请求;
判断模块,用于根据预设策略信息、第二会话管理SM实体的标识和终端的位置信息,判断是否为终端进行SM实体的更换;其中,第二SM实体为维护终端历史会话上下文信息的SM实体。
选择模块,用于如果判断模块确定需要为终端进行SM实体的更换,则根据预设策略信息选择第一SM实体。
在一个可能的设计中,目标MM实体还包括:
第一发送模块,用于将第一SM实体的标识发送给终端,以使终端根据第一SM实体的标识向第一SM实体发送会话上下文更新请求;
或者,
第二发送模块,用于向第一SM实体发送第二SM重定位请求,以使第一SM实体向第二SM实体请求获取第一会话上下文信息,其中,第二SM重定位请求包含终端的标识。
上述第十方面以及上述第十方面的各可能的实施方式所提供的目标MM实体,其有益效果可以参见上述第四方面的各可能的实施方式所带来的有益效果,在此不再赘述。
第十一方面,本发明实施例提供一种目标移动性管理MM实体,包括:
获取模块,用于获取终端的位置信息;
发送模块,用于将终端的位置信息发送给第二会话管理SM实体,以使第二SM实体根据预设策略信息和终端的位置信息,判断是否为终端进行SM实体的更换;其中,第二SM实体为维护终端历史会话上下文信息的SM实体。
在一个可能的设计中,目标MM实体还包括:
接收模块,用于从源MM实体接收SM签约信息,SM签约信息为:若终端触发跟踪区更新流程,则将终端的位置信息通知给第二SM实体。
在一个可能的设计中,发送模块具体用于:将终端的位置信息发送给源MM实体,以使源MM实体将终端的位置信息转发给第二SM实体。
上述第十一方面以及上述第十一方面的各可能的实施方式所提供的目标MM实体,其有益效果可以参见上述第五方面的各可能的实施方式所带来的有益效果,在此不再赘述。
第十二方面,本发明实施例提供一种第二会话管理SM实体,包括:
接收模块,用于从移动性管理MM实体接收终端的标识以及终端的位置信息;MM实体为源MM实体或者目标MM实体;
判断模块,用于根据预设策略信息和终端的位置信息,判断是否为终端进行SM实体的更换;
选择模块,用于如果判断模块确定需要为终端进行SM实体的更换,则根据预设策略信息选择第一SM实体;
发送模块,用于向第一SM实体发送第一会话上下文信息,以使第一SM实体根据第一会话上下文信息,生成第二会话上下文信息。
上述第十二方面以及上述第十二方面的各可能的实施方式所提供的第二SM实体,其有益效果可以参见上述第六方面的各可能的实施方式所带来的有益效果,在此不再赘述。
附图说明
图1为网络切片的架构示意图;
图2为本发明会话管理方法实施例一的流程示意图;
图3为本发明会话管理方法实施例二的流程示意图;
图4为本发明会话管理方法实施例三的流程示意图;
图5为本发明会话管理方法实施例四的流程示意图;
图6为本发明会话管理方法实施例五的流程示意图;
图7为本发明会话管理方法实施例六的流程示意图;
图8为本发明会话管理方法实施例七的流程示意图;
图9为本发明会话管理方法实施例八的流程示意图;
图10为本发明会话管理方法实施例九的流程示意图;
图11为本发明会话管理方法实施例十的流程示意图;
图12为本发明会话管理方法实施例十一的流程示意图;
图13为本发明会话管理方法实施例十二的流程示意图;
图14为本发明会话管理方法实施例十三的流程示意图;
图15为本发明会话管理方法实施例十四的流程示意图;
图16为本发明第一SM实体实施例一的结构示意图;
图17为本发明第一SM实体实施例二的结构示意图;
图18为本发明终端实施例一的结构示意图;
图19为本发明终端实施例二的结构示意图;
图20为本发明RAN设备实施例一的结构示意图;
图21为本发明RAN设备实施例二的结构示意图;
图22为本发明目标MM实体实施例一的结构示意图;
图23为本发明目标MM实体实施例二的结构示意图;
图24为本发明目标MM实体实施例三的结构示意图;
图25为本发明目标MM实体实施例四的结构示意图;
图26为本发明第二SM实体实施例一的结构示意图;
图27为本发明第二SM实体实施例二的结构示意图。
具体实施方式
为使本发明实施例的目的、技术方案和优点更加清楚,下面将结合本发明实施例中的附图,对本发明实施例中的技术方案进行清楚地描述,显然,所描述的实施例是本发明一部分实施例,而不是全部的实施例。基于本发明中的实施例,本领域普通技术人员在没有作出创造性劳动前提下所获得的所有其他实施例,都属于本发明保护的范围。
本申请中涉及的终端,即用户设备(User Equipment,简称UE),可以是无线终端也可以是有线终端,无线终端可以是指向用户提供语音和/或数据连通性的设备,具有无线连接功能的手持式设备、或连接到无线调制解调器的其他处理设备。无线终端可以经无线接入网(例如,RAN,Radio Access Network)与一个或多个核心网进行通信,无线终端可以是移动终端,如移动电话(或称为“蜂窝”电话)和具有移动终端的计算机,例如,可以是便携式、袖珍式、手持式、计算机内置的或者车载的移动装置,它们与无线接入网交换语言和/或数据。例如,个人通信业务(PCS,Personal Communication Service)电话、无绳电话、会话发起协议(SIP)话机、无线本地环路(WLL,Wireless Local Loop)站、个人数字助理(PDA,Personal Digital Assistant)等设备。无线终端也可以称为***、订户单元(SubscriberUnit)、订户站(Subscriber Station),移动站(Mobile Station)、移动台(Mobile)、远程站(Remote Station)、接入点(Access Point)、远程终端(Remote Terminal)、接入终端(Access Terminal)、用户终端(User Terminal)、用户代理(User Agent)、用户设备(UserDevice)、或用户装备(User Equipment)。
本申请中涉及的第一SM实体为维护终端当前会话上下文信息的SM实体,本申请涉及的第二SM实体为维护终端历史会话上下文信息的SM实体。可选地,本申请实施例涉及的第一SM实体和第二SM实体,均可以为设置在网络侧的设备,例如:SM功能设备、网络切片(slice)专用功能设备等,也可以为网络侧上述各种设备中的一个功能模块。
本申请涉及的目标MM实体和源目标MM实体,均可以为设置在网络侧的设备,例如:MM功能设备、通用功能设备等,也可以为网络侧上述各种设备中的一个功能模块。
本申请涉及的无线接入网络(Radio Access Network,简称RAN)设备可以为独立设置在RAN侧的设备,例如:基站、无线网络控制器(Radio Network Controller,简称RNC)等,也可以为无线接入网侧上述各种设备中的一个功能模块。可选地,RAN设备能感知终端的位置信息。
本申请涉及的第一UPF实体为网络侧的功能实体,本申请涉及的第二UPF实体为网络侧的功能实体。本申请涉及的第一UPF实体和第二UPF实体,均可以为设置在网络侧的设备,例如:用户面功能设备、网关用户面功能设备等,也可以为网络侧上述各种设备中的一个功能模块。
终端会从MME获取跟踪区列表;可选地,当终端处于空闲(idle)状态时,由于终端移动产生位置变化导致终端当前所在的跟踪区不在跟踪区列表时,终端会触发跟踪区更新流程(如包括终端位置更新、会话更新等);可选地,终端还可能会周期性触发跟踪区更新流程;其中,触发跟踪区更新流程的主要目的是为了当终端处于空闲状态时,网络依旧对终端可达,即当有终端的下行数据时,核心网设备可以寻呼到终端。
但现有的跟踪区更新流程仅适用于MM实体和SM实体未分离的场景(例如SM实体和MM实体集成在同一个网络功能节点,如MME),针对MM实体和SM实体的分离场景下(如图1所示)如何执行跟踪区更新(如会话更新等)流程是本申请所需解决的技术问题。
如图1所示,RAN设备与MM实体之间有信令接口,RAN设备与UPF实体之间有数据面接口,用户数据库与MM实体之间有信令接口,可选地,用户数据库可能与SM实体之间有信令接口,MM实体还可能与各个SM实体之间有信令接口,可选地,RAN设备可能与SM实体之间有信令接口,或者,RAN设备与SM实体之间无直接接口,而是需要MM实体来中转它们之间的信令。
本申请实施例应用于5G通信***中的跟踪区更新流程,实现了在MM实体和SM实体的分离场景下的会话更新及终端位置更新等。
下面结合附图通过具体实施例对本发明实施例提供的会话管理方法及装置进行详细说明。
图2为本发明会话管理方法实施例一的流程示意图。如图2所示,本实施例的方法可以包括:
S201、第一SM实体从第二SM实体接收第一会话上下文信息。
本实施例中,第一SM实体接收第二SM实体发送的第一会话上下文信息,可选地,第一会话上下文信息为终端对应的历史会话上下文信息。可选地,第一会话上下文信息可携带于会话上下文响应中,或者可携带于SM重定位请求中,当然,第一会话上下文信息还可携带于第一SM实体和第二SM实体之间的其它信令中,本实施例中对此并不作限制。
可选地,步骤S201之前,还包括:第一SM实体向第二SM实体发送会话上下文请求,会话上下文请求包含终端的标识;对应地,第一SM实体接收第二SM实体发送的会话上下文响应,会话上下文响应包含第一会话上下文信息。可选地,会话上下文请求可以为SMcontext request消息,会话上下文响应可以为SM context response消息,当然,会话上下文请求和/或会话上下文响应还可以为其它消息,本申请实施例中对此并不作限制。
可选地,第一SM实体从第二SM实体接收第一SM重定位请求,第一SM重定位请求包含第一会话上下文信息;可选地,第一SM重定位请求可以为SM relocation request消息,当然,第一SM重定位请求还可以为其它消息,本申请实施例中对此并不作限制。
S202、第一SM实体根据第一会话上下文信息,生成第二会话上下文信息。
本实施例中,第一SM实体在获取到第一会话上下文信息后,根据第一会话上下文信息生成第二会话上下文信息,可选地,第二会话上下文信息为终端对应的当前会话上下文信息。
S203、第一SM实体向终端发送第二会话上下文信息。
本实施例中,第一SM实体将第二会话上下文信息发送至终端,以使终端后续基于第二会话上下文信息与网络侧的设备进行通信;可选地,第二会话上下文信息可携带于会话上下文更新响应或者会话上下文更新请求等消息中发送给终端,当然,第二会话上下文信息还可携带于其它消息中,本申请实施例中对此并不作限制。
本实施例中,第一SM实体通过从第二SM实体接收第一会话上下文信息;进一步地,根据第一会话上下文信息生成第二会话上下文信息,并向终端发送第二会话上下文信息;可见,实现了MM实体和SM实体分离场景下,终端的跟踪区更新流程中的会话更新。
可选地,步骤S201之前,还包括:第一SM实体从终端接收会话上下文更新请求,其中,会话上下文更新请求包含终端的标识和/或第二SM实体的标识。可选地,会话上下文更新请求包括终端的标识,以便第一SM实体根据终端的标识向第二SM实体请求该终端的历史会话上下文信息(即第一会话上下文信息)。可选地,会话上下文更新请求可以为协议数据单元(Protocol Data Unit,简称PDU)session update request消息,当然,会话上下文更新请求还可以为其它消息,本申请实施例中对此并不作限制。
可选地,第一SM实体根据终端的标识解析获取第二SM实体的标识,进而根据第二SM实体的标识向第二SM实体请求该终端的历史会话上下文信息(即第一会话上下文信息),可选地,本申请中涉及的第二SM实体的标识可以为第二SM实体的地址信息,当然还可以为第二SM实体的其它标识信息,本实施例中对此并不作限制。
可选地,会话上下文更新请求还包括:第二SM实体的标识;可选地,第二SM实体的标识可能包含于终端的标识中,或者与终端的标识独立包含于会话上下文更新请求中;当然,会话上下文请求还可通过其它形式包含终端的标识和第二SM实体的标识,本申请实施例中对此并不作限制。可选地,会话上下文更新请求、终端的标识和第二SM实体的标识还可通过其它携带方式,本申请实施例中对此并不作限制。
可选地,步骤S201之前,还包括:第一SM实体从目标MM实体接收第二SM重定位请求,其中,第二SM重定位请求包含终端的标识,以便第一SM实体根据终端的标识向第二SM实体请求该终端的历史会话上下文信息(即第一会话上下文信息);可选地,第一SM实体也可根据终端的标识解析获取第二SM实体的标识,进而向第二SM实体请求该终端的历史会话上下文信息;可选地,第二SM重定位请求可以为SM relocation request消息,当然,第二SM重定位请求还可以为其它消息,本申请实施例中对此并不作限制。
图3为本发明会话管理方法实施例二的流程示意图。在上述实施例的基础上,如图3所示,本实施例的方法可以包括:
S301、终端向第一SM实体发送会话上下文更新请求。
本实施例中,在终端触发跟踪区更新流程后,终端向第一SM实体发送会话上下文更新请求,其中,会话上下文更新请求包含终端的标识,以便第一SM实体根据终端的标识向第二SM实体请求该终端的历史会话上下文信息(即第一会话上下文信息);可选地,第一SM实体可以根据终端标识解析获取第二SM实体的标识,以便根据第二SM实体的标识向第二SM实体请求该终端的历史会话上下文信息。可选地,会话上下文更新请求可以为PDU sessionupdate request消息,当然,会话上下文更新请求还可以为其它消息,本申请实施例中对此并不作限制。
可选地,步骤S301之前,还包括:
终端获取所在位置的跟踪区标识,跟踪区标识包含当前位置对应的第一SM实体的标识;
终端根据跟踪区标识确定第一SM实体的标识不是终端之前所连接的第二SM实体的标识。
本实施例中,终端在向第一SM实体发送会话上下文更新请求之前,根据当前侦测到的跟踪区标识来判断当前位置是否属于该终端之前所连接的第二SM实体的服务范围,可选地,终端根据跟踪区标识确定终端当前所在位置对应的SM实体的标识(如第一SM实体的标识),若终端当前所在位置对应的SM实体的标识不是该终端之前所连接的第二SM实体的标识,则终端触发会话上下文更新流程(即向第一SM实体发送会话上下文更新请求)。可选地,跟踪区标识=移动国家码(Mobile Country Code,简称MCC)+移动网络码(MobileNetwork Code,简称MNC)+SM_ID+跟踪区码(Tracking Area Code,简称TAC)(公式一),其中,SM_ID为终端当前所在位置对应的SM实体的标识,终端根据公式一确定出终端当前所在位置对应的SM实体的标识;当然,终端还可通过公式一的其它变形公式或者其它方式确定出终端当前所在位置对应的SM实体的标识,本实施例中对此并不作限制。
可选地,本申请中涉及的第一SM实体的标识可以为第一SM实体的地址信息,当然还可以为第一SM实体的其它标识信息,本实施例中对此并不作限制。
可选地,步骤S301之前,还包括:终端从RAN设备接收第一SM实体的标识。
本实施例中,终端在向第一SM实体发送会话上下文更新请求之前,接收RAN设备发送的第一SM实体的标识,可选地,第一SM实体为:RAN设备在根据预设策略信息和第二SM实体的标识,确定需要为终端进行SM实体的更换时,根据预设策略信息选择出的第一SM实体。可选地,第二SM实体的标识由终端通过第二无线资源控制协议(Radio Resource Control,简称RRC)请求消息上报给RAN设备,当然,终端还可通过其它消息携带第二SM实体的标识,本实施例中对此并不作限制。
可选地,步骤S301之前,还包括:终端从目标MM实体接收第一SM实体的标识。
本实施例中,终端在向第一SM实体发送会话上下文更新请求之前,接收目标MM实体发送的第一SM实体的标识,可选地,第一SM实体为:目标MM实体在根据预设策略信息、第二SM实体的标识和终端的位置信息,确定需要为终端进行SM实体的更换时,根据预设策略信息选择出的第一SM实体。可选地,第二SM实体的标识由终端上报给目标MM实体,第二SM实体的标识可能包含于终端的标识中,或者独立于终端标识而单独上报给目标MM实体。
S302、终端从第一SM实体接收并保存第二会话上下文信息。
本实施例中,终端从第一SM实体接收并保存第二会话上下文信息,可选地,第二会话上下文信息为:第一SM实体根据从第二SM实体获取的第一会话上下文信息,生成的新会话上下文信息。可选地,第二会话上下文信息可携带于会话上下文更新响应等,当然,第二会话上下文信息还可携带于其它消息中,本申请实施例中对此并不作限制。
可选地,会话上下文更新响应可以为PDU session update response消息,当然,会话上下文更新响应还可以为其它消息,本申请实施例中对此并不作限制。
本实施例中,终端通过向第一SM实体发送会话上下文更新请求,并从第一SM实体接收并保存第二会话上下文信息;可见,实现了MM实体和SM实体分离场景下,终端的跟踪区更新流程中的会话更新。
图4为本发明会话管理方法实施例三的流程示意图。在上述实施例的基础上,如图4所示,本实施例的方法可以包括:
S401、RAN设备从终端接收第二SM实体的标识。
本实施例中,RAN设备接收终端发送的第二SM实体的标识,可选地,第二SM实体的标识可携带于第一RRC请求消息或者第二RRC请求消息中,当然,还可携带于其它消息中,本实施例对此并不作限制。
S402、RAN设备根据预设策略信息和第二SM实体的标识,判断是否为终端进行SM实体的更新。
本实施例中,RAN设备根据预设策略信息和第二SM实体的标识,判断是否为终端进行SM实体的更换,可选地,若预设策略信息包括:终端的当前位置不在第二SM实体的服务范围,则需要为终端进行SM实体的更换,对应地,若RAN设备根据预设策略信息和第二SM实体的标识,确定终端的当前位置不在第二SM实体的服务范围,则需要为终端进行SM实体的更换,执行步骤S403。可选地,预设策略信息还可以包括其它策略信息(例如,当RAN设备能获知各个SM实体的负载信息时,如果第二SM实体的负载过重,则需要为终端进行SM实体的更换),本实施例中对此并不作限制。
S403、RAN设备根据预设策略信息选择第一SM实体。
本实施例中,RAN设备在确定需要为终端进行SM实体的更换时,根据预设策略信息选择第一SM实体,可选地,预设策略信息还包括:选择距离终端最近的SM实体作为第一SM实体,当然,预设策略信息还可以包括其它策略信息(例如,选择负载最轻的SM实体作为重选的第一SM实体),本实施例中对此并不作限制。
本实施例中,RAN设备通过从终端接收第二SM实体的标识;进一步地,根据预设策略信息和第二SM实体的标识,判断是否为终端进行SM实体的更换;如果是,则预设策略信息选择第一SM实体;可见,实现了MM实体和SM实体分离场景下,终端的跟踪区更新流程中的会话更新。
可选地,步骤S401包括:RAN设备从所述终端接收第一RRC请求消息,可选地,第一RRC请求消息包含会话上下文更新请求以及第二SM实体的标识;
对应地,步骤S403之后,还包括:RAN设备将会话上下文更新请求发送给第一SM实体。
本实施例中,RAN设备从所述终端接收第一RRC请求消息,可选地,第一RRC请求消息携带有终端的会话上下文更新请求以及第二SM实体的标识;进一步地,RAN设备根据预设策略信息和第二SM实体的标识,判断是否为终端进行SM实体的更新;如果是,则RAN设备根据预设策略信息选择第一SM实体,并将会话上下文更新请求转发给第一SM实体。
可选地,步骤S401包括:RAN设备从终端接收第二RRC请求消息,可选地,第二RRC请求消息包含第二SM实体的标识以及跟踪区更新请求;
对应地,步骤S403之后,还包括:RAN设备将第一SM实体的标识发送给终端,以使终端根据第一SM实体的标识向第一SM实体发送会话上下文更新请求。
本实施例中,RAN设备从终端接收第二RRC请求消息,可选地,第二RRC请求消息携带有第二SM实体的标识以及跟踪区更新请求;进一步地,RAN设备根据预设策略信息和第二SM实体的标识,判断是否为终端进行SM实体的更换;如果是,则RAN设备根据预设策略信息选择第一SM实体,并将第一SM实体的标识发送给终端,以使终端根据第一SM实体的标识向第一SM实体发送会话上下文更新请求,可选地,第一SM实体的标识可携带于第二RRC响应消息中,可选地,第二RRC响应消息包括第一SM实体的标识及跟踪区更新接受响应;当然,第一SM实体的标识还可携带于其它消息中,本实施例中对此并不作限制。可选地,跟踪区更新请求可以为TAU request消息,跟踪区更新接受响应可以为TAU accept消息,当然,跟踪区更新请求和/或跟踪区更新接受响应还可以为其它消息,本申请实施例中对此并不作限制。
图5为本发明会话管理方法实施例四的流程示意图。在上述实施例的基础上,如图5所示,本实施例的方法可以包括:
S501、目标MM实体从终端接收跟踪区请求。
本实施例中,目标MM实体接收终端发送的跟踪区更新请求,可选地,跟踪区更新请求可以为TAU request消息,当然还可以其它消息,本实施例中对此并不作限制。
S502、目标MM实体根据预设策略信息、第二SM实体的标识和终端的位置信息,判断是否为终端进行SM实体的更换。
本实施例中,目标MM实体根据预设策略信息、第二SM实体的标识以及终端的位置信息,判断是否为终端进行SM实体的更换,可选地,若预设策略信息包括:终端的当前位置不在第二SM实体的服务范围,则需要为终端进行SM实体的更换,对应地,若目标MM实体根据预设策略信息、第二SM实体的标识和终端的位置信息,确定终端的当前位置不在第二SM实体的服务范围,则需要为终端进行SM实体的更换,执行步骤S503。可选地,预设策略信息还可以包括其它策略信息(例如,当目标MM实体能获知各个SM实体的负载信息时,如果第二SM实体的负载过重,则需要为终端进行SM实体的更换),本实施例中对此并不作限制。
可选地,第二SM实体的标识可以为目标MM实体根据终端的标识解析获取得到的,当然,还可通过其它方式得到,本实施例中对此并不作限制。
S503、目标MM实体根据预设策略信息选择第一SM实体。
本实施例中,目标MM实体在确定需要为终端进行SM实体的更换时,根据预设策略信息选择第一SM实体,可选地,预设策略信息还包括:选择距离终端最近的SM实体作为第一SM实体,当然,预设策略信息还可以包括其它策略信息(例如选择负载最轻的SM实体作为重选的第一SM实体),本实施例中对此并不作限制。
可选地,步骤S503之后,还包括:目标MM实体将第一SM实体的标识发送给终端,以使终端根据第一SM实体的标识向第一SM实体发送会话上下文更新请求;可选地,第一SM实体的标识可携带于跟踪区接受响应中,当然还可携带于其它消息中,本实施例中对此并不作限制。
可选地,步骤S503之后,还包括:目标MM实体向第一SM实体发送第二SM重定位请求,以使第一SM实体向第二SM实体请求获取第一会话上下文信息,其中,第二SM重定位请求包含所述终端的标识。
本实施例中,目标MM实体在从终端接收跟踪区更新请求后,根据预设策略信息、第二SM实体的标识和终端的位置信息,判断是否为终端进行SM实体的更换;如果是,则根据预设策略信息选择第一SM实体;可见,实现了MM实体和SM实体分离场景下,终端的跟踪区更新流程中的会话更新。
图6为本发明会话管理方法实施例五的流程示意图。在上述实施例的基础上,如图6所示,本实施例的方法可以包括:
S601、目标MM实体获取终端的位置信息。
S602、目标MM实体将终端的位置信息发送给第二SM实体,以使第二SM实体根据预设策略信息和终端的位置信息,判断是否为终端进行SM实体的更换。
本实施例中,目标MM实体可直接将终端的位置信息发送给第二SM实体,或者通过源MM实体将终端的位置信息转发给第二SM实体,以使第二SM实体根据预设策略信息和终端的位置信息,判断是否为终端进行SM实体的更换。
可选地,步骤S602之前,还包括:目标MM实体从源MM实体接收SM签约信息。
可选地,目标MM实体在将终端的位置信息发送给第二SM实体之前,接收源MM实体发送的SM签约信息,可选地,SM签约信息为:若终端触发跟踪区更新流程,则将终端的位置信息通知给第二SM实体;可选地,SM签约信息为:第二SM实体向源MM实体注册业务时,源MM实体中所保存的SM签约信息。可选地,SM签约信息可携带于上下文响应中,当然,还可携带于其它消息中,本实施例中对此并不作限制。
可选地,步骤S602包括:目标MM实体将终端的位置信息发送给源MM实体,以使源MM实体将终端的位置信息转发给第二SM实体。可选地,目标MM实体通过上下文请求将终端的位置信息发送给源MM实体,当然还可通过其它消息携带终端的位置信息,本实施例中对此并不作限制。
本实施例中,目标MM实体获取终端的位置信息,并将终端的位置信息发送给第二SM实体,以使第二SM实体根据预设策略信息和终端的位置信息,判断是否为终端进行SM实体的更换,以便选择一个合适的SM实体;可见,实现了MM实体和SM实体分离场景下,终端的跟踪区更新流程中的会话更新。
图7为本发明会话管理方法实施例六的流程示意图。在上述实施例的基础上,如图7所示,本实施例的方法可以包括:
S701、第二SM实体从MM实体接收终端的标识以及终端的位置信息。
本实施例中,第二SM实体从MM实体接收终端的标识以及所述终端的位置信息,可选地,MM实体为源MM实体或者目标MM实体。
S702、第二SM实体根据预设策略信息和终端的位置信息,判断是否为终端进行SM实体的更换。
本实施例中,第二SM实体根据预设策略信息和终端的位置信息,判断是否为终端进行SM实体的更换,可选地,若预设策略信息包括:终端的当前位置不在第二SM实体的服务范围,则需要为终端进行SM实体的更换,对应地,若第二SM实体根据预设策略信息和终端的位置信息,确定终端的当前位置不在第二SM实体的服务范围,则需要为终端进行SM实体的更换,执行步骤703。可选地,预设策略信息还可以包括其它策略信息(例如,当第二SM实体能获知各个SM实体的负载信息时,如果第二SM实体的负载过重,则需要为终端进行SM实体的更换),本实施例中对此并不作限制。
S703、第二SM实体根据预设策略信息选择第一SM实体,并向第一SM实体发送第一会话上下文信息,以使所述第一SM实体根据第一会话上下文信息,生成第二会话上下文信息。
可选地,第一会话上下文信息可携带于第一SM重定位请求,当然还可携带于其它消息中,本实施例中对此并不作限制。
本实施例中,第二SM实体从MM实体接收终端的标识以及终端的位置信息;进一步地,根据预设策略信息和终端的位置信息,判断是否为终端进行SM实体的更换;如果是,则根据预设策略信息选择第一SM实体,并向第一SM实体发送第一会话上下文信息,以使所述第一SM实体根据第一会话上下文信息,生成第二会话上下文信息;可见,实现了MM实体和SM实体分离场景下,终端的跟踪区更新流程中的会话更新。
图8为本发明会话管理方法实施例七的流程示意图。在上述实施例的基础上,如图8所示,本实施例的方法可以包括如下步骤:
1、终端触发跟踪区更新流程。
2、终端向目标MM实体发送跟踪区更新请求。
3、目标MM实体向源MM实体发送上下文请求。可选地,上下文请求可以为contextrequest消息,当然还可以其它消息,本实施例中对此并不作限制。
4、源MM实体向目标MM实体返回上下文响应。可选地,上下文响应包含MM上下文信息。可选地,上下文响应可以为context response消息,当然还可以其它消息,本实施例中对此并不作限制。
5、目标MM实体向终端返回跟踪区更新接受响应。
6、终端发送会话上下文更新请求。
可选地,会话上下文更新请求可承载于第一RRC请求消息中,可选地,会话上下文更新请求中包含了终端的标识;可选地,会话上下文更新请求还可包含第二SM实体的标识;或者,可选地,第一RRC请求消息可携带会话上下文更新请求和终端的标识(可选地,终端的标识中可包含第二SM实体的标识);或者,可选地,第一RRC请求消息中还可携带有单独的第二SM实体的标识;或者,可选地,第一RRC请求消息中也可单独携带会话上下文更新请求、终端的标识及第二SM实体的标识。
7、RAN设备根据预设策略信息和第二SM实体的标识,判断是否为终端进行SM实体的更换。
可选地,RAN设备根据预设策略信息和第二SM实体的标识判断是否为终端进行SM实体的更换,如果是,则根据预设策略信息选择第一SM实体,并执行8。可选地,参与“根据预设策略信息和第二SM实体的标识判断是否为终端进行SM实体的更换”的还可能包括其它网络功能实体,例如切片选择功能(slice selection function,简称SSF)实体。
8、RAN设备将会话上下文更新请求发送给第一SM实体。
9、第一SM实体向第二SM实体发送会话上下文请求。
可选地,第一SM实体根据会话上下文更新请求中包含的终端的标识解析获取第二SM实体的标识。
可选地,会话上下文更新请求还包含第二SM实体的标识;可选地,第二SM实体的标识可能与终端的标识独立包含于会话上下文更新请求中,对应的,第一SM实体直接根据会话上下文更新请求确定第二SM实体的标识,进而根据第二SM实体的标识向第二SM实体发送会话上下文请求。
10、第二SM实体向第一SM实体返回会话上下文响应。可选地,会话上下文响应包括第一会话上下文信息。
11、第一SM实体根据第一会话上下文信息生成第二会话上下文信息。可选地,还包括分配新的IP地址。
12、第一SM实体向终端发送会话上下文更新响应。可选地,会话上下文更新响应包括第二会话上下文信息。
13、第一SM实体将第二会话上下文信息配置到第一SM实体所选择的第一UPF实体上。可选地,第一UPF实体为当前用户面功能节点。
14、第二SM实体删除第二UPF实体中的第一会话上下文信息。可选地,第二UPF实体为历史用户面功能节点。
可选地,当在第7步中,RAN设备根据预设策略信息和第二SM实体的标识,判断不需要为终端进行SM实体的更换时,则第一SM实体和第二SM实体即为同一SM实体,删除第9步和第10步即可。
可选地,当在第7步中,RAN设备根据预设策略信息和第二SM实体的标识,判断不需要为终端进行SM实体的更换,但需要为终端进行UPF的更换,则第一SM实体和第二SM实体即为同一SM实体,删除第9步和第10步,但其它步骤依旧需要执行。
可选地,本实施例中,上述步骤序号的大小并不限定执行顺序的先后,各步骤的执行顺序可以适当调整,本申请实施例中对此并不作限制。
可见,实现了MM实体和SM实体分离场景下,终端的跟踪区更新流程中的终端位置更新及会话更新。
图9为本发明会话管理方法实施例八的流程示意图。在上述实施例的基础上,如图9所示,本实施例的方法可以包括如下步骤:
1、终端触发跟踪区更新流程。
2、终端向目标MM实体发送跟踪区更新请求。
3、目标MM实体向源MM实体发送上下文请求。
4、源MM实体向目标MM实体返回上下文响应。可选地,上下文响应包含MM上下文信息。
5、目标MM实体向终端返回跟踪区更新接受响应。
6、终端发送会话上下文更新请求。
可选地,会话上下文更新请求可承载于第一RRC请求消息中,可选地,会话上下文更新请求中包含了终端的标识;可选地,会话上下文更新请求还可包含第二SM实体的标识;或者,可选地,第一RRC请求消息可携带会话上下文更新请求和终端的标识(可选地,终端的标识中可包含第二SM实体的标识);或者,可选地,第一RRC请求消息中还可携带有单独的第二SM实体的标识;或者,可选地,第一RRC请求消息中也可单独携带会话上下文更新请求、终端的标识及第二SM实体的标识。
7、RAN设备根据预设策略信息和第二SM实体的标识,判断是否为终端进行SM实体的更换。
可选地,RAN设备根据预设策略信息和第二SM实体的标识判断是否为终端进行SM实体的更换,如果是,则根据预设策略信息选择第一SM实体,并执行8。可选地,参与“根据预设策略信息和第二SM实体的标识判断是否为终端进行SM实体的更换”的还可能包括其它网络功能实体,例如切片选择功能(slice selection function,简称SSF)实体。
8、RAN设备将会话上下文更新请求发送给第一SM实体。
9、第一SM实体向第二SM实体发送会话上下文请求。
可选地,第一SM实体根据会话上下文更新请求中包含的终端的标识解析获取第二SM实体的标识。
可选地,会话上下文更新请求还包含第二SM实体的标识;可选地,第二SM实体的标识可能与终端的标识独立包含于会话上下文更新请求中,对应的,第一SM实体直接根据会话上下文更新请求确定第二SM实体的标识,进而根据第二SM实体的标识向第二SM实体发送会话上下文请求。
10、第二SM实体向第一SM实体返回会话上下文响应。可选地,会话上下文响应包括第一会话上下文信息。
11、第一SM实体向终端发送会话上下文更新响应。可选地,会话上下文更新响应包括会话上下文重建指示。
12、终端向第一SM实体发送会话上下文建立请求。可选地,会话上下文建立请求可以为PDU session setup request,当然会话上下文建立请求还可以为其它消息,本实施例中对此并不作限制。
13、第一SM实体根据第一会话上下文信息生成第二会话上下文信息。可选地,还包括分配新的IP地址。
14、第一SM实体向终端发送会话上下文建立响应。可选地,会话上下文建立响应包括第二会话上下文信息。可选地,会话上下文建立响应可以为PDU session setupresponse,当然会话上下文建立响应还可以为其它消息,本实施例中对此并不作限制。
15、第一SM实体将第二会话上下文信息配置到第一SM实体所选择的第一UPF实体上。
16、第二SM实体删除第二UPF实体中的第一会话上下文信息。
可选地,当在第7步中,RAN设备根据预设策略信息和第二SM实体的标识,判断不需要为终端进行SM实体的更换时,则第一SM实体和第二SM实体即为同一SM实体,删除第9步和第10步即可。
可选地,当在第7步中,RAN设备根据预设策略信息和第二SM实体的标识,判断不需要为终端进行SM实体的更换,但需要为终端进行UPF的更换,则第一SM实体和第二SM实体即为同一SM实体,删除第9步和第10步,但其它步骤依旧需要执行。
综上所述,本实施例与上述图8所示实施例的区别在于:第一SM实体通知终端进行会话上下文重建指示,以便终端向第一SM实体发送会话上下文建立请求,进而第一SM实体将重新生成的第二会话上下文信息通过会话上下文文建立响应发送给终端,即图9实施例中的第11步、第12步和第14步代替图8所示实施例中的第14步(即第一SM实体将第二会话上下文信息通过会话上下文响应发送给终端);可选地,本申请中图10-图15的任意实施例都可进行类似代替,此后不再赘述。
可选地,本实施例中,上述步骤序号的大小并不限定执行顺序的先后,各步骤的执行顺序可以适当调整,本申请实施例中对此并不作限制。
可见,实现了MM实体和SM实体分离场景下,终端的跟踪区更新流程中的终端位置更新及会话更新。
图10为本发明会话管理方法实施例九的流程示意图。在上述实施例的基础上,如图10所示,本实施例的方法可以包括如下步骤:
1、终端触发跟踪区更新流程。
2、终端向目标MM实体发送跟踪区更新请求。
可选地,跟踪区更新请求包含终端的标识;可选地,跟踪区更新请求还可包含第二SM实体的标识。
3、目标MM实体向源MM实体发送上下文请求。可选地,上下文请求包括终端的标识及终端的位置信息;可选地,上下文请求还包括:第二SM实体的标识。
4、源MM实体向目标MM实体返回上下文响应。可选地,上下文响应包含MM上下文信息。
5、目标MM实体向终端返回跟踪区更新接受响应。
6、源MM实体向第二SM实体发送位置通知消息,以通知第二SM实体终端的位置信息发生了变化。可选地,位置通知消息包括终端的标识及终端的位置信息。可选地,源MM实体根据上下文请求中包含的终端的标识解析获取第二SM实体的标识;或者,可选地,源MM实体根据携带有第二SM实体的标识的上下文请求获取第二SM实体的标识;或者,可选地,源MM实体根据上下文请求中包含的终端的标识,查找该终端的SM签约信息,得到第二SM实体的标识;当然,源MM实体还可通过其它方式获取第二SM实体的标识,本实施例中对此并不作限制。
7、第二SM实体根据预设策略信息和终端的位置信息,判断是否为终端进行SM实体的更换;若是,则根据预设策略信息选择第一SM实体,并执行8。
8、第二SM实体向第一SM实体发送第一SM重定位请求。可选地,第一SM重定位请求包括第一会话上下文信息。
9、第一SM实体根据第一会话上下文信息生成第二会话上下文信息。可选地,还包括分配新的IP地址。
10、第一SM实体向终端发送会话上下文更新请求。可选地,会话上下文更新请求包括第二会话上下文信息。
11、终端向第一SM实体返回会话上下文更新响应。
12、第一SM实体向第二SM实体返回第一SM重定位响应。可选地,第一会话管理SM重定位响应可以为SM relocation response消息,当然,第一会话管理SM重定位响应还可以为其它消息,本实施例中对此并不作限制。
13、第一SM实体将第二会话上下文信息配置到第一SM实体所选择的第一UPF实体上。
14、第二SM实体删除第二UPF实体中的第一会话上下文信息。
可选地,在第6步之后,或者在第12步之后,第二SM实体还可向源MM实体返回位置通知确认消息。可选地,上述流程中的第5步跟踪区更新接受响应,可以在第二SM实体向源MM实体返回位置通知确认消息之后,目标MM实体再向终端返回。
可选地,当在第7步中,第二SM实体根据预设策略信息和第二SM实体的标识,判断不需要为终端进行SM实体的更换时,则第一SM实体和第二SM实体即为同一SM实体,删除第8步和第12步即可。
可选地,当在第7步中,第二SM实体根据预设策略信息和终端的位置信息,判断不需要为终端进行SM实体的更换,但需要为终端进行UPF的更换时,则第一SM实体和第二SM实体即为同一SM实体,删除第8步和第12步,但其它步骤依旧需要执行。
可选地,本实施例中,上述步骤序号的大小并不限定执行顺序的先后,各步骤的执行顺序可以适当调整,本申请实施例中对此并不作限制。可见,实现了MM实体和SM实体分离场景下,终端的跟踪区更新流程中的终端位置更新及会话更新。
图11为本发明会话管理方法实施例十的流程示意图。在上述实施例的基础上,如图11所示,本实施例的方法可以包括如下步骤:
1、终端触发跟踪区更新流程。
2、终端向目标MM实体发送跟踪区更新请求。
可选地,跟踪区更新请求包含终端的标识;可选地,跟踪区更新请求还可包含第二SM实体的标识。
3、目标MM实体向源MM实体发送上下文请求。可选地,上下文请求包括终端的标识。
4、源MM实体向目标MM实体返回上下文响应。可选地,上下文响应包含MM上下文信息及SM签约信息(可选地,SM签约信息为:若终端触发跟踪区更新流程,则将终端的位置信息通知给第二SM实体)。
5、目标MM实体向终端返回跟踪区更新接受响应。
6、目标MM实体向第二SM实体发送位置通知消息,以通知第二SM实体终端的位置信息发生了变化。可选地,位置通知消息包括终端的标识及终端的位置信息。
可选地,目标MM实体根据跟踪区更新请求中包含的终端的标识解析获取第二SM实体的标识;或者,可选地,目标MM实体根据携带有第二SM实体的标识的跟踪区更新请求获取第二SM实体的标识;或者,可选地,目标MM实体根据跟踪区更新请求中包含的终端的标识,查找该终端的SM签约信息,得到第二SM实体的标识;当然,目标MM实体还可通过其它方式获取第二SM实体的标识,本实施例中对此并不作限制。
7、第二SM实体根据预设策略信息和终端的位置信息,判断是否为终端进行SM实体的更换;若是,则根据预设策略信息选择第一SM实体,并执行8。
8、第二SM实体向第一SM实体发送第一SM重定位请求。可选地,第一SM重定位请求包括第一会话上下文信息。
9、第一SM实体根据第一会话上下文信息生成第二会话上下文信息。可选地,还包括分配新的IP地址。
10、第一SM实体向终端发送会话上下文更新请求。可选地,会话上下文更新请求包括第二会话上下文信息。
11、终端向第一SM实体返回会话上下文更新响应。
12、第一SM实体向第二SM实体返回第一SM重定位响应。
13、第一SM实体将第二会话上下文信息配置到第一SM实体所选择的第一UPF实体上。
14、第二SM实体删除第二UPF实体中的第一会话上下文信息。
可选地,在第6步之后,或者在第12步之后,第二SM实体还可向源MM实体返回位置通知确认消息。可选地,上述流程中的第5步跟踪区更新接受响应,可以在第二SM实体向源MM实体返回位置通知确认消息之后,目标MM实体再向终端返回。
可选地,当在第7步中,第二SM实体根据预设策略信息和终端的位置信息,判断不需要为终端进行SM实体的更换时,则第一SM实体和第二SM实体即为同一SM实体,删除第8步和第12步即可。
可选地,当在第7步中,第二SM实体根据预设策略信息和终端的位置信息,判断不需要为终端进行SM实体的更换,但需要为终端进行UPF的更换时,则第一SM实体和第二SM实体即为同一SM实体,删除第8步和第12步,但其它步骤依旧需要执行。
可选地,本实施例中,上述步骤序号的大小并不限定执行顺序的先后,各步骤的执行顺序可以适当调整,本申请实施例中对此并不作限制。
可见,实现了MM实体和SM实体分离场景下,终端的跟踪区更新流程中的终端位置更新及会话更新。
图12为本发明会话管理方法实施例十一的流程示意图。在上述实施例的基础上,如图12所示,本实施例的方法可以包括如下步骤:
1、终端触发跟踪区更新流程。
2a、终端向RAN设备发送第二RRC请求消息。可选地,第二RRC请求消息包括跟踪区更新请求和第二SM实体的标识。可选地,第二RRC请求消息中可包括跟踪区更新请求及终端的标识(可选地,终端的标识中可包含第二SM实体的标识);可选地,第二RRC请求消息中也可携带有单独的第二SM实体的标识;当然,第二SM实体的标识还可通过其它方式携带,本实施例中对此并不作限制。
2b、RAN设备向目标MM实体发送跟踪区更新请求。
3、目标MM实体向源MM实体发送上下文请求。
4、源MM实体向目标MM实体返回上下文响应。可选地,上下文响应包含MM上下文信息。
5、RAN设备根据预设策略信息和第二SM实体的标识,判断是否为终端进行SM实体的更换。
可选地,RAN设备根据预设策略信息和第二SM实体的标识判断是否为终端进行SM实体的更换,如果是,则根据预设策略信息选择第一SM实体,并执行6b。可选地,参与“根据预设策略信息和第二SM实体的标识判断是否为终端进行SM实体的更换”的还可能包括其它网络功能实体,例如切片选择功能(slice selection function,简称SSF)实体。
6a、目标MM实体向终端返回跟踪区更新接受响应。
6b、RAN设备向终端返回第二RRC响应消息。可选地,第二RRC响应消息包括:跟踪区更新接受响应及第一SM实体的标识。
7、终端发送会话上下文更新请求。
可选地,会话上下文更新请求可承载于第三RRC请求消息中,可选地,会话上下文更新请求携带终端的标识,可选地,会话上下文更新请求还可携带第二SM实体的标识;或者,可选地,第三RRC请求消息中还可携带有第一SM实体的标识,以便RAN设备根据第一SM实体的标识将会话上下文更新请求发送的第一SM实体。
8、第一SM实体向第二SM实体发送会话上下文请求。
可选地,第一SM实体根据会话上下文更新请求中包含的终端的标识解析获取第二SM实体的标识;或者,可选地,第一SM实体根据携带有第二SM实体的标识的会话上下文更新请求获取第二SM实体的标识;当然,第一SM实体还可通过其它方式获取第二SM实体的标识,本实施例中对此并不作限制。
9、第二SM实体向第一SM实体返回会话上下文响应。可选地,会话上下文响应包括第一会话上下文信息。
10、第一SM实体根据第一会话上下文信息生成第二会话上下文信息。可选地,还包括分配新的IP地址。
11、第一SM实体向终端发送会话上下文更新响应。可选地,会话上下文更新响应包括第二会话上下文信息。
12、第一SM实体将第二会话上下文信息配置到第一SM实体所选择的第一UPF实体上。
13、第二SM实体删除第二UPF实体中的第一会话上下文信息。
可选地,第2a步中,第二SM实体的标识也可携带于另一条RRC请求消息中,对应地,第6b步中,第一SM实体的标识也可携带于另一条RRC响应消息。
可选地,当在第5步中,RAN设备根据预设策略信息和第二SM实体的标识,判断不需要为终端进行SM实体的更换时,若RAN设备还可判断是否需要为终端重选用户面功能,如果是,则RAN设备可通过一条RRC响应消息通知终端发起会话上下文更新流程。
可选地,本实施例中,上述步骤序号的大小并不限定执行顺序的先后,各步骤的执行顺序可以适当调整,本申请实施例中对此并不作限制。
可见,实现了MM实体和SM实体分离场景下,终端的跟踪区更新流程中的终端位置更新及会话更新。
图13为本发明会话管理方法实施例十二的流程示意图。在上述实施例的基础上,如图13所示,本实施例的方法可以包括如下步骤:
1、终端触发跟踪区更新流程。
2、终端向目标MM实体发送跟踪区更新请求。
3、目标MM实体向源MM实体发送上下文请求。
4、源MM实体向目标MM实体返回上下文响应。可选地,上下文响应包含MM上下文信息。
5、目标MM实体根据预设策略信息、第二SM实体的标识和终端的位置信息,判断是否为终端进行SM实体的更换;若是,则根据预设策略信息选择第一SM实体,并执行6。
6、目标MM实体向终端返回跟踪区更新接受响应。可选地,跟踪区更新接受响应包括第一SM实体的标识。
7、终端发送会话上下文更新请求。
可选地,会话上下文更新请求可承载于第三RRC请求消息中,可选地,会话上下文更新请求携带终端的标识,可选地,会话上下文更新请求还可携带第二SM实体的标识;或者,可选地,第三RRC请求消息中还可携带有第一SM实体的标识,以便RAN设备根据第一SM实体的标识将会话上下文更新请求发送的第一SM实体。
8、第一SM实体向第二SM实体发送会话上下文请求。
可选地,第一SM实体根据会话上下文更新请求中包含的终端的标识解析获取第二SM实体的标识;或者,可选地,第一SM实体根据携带有第二SM实体的标识的会话上下文更新请求获取第二SM实体的标识;当然,第一SM实体还可通过其它方式获取第二SM实体的标识,本实施例中对此并不作限制。
9、第二SM实体向第一SM实体返回会话上下文响应。可选地,会话上下文响应包括第一会话上下文信息。
10、第一SM实体根据第一会话上下文信息生成第二会话上下文信息。可选地,还包括分配新的IP地址。
11、第一SM实体向终端发送会话上下文更新响应。可选地,会话上下文更新响应包括第二会话上下文信息。
12、第一SM实体将第二会话上下文信息配置到第一SM实体所选择的第一UPF实体上。
13、第二SM实体删除第二UPF实体中的第一会话上下文信息。
可选地,当在第5步中,目标MM实体根据预设策略信息、第二SM实体的标识和终端的位置信息,判断不需要为终端进行SM实体的更换时,若目标MM实体还可判断是否需要为终端重选用户面功能,如果是,则目标MM实体可通过跟踪区更新接受响应通知终端发起会话上下文更新流程。
可选地,本实施例中,上述步骤序号的大小并不限定执行顺序的先后,各步骤的执行顺序可以适当调整,本申请实施例中对此并不作限制。
可见,实现了MM实体和SM实体分离场景下,终端的跟踪区更新流程中的终端位置更新及会话更新。
图14为本发明会话管理方法实施例十三的流程示意图。在上述实施例的基础上,如图14所示,本实施例的方法可以包括如下步骤:
1、终端触发跟踪区更新流程。
2、终端向目标MM实体发送跟踪区更新请求。
可选地,跟踪区更新请求包含终端的标识;可选地,跟踪区更新请求还可包含第二SM实体的标识。
3、目标MM实体向源MM实体发送上下文请求。
4、源MM实体向目标MM实体返回上下文响应。可选地,上下文响应包含MM上下文信息。
5、目标MM实体向终端返回跟踪区更新响应。
6、目标MM实体根据预设策略信息、第二SM实体的标识和终端的位置信息,判断是否为终端进行SM实体的更换;若是,则根据预设策略信息选择第一SM实体,并执行7。
可选地,当跟踪区更新请求未包含第二SM实体的标识且包含终端的标识时,目标MM实体可以根据终端的标识解析获取第二SM实体的标识。
7、目标MM实体向第一SM实体发送第二SM重定位请求。
可选地,第二SM重定位请求包含终端的标识;可选地,第一SM实体可以根据终端的标识解析获取第二SM实体的标识;或者,可选地,第二SM重定位请求包含第二SM实体的标识;当然,第一SM实体还可通过其它方式获取第二SM实体的标识,本实施例中对此并不作限制。
8、第一SM实体向第二SM实体发送会话上下文请求。
9、第二SM实体向第一SM实体返回会话上下文响应。可选地,会话上下文响应包括第一会话上下文信息。
10、第一SM实体根据第一会话上下文信息生成第二会话上下文信息。可选地,还包括分配新的IP地址。
11、第一SM实体向终端发送会话上下文更新请求。可选地,会话上下文更新请求包括第二会话上下文信息。
12、终端向第一SM实体发送会话上下文更新响应。
13、第一SM实体向目标MM实体返回第二会话管理SM重定位响应。
14、第一SM实体将第二会话上下文信息配置到第一SM实体所选择的第一UPF实体上。
15、第二SM实体删除第二UPF实体中的第一会话上下文信息。
可选地,当在第6步中,目标MM实体根据预设策略信息、第二SM实体的标识和终端的位置信息,判断不需要为终端进行SM实体的更换时,若目标MM实体还可判断是否需要为终端重选UPF,如果是,则目标MM实体请求第二SM实体为终端发起会话上下文更新流程。
可选地,本实施例中,上述步骤序号的大小并不限定执行顺序的先后,各步骤的执行顺序可以适当调整,本申请实施例中对此并不作限制。
可见,实现了MM实体和SM实体分离场景下,终端的跟踪区更新流程中的终端位置更新及会话更新。
图15为本发明会话管理方法实施例十四的流程示意图。在上述实施例的基础上,如图15所示,本实施例的方法可以包括如下步骤:
1、终端触发跟踪区更新流程。
2、终端向目标MM实体发送跟踪区更新请求。
3、目标MM实体向源MM实体发送上下文请求。
4、源MM实体向目标MM实体返回上下文响应。可选地,上下文响应包含MM上下文信息。
5、目标MM实体向终端返回跟踪区更新接受响应。
6、终端根据当前所在位置的跟踪区标识判断当前所在位置对应的SM实体的标识是否与终端之前所连接的第二SM实体的标识相同;若不相同,则执行第7步。
可选地,根据当前侦测到的跟踪区标识来判断当前位置是否属于该终端之前所连接的第二SM实体的服务范围,例如根据公式一(跟踪区标识=MCC+MNC+SM_ID+TAC)确定出终端当前所在位置对应的SM实体的标识(如第一SM实体的标识),若终端当前所在位置对应的SM实体的标识不是该终端之前所连接的第二SM实体的标识,则终端触发会话上下文更新流程。
7、终端发送会话上下文更新请求。
可选地,会话上下文更新请求可承载于第三RRC请求消息中,可选地,会话上下文更新请求携带终端的标识,可选地,会话上下文更新请求还可携带第二SM实体的标识;或者,可选地,第三RRC请求消息中还可携带有第一SM实体的标识,以便RAN设备根据第一SM实体的标识将会话上下文更新请求发送给第一SM实体。
可选地,会话上下文更新请求可承载于第一RRC请求消息中,可选地,会话上下文更新请求携带终端的标识,可选地,会话上下文更新请求还可携带第二SM实体的标识;或者,可选地,第一RRC请求消息中还可携带有第二SM实体的标识,由于RAN设备根据预设策略信息和第二SM实体的标识判断不能连接到第二SM实体时,则RAN设备根据预设策略信息选择第一会话SM实体,并将会话上下文更新请求发送给第一SM实体。
8、第一SM实体向第二SM实体发送会话上下文请求。
可选地,第一SM实体根据所述会话上下文更新请求包含的终端的标识,解析获取第二SM实体的标识;或者,可选地,第一SM实体根据携带有第二SM实体的标识的会话上下文更新请求获取第二SM实体的标识;当然,第一SM实体还可通过其它方式获取第二SM实体的标识,本实施例中对此并不作限制。
9、第二SM实体向第一SM实体返回会话上下文响应。可选地,会话上下文响应包括第一会话上下文信息。
10、第一SM实体根据第一会话上下文信息生成第二会话上下文信息。可选地,还包括分配新的IP地址。
11、第一SM实体向终端发送会话上下文更新响应。可选地,会话上下文更新响应包括第二会话上下文信息。
12、第一SM实体将第二会话上下文信息配置到第一SM实体所选择的第一UPF实体上。
13、第二SM实体删除第二UPF实体中的第一会话上下文信息。
可选地,当RAN设备能感知多个UPF时,RAN设备可在广播消息中广播当前的UPF的标识,如果终端已保存的所有UPF的标识中并不包括广播消息中广播的当前的UPF的标识,则终端发起会话上下文更新流程。
可选地,在第7步中,参与“RAN设备根据预设策略信息和第二SM实体的标识判断不能连接到第二SM实体时,则RAN设备根据预设策略信息选择第一会话SM实体”的还可能包括其它网络功能实体,例如切片选择功能(slice selection function,简称SSF)实体。
可选地,本实施例中,上述步骤序号的大小并不限定执行顺序的先后,各步骤的执行顺序可以适当调整,本申请实施例中对此并不作限制。
可见,实现了MM实体和SM实体分离场景下,终端的跟踪区更新流程中的终端位置更新及会话更新。
图16为本发明第一SM实体实施例一的结构示意图。如图16所示,本实施例提供的第一SM实体160包括:
第一接收模块1601,用于从第二SM实体接收第一会话上下文信息;
生成模块1602,用于根据第一会话上下文信息,生成第二会话上下文信息;
第一发送模块1603,用于向终端发送第二会话上下文信息。
可选地,第一SM实体160,还包括:
第二发送模块,用于向第二SM实体发送会话上下文请求,会话上下文请求包含终端的标识。
可选地,第一SM实体160,还包括:
第二接收模块,用于从终端接收会话上下文更新请求,其中,会话上下文更新请求包含终端的标识和/或第二SM实体的标识。
可选地,第一接收模块1601具体用于:从第二SM实体接收第一SM重定位请求,第一SM重定位请求包含第一会话上下文信息。
可选地,第一SM实体160,还包括:
第三接收模块,用于从目标移动性管理MM实体接收第二SM重定位请求,其中,第二SM重定位请求包含终端的标识。
本实施例提供的第一SM实体,可以用于执行本发明上述会话管理方法实施例一、实施例七至实施例十四的技术方案,其实现原理和技术效果类似,此处不再赘述。
图17为本发明第一SM实体实施例二的结构示意图。如图17所示,本实施例提供的第一SM实体170可以包括处理器1701和存储器1702。第一SM实体170还可以包括:收发器1703,存储器1702和收发器1703都与处理器1701相连。其中,存储器1702用于存储执行指令,收发器1703用于收发数据或信息,处理器1701用于执行存储器1702中的执行指令使得第一SM实体170执行以下操作:
从第二SM实体接收第一会话上下文信息;
根据第一会话上下文信息,生成第二会话上下文信息;
向终端发送第二会话上下文信息。
可选地,从第二SM实体接收第一会话上下文信息之前,还包括:
向第二SM实体发送会话上下文请求,会话上下文请求包含终端的标识。
可选地,从第二SM实体接收第一会话上下文信息之前,还包括:
从终端接收会话上下文更新请求,其中,会话上下文更新请求包含终端的标识和/或第二SM实体的标识。
可选地,从第二SM实体接收第一会话上下文信息,包括:
从第二SM实体接收第一SM重定位请求,第一SM重定位请求包含第一会话上下文信息。
可选地,从第二SM实体接收第一会话上下文信息之前,还包括:
从目标移动性管理MM实体接收第二SM重定位请求,其中,第二SM重定位请求包含终端的标识。
可选地,会话管理方法应用于跟踪区更新流程。
本实施例提供的第一SM实体,可以用于执行本发明上述会话管理方法实施例一、实施例七至实施例十四的技术方案,其实现原理和技术效果类似,此处不再赘述。
图18为本发明终端实施例一的结构示意图。如图18所示,本实施例提供的终端180包括:
发送模块1801,用于向第一会话管理SM实体发送会话上下文更新请求,其中,会话上下文更新请求包含终端的标识;
第一接收模块1802,用于从第一SM实体接收并保存第二会话上下文信息,其中,第二会话上下文信息为:第一SM实体根据从第二SM实体获取的第一会话上下文信息,生成的新会话上下文信息。
可选地,终端180,还包括:
获取模块,用于获取所在位置的跟踪区标识,跟踪区标识包含当前位置对应的第一SM实体的标识;
确定模块,用于根据跟踪区标识确定第一SM实体的标识不是终端之前所连接的第二SM实体的标识。
可选地,终端180,还包括:
第二接收模块,用于从无线接入网络RAN设备或目标移动性管理MM实体接收第一SM实体的标识。
可选地,终端180,还包括:
触发模块,用于触发跟踪区更新流程。
本实施例提供的终端,可以用于执行本发明上述会话管理方法实施例二、实施例七、实施例八、实施例十一、实施例十二及实施例十四的技术方案,其实现原理和技术效果类似,此处不再赘述。
图19为本发明终端实施例二的结构示意图。如图19所示,本实施例提供的终端190可以包括处理器1901和存储器1902。终端190还可以包括:收发器1903,存储器1902和收发器1903都与处理器1901相连。其中,存储器1902用于存储执行指令,收发器1903用于收发数据或信息,处理器1901用于执行存储器1902中的执行指令使得终端190执行以下操作:
向第一会话管理SM实体发送会话上下文更新请求,其中,会话上下文更新请求包含终端的标识;
从第一SM实体接收并保存第二会话上下文信息,其中,第二会话上下文信息为:第一SM实体根据从第二SM实体获取的第一会话上下文信息,生成的新会话上下文信息。
可选地,向第一SM实体发送会话上下文更新请求之前,还包括:
获取所在位置的跟踪区标识,跟踪区标识包含当前位置对应的第一SM实体的标识;
根据跟踪区标识确定第一SM实体的标识不是终端之前所连接的第二SM实体的标识。
可选地,向第一SM实体发送会话上下文更新请求之前,还包括:
从无线接入网络RAN设备接收第一SM实体的标识。
可选地,向第一SM实体发送会话上下文更新请求之前,还包括:
从目标移动性管理MM实体接收第一SM实体的标识。
可选地,向第一SM实体发送会话上下文更新请求之前,还包括:
触发跟踪区更新流程。
本实施例提供的终端,可以用于执行本发明上述会话管理方法实施例二、实施例七、实施例八、实施例十一、实施例十二及实施例十四的技术方案,其实现原理和技术效果类似,此处不再赘述。
图20为本发明RAN设备实施例一的结构示意图。如图20所示,本实施例提供的RAN设备200包括:
接收模块2001,用于从终端接收第二会话管理SM实体的标识;
判断模块2002,用于根据预设策略信息和第二SM实体的标识,判断是否为终端进行SM实体的更换;其中,第二SM实体为维护终端历史会话上下文信息的的SM实体;
选择模块2003,用于如果判断模块2002确定需要为终端进行SM实体的更换,则根据预设策略信息选择第一SM实体。
可选地,接收模块2001具体用于:从终端接收第一RRC请求消息,第一RRC请求消息包含会话上下文更新请求以及第二SM实体的标识。
可选地,RAN设备200,还包括:
第一发送模块,用于将会话上下文更新请求发送给第一SM实体。
可选地,接收模块2001具体用于:从终端接收第二RRC请求消息,第二RRC请求消息包含第二SM实体的标识。
可选地,RAN设备200,还包括:
第二发送模块,用于将第一SM实体的标识发送给终端,以使终端根据第一SM实体的标识向第一SM实体发送会话上下文更新请求。
本实施例提供的RAN设备,可以用于执行本发明上述会话管理方法实施例三、实施例七、实施例八及实施例十一的技术方案,其实现原理和技术效果类似,此处不再赘述。
图21为本发明RAN设备实施例二的结构示意图。如图21所示,本实施例提供的RAN设备210可以包括处理器2101和存储器2102。RAN设备210还可以包括:收发器2103,存储器2102和收发器2103都与处理器2101相连。其中,存储器2102用于存储执行指令,收发器2103用于收发数据或信息,处理器2101用于执行存储器2102中的执行指令使得RAN设备210执行以下操作:
从终端接收第二会话管理SM实体的标识;
根据预设策略信息和第二SM实体的标识,判断是否为终端进行SM实体的更换;其中,第二SM实体为维护终端历史会话上下文信息的的SM实体;
如果是,则根据预设策略信息选择第一SM实体。
可选地,从终端接收第二SM实体的标识,包括:
从终端接收第一RRC请求消息,第一RRC请求消息包含会话上下文更新请求以及第二SM实体的标识。
可选地,根据预设策略信息选择第一SM实体之后,还包括:
将会话上下文更新请求发送给第一SM实体。
可选地,从终端接收第二SM实体的标识,包括:
从终端接收第二RRC请求消息,第二RRC请求消息包含第二SM实体的标识。
可选地,根据预设策略信息选择第一SM实体之后,还包括:
将第一SM实体的标识发送给终端,以使终端根据第一SM实体的标识向第一SM实体发送会话上下文更新请求。
本实施例提供的RAN设备,可以用于执行本发明上述会话管理方法实施例三、实施例七、实施例八及实施例十一的技术方案,其实现原理和技术效果类似,此处不再赘述。
图22为本发明目标MM实体实施例一的结构示意图。如图22所示,本实施例提供的目标MM实体220包括:
接收模块2201,用于从终端接收跟踪区更新请求;
判断模块2202,用于根据预设策略信息、第二会话管理SM实体的标识和终端的位置信息,判断是否为终端进行SM实体的更换;其中,第二SM实体为维护终端历史会话上下文信息的SM实体。
选择模块2203,用于如果判断模块2202确定需要为终端进行SM实体的更换,则根据预设策略信息选择第一SM实体。
可选地,目标MM实体220,还包括:
第一发送模块,用于将第一SM实体的标识发送给终端,以使终端根据第一SM实体的标识向第一SM实体发送会话上下文更新请求;
或者,
第二发送模块,用于向第一SM实体发送第二SM重定位请求,以使第一SM实体向第二SM实体请求获取第一会话上下文信息,其中,第二SM重定位请求包含终端的标识。
本实施例提供的目标MM实体,可以用于执行本发明上述会话管理方法实施例四、实施例十二及实施例十三的技术方案,其实现原理和技术效果类似,此处不再赘述。
图23为本发明目标MM实体实施例二的结构示意图。如图23所示,本实施例提供的目标MM实体230可以包括处理器2301和存储器2302。目标MM实体230还可以包括:收发器2303,存储器2302和收发器2303都与处理器2301相连。其中,存储器2302用于存储执行指令,收发器2303用于收发数据或信息,处理器2301用于执行存储器2302中的执行指令使得目标MM实体230执行以下操作:
从终端接收跟踪区更新请求;
根据预设策略信息、第二会话管理SM实体的标识和终端的位置信息,判断是否为终端进行SM实体的更换;其中,第二SM实体为维护终端历史会话上下文信息的SM实体。
如果是,则根据预设策略信息选择第一SM实体。
可选地,根据预设策略信息选择第一SM实体之后,还包括:
将第一SM实体的标识发送给终端,以使终端根据第一SM实体的标识向第一SM实体发送会话上下文更新请求;
或者,
向第一SM实体发送第二SM重定位请求,以使第一SM实体向第二SM实体请求获取第一会话上下文信息,其中,第二SM重定位请求包含终端的标识。
本实施例提供的目标MM实体,可以用于执行本发明上述会话管理方法实施例四、实施例十二及实施例十三的技术方案,其实现原理和技术效果类似,此处不再赘述。
图24为本发明目标MM实体实施例三的结构示意图。如图24所示,本实施例提供的目标MM实体240包括:
获取模块2401,用于获取终端的位置信息;
发送模块2402,用于将终端的位置信息发送给第二会话管理SM实体,以使第二SM实体根据预设策略信息和终端的位置信息,判断是否为终端进行SM实体的更换;其中,第二SM实体为维护终端历史会话上下文信息的SM实体。
可选地,目标MM实体240,还包括:
接收模块,用于从源MM实体接收SM签约信息,SM签约信息为:若终端触发跟踪区更新流程,则将终端的位置信息通知给第二SM实体。
可选地,发送模块具体2402用于:将终端的位置信息发送给源MM实体,以使源MM实体将终端的位置信息转发给第二SM实体。
本实施例提供的目标MM实体,可以用于执行本发明上述会话管理方法实施例五、实施例九及实施例十的技术方案,其实现原理和技术效果类似,此处不再赘述。
图25为本发明目标MM实体实施例四的结构示意图。如图25所示,本实施例提供的目标MM实体250可以包括处理器2501和存储器2502。目标MM实体250还可以包括:收发器2503,存储器2502和收发器2503都与处理器2501相连。其中,存储器2502用于存储执行指令,收发器2503用于收发数据或信息,处理器2501用于执行存储器2502中的执行指令使得目标MM实体250执行以下操作:
获取终端的位置信息;
将终端的位置信息发送给第二会话管理SM实体,以使第二SM实体根据预设策略信息和终端的位置信息,判断是否为终端进行SM实体的更换;其中,第二SM实体为维护终端历史会话上下文信息的SM实体。
可选地,将终端的位置信息发送给第二SM实体之前,还包括:
从源MM实体接收SM签约信息,SM签约信息为:若终端触发跟踪区更新流程,则将终端的位置信息通知给第二SM实体。
可选地,将终端的位置信息发送给第二SM实体,包括:
将终端的位置信息发送给源MM实体,以使源MM实体将终端的位置信息转发给第二SM实体。
本实施例提供的目标MM实体,可以用于执行本发明上述会话管理方法实施例五、实施例九及实施例十的技术方案,其实现原理和技术效果类似,此处不再赘述。
图26为本发明第二SM实体实施例一的结构示意图。如图26所示,本实施例提供的第二SM实体260包括:
接收模块2601,用于从移动性管理MM实体接收终端的标识以及终端的位置信息;MM实体为源MM实体或者目标MM实体;
判断模块2602,用于根据预设策略信息和终端的位置信息,判断是否为终端进行SM实体的更换;
选择模块2603,用于如果判断模块2602确定需要为终端进行SM实体的更换,则根据预设策略信息选择第一SM实体;
发送模块2604,用于向第一SM实体发送第一会话上下文信息,以使第一SM实体根据第一会话上下文信息,生成第二会话上下文信息。
本实施例提供的第二SM实体,可以用于执行本发明上述会话管理方法实施例六、实施例九及实施例十的技术方案,其实现原理和技术效果类似,此处不再赘述。
图27为本发明第二SM实体实施例二的结构示意图。如图27所示,本实施例提供的第二SM实体270可以包括处理器2701和存储器2702。第二SM实体270还可以包括:收发器2703,存储器2702和收发器2703都与处理器2701相连。其中,存储器2702用于存储执行指令,收发器2703用于收发数据或信息,处理器2701用于执行存储器2702中的执行指令使得第二SM实体270执行以下操作:
从移动性管理MM实体接收终端的标识以及终端的位置信息;MM实体为源MM实体或者目标MM实体;
根据预设策略信息和终端的位置信息,判断是否为终端进行SM实体的更换;
如果是,则第二SM实体根据预设策略信息选择第一SM实体,并向第一SM实体发送第一会话上下文信息,以使第一SM实体根据第一会话上下文信息,生成第二会话上下文信息。
本实施例提供的第二SM实体,可以用于执行本发明上述会话管理方法实施例六、实施例九及实施例十的技术方案,其实现原理和技术效果类似,此处不再赘述。
在本发明所提供的几个实施例中,应该理解到,所揭露的装置和方法,可以通过其它的方式实现。例如,以上所描述的装置实施例仅仅是示意性的,例如,单元的划分,仅仅为一种逻辑功能划分,实际实现时可以有另外的划分方式,例如多个单元或组件可以结合或者可以集成到另一个***,或一些特征可以忽略,或不执行。另一点,所显示或讨论的相互之间的耦合或直接耦合或通信连接可以是通过一些接口,装置或单元的间接耦合或通信连接,可以是电性,机械或其它的形式。
作为分离部件说明的单元可以是或者也可以不是物理上分开的,作为单元显示的部件可以是或者也可以不是物理单元,即可以位于一个地方,或者也可以分布到多个网络单元上。可以根据实际的需要选择其中的部分或者全部单元来实现本实施例方案的目的。
另外,在本发明各个实施例中的各功能单元可以集成在一个处理单元中,也可以是各个单元单独物理存在,也可以两个或两个以上单元集成在一个单元中。上述集成的单元既可以采用硬件的形式实现,也可以采用硬件加软件功能单元的形式实现。
上述以软件功能单元的形式实现的集成的单元,可以存储在一个计算机可读取存储介质中。上述软件功能单元存储在一个存储介质中,包括若干指令用以使得一台计算机设备(可以是个人计算机,服务器,或者网络设备等)或处理器(processor)执行本发明各个实施例所述方法的部分步骤。而前述的存储介质包括:U盘、移动硬盘、只读存储器(Read-Only Memory,ROM)、随机存取存储器(Random Access Memory,RAM)、磁碟或者光盘等各种可以存储程序代码的介质。
本领域技术人员可以清楚地了解到,为描述的方便和简洁,仅以上述各功能模块的划分进行举例说明,实际应用中,可以根据需要而将上述功能分配由不同的功能模块完成,即将装置的内部结构划分成不同的功能模块,以完成以上描述的全部或者部分功能。上述描述的装置的具体工作过程,可以参考前述方法实施例中的对应过程,在此不再赘述。
本领域普通技术人员可以理解:本文中涉及的第一、第二等各种数字编号仅为描述方便进行的区分,并不用来限制本发明实施例的范围。
本领域普通技术人员可以理解,在本发明的各种实施例中,上述各过程的序号的大小并不意味着执行顺序的先后,各过程的执行顺序应以其功能和内在逻辑确定,而不应对本发明实施例的实施过程构成任何限定。
本领域普通技术人员可以理解:实现上述各方法实施例的全部或部分步骤可以通过程序指令相关的硬件来完成。前述的程序可以存储于一计算机可读取存储介质中。该程序在执行时,执行包括上述各方法实施例的步骤;而前述的存储介质包括:ROM、RAM、磁碟或者光盘等各种可以存储程序代码的介质。
最后应说明的是:以上各实施例仅用以说明本发明的技术方案,而非对其限制;尽管参照前述各实施例对本发明进行了详细的说明,本领域的普通技术人员应当理解:其依然可以对前述各实施例所记载的技术方案进行修改,或者对其中部分或者全部技术特征进行等同替换;而这些修改或者替换,并不使相应技术方案的本质脱离本发明各实施例技术方案的范围。

Claims (3)

1.一种会话管理方法,其特征在于,包括:
第一会话管理SM实体从第二SM实体接收第一会话上下文信息;
所述第一SM实体根据所述第一会话上下文信息,生成第二会话上下文信息;
所述第一SM实体向终端发送所述第二会话上下文信息;
其中,所述第一会话管理SM实体从第二SM实体接收第一会话上下文信息之前,还包括:
所述第一SM实体从目标移动性管理MM实体接收第二SM重定位请求,其中,所述第二SM重定位请求包含所述终端的标识;
所述第一SM实体向所述第二SM实体发送会话上下文请求,所述会话上下文请求包含所述终端的标识。
2.根据权利要求1所述的方法,其特征在于,所述第一SM实体从所述第二SM实体接收第一会话上下文信息之前,还包括:
所述第一SM实体从所述终端接收会话上下文更新请求,其中,所述会话上下文更新请求包含所述终端的标识和/或所述第二SM实体的标识。
3.一种第一会话管理SM实体,其特征在于,包括:
第一接收模块,用于从第二SM实体接收第一会话上下文信息;
生成模块,用于根据所述第一会话上下文信息,生成第二会话上下文信息;
第一发送模块,用于向终端发送所述第二会话上下文信息;
其中,第一会话管理SM实体,还包括:
第二发送模块,用于向第二SM实体发送会话上下文请求,会话上下文请求包含终端的标识;
第三接收模块,用于从目标移动性管理MM实体接收第二SM重定位请求,其中,第二SM重定位请求包含终端的标识。
CN201680088434.9A 2016-08-23 2016-08-23 会话管理方法及装置 Active CN109565668B (zh)

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
PCT/CN2016/096436 WO2018035722A1 (zh) 2016-08-23 2016-08-23 会话管理方法及装置

Publications (2)

Publication Number Publication Date
CN109565668A CN109565668A (zh) 2019-04-02
CN109565668B true CN109565668B (zh) 2020-10-23

Family

ID=61246005

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201680088434.9A Active CN109565668B (zh) 2016-08-23 2016-08-23 会话管理方法及装置

Country Status (4)

Country Link
US (1) US10999881B2 (zh)
EP (1) EP3490280B1 (zh)
CN (1) CN109565668B (zh)
WO (1) WO2018035722A1 (zh)

Families Citing this family (7)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US20200029374A1 (en) * 2016-09-30 2020-01-23 Ntt Docomo, Inc. Mobile communication system
CN114423064B (zh) 2017-01-06 2023-04-11 荣耀终端有限公司 一种通信方法、接入网设备、通信装置
US10869315B2 (en) * 2018-03-02 2020-12-15 Qualcomm Incorporated Ranging based location services in wireless communication
US10798635B2 (en) * 2018-12-03 2020-10-06 At&T Intellectual Property I, L.P. Mobile edge computing for data network traffic
US11916734B2 (en) 2019-03-22 2024-02-27 Koninklijke Kpn N.V. Third party network and network slice management
CN110505070B (zh) * 2019-08-26 2021-07-27 中国联合网络通信集团有限公司 一种三方会话的建立方法及装置
CN113316269B (zh) * 2021-04-28 2022-07-19 武汉虹旭信息技术有限责任公司 会话管理方法及装置

Citations (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN102804848A (zh) * 2010-02-03 2012-11-28 高通股份有限公司 用于实现分组交换会话的***间转移和继续的方法和装置
CN103731811A (zh) * 2012-10-11 2014-04-16 中兴通讯股份有限公司 一种演进的分组核心网络实现移动性管理的方法和***

Family Cites Families (15)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US20050010925A1 (en) * 2003-07-10 2005-01-13 Charbel Khawand Interprocessor communication protocol with smart streaming port
US20050027824A1 (en) * 2003-07-29 2005-02-03 Charbel Khawand Interprocessor communication protocol providing guaranteed quality of service and selective broadcasting
WO2005091206A1 (en) * 2004-03-15 2005-09-29 Siemens Medical Solutions Health Services Corporation A mobile patient care system
US8644247B2 (en) * 2006-10-12 2014-02-04 Telefonaktiebolaget L M Ericsson (Publ) Inter-system handoffs in multi-access environments
EP2213119B1 (en) * 2007-11-16 2014-01-08 Nokia Solutions and Networks Oy Mapping quality of service for intersystem handover
EP2079253A1 (en) * 2008-01-09 2009-07-15 Panasonic Corporation Non-3GPP to 3GPP network handover optimizations
CN101646270B (zh) * 2008-08-06 2011-12-07 华为技术有限公司 保持业务连续的方法、***、移动性管理实体和存储设备
US8121600B2 (en) * 2008-12-30 2012-02-21 Motorola Mobility, Inc. Wide area mobile communications over femto-cells
US10893556B2 (en) * 2009-04-30 2021-01-12 Samsung Electronics Co., Ltd Method and apparatus for supporting local IP access in a femto cell of a wireless communication system
US9185595B2 (en) * 2011-08-01 2015-11-10 Telefonaktiebolaget L M Ericsson (Publ) Method, apparatus and system for moving wireless terminals in mobility management serving node pool
CN103826326B (zh) * 2012-11-19 2019-05-07 中兴通讯股份有限公司 本地ip访问连接释放的方法及装置、移动管理单元、无线侧网元
CN104080123B (zh) * 2013-03-27 2018-05-11 华为终端有限公司 机器类通信的方法和装置
US20150065106A1 (en) * 2013-08-29 2015-03-05 Qualcomm Incorporated Linking user equipment contexts associated with the same physical device
EP3479645A1 (en) * 2016-07-04 2019-05-08 Telefonaktiebolaget LM Ericsson (PUBL) Efficient delivery method and apparatuses for infrequent small data
CN107592331B (zh) * 2016-07-08 2021-11-02 中兴通讯股份有限公司 会话连续的实现方法、装置及***

Patent Citations (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN102804848A (zh) * 2010-02-03 2012-11-28 高通股份有限公司 用于实现分组交换会话的***间转移和继续的方法和装置
CN103731811A (zh) * 2012-10-11 2014-04-16 中兴通讯股份有限公司 一种演进的分组核心网络实现移动性管理的方法和***

Non-Patent Citations (2)

* Cited by examiner, † Cited by third party
Title
General Packet Radio Service (GPRS) enhancements for Evolved Universal Terrestrial Radio Access Network (E-UTRAN) access(Release 14);3GPP;《3GPP TS 23.401 V14.0.0》;20160622;第125-160页 *
Study on Architecture for Next Generation System(Release 14);3GPP;《3GPP TR 23.799 V0.7.0》;20160805;第151-154、186-191页 *

Also Published As

Publication number Publication date
EP3490280A4 (en) 2019-09-18
CN109565668A (zh) 2019-04-02
US20190182876A1 (en) 2019-06-13
US10999881B2 (en) 2021-05-04
EP3490280A1 (en) 2019-05-29
EP3490280B1 (en) 2020-11-04
WO2018035722A1 (zh) 2018-03-01

Similar Documents

Publication Publication Date Title
CN109565668B (zh) 会话管理方法及装置
CN106572516B (zh) 一种网络切片选择方法、终端设备及网络设备
CN109804671B (zh) 一种网络切换方法、装置及相关设备
US20190335365A1 (en) Network Handover Method and Related Device
KR102462400B1 (ko) non-3gpp를 통해 5G네트워크에 접속하는 단말에 대한 registration 관리 방안
CN111107588B (zh) 无线通信的方法、核心网实体和用户设备
CN113098726B (zh) 网络切片方法、设备及存储介质
JP6420337B2 (ja) ネットワーク選択方法およびコアネットワーク装置
KR101668572B1 (ko) 머신 타입 통신의 그룹 메시지를 분배하는 방법
CN113767672B (zh) 用于在***中间会话管理功能之后管理无线通信的移动通信核心网络装置及方法
EP3820192B1 (en) Communication method, access network device, and terminal device
EP3637943A1 (en) Session processing method and apparatus
CN105338614B (zh) 一种网络注册方法及装置
EP3177052B1 (en) Method, device and system for selecting security algorithm
US20160095022A1 (en) Method, apparatus, and system for connecting to network
EP3468253B1 (en) Switching method and device
US20190281116A1 (en) Data Transmission Method, Apparatus, and System, and Storage Medium
US20190053037A1 (en) Method, Device, And System For Processing Migration Between Dedicated Core Networks
CN103002428A (zh) 一种物联网终端网络附着的方法及***
TW201808031A (zh) 一種網路切片選擇方法及相關設備
EP3324663B1 (en) Device association method and related device
EP3627891B1 (en) Communication method, network device, and terminal device
EP3468252B1 (en) Method for establishing tunnel between local gateways, and gateway
CN103841542A (zh) 一种确定用户设备之间邻近关系的方法、设备及通信***
CN108307457B (zh) 一种消息路由的方法及装置

Legal Events

Date Code Title Description
PB01 Publication
PB01 Publication
SE01 Entry into force of request for substantive examination
SE01 Entry into force of request for substantive examination
GR01 Patent grant
GR01 Patent grant