本发明涉及通信技术领域,尤其涉及一种会话控制方法、网络设备及终端。
背景技术:
蜂窝物联(cellularinternetofthings,ciot)是一种数据传送的优化方法,包括控制面板ciot和用户面ciot。其中,用户面ciot是指在终端(userequipment,ue)需要被释放或者不活跃时,可以通过挂起终端与网络连接方式,在无线接入网保持终端的上下文。当终端需要恢复与网络的连接时,不需要重新在无线接入网建立终端的上下文。,终端也可以不需要向核心网发送服务请求,从而达到节省连接建立的信令和减少时延的效果。其中,终端与网络连接连接可以是指终端与接入网之间的无线资源控制(radioresourcecontrol,rrc)连接,接入网与核心网之间关于终端的连接。
对采用了用户面ciot的终端,在连接恢复时可节省服务请求过程中连接建立的信令和减少时延,但对于被挂起的pdu会话,特别是无线接入网(radioaccessnetwork,ran)侧被挂起的pdu会话,就不能够根据终端的意愿来决定是否恢复,是否恢复无线承载。若默认恢复所有的pdu会话,恢复对于终端不想恢复的pdu会话则浪费了建立无线承载的无线资源。
技术实现要素:
本发明实施例提供了一种会话控制方法、网络设备及终端,以解决5g系统中pdu会话恢复过程中信令复杂、无限资源利用率低的问题。
第一方面,本发明实施例提供了一种会话控制方法,应用于第一网络单元侧,包括:
获取分组数据单元pdu会话信息的操作请求信息;操作请求信息包括以下信息中的至少一项:终端请求恢复的pdu会话信息、终端请求释放的pdu会话信息和终端请求挂起的pdu会话信息;
根据操作请求信息,进行pdu会话处理。
第二方面,本发明实施例还提供了一种网络设备,应用于第一网络单元侧,包括:
第一获取模块,用于获取分组数据单元pdu会话信息的操作请求信息;操作请求信息包括以下信息中的至少一项:终端请求恢复的pdu会话信息、终端请求释放的pdu会话信息和终端请求挂起的pdu会话信息;
第一处理模块,用于根据操作请求信息,进行pdu会话处理。
第三方面,本发明实施例提供了一种会话控制方法,应用于第一网络单元侧,包括:
获取分组数据单元pdu会话信息的操作请求信息;操作请求信息包括以下信息中的至少一项:第二网络单元请求恢复的pdu会话信息、第二网络单元请求释放pdu会话信息和第二网络单元请求挂起的pdu会话信息;
根据操作请求信息,进行pdu会话处理。
第四方面,本发明实施例还提供了一种网络设备,应用于第一网络单元侧,包括:
第二获取模块,用于获取分组数据单元pdu会话信息的操作请求信息;操作请求信息包括以下信息中的至少一项:第二网络单元请求恢复的pdu会话信息、第二网络单元请求释放pdu会话信息和第二网络单元请求挂起的pdu会话信息;
第二处理模块,用于根据操作请求信息,进行pdu会话处理。
第五方面,本发明实施例提供了一种会话控制方法,应用于第二网络单元侧,包括:
获取分组数据单元pdu会话信息的操作请求信息;操作请求信息包括以下信息中的至少一项:终端请求恢复的pdu会话信息、终端请求释放的pdu会话信息、终端请求挂起的pdu会话信息、第一网络单元的pdu会话恢复结果信息、第三网络单元请求恢复的pdu会话信息、第三网络单元请求释放pdu会话信息、第三网络单元请求挂起的pdu会话信息、有下行数据传输需求的pdu会话信息和收到下行数据通知的pdu会话信息;
根据操作请求信息,进行pdu会话处理。
第六方面,本发明实施例提供了一种网络设备,应用于第二网络单元侧,包括:
第三获取模块,用于获取分组数据单元pdu会话信息的操作请求信息;操作请求信息包括以下信息中的至少一项:终端请求恢复的pdu会话信息、终端请求释放的pdu会话信息、终端请求挂起的pdu会话信息、第一网络单元的pdu会话恢复结果信息、第三网络单元请求恢复的pdu会话信息、第三网络单元请求释放pdu会话信息、第三网络单元请求挂起的pdu会话信息、有下行数据传输需求的pdu会话信息和收到下行数据通知的pdu会话信息;
第三处理模块,用于根据操作请求信息,进行pdu会话处理。
第七方面,本发明实施例提供了一种会话控制方法,应用于终端侧,包括:
向第一网络单元发送分组数据单元pdu会话信息的操作请求信息;
接收所述第一网络单元根据操作请求信息发送的pdu会话操作响应信息;
根据pdu会话操作响应信息,进行pdu会话处理。
第八方面,本发明实施例还提供了一种终端,包括:
第三发送模块,用于向第一网络单元发送分组数据单元pdu会话信息的操作请求信息;
第二接收模块,用于接收所述第一网络单元根据操作请求信息发送的pdu会话操作响应信息;
第四处理模块,用于根据pdu会话操作响应信息,对pdu会话进行处理。
第九方面,本发明实施例提供了一种网络设备,网络设备包括处理器、存储器以及存储于存储器上并可在处理器上运行的计算机程序,处理器执行计算机程序时实现上述的会话控制方法的步骤。
第十方面,本发明实施例提供了一种终端,终端包括处理器、存储器以及存储于存储器上并可在处理器上运行的计算机程序,计算机程序被处理器执行时实现上述的会话控制方法的步骤。
第十一方面,本发明实施例提供了一种计算机可读存储介质,计算机可读存储介质上存储有计算机程序,计算机程序被处理器执行时实现上述的会话控制方法的步骤。
这样,本发明实施例的会话控制方法、网络设备及终端,获取分组数据单元pdu会话信息的操作请求信息;根据操作请求信息,进行pdu会话处理。其中,操作请求信息包括以下信息中的至少一项:终端请求恢复的pdu会话信息、终端请求释放的pdu会话信息、终端请求挂起的pdu会话信息、第二网络单元请求恢复的pdu会话信息、第二网络单元请求释放pdu会话信息、第二网络单元请求挂起的pdu会话信息。这样,通过终端、第一网络单元和第二网络单元之间的相互配合,被挂起的终端在连接恢复时,可以按操作请求信息中需要恢复的pdu会话信息进行pdu会话的恢复,从而节省无线接入网的资源,减少信令开销。
附图说明
为了更清楚地说明本发明实施例的技术方案,下面将对本发明实施例的描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本发明的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动性的前提下,还可以根据这些附图获得其他的附图。
图1表示本发明实施例中第一网络单元的会话控制方法的流程示意图之一;
图2表示本发明实施例中第一网络单元的网络设备的模块结构示意图之一;
图3表示本发明实施例中第一网络单元的会话控制方法的流程示意图之二;
图4表示本发明实施例中第一网络单元的网络设备的模块结构示意图之二;
图5表示本发明实施例中第二网络单元的会话控制方法的流程示意图;
图6表示本发明实施例中第二网络单元的网络设备的模块结构示意图;
图7表示本发明实施例中网络设备的结构框图;
图8表示本发明实施例中终端的会话控制方法的流程示意图;
图9表示本发明实施例中终端的模块结构示意图;
图10表示本发明实施例中终端的结构框图;
图11表示本发明实施例的网络架构示意图;
图12表示本发明第一实施例的会话控制方法的流程示意图;
图13表示本发明第二实施例的会话控制方法的流程示意图;
图14表示本发明第三实施例的会话控制方法的流程示意图;
图15表示本发明第四实施例的会话控制方法的流程示意图;
图16表示本发明第五实施例的会话控制方法的流程示意图;
图17表示本发明第六实施例的会话控制方法的流程示意图;
图18表示本发明第七实施例的会话控制方法的流程示意图。
具体实施方式
下面将参照附图更详细地描述本发明的示例性实施例。虽然附图中显示了本发明的示例性实施例,然而应当理解,可以以各种形式实现本发明而不应被这里阐述的实施例所限制。相反,提供这些实施例是为了能够更透彻地理解本发明,并且能够将本发明的范围完整的传达给本领域的技术人员。
本申请的说明书和权利要求书中的术语“第一”、“第二”等是用于区别类似的对象,而不必用于描述特定的顺序或先后次序。应该理解这样使用的数据在适当情况下可以互换,以便这里描述的本申请的实施例例如能够以除了在这里图示或描述的那些以外的顺序实施。此外,术语“包括”和“具有”以及他们的任何变形,意图在于覆盖不排他的包含,例如,包含了一系列步骤或单元的过程、方法、系统、产品或设备不必限于清楚地列出的那些步骤或单元,而是可包括没有清楚地列出的或对于这些过程、方法、产品或设备固有的其它步骤或单元。
本发明实施例提供了一种会话控制方法,应用于第一网络单元侧,第一网络单元包括至少以下之一:无线接入网设备、无线接入网节点、无线接入网功能单元、集中单元(centralizedunit,cu)、分布式单元(distributedunit,du)、基站、enb、gnb、非3gpp互操作功能(non-3gppinterworkingfunction,n3iwf)、接入控制(accesscontroller,ac)节点、接入点(accesspoint,ap)设备或无线局域网(wirelesslocalareanetworks,wlan)节点;第二网络单元包括至少以下之一:核心网设备、核心网节点、核心网功能单元、移动管理实体(mobilitymanagemententity,mme)、接入管理功能(accessmanagementfunction,amf)、会话管理功能(sessionmanagementfunction,smf)、sgw、pgw、用户平面功能upf。其中,本发明实施例仅以第一网络单元为无线接入网,第二网络单元为核心网为例进行说明。
值得指出的是,在5g移动通信系统中,用户面ciot可能会被命名为其他名称,但不影响本发明。
在本发明实施例中,挂起/释放表示挂起和/或释放,恢复pdu会话还可以体现为激活pdu会话。
如图1所示,本发明实施例的会话控制方法具体包括以下步骤:
步骤11:获取分组数据单元pdu会话信息的操作请求信息。
其中,操作请求信息可以包括以下信息中的至少一项:终端请求恢复的pdu会话信息、终端请求释放的pdu会话信息和终端请求挂起的pdu会话信息。
其中,pdu会话信息可以包括以下信息中的至少一项:pdu会话标识信息、恢复指示信息、挂起指示信息、释放指示信息、pdu会话标识比特地图信息和pdu会话中qos流信息。
可选的,在pdu会话比特地图中的比特位置代表pdu会话标识(比如第n比特代表的pdu会话标识是n)。第n比特位置可以指示是否操作(比如请求恢复、请求释放、请求挂起、挂起成功)pdu会话标识为n的pdu会话。比如第n比特指示为1,可以指示对相应的pdu会话执行以下会话操作之一:请求激活、请求恢复、请求释放、请求挂起、确认恢复、恢复成功、释放成功、挂起成功。
比如第n比特指示为0,可以指示对相应的pdu会话执行以下会话操作之一:请求不激活、请求不恢复、请求不释放、请求不挂起、确认不能恢复、恢复失败、释放失败、挂起失败。不难理解、通过pdu会话比特地图可以节省需要传输的信息的字节。
-当请求恢复的pdu会话信息包含pdu会话比特地图时,pdu会话比特地图可以指示哪些pdu会话请求会话。比如可以通过将第n比特设置为1指示pdu会话标识为n的pdu会话请求会话。
-当请求释放的pdu会话信息包含pdu会话比特地图时,pdu会话比特地图可以指示哪些pdu会话请求释放。比如可以通过将第n比特设置为1指示pdu会话标识为n的pdu会话请求释放。
-当请求挂起的pdu会话信息包含pdu会话比特地图时,pdu会话比特地图可以指示哪些pdu会话请求挂起。比如可以通过将第n比特设置为1指示pdu会话标识为n的pdu会话请求挂起。
-当确认恢复的pdu会话信息或确认不能恢复的pdu会话包含pdu会话比特地图时,pdu会话比特地图可以指示哪些pdu会话确认恢复和/或哪些pdu会话确认不能恢复。比如可以通过将第n比特设置为1指示pdu会话标识为n的pdu会话请求确认恢复。比如可以通过将第n比特设置为0指示pdu会话标识为n的pdu会话请求确认不能恢复。
-当pdu会话恢复结果信息包含pdu会话比特地图时,pdu会话比特地图可以指示哪些pdu会话恢复成功和/或哪些pdu会话确认恢复失败。比如可以通过将第n比特设置为1指示pdu会话标识为n的pdu会话恢复成功。比如可以通过将第n比特设置为0指示pdu会话标识为n的pdu会话恢复失败。
可选的,pdu会话标识信息可以包括qos流标识信息pdu会话标识比特地图信息可以包括qos流标识比特地图信息,qos流信息可以包括qos流映射的无线承载信息。一般来说,一个pdu会话可以包含多个qos流。只有存在至少一个qos流请求恢复,其对应的pdu的pdu会话就需要请求恢复。
步骤12:根据操作请求信息,进行pdu会话处理。
一种实施方式中,步骤12可以包括以下至少一项:
当操作请求信息为终端请求恢复的pdu会话信息时,可以执行以下至少一项:对终端请求恢复的pdu会话进行恢复操作;对终端挂起的所有pdu会话进行恢复操作;对终端挂起的所有pdu会话进行恢复操作且在资源不足时,优先对终端请求恢复的pdu会话进行恢复操作。其中,这里所说的资源可以包括无线资源、第一网络单元内部的cpu、内存等各种资源。一种实施方式中,优先指的是,假设ue请求恢复的pdu会话为pdu会话1和pdu会话2,但终端挂起的pdu会话有pdu会话1、pdu会话2、pdu会话3、pdu会话4和pdu会话5。第一网络单元在资源充足是全部恢复,但在资源不足时,优先恢复pdu会话1和pdu会话2,若恢复完pdu会话1和pdu会话2后还有额外资源的话,可进一步恢复pdu会话3、pdu会话4等。
当操作请求信息包含终端请求释放的pdu会话信息时,可以对终端请求释放的pdu会话进行释放操作。
当操作请求信息包含终端请求挂起的pdu会话信息时,可以对终端请求挂起的pdu会话进行挂起操作。
其中,值得说明的是,对pdu会话进行恢复操作的步骤可以为:对pdu会话可以执行以下操作中的至少一项:恢复pdu会话的上下文;恢复pdu会话对应的无线承载;为pdu会话的qos流分配和/或映射无线承载资源;恢复第一网络单元与第二网络单元之间关于终端的连接。
进一步地,步骤12还可以包括以下至少一项:向终端发送确认恢复和/或确认不能恢复的pdu会话信息;向第二网络单元发送第一网络单元的pdu会话恢复结果信息。也就是说,一、第一网络单元在对pdu会话进行处理的同时或之后,还可根据处理结果生成确认恢复和/或确认不能恢复的pdu会话信息并反馈至终端;二、第一网络单元在对pdu会话进行处理的同时或之后,可以根据处理结果生成第一网络单元的pdu会话恢复结果并发送至第二网络单元。其中,本发明实施例并不限定这两个步骤(上述一和二)之间先后关系,亦不限定处理过程与处理结果发送的先后关系,既可以边处理边发送,亦可以全部处理完后一并发送。
其中,第一网络单元的pdu会话恢复结果信息可以包括以下信息中的至少一项:恢复成功的pdu会话信息、恢复失败的pdu会话信息、请求释放的pdu会话信息和请求挂起的pdu会话信息。
可选地,恢复成功的pdu会话信息可以用于指示终端和第一网络单元均恢复成功的pdu会话;
恢复失败的pdu会话信息可以用于指示终端或第一网络单元恢复失败的pdu会话;
请求释放的pdu会话信息可以用于指示终端恢复失败的pdu会话、第一网络单元恢复失败的pdu会话以及终端请求释放的pdu会话中的至少一项;
请求挂起的pdu会话信息可以用于指示终端恢复失败的pdu会话、第一网络单元恢复失败的pdu会话以及终端请求挂起的pdu会话中的至少一项;
确认恢复的pdu会话信息可以用于指示存在pdu会话上下文的pdu会话、能够分配或映射无线承载资源的pdu会话、第一网络单元和第二网络单元都确认能够恢复的pdu会话中的至少一项;
确认不能恢复的pdu会话可以包括:不存在pdu会话上下文的pdu会话、不能够分配或映射无线承载资源的pdu会话、第一网络单元确认不能恢复的pdu会话、第二网络单元确认不能恢复的pdu会话中的至少一项。
可选地,在向终端发送确认恢复和/或确认不能恢复的pdu会话信息的步骤之后,还可以包括:接收终端反馈的终端的pdu恢复结果信息。其中,终端的pdu恢复结果信息可以包括:终端恢复成功的pdu会话信息和终端恢复失败的pdu会话信息中的至少一项。
可选的,向第二网络单元发送第一网络单元的pdu会话恢复结果信息的步骤还可以包括:向第二网络单元发送携带有第一网络单元的pdu会话恢复结果信息的会话操作请求;接收第二网络单元根据会话操作请求返回的第二网络单元的pdu会话恢复结果信息。
可选的,第二网络单元的pdu会话恢复结果信息可以包括以下信息中的至少一项:恢复成功的pdu会话信息、恢复失败的pdu会话信息、请求恢复的pdu会话信息、请求释放的pdu会话信息和请求挂起的pdu会话信息。
具体地,恢复成功的pdu会话信息可以用于指示第一网络单元和第二网络单元均恢复成功的pdu会话;
恢复失败的pdu会话信息可以用于指示第二网络单元恢复失败的pdu会话;
第二网络单元请求恢复的pdu会话信息可以用于指示第一网络单元挂起的但第二网络单元请求恢复的pdu会话、第一网络单元没有恢复失败仍然挂起的但第二网络单元请求恢复的pdu会话中的至少一项;
第二网络单元请求释放的pdu会话信息可以用于指示第二网络单元恢复失败的pdu会话、第一网络单元恢复成功但第二网络单元请求释放的pdu会话中的至少一项;
第二网络单元请求挂起的pdu会话信息可以用于指示终端恢复失败的pdu会话、第一网络单元恢复成功但第二网络单元请求释放的pdu会话中的至少一项。
其中,接收第二网络单元根据会话操作请求返回的第二网络单元的pdu会话恢复结果信息的步骤之后还可以包括:根据第二网络单元的pdu会话恢复结果信息,对终端的pdu会话进行处理。一个例子是:第一网络单元恢复终端的pdu会话1和2,但是第二网络单元对pdu会话1恢复成功,对pdu会话2恢复失败。此时,不难理解,对恢复失败的pdu会话2,第二网络单元可以指示pdu会话2恢复失败、请求释放pdu会话2或者请求挂起pdu会话2。
可选的,根据第二网络单元的pdu会话恢复结果信息,对终端的pdu会话进行处理的步骤的具体内容,如下,此处不再赘述。
在另一种实施方式中,步骤12可以包括:当操作请求信息包括终端请求恢复的pdu会话信息时,可以执行:向第二网络单元发送终端请求恢复的pdu会话信息。
其中,向第二网络单元发送终端请求恢复的pdu会话信息的步骤之后,还可以包括:接收第二网络单元根据终端请求恢复的pdu会话信息反馈的第二网络单元的pdu会话恢复结果信息;根据第二网络单元的pdu会话恢复结果信息,可以对终端的pdu会话进行处理。
值得指出的是,上述第二网络单元的pdu会话恢复结果信息可以包括以下信息中的至少一项:第二网络单元恢复成功的pdu会话信息、第二网络单元恢复失败的pdu会话信息、第二网络单元请求恢复的pdu会话信息、第二网络单元请求释放的pdu会话信息、第二网络单元请求挂起的pdu会话信息。
具体地,恢复成功的pdu会话信息可以用于指示第一网络单元和第二网络单元均恢复成功的pdu会话;
恢复失败的pdu会话信息可以用于指示第二网络单元恢复失败的pdu会话;
第二网络单元请求恢复的pdu会话信息可以用于指示第一网络单元挂起的但第二网络单元请求恢复的pdu会话、第一网络单元没有恢复失败仍然挂起的但第二网络单元请求恢复的pdu会话中的至少一项;
第二网络单元请求释放的pdu会话信息可以用于指示第二网络单元恢复失败的pdu会话、第一网络单元恢复成功但第二网络单元请求释放的pdu会话中的至少一项;
第二网络单元请求挂起的pdu会话信息可以用于指示终端恢复失败的pdu会话、第一网络单元恢复成功但第二网络单元请求释放的pdu会话中的至少一项。
一个例子是:第一网络单元恢复终端的pdu会话1、2、3且终端请求恢复的是pdu会话1。第二网络单元对终端请求的pdu会话1恢复成功。第二网络单元同时发现有下行数据传输需求的pdu会话2,对pdu会话2恢复失成功。此时,不难理解,对多余恢复的pdu会话3,第二网络单元可以指示请求释放pdu会话3或者请求挂起pdu会话3。
另一个例子是:第一网络单元向第二网络单元发送终端请求恢复pdu会话1。第二网络单元对终端请求的pdu会话1恢复成功。第二网络单元同时发现有下行数据传输需求的pdu会话2,对pdu会话2恢复失成功。此时,不难理解,对多余恢复的pdu会话3,第二网络单元可以指示恢复成功pdu会话1和2并发送给第一网络单元。第一网络单元则对应恢复pdu会话1和2。第一网络单元也会指示ue恢复pdu会话1和2。
根据第二网络单元的pdu会话恢复结果信息,对终端的pdu会话进行处理的步骤,可以包括:
若第二网络单元的pdu会话恢复结果信息为第二网络单元恢复成功的pdu会话信息,对第二网络单元恢复成功的pdu会话可以执行以下操作中的至少一项:
第二网络单元恢复成功的pdu会话信息指示的pdu会话还没有被恢复,可以对pdu会话进行对pdu会话进行恢复操作(对pdu会话进行恢复操作如上,此处不再赘述);
在检测到第二网络单元恢复成功的pdu会话无法在第一网络单元或终端侧恢复时,可以向第二网络单元发送请求释放或挂起该pdu会话的请求信息;
若第二网络单元的pdu会话恢复结果信息为第二网络单元恢复失败的pdu会话信息,对第二网络单元恢复失败的pdu会话可以执行以下操作中的至少一项:
挂起第二网络单元恢复失败的pdu会话上下文、
挂起第二网络单元恢复失败的pdu会话对应的无线承载的上下文、
释放第二网络单元恢复失败的pdu会话对应的承载资源、
保存第二网络单元恢复失败的pdu会话的上行传输地址、
将第二网络单元恢复失败的pdu会话状态设置为挂起、
请求终端挂起第二网络单元恢复失败的pdu会话、
请求终端删除第二网络单元恢复失败的pdu会话上下文、
请求终端删除第二网络单元恢复失败的pdu会话;
若第二网络单元的pdu会话恢复结果信息为第二网络单元请求恢复的pdu会话信息,可以对第二网络单元请求恢复的pdu会话执行以下操作中的至少一项:
恢复第二网络单元请求恢复的pdu会话的上下文、
恢复第二网络单元请求恢复的pdu会话对应的无线承载、
为第二网络单元请求恢复的pdu会话分配或映射无线承载资源、
恢复与第二网络单元之间关于终端的连接;
若第二网络单元的pdu会话恢复结果信息为第二网络单元请求释放的pdu会话信息,可以对第二网络单元请求释放的pdu会话执行以下操作中的至少一项:
释放第二网络单元请求释放的pdu会话的上下文、
释放第二网络单元请求释放的pdu会话对应的无线承载上下文、
释放第二网络单元请求释放的pdu会话对应的无线承载资源、
向终端发送第二网络单元请求释放的pdu会话信息;
若第二网络单元的pdu会话恢复结果信息为第二网络单元请求挂起的pdu会话信息,可以对第二网络单元请求挂起的pdu会话执行以下操作中的至少一项:
挂起第二网络单元请求挂起的pdu会话的上下文、
挂起第二网络单元请求挂起的pdu会话对应的无线承载上下文、
释放第二网络单元请求挂起的pdu会话对应的无线承载资源、
向终端发送第二网络单元请求挂起的pdu会话信息。
在另一种实施方式中,步骤12可以包括至少以下之一:
当操作请求信息包括第二网络单元请求恢复的pdu会话信息时,可以执行以下至少一项:向终端发送获取的第二网络单元请求恢复的pdu会话信息;
第一网络单元可以包括至少以下之一:无线接入网设备、无线接入网节点、无线接入网功能单元、集中单元cu、分布式单元du、基站、enb、gnb、n3iwf、接入控制节点ac、接入点ap设备或无线局域网wlan节点。
第二网络单元可以包括至少以下之一:核心网设备、核心网节点、核心网功能单元、mme、amf、smf、sgw、pgw、用户平面功能upf。
以上介绍了会话控制方法中,第一网络单元的具体操作流程,下面本实施例将结合具体场景对其做进一步说明。
场景一、
第一网络单元根据终端请求恢复、释放和/或挂起的pdu会话信息,进行pdu会话处理。
示例一、
第一网络单元获取pdu会话信息的操作请求信息,根据该操作请求信息进行pdu会话处理。其中,该操作请求信息可以包括:终端请求恢复、释放和/或挂起的pdu会话信息。
具体地,第一网络单元可以通过接收终端发送的无线资源控制(radioresourcecontrol,rrc)恢复请求(即操作请求信息),获取终端请求恢复、释放和/或挂起的pdu会话信息。
当rrc恢复请求中携带有终端请求恢复的pdu会话信息时,第一网络单元可以对终端请求恢复的pdu会话进行恢复操作。
当rrc恢复请求中携带有终端请求释放的pdu会话信息时,可以对终端请求释放的pdu会话进行释放操作。
当rrc恢复请求中携带有终端请求挂起的pdu会话信息时,可以对终端请求挂起的pdu会话进行挂起操作。
在对终端请求恢复的pdu会话进行恢复、释放和挂起的过程中,第一网络单元还可以根据处理结果生成确认恢复和/或确认不能恢复的pdu会话信息,以及第一网络单元的pdu会话恢复结果信息中的至少一项。其中,第一网络单元可以向终端发送确认恢复和/或确认不能恢复的pdu会话信息,在向终端发送确认恢复和/或确认不能恢复的pdu会话信息之后,可以接收终端反馈的终端的pdu恢复结果信息。进一步地,第一网络单元还可以向第二网络单元发送第一网络单元的pdu会话恢复结果信息,具体向第二网络单元发送携带有第一网络单元的pdu会话恢复结果信息的会话操作请求;在发送会话操作请求后,还可以接收第二网络单元根据会话操作请求返回的第二网络单元的pdu会话恢复结果信息,再根据第二网络单元的pdu会话恢复结果信息,对终端的pdu会话进行处理。值得指出的是,本发明实施例并不限定这两个步骤的先后关系。
进一步地,第二网络单元的pdu会话恢复结果信息可以包括以下信息中的至少一项:第二网络单元恢复成功的pdu会话信息、第二网络单元恢复失败的pdu会话信息、第二网络单元请求恢复的pdu会话信息、第二网络单元请求释放的pdu会话信息、第二网络单元请求挂起的pdu会话信息。第一网络单元根据第二网络单元的pdu会话恢复结果信息,对终端的pdu会话进行处理的步骤可参照以下方式实现:
若第二网络单元的pdu会话恢复结果信息为第二网络单元恢复成功的pdu会话信息,在检测到第二网络单元恢复成功的pdu会话无法在第一网络单元或终端侧恢复时,可以向第二网络单元发送请求释放或挂起该pdu会话的请求信息;
若第二网络单元的pdu会话恢复结果信息为第二网络单元恢复失败的pdu会话信息,对第二网络单元恢复失败的pdu会话可以执行以下操作中的至少一项:
挂起第二网络单元恢复失败的pdu会话上下文、
挂起第二网络单元恢复失败的pdu会话对应的无线承载的上下文、
释放第二网络单元恢复失败的pdu会话对应的承载资源、
保存第二网络单元恢复失败的pdu会话的上行传输地址、
将第二网络单元恢复失败的pdu会话状态设置为挂起、
请求终端挂起第二网络单元恢复失败的pdu会话、
请求终端删除第二网络单元恢复失败的pdu会话上下文、
请求终端删除第二网络单元恢复失败的pdu会话;
若第二网络单元的pdu会话恢复结果信息为第二网络单元请求恢复的pdu会话信息,对第二网络单元请求恢复的pdu会话可以执行以下操作中的至少一项:
恢复第二网络单元请求恢复的pdu会话的上下文、
恢复第二网络单元请求恢复的pdu会话对应的无线承载、
为第二网络单元请求恢复的pdu会话分配或映射无线承载资源、
恢复与第二网络单元之间关于终端的连接;
若第二网络单元的pdu会话恢复结果信息为第二网络单元请求释放的pdu会话信息,对第二网络单元请求释放的pdu会话可以执行以下操作中的至少一项:
释放第二网络单元请求释放的pdu会话的上下文、
释放第二网络单元请求释放的pdu会话对应的无线承载上下文、
释放第二网络单元请求释放的pdu会话对应的无线承载资源、
向终端发送第二网络单元请求释放的pdu会话信息;
若第二网络单元的pdu会话恢复结果信息为第二网络单元请求挂起的pdu会话信息,对第二网络单元请求挂起的pdu会话可以执行以下操作中的至少一项:
挂起第二网络单元请求挂起的pdu会话的上下文、
挂起第二网络单元请求挂起的pdu会话对应的无线承载上下文、
释放第二网络单元请求挂起的pdu会话对应的无线承载资源、
向终端发送第二网络单元请求挂起的pdu会话信息。
示例二、
与示例一不同的是,当rrc恢复请求中携带有终端请求恢复的pdu会话信息时,第一网络单元可以对终端挂起的所有pdu会话进行恢复操作。
示例三、
与示例二不同的是,该示例考虑了系统资源,具体地,当rrc恢复请求中携带有终端请求恢复的pdu会话信息时,第一网络单元可以对终端挂起的所有pdu会话进行恢复操作且在资源不足时,优先对终端请求恢复的pdu会话进行恢复操作。
场景二、
与场景一不同的是,第一网络单元在接收到终端发送的操作请求信息后,可以直接将该操作请求信息转发给第二网络单元,接收第二网络单元根据终端请求恢复的pdu会话信息反馈的第二网络单元的pdu会话恢复结果信息;根据第二网络单元的pdu会话恢复结果信息,可以对终端的pdu会话进行处理。
本发明实施例的会话控制方法中,第一网络单元获取分组数据单元pdu会话信息的操作请求信息;根据操作请求信息,可以进行pdu会话处理。其中,操作请求信息可以包括以下信息中的至少一项:终端请求恢复的pdu会话信息、终端请求释放的pdu会话信息、终端请求挂起的pdu会话信息。这样,通过终端、第一网络单元和第二网络单元之间的相互配合,被挂起的终端在连接恢复时,可以按操作请求信息中需要恢复的pdu会话信息进行pdu会话的恢复,从而节省无线接入网的资源,减少信令开销。
以上实施例分别详细介绍了不同场景下的会话控制方法,下面本实施例将结合附图对其对应的网络设备做进一步介绍。
如图2所示,本发明实施例的网络设备200,能实现上述实施例中获取分组数据单元pdu会话信息的操作请求信息,根据操作请求信息,进行pdu会话处理方法的细节,并达到相同的效果,该网络设备200可以包括以下功能模块:
第一获取模块210,用于获取分组数据单元pdu会话信息的操作请求信息;操作请求信息可以包括以下信息中的至少一项:终端请求恢复的pdu会话信息、终端请求释放的pdu会话信息和终端请求挂起的pdu会话信息;
第一处理模块220,可以用于根据操作请求信息,进行pdu会话处理。
其中,第一处理模块210可以包括:
第一处理子模块,可以用于当操作请求信息为终端请求恢复的pdu会话信息时,执行以下至少一项:对终端请求恢复的pdu会话进行恢复操作;对终端挂起的所有pdu会话进行恢复操作;以及对终端挂起的所有pdu会话进行恢复操作且在资源不足时,优先对终端请求恢复的pdu会话进行恢复操作;
第二处理子模块,可以用于当操作请求信息为终端请求释放的pdu会话信息时,对终端请求释放的pdu会话进行释放操作;
第三处理子模块,可以用于当操作请求信息为终端请求挂起的pdu会话信息时,对终端请求挂起的pdu会话进行挂起操作。
其中,对pdu会话进行恢复操作可以为:
对pdu会话执行以下操作中的至少一项:
恢复pdu会话的上下文;
恢复pdu会话对应的无线承载;
为pdu会话的qos流分配和/或映射无线承载资源;
恢复第一网络单元与第二网络单元之间关于终端的连接。
其中,第一处理模块还可以包括以下至少一项:
第一发送子模块,可以用于向终端发送确认恢复和/或确认不能恢复的pdu会话信息;
以及,
第二发送子模块,可以用于向第二网络单元发送第一网络单元的pdu会话恢复结果信息;其中,第一网络单元的pdu会话恢复结果信息可以包括以下信息中的至少一项:恢复成功的pdu会话信息、恢复失败的pdu会话信息、请求释放的pdu会话信息和请求挂起的pdu会话信息。
其中,恢复成功的pdu会话信息可以用于指示终端和第一网络单元均恢复成功的pdu会话;
恢复失败的pdu会话信息可以用于指示终端或第一网络单元恢复失败的pdu会话;
请求释放的pdu会话信息可以用于指示终端恢复失败的pdu会话、第一网络单元恢复失败的pdu会话以及终端请求释放的pdu会话中的至少一项;
请求挂起的pdu会话信息可以用于指示终端恢复失败的pdu会话、第一网络单元恢复失败的pdu会话以及终端请求挂起的pdu会话中的至少一项;
确认恢复的pdu会话信息可以用于指示存在pdu会话上下文的pdu会话、能够分配或映射无线承载资源的pdu会话、第一网络单元和第二网络单元都确认能够恢复的pdu会话中的至少一项;
确认不能恢复的pdu会话可以包括:不存在pdu会话上下文的pdu会话、不能够分配或映射无线承载资源的pdu会话、第一网络单元确认不能恢复的pdu会话、第二网络单元确认不能恢复的pdu会话中的至少一项。
其中,第一处理模块还可以包括:
第一接收子模块,可以用于接收终端反馈的终端的pdu恢复结果信息;其中,终端的pdu恢复结果信息可以包括:终端恢复成功的pdu会话信息和终端恢复失败的pdu会话信息中的至少一项。
其中,第二发送子模块可以包括:
第一发送单元,可以用于向第二网络单元发送携带有第一网络单元的pdu会话恢复结果信息的会话操作请求;
第一接收单元,可以用于接收第二网络单元根据会话操作请求返回的第二网络单元的pdu会话恢复结果信息。
其中,第一处理模块还可以包括:
处理子模块,可以用于根据第二网络单元的pdu会话恢复结果信息,对终端的pdu会话进行处理。
其中,第一处理模块可以包括:
第四处理子模块,可以用于当操作请求信息包括终端请求恢复的pdu会话信息时,可以执行:向第二网络单元发送终端请求恢复的pdu会话信息。
其中,第一处理模块还可以包括:
第二接收子模块,可以用于接收第二网络单元根据终端请求恢复的pdu会话信息反馈的第二网络单元的pdu会话恢复结果信息;
处理子模块,可以用于根据第二网络单元的pdu会话恢复结果信息,对终端的pdu会话进行处理。
其中,第二网络单元的pdu会话恢复结果信息可以包括以下信息中的至少一项:第二网络单元恢复成功的pdu会话信息、第二网络单元恢复失败的pdu会话信息、第二网络单元请求恢复的pdu会话信息、第二网络单元请求释放的pdu会话信息和第二网络单元请求挂起的pdu会话信息。
其中,处理子模块可以包括:
第一处理单元,可以用于若第二网络单元的pdu会话恢复结果信息为第二网络单元恢复成功的pdu会话信息,在检测到第二网络单元恢复成功的pdu会话无法在第一网络单元或终端侧恢复时,向第二网络单元发送请求释放或挂起该pdu会话的请求信息;
第二处理单元,可以用于若第二网络单元的pdu会话恢复结果信息为第二网络单元恢复失败的pdu会话信息,对第二网络单元恢复失败的pdu会话可以执行以下操作中的至少一项:
挂起第二网络单元恢复失败的pdu会话上下文、
挂起第二网络单元恢复失败的pdu会话对应的无线承载的上下文、
释放第二网络单元恢复失败的pdu会话对应的承载资源、
保存第二网络单元恢复失败的pdu会话的上行传输地址、
将第二网络单元恢复失败的pdu会话状态设置为挂起、
请求终端挂起第二网络单元恢复失败的pdu会话、
请求终端删除第二网络单元恢复失败的pdu会话上下文、
请求终端删除第二网络单元恢复失败的pdu会话;
第三处理单元,可以用于若第二网络单元的pdu会话恢复结果信息为第二网络单元请求恢复的pdu会话信息,对第二网络单元请求恢复的pdu会话可以执行以下操作中的至少一项:
恢复第二网络单元请求恢复的pdu会话的上下文、
恢复第二网络单元请求恢复的pdu会话对应的无线承载、
为第二网络单元请求恢复的pdu会话分配或映射无线承载资源、
恢复与第二网络单元之间关于终端的连接;
第四处理单元,可以用于若第二网络单元的pdu会话恢复结果信息为第二网络单元请求释放的pdu会话信息,对第二网络单元请求释放的pdu会话可以执行以下操作中的至少一项:
释放第二网络单元请求释放的pdu会话的上下文、
释放第二网络单元请求释放的pdu会话对应的无线承载上下文、
释放第二网络单元请求释放的pdu会话对应的无线承载资源、
向终端发送第二网络单元请求释放的pdu会话信息;
第五处理单元,可以用于若第二网络单元的pdu会话恢复结果信息为第二网络单元请求挂起的pdu会话信息,对第二网络单元请求挂起的pdu会话可以执行以下操作中的至少一项:
挂起第二网络单元请求挂起的pdu会话的上下文、
挂起第二网络单元请求挂起的pdu会话对应的无线承载上下文、
释放第二网络单元请求挂起的pdu会话对应的无线承载资源、
向终端发送第二网络单元请求挂起的pdu会话信息。
其中,pdu会话信息可以包括以下信息中的至少一项:pdu会话标识信息、恢复指示信息、挂起指示信息、释放指示信息、pdu会话标识比特地图信息和pdu会话中qos流信息。
其中,第一网络单元可以包括至少以下之一:无线接入网设备、无线接入网节点、无线接入网功能单元、集中单元cu、分布式单元du、基站、非3gpp互操作功能n3iwf、接入控制节点ac、接入点ap设备或无线局域网wlan节点;
第二网络单元可以包括至少以下之一:核心网设备、核心网节点、核心网功能单元、移动管理实体mme、接入管理功能amf、会话管理功能smf、sgw、pgw、用户平面功能upf。
值得指出的是,本发明实施例的网络设备,通过获取分组数据单元pdu会话信息的操作请求信息;根据操作请求信息,进行pdu会话处理。其中,操作请求信息可以包括以下信息中的至少一项:终端请求恢复的pdu会话信息、终端请求释放的pdu会话信息、终端请求挂起的pdu会话信息。这样,通过终端、第一网络单元和第二网络单元之间的相互配合,被挂起的终端在连接恢复时,可以按操作请求信息中需要恢复的pdu会话信息进行pdu会话的恢复,从而节省无线接入网的资源,减少信令开销。
另一实施例中,该会话控制方法应用于第一网络单元,如图3所示,还包括以下步骤:
步骤31:获取分组数据单元pdu会话信息的操作请求信息。
其中,操作请求信息可以包括以下信息中的至少一项:第二网络单元请求恢复的pdu会话信息、第二网络单元请求释放pdu会话信息、第二网络单元请求挂起的pdu会话信息。
其中,pdu会话信息可以包括以下信息中的至少一项:pdu会话标识信息、恢复指示信息、挂起指示信息、释放指示信息、pdu会话标识比特地图信息和pdu会话中qos流信息。
可选的,在pdu会话比特地图中的比特位置可以代表pdu会话标识(比如第n比特代表的pdu会话标识是n)。第n比特位置可以指示是否操作(比如请求恢复、请求释放、请求挂起、挂起成功)pdu会话标识为n的pdu会话。比如第n比特指示为1,可以指示对相应的pdu会话执行以下会话操作之一:请求激活、请求恢复、请求释放、请求挂起、确认恢复、恢复成功、释放成功、挂起成功。
比如第n比特指示为0,可以指示对相应的pdu会话执行以下会话操作之一:请求不激活、请求不恢复、请求不释放、请求不挂起、确认不能恢复、恢复失败、释放失败、挂起失败。不难理解、通过pdu会话比特地图可以节省需要传输的信息的字节。
-当请求恢复的pdu会话信息包含pdu会话比特地图时,pdu会话比特地图可以指示哪些pdu会话请求会话。比如可以通过将第n比特设置为1指示pdu会话标识为n的pdu会话请求会话。
-当请求释放的pdu会话信息包含pdu会话比特地图时,pdu会话比特地图可以指示哪些pdu会话请求释放。比如可以通过将第n比特设置为1指示pdu会话标识为n的pdu会话请求释放。
-当请求挂起的pdu会话信息包含pdu会话比特地图时,pdu会话比特地图可以指示哪些pdu会话请求挂起。比如可以通过将第n比特设置为1指示pdu会话标识为n的pdu会话请求挂起。
-当确认恢复的pdu会话信息或确认不能恢复的pdu会话包含pdu会话比特地图时,pdu会话比特地图可以指示哪些pdu会话确认恢复和/或哪些pdu会话确认不能恢复。比如可以通过将第n比特设置为1指示pdu会话标识为n的pdu会话请求确认恢复。比如可以通过将第n比特设置为0指示pdu会话标识为n的pdu会话请求确认不能恢复。
-当pdu会话恢复结果信息包含pdu会话比特地图时,pdu会话比特地图可以指示哪些pdu会话恢复成功和/或哪些pdu会话确认恢复失败。比如可以通过将第n比特设置为1指示pdu会话标识为n的pdu会话恢复成功。比如可以通过将第n比特设置为0指示pdu会话标识为n的pdu会话恢复失败。
可选的,pdu会话信息可以包括以下信息中的至少一项:qos流标识信息、恢复指示信息、挂起指示信息、释放指示信息、qos流标识比特地图信息、qos流映射的无线承载信息。一般来说,一个pdu会话可以包含多个qos流。只有存在至少一个qos流请求恢复,其对应的pdu的pdu会话就需要请求恢复。
步骤32:根据操作请求信息,进行pdu会话处理。
一种实施方式中,步骤32可以包括以下至少一项:
当操作请求信息包含第二网络单元请求恢复的pdu会话信息时,可以对第二网络单元请求恢复的pdu会话进行恢复操作;
当操作请求信息包含第二网络单元请求释放的pdu会话信息时,可以对第二网络单元请求释放的pdu会话进行释放操作;
当操作请求信息包含第二网络单元请求挂起的pdu会话信息时,可以对第二网络单元请求挂起的pdu会话进行挂起操作。
其中,值得说明的是,对pdu会话进行恢复操作的步骤可以为:对pdu会话可以执行以下操作中的至少一项:恢复pdu会话的上下文;恢复pdu会话对应的无线承载;为pdu会话的qos流分配和/或映射无线承载资源;恢复第一网络单元与第二网络单元之间关于终端的连接。
可选地,步骤32还可以包括:向终端发送操作请求信息。在一种实施例中,当操作请求信息包括第二网络单元请求恢复的pdu会话信息时,可以执行以下至少一项:向终端发送第二网络单元请求恢复的pdu会话信息;当操作请求信息包括第二网络单元请求释放的pdu会话信息时,可以执行以下至少一项:向终端发送第二网络单元请求释放pdu会话信息;当操作请求信息包括第二网络单元请求挂起的pdu会话信息时,可以执行以下至少一项:向终端发送第二网络单元请求挂起的pdu会话信息。
可选地,步骤31可以为:接收第二网络单元发送的寻呼消息或通知消息。操作请求信息携带于寻呼消息或通知消息中。向终端发送操作请求信息可以为:向终端发送接收的寻呼消息或通知消息;
其中,寻呼消息或通知消息中可以携带有指示第二网络单元请求恢复的pdu会话的信息、第二网络单元请求释放pdu会话信息、第二网络单元请求挂起的pdu会话信息中至少一项。
场景三、
与场景一和场景二不同的是,第一网络单元可以根据第二网络单元请求恢复、释放和/或挂起的pdu会话信息,进行pdu会话处理。
具体地,第一网络单元可以接收第二网络单元发送的寻呼消息或通知消息(即操作请求信息),并向终端发送接收的寻呼消息或通知消息。其中,寻呼消息或通知消息中可以携带有指示第二网络单元请求恢复的pdu会话信息、第二网络单元请求释放pdu会话信息、第二网络单元请求挂起的pdu会话信息中至少一项。
当寻呼消息或通知消息包括第二网络单元请求恢复的pdu会话信息时,可以执行以下至少一项:向终端发送第二网络单元请求恢复的pdu会话信息;
当寻呼消息或通知消息包括第二网络单元请求释放的pdu会话信息时,可以执行以下至少一项:向终端发送第二网络单元请求释放pdu会话信息
当寻呼消息或通知消息包括第二网络单元请求挂起的pdu会话信息时,可以执行以下至少一项:向终端发送第二网络单元请求挂起的pdu会话信息。
其中,值得指出的是,场景一和场景二中,对pdu会话进行恢复操作的步骤为对pdu会话可以执行以下操作中的至少一项:恢复pdu会话的上下文;恢复pdu会话对应的无线承载;为pdu会话的qos流分配和/或映射无线承载资源;恢复第一网络单元与第二网络单元之间关于终端的连接。
对pdu会话进行挂起操作的步骤为对pdu会话可以执行以下操作中的至少一项:挂起pdu会话的上下文、挂起pdu会话对应的无线承载上下文、释放pdu会话对应的无线承载资源、向终端发送pdu会话信息。
对pdu会话进行释放操作的步骤为对pdu会话可以执行以下操作中的至少一项:释放pdu会话的上下文、释放pdu会话对应的无线承载上下文、释放pdu会话对应的无线承载资源、向终端发送pdu会话信息。
本发明实施例的会话控制方法中,第一网络单元可以获取分组数据单元pdu会话信息的操作请求信息;根据操作请求信息,可以进行pdu会话处理。其中,操作请求信息可以包括以下信息中的至少一项:第二网络单元请求恢复的pdu会话信息、第二网络单元请求释放pdu会话信息、第二网络单元请求挂起的pdu会话信息。这样,通过终端、第一网络单元和第二网络单元之间的相互配合,被挂起的终端在连接恢复时,可以按操作请求信息中需要恢复的pdu会话信息进行pdu会话的恢复,从而节省无线接入网的资源,减少信令开销。
以上实施例分别详细介绍了不同场景下的会话控制方法,下面本实施例将结合附图对其对应的网络设备做进一步介绍。
如图4所示,本发明实施例的网络设备400,能实现上述实施例中获取分组数据单元pdu会话信息的操作请求信息,根据操作请求信息,进行pdu会话处理方法的细节,并达到相同的效果,该网络设备400可以包括以下功能模块:
第二获取模块410,用于获取分组数据单元pdu会话信息的操作请求信息;操作请求信息可以包括以下信息中的至少一项:第二网络单元请求恢复的pdu会话信息、第二网络单元请求释放pdu会话信息、第二网络单元请求挂起的pdu会话信息;
第二处理模块420,用于根据操作请求信息,进行pdu会话处理。
其中,第二处理模块420可以包括以下至少一项:
第五处理子模块,可以用于当操作请求信息为第二网络单元请求恢复的pdu会话信息时,对第二网络单元请求恢复的pdu会话进行恢复操作;
第六处理子模块,可以用于当操作请求信息为第二网络单元请求释放的pdu会话信息时,对第二网络单元请求释放的pdu会话进行释放操作;
第七处理子模块,可以用于当操作请求信息为第二网络单元请求挂起的pdu会话信息时,对第二网络单元请求挂起的pdu会话进行挂起操作。
其中,第二处理模块420还可以包括:
第三发送子模块,用于向终端发送操作请求信息。
可选地,第二获取模块410还可以执行:接收第二网络单元发送的寻呼消息或通知消息;
第三发送子模块还可以执行:向终端发送接收的寻呼消息或通知消息;
其中,寻呼消息或通知消息中可以携带有指示第二网络单元请求恢复的pdu会话的信息、第二网络单元请求释放pdu会话信息、第二网络单元请求挂起的pdu会话信息中至少一项。
本发明实施例的网络设备,第一网络单元获取分组数据单元pdu会话信息的操作请求信息;根据操作请求信息,可以进行pdu会话处理。其中,操作请求信息可以包括以下信息中的至少一项:第二网络单元请求恢复的pdu会话信息、第二网络单元请求释放pdu会话信息、第二网络单元请求挂起的pdu会话信息。这样,通过终端、第一网络单元和第二网络单元之间的相互配合,被挂起的终端在连接恢复时,可以按操作请求信息中需要恢复的pdu会话信息进行pdu会话的恢复,从而节省无线接入网的资源,减少信令开销。
以上实施例从第一网络单元侧介绍了本发明的会话控制方法,下面本实施例将结合附图对第二网络单元侧的会话控制方法做进一步介绍。
本发明实施例提供了一种会话控制方法,应用于第二网络单元侧,第一网络单元可以包括至少以下之一:无线接入网设备、无线接入网节点、无线接入网功能单元、集中单元cu、分布式单元du、基站、enb、gnb、非3gpp互操作功能n3iwf、接入控制ac节点、接入点ap设备或无线局域网wlan节点;第二网络单元可以包括至少以下之一:核心网设备、核心网节点、核心网功能单元、移动管理实体mme、接入管理功能amf、会话管理功能smf、服务网关sgw、pdn网关pgw、用户平面功能upf。第三网络单元包括至少以下之一:核心网设备、核心网节点、核心网功能单元、移动管理实体mme、接入管理功能amf、会话管理功能smf、服务网关sgw、pdn网关pgw、用户平面功能upf。其中,本发明实施例仅以第一网络单元为无线接入网,第二网络单元为核心网中的amf和smf为例进行说明。比如:第二网络单元是mme时,第三网络单元可以是sgw。第二网络单元是amf时,第三网络单元可以是smf。第二网络单元是sgw时,第三网络单元可以是pgw。第二网络单元是smf时,第三网络单元可以是upf。
如图5所示,本发明实施例的会话控制方法可以包括以下步骤:
步骤51:获取分组数据单元pdu会话信息的操作请求信息。
其中,操作请求信息可以包括以下信息中的至少一项:终端请求恢复的pdu会话信息、终端请求释放的pdu会话信息、终端请求挂起的pdu会话信息、第一网络单元的pdu会话恢复结果信息、第三网络单元请求恢复的pdu会话信息、第三网络单元请求释放pdu会话信息、第三网络单元请求挂起的pdu会话信息、有下行数据传输需求的pdu会话信息和收到下行数据通知的pdu会话信息。
可选地,第一网络单元的pdu会话恢复结果信息可以包括:恢复成功的pdu会话信息、恢复失败的pdu会话信息、请求释放的pdu会话信息和请求挂起的pdu会话信息中的至少一项;
终端请求恢复的pdu会话信息可以是第一网络单元转发的或终端发送的终端请求恢复的pdu会话信息;比如是第一网络单元通过rrc消息收到终端发送的请求恢复的pdu会话信息后,再通过s1/ng等接口消息发送给第二网络单元。或者比如是终端通过nas消息直接请求恢复的pdu会话信息。
终端请求释放的pdu会话信息可以是第一网络单元转发的或终端发送的终端请求释放的pdu会话信息;
终端请求挂起的pdu会话信息可以是第一网络单元转发的或终端发送的终端请求恢复的pdu会话信息。
其中,pdu会话信息可以包括以下信息中的至少一项:pdu会话标识信息、恢复指示信息、挂起指示信息、释放指示信息、pdu会话标识比特地图信息和pdu会话中qos流信息。
步骤52:根据操作请求信息,进行pdu会话处理。
在一种实施方式中,步骤52可以包括至少以下一项:
对需要进行恢复操作的pdu会话,可以执行以下操作中的至少一项:
恢复相应pdu会话的上下文、
将相应pdu会话的下行传输地址发送至用户面功能实体,向用户面功能实体激活相应的pdu会话;
其中,需要进行恢复操作的pdu会话可以包括:第一网络单元的pdu会话恢复结果信息指示恢复成功的pdu会话、终端请求恢复的pdu会话信息指示的pdu会话、第三网络单元请求恢复的pdu会话信息指示的pdu会话、有下行数据传输需求的pdu会话信息指示的pdu会话、收到下行数据通知的pdu会话信息指示的pdu会话、第一网络单元的pdu会话恢复结果信息指示恢复成功且第三网络单元请求恢复的pdu会话、第一网络单元的pdu会话恢复结果信息指示恢复成功且有下行数据传输需求的pdu会话信息指示的pdu会话、第一网络单元的pdu会话恢复结果信息指示恢复成功且收到下行数据通知的pdu会话信息指示的pdu会话,以及终端请求恢复的且第一网络单元的pdu会话恢复结果信息指示恢复成功的pdu会话中的至少一项。
对终端请求释放的pdu会话信息指示的pdu会话和第一网络单元请求释放pdu会话信息指示的pdu会话中的至少一项,可以执行以下操作:释放终端和/或第二网络单元请求释放的pdu会话。
对终端请求挂起的pdu会话信息指示的pdu会话和第一网络单元请求挂起pdu会话信息指示的pdu会话中的至少一项,可以执行以下操作:挂起终端和/或第二网络单元请求释放的pdu会话。
对第一网络单元的pdu会话恢复结果信息指示的恢复失败的pdu会话,可以执行以下操作中的至少一项:
挂起恢复失败的pdu会话的上下文、
删除恢复失败的pdu会话的上下文、
请求用户面功能删除恢复失败的pdu会话。
可选地,在步骤52之后还可以包括:
生成第二网络单元的pdu会话恢复结果信息,将第二网络单元的pdu会话恢复结果信息发送至第一网络单元和/或通过第一网络单元发送给终端。其中,第二网络单元的pdu会话恢复结果信息可以包括以下信息中的至少一项:第二网络单元恢复成功的pdu会话信息、第二网络单元恢复失败的pdu会话信息、第二网络单元请求恢复的pdu会话信息、第二网络单元请求释放的pdu会话信息、第二网络单元请求挂起的pdu会话信息;
具体地,第二网络请求恢复的pdu会话信息可以包含:下行数据传送需求的pdu会话信息、收到下行数据通知的pdu会话和第三网络单元请求恢复的pdu会话中的至少一项;
第二网络请求挂起的pdu会话信息可以包含:第二网络恢复失败的pdu会话、第一网络单元恢复成功但第二网络恢复失败的pdu会话、第一网络单元和终端恢复成功但第二网络恢复失败的pdu会话中的至少一项;
第二网络请求释放的pdu会话信息可以包含:第二网络恢复失败的pdu会话、第一网络单元恢复成功但第二网络恢复失败的pdu会话、第一网络单元和终端恢复成功但第二网络恢复失败的pdu会话中的至少一项。
在一种实施例方式中,步骤52可以包括:当操作请求信息为第三网络单元请求恢复的pdu会话信息、第三网络单元请求释放pdu会话信息、第三网络单元请求挂起的pdu会话信息、有下行数据传输需求的pdu会话信息和收到下行数据通知的pdu会话信息中的至少一项时,可以通过寻呼请求或通知消息,向第一网络单元发送第三网络单元请求恢复的pdu会话信息第三网络单元请求释放pdu会话信息、第三网络单元请求挂起的pdu会话信息、有下行数据传输需求的pdu会话信息和收到下行数据通知的pdu会话信息中的至少一项。
以上介绍了会话控制方法中,第二网络单元的具体操作流程,下面本实施例将结合具体场景对其做进一步说明。
场景四、
对应上述场景一,第一网络单元通过接收终端发送的无线资源控制(radioresourcecontrol,rrc)恢复请求(即操作请求信息),获取终端请求恢复、释放和/或挂起的pdu会话信息,并对相应pdu会话进行恢复、释放和/或挂起处理。在对终端请求恢复的pdu会话进行恢复、释放和挂起的过程中,第一网络单元还可以根据处理结果第一网络单元的pdu会话恢复结果信息,并发送至第二网络单元(如amf)。第一网络单元的pdu会话恢复结果信息可以包括以下信息中的至少一项:终端请求恢复、释放和/或挂起的pdu会话信息、恢复成功的pdu会话信息、恢复失败的pdu会话信息、请求释放的pdu会话信息和请求挂起的pdu会话信息。此外,第二网络单元还可以获取第三网络单元(如smf、用户面功能等)请求恢复、释放和/或挂起的pdu会话信息,以及有下行数据传输需求的pdu会话信息和/或接收到下行数据通知的pdu会话信息。
第二网络单元(如smf)在获取到上述需要处理的pdu会话信息后,可以执行以下操作:
对需要进行恢复操作的pdu会话,如第一网络单元的pdu会话恢复结果信息指示恢复成功的pdu会话、终端请求恢复的pdu会话信息指示的pdu会话、第三网络单元请求恢复的pdu会话信息指示的pdu会话、有下行数据传输需求的pdu会话信息指示的pdu会话、收到下行数据通知的pdu会话信息指示的pdu会话、第一网络单元的pdu会话恢复结果信息指示恢复成功且第三网络单元请求恢复的pdu会话、第一网络单元的pdu会话恢复结果信息指示恢复成功且有下行数据传输需求的pdu会话信息指示的pdu会话、第一网络单元的pdu会话恢复结果信息指示恢复成功且收到下行数据通知的pdu会话信息指示的pdu会话和终端请求恢复的且第一网络单元的pdu会话恢复结果信息指示恢复成功的pdu会话中的至少一项,可以执行以下操作中的至少一项:
恢复相应pdu会话的上下文、
将相应pdu会话的下行传输地址发送至用户面功能实体,向用户面功能实体激活相应的pdu会话;
对终端请求释放的pdu会话信息指示的pdu会话和第一网络单元请求释放pdu会话信息指示的pdu会话中的至少一项,可以执行以下操作:释放终端和/或第二网络单元请求释放的pdu会话;
对终端请求挂起的pdu会话信息指示的pdu会话和第一网络单元请求挂起pdu会话信息指示的pdu会话中的至少一项,可以执行以下操作:挂起终端和/或第二网络单元请求释放的pdu会话;
对第一网络单元的pdu会话恢复结果信息指示的恢复失败的pdu会话,可以执行以下操作中的至少一项:
挂起恢复失败的pdu会话的上下文、
删除恢复失败的pdu会话的上下文、
请求用户面功能实体删除恢复失败的pdu会话。
可选地,第二网络单元在对相应pdu会话执行完上述操作后还可以包括:生成第二网络单元的pdu会话恢复结果信息,并将第二网络单元的pdu会话恢复结果信息发送至第一网络单元和/或通过第一网络单元发送给终端。这样第一网络单元即可根据第二网络单元的pdu会话恢复结果信息对pdu会话进行进一步处理,其处理方式可参见上述场景一,故在此不再赘述。
场景五、
对应于场景二,第一网络单元可以在接收到终端发送的操作请求信息后,直接将该操作请求信息转发给第二网络单元,第二网络单元直接根据该操作请求对终端的pdu会话进行处理。其中,该操作请求信息中可以包括:终端请求恢复、释放和/或挂起的pdu会话信息。第二网络单元除了对上述pdu会话进行处理外,还可同场景四一样,获取第三网络单元(如smf、用户面功能等)请求恢复、释放和/或挂起的pdu会话信息,以及有下行数据传输需求的pdu会话信息和/或接收到下行数据通知的pdu会话信息。第二网络单元对相应pdu会话的处理方式可参见场景四,故在此不再赘述。
场景六、
对应于场景三,第二网络单元获取第三网络单元(如smf、用户面功能等)请求恢复、释放和/或挂起的pdu会话信息,以及有下行数据传输需求的pdu会话信息和/或接收到下行数据通知的pdu会话信息;并可以通过寻呼请求或通知消息向第一网络单元发送第三网络单元请求恢复、释放和/或挂起的pdu会话信息,以及有下行数据传输需求的pdu会话信息和/或收到下行数据通知的pdu会话信息。
本发明实施例的会话控制方法中,第二网络单元通过获取分组数据单元pdu会话信息的操作请求信息;根据操作请求信息,进行pdu会话处理。其中,操作请求信息可以包括以下信息中的至少一项:操作请求信息包括以下信息中的至少一项:终端请求恢复的pdu会话信息、终端请求释放的pdu会话信息、终端请求挂起的pdu会话信息、第一网络单元的pdu会话恢复结果信息、第三网络单元请求恢复的pdu会话信息、第三网络单元请求释放pdu会话信息、第三网络单元请求挂起的pdu会话信息、有下行数据传输需求的pdu会话信息和/或收到下行数据通知的pdu会话信息。这样,通过终端、第一网络单元和第二网络单元之间的相互配合,被挂起的终端在连接恢复时,可以按操作请求信息中需要恢复的pdu会话信息进行pdu会话的恢复,从而节省无线接入网的资源,减少信令开销。
以上实施例分别详细介绍了不同场景下的会话控制方法,下面本实施例将结合附图对其对应的网络设备做进一步介绍。
如图6所示,本发明实施例的网络设备60,能实现上述实施例中获取分组数据单元pdu会话信息的操作请求信息,根据操作请求信息,进行pdu会话处理方法的细节,并达到相同的效果,该网络设备600具体包括以下功能模块:
第三获取模块610,可以用于获取分组数据单元pdu会话信息的操作请求信息;操作请求信息可以包括以下信息中的至少一项:终端请求恢复的pdu会话信息、终端请求释放的pdu会话信息、终端请求挂起的pdu会话信息、第一网络单元的pdu会话恢复结果信息、第三网络单元请求恢复的pdu会话信息、第三网络单元请求释放pdu会话信息、第三网络单元请求挂起的pdu会话信息、有下行数据传输需求的pdu会话信息和收到下行数据通知的pdu会话信息;
第三处理模块620,可以用于根据操作请求信息,进行pdu会话处理。
其中,第一网络单元的pdu会话恢复结果信息可以包括以下信息中的至少一项:恢复成功的pdu会话信息、恢复失败的pdu会话信息、请求释放的pdu会话信息和请求挂起的pdu会话信息;
终端请求恢复的pdu会话信息可以是第一网络单元转发的或终端发送的终端请求恢复的pdu会话信息;
终端请求释放的pdu会话信息可以是第一网络单元转发的或终端发送的终端请求释放的pdu会话信息;
终端请求挂起的pdu会话信息可以是第一网络单元转发的或终端发送的终端请求恢复的pdu会话信息。
其中,第三处理模块620可以包括至少以下一项:
第八处理子模块,用于对需要进行恢复操作的pdu会话,可以执行以下操作中的至少一项:
恢复相应pdu会话的上下文、
将相应pdu会话的下行传输地址发送至用户面功能实体,向用户面功能实体激活相应的pdu会话;
其中,需要进行恢复操作的pdu会话可以包括:第一网络单元的pdu会话恢复结果信息指示恢复成功的pdu会话、终端请求恢复的pdu会话信息指示的pdu会话、第三网络单元请求恢复的pdu会话信息指示的pdu会话、有下行数据传输需求的pdu会话信息指示的pdu会话、收到下行数据通知的pdu会话信息指示的pdu会话、第一网络单元的pdu会话恢复结果信息指示恢复成功且第三网络单元请求恢复的pdu会话、第一网络单元的pdu会话恢复结果信息指示恢复成功且有下行数据传输需求的pdu会话信息指示的pdu会话、第一网络单元的pdu会话恢复结果信息指示恢复成功且收到下行数据通知的pdu会话信息指示的pdu会话、和终端请求恢复的且第一网络单元的pdu会话恢复结果信息指示恢复成功的pdu会话中的至少一项。
第九处理子模块,可以用于对终端请求释放的pdu会话信息指示的pdu会话和第一网络单元请求释放pdu会话信息指示的pdu会话中的至少一项,执行以下操作:释放终端和/或第二网络单元请求释放的pdu会话;
第十处理子模块,可以用于对终端请求挂起的pdu会话信息指示的pdu会话和第一网络单元请求挂起pdu会话信息指示的pdu会话中的至少一项,执行以下操作:挂起终端和/或第二网络单元请求释放的pdu会话;
第十一处理子模块,可以用于对第一网络单元的pdu会话恢复结果信息指示的恢复失败的pdu会话,可以执行以下操作中的至少一项:
挂起恢复失败的pdu会话的上下文、
删除恢复失败的pdu会话的上下文、
请求用户面功能实体删除恢复失败的pdu会话。
其中,网络设备600还可以包括:
第一生成模块,可以用于生成第二网络单元的pdu会话恢复结果信息;其中,第二网络单元的pdu会话恢复结果信息可以包括以下信息中的至少一项:第二网络单元恢复成功的pdu会话信息、第二网络单元恢复失败的pdu会话信息、第二网络单元请求恢复的pdu会话信息、第二网络单元请求释放的pdu会话信息、第二网络单元请求挂起的pdu会话信息;
第二发送模块,可以用于将第二网络单元的pdu会话恢复结果信息发送至第一网络单元和/或通过第一网络单元发送给终端。
其中,第二网络请求恢复的pdu会话信息可以包含至少以下之一:下行数据传送需求的pdu会话信息、收到下行数据通知的pdu会话、第三网络单元请求恢复的pdu会话;
第二网络请求挂起的pdu会话信息可以包含至少以下之一:第二网络恢复失败的pdu会话、第一网络单元恢复成功但第二网络恢复失败的pdu会话、第一网络单元且终端恢复成功但第二网络恢复失败的pdu会话;
第二网络请求释放的pdu会话信息可以包含至少以下之一:第二网络恢复失败的pdu会话、第一网络单元恢复成功但第二网络恢复失败的pdu会话、第一网络单元且终端恢复成功但第二网络恢复失败的pdu会话。
其中,第三处理模块620还可以包括:
第十二处理子模块,可以用于当操作请求信息为第三网络单元请求恢复的pdu会话信息、第三网络单元请求释放pdu会话信息、第三网络单元请求挂起的pdu会话信息、有下行数据传输需求的pdu会话信息和收到下行数据通知的pdu会话信息中的至少一项时,通过寻呼请求或通知消息,向第一网络单元发送第三网络单元请求恢复的pdu会话信息第三网络单元请求释放pdu会话信息、第三网络单元请求挂起的pdu会话信息、有下行数据传输需求的pdu会话信息和收到下行数据通知的pdu会话信息中的至少一项。
其中,pdu会话信息可以包括以下信息中的至少一项:pdu会话标识信息、恢复指示信息、挂起指示信息、释放指示信息、pdu会话标识比特地图信息和pdu会话中qos流信息。
其中,第一网络单元可以包括至少以下之一:无线接入网设备、无线接入网节点、无线接入网功能单元、集中单元cu、分布式单元du、基站、enb、gnb、n3iwf、ac、接入点ap设备或无线局域网wlan节点;
第二网络单元可以包括至少以下之一:核心网设备、核心网节点、核心网功能单元、移动管理实体mme、接入管理功能amf、会话管理功能smf、服务网关sgw、pdn网关pgw、用户平面功能upf;
第三网络单元可以包括至少以下之一:核心网设备、核心网节点、核心网功能单元、移动管理实体mme、接入管理功能amf、会话管理功能smf、服务网关sgw、pdn网关pgw、用户平面功能upf。
本发明实施例的网络设备,通过获取分组数据单元pdu会话信息的操作请求信息;根据操作请求信息,进行pdu会话处理。其中,操作请求信息可以包括以下信息中的至少一项:操作请求信息可以包括以下信息中的至少一项:终端请求恢复的pdu会话信息、终端请求释放的pdu会话信息、终端请求挂起的pdu会话信息、第一网络单元的pdu会话恢复结果信息、第三网络单元请求恢复的pdu会话信息、第三网络单元请求释放pdu会话信息、第三网络单元请求挂起的pdu会话信息、有下行数据传输需求的pdu会话信息和收到下行数据通知的pdu会话信息。这样,通过终端、第一网络单元和第二网络单元之间的相互配合,被挂起的终端在连接恢复时,可以按操作请求信息中需要恢复的pdu会话信息进行pdu会话的恢复,从而节省无线接入网的资源,减少信令开销。
为了更好的实现上述目的,本发明的实施例还提供了一种网络设备,该网络设备包括处理器、存储器以及存储于存储器上并可在处理器上运行的计算机程序,处理器执行计算机程序时实现如上的会话控制方法中的步骤。发明实施例还提供了一种计算机可读存储介质,该计算机可读存储介质上存储有计算机程序,计算机程序被处理器执行时实现如上的会话控制方法的步骤。
具体地,本发明的实施例还提供了一种网络设备。如图7所示,该网络设备700可以包括:天线71、射频装置72、基带装置73。天线71与射频装置72连接。在上行方向上,射频装置72通过天线71接收信息,将接收的信息发送给基带装置73进行处理。在下行方向上,基带装置73对要发送的信息进行处理,并发送给射频装置72,射频装置72对收到的信息进行处理后经过天线71发送出去。
上述频带处理装置可以位于基带装置73中,以上实施例中网络设备执行的方法可以在基带装置73中实现,该基带装置73包括处理器74和存储器75。
基带装置73例如可以包括至少一个基带板,该基带板上设置有多个芯片,如图7所示,其中一个芯片例如为处理器74,与存储器75连接,以调用存储器75中的程序,执行以上方法实施例中所示的网络设备操作。
该基带装置73还可以包括网络接口76,用于与射频装置72交互信息,该接口例如为通用公共无线接口(commonpublicradiointerface,简称cpri)。
这里的处理器可以是一个处理器,也可以是多个处理元件的统称,例如,该处理器可以是cpu,也可以是asic,或者是被配置成实施以上网络设备所执行方法的一个或多个集成电路,例如:一个或多个微处理器dsp,或,一个或者多个现场可编程门阵列fpga等。存储元件可以是一个存储器,也可以是多个存储元件的统称。
存储器75可以是易失性存储器或非易失性存储器,或可包括易失性和非易失性存储器两者。其中,非易失性存储器可以是只读存储器(read-onlymemory,简称rom)、可编程只读存储器(programmablerom,简称prom)、可擦除可编程只读存储器(erasableprom,简称eprom)、电可擦除可编程只读存储器(electricallyeprom,简称eeprom)或闪存。易失性存储器可以是随机存取存储器(randomaccessmemory,简称ram),其用作外部高速缓存。通过示例性但不是限制性说明,许多形式的ram可用,例如静态随机存取存储器(staticram,简称sram)、动态随机存取存储器(dynamicram,简称dram)、同步动态随机存取存储器(synchronousdram,简称sdram)、双倍数据速率同步动态随机存取存储器(doubledataratesdram,简称ddrsdram)、增强型同步动态随机存取存储器(enhancedsdram,简称esdram)、同步连接动态随机存取存储器(synchlinkdram,简称sldram)和直接内存总线随机存取存储器(directrambusram,简称drram)。本申请描述的存储器75旨在包括但不限于这些和任意其它适合类型的存储器。
具体地,本发明实施例的网络设备还包括:存储在存储器75上并可在处理器74上运行的计算机程序,处理器74调用存储器75中的计算机程序执行图2、图4或图6所示各模块执行的方法。
本发明实施例中的网络设备,通过获取分组数据单元pdu会话信息的操作请求信息;根据操作请求信息,进行pdu会话处理。这样,通过终端、第一网络单元和第二网络单元之间的相互配合,被挂起的终端在连接恢复时,可以按操作请求信息中需要恢复的pdu会话信息进行pdu会话的恢复,从而节省无线接入网的资源,减少信令开销。
以上实施例从网络设备侧介绍了本发明的会话控制方法,下面本实施例将结合附图对终端侧的会话控制方法做进一步介绍。
如图8所示,本发明实施例的会话控制方法,应用于终端侧,具体包括以下步骤:
步骤81:向第一网络单元发送分组数据单元pdu会话信息的操作请求信息。
其中,操作请求信息可以包括至少以下之一:终端自身请求的pdu会话信息、第二网络请求恢复的pdu会话信息、第一网络请求恢复的pdu会话信息。
步骤82:接收第一网络单元根据操作请求信息发送的pdu会话操作响应信息信息。
可选地,pdu会话操作响应信息信息包括:确认恢复和/或确认不能恢复的pdu会话信息。
步骤83:根据pdu会话操作响应信息信息信息,对pdu会话进行处理。
具体地,根据确认恢复和/或确认不能恢复的pdu会话的信息,对pdu会话进行处理的步骤,可以包括至少以下之一:根据确认恢复的pdu会话的信息,恢复确认恢复的pdu会话;根据确认不能恢复的pdu会话的信息,释放或挂起不能恢复的pdu会话。
在一种实施方式中,在步骤81之前还可以包括:生成请求恢复的pdu会话信息。在生成请求恢复的pdu会话信息后,将请求恢复的pdu会话信息发送至第一网络单元,具体可通过rrc恢复请求进行发送。
在一种实施方式中,在步骤81之前还可以包括:接收第一网络单元发送的请求恢复的pdu会话信息。具体地,可通过寻呼,接收第一网络单元发送的请求恢复的pdu会话信息。
在一种实施方式中,在步骤81之前还可以包括:通过第一网络单元接收第二网络单元发送的请求恢复的pdu会话信息。具体地,可通过寻呼,接收第一网络单元发送的第二网络单元请求恢复的pdu会话信息。
可选地,在步骤81之前还可包括:通过通知消息,接收第二单元请求恢复的pdu会话信息。
可选地,在步骤81之后还可以包括:可选地,在根据确认恢复或确认不能恢复的pdu会话的信息,对pdu会话进行处理的步骤之后,还可以包括:生成pdu会话处理后的终端的pdu会话恢复结果信息并反馈至第一网络单元。其中,终端的pdu恢复结果信息可以包括以下信息中的至少一项:终端恢复成功的pdu会话信息、终端恢复失败的pdu会话信息、终端释放成功的pdu会话信息和终端挂起的pdu会话信息。
值得指出的是,上述pdu会话信息可以包括以下信息中的至少一项:pdu会话标识信息、恢复指示信息、恢复指示信息、挂起指示信息、释放指示信息、pdu会话标识比特地图信息和pdu会话中qos流信息。在pdu会话标识比特地图中的比特位置代表pdu会话标识,某比特位置指示是否恢复指示该比特代表的pdu会话是否恢复。
上述第一网络单元可以包括至少以下之一:无线接入网设备、无线接入网节点、无线接入网功能单元、集中单元cu、分布式单元du、基站、enb、gnb、n3iwf、接入控制节点ac、接入点ap设备或无线局域网wlan节点;
第二网络单元可以包括至少以下之一:核心网设备、核心网节点、核心网功能单元、移动管理实体mme、接入管理功能amf、会话管理功能smf、服务网关sgw、pdn网关pgw、用户平面功能upf。
本发明实施例通过终端、第一网络单元和第二网络单元的配合,被挂起的终端在连接恢复时,可以按需恢复pdu会话,节省无线接入网的资源,减少信令开销。
以上实施例介绍了不同场景下的会话控制方法,下面将结合附图对与其对应的终端做进一步介绍。
如图9所示,本发明实施例的终端900,能实现上述实施例中向第一网络单元发送请求恢复的分组数据单元pdu会话信息方法的细节,并达到相同的效果,该终端900可以包括以下功能模块:
第三发送模块910,可以用于向第一网络单元发送分组数据单元pdu会话信息的操作请求信息;
第二接收模块920,可以用于接收第一网络单元根据操作请求信息发送的第一网络单元的pdu会话恢复结果信息;
第四处理模块930,可以用于根据第一网络单元的pdu会话恢复结果信息,对pdu会话进行处理。
其中,操作请求信息包括至少以下之一:
终端自身请求的pdu会话信息、第二网络请求恢复的pdu会话信息、第一网络请求恢复的pdu会话信息。
其中,终端900还可以包括至少以下之一:
第二生成模块,可以用于生成请求恢复的pdu会话信息;
第三接收模块,可以用于接收第一网络单元发送的请求恢复的pdu会话信息;
第四发送模块,可以用于通过第一网络单元接收第二网络单元发送的请求恢复的pdu会话信息。
其中,第一网络单元的pdu会话恢复结果信息可以包括:确认恢复和/或确认不能恢复的pdu会话信息;
第四处理模块930可以包括至少以下之一:
第十三处理子模块,可以用于根据确认恢复和/或确认不能恢复的pdu会话的信息,对pdu会话进行处理。
可选地,第十三处理子模块可以用于:根据确认恢复的pdu会话的信息,恢复确认恢复的pdu会话;
根据确认不能恢复的pdu会话的信息,释放或挂起不能恢复的pdu会话。
其中,第四处理模块930还可以包括:
反馈子模块,可以用于生成pdu会话处理后的终端的pdu会话恢复结果信息并反馈至第一网络单元;其中,终端的pdu恢复结果信息可以包括以下信息中的至少一项:终端恢复成功的pdu会话信息、终端恢复失败的pdu会话信息、终端释放成功的pdu会话信息和终端挂起的pdu会话信息。
其中,pdu会话信息可以包括以下信息中的至少一项:pdu会话标识信息、恢复指示信息、恢复指示信息、挂起指示信息、释放指示信息、pdu会话标识比特地图信息和pdu会话中qos流信息。
其中,第一网络单元可以包括至少以下之一:无线接入网设备、无线接入网节点、无线接入网功能单元、集中单元cu、分布式单元du、基站、enb、gnb、n3iwf、接入控制节点ac、接入点ap设备或无线局域网wlan节点;
第二网络单元可以包括至少以下之一:核心网设备、核心网节点、核心网功能单元、移动管理实体mme、接入管理功能amf、会话管理功能smf、服务网关sgw、pdn网关pgw、用户平面功能upf。
值得指出的是,本发明实施例通过终端、第一网络单元和第二网络单元的配合,被挂起的终端在连接恢复时,可以按需恢复pdu会话,节省无线接入网的资源,减少信令开销。
需要说明的是,应理解以上网络设备和终端的各个模块的划分仅仅是一种逻辑功能的划分,实际实现时可以全部或部分集成到一个物理实体上,也可以物理上分开。且这些模块可以全部以软件通过处理元件调用的形式实现;也可以全部以硬件的形式实现;还可以部分模块通过处理元件调用软件的形式实现,部分模块通过硬件的形式实现。例如,确定模块可以为单独设立的处理元件,也可以集成在上述装置的某一个芯片中实现,此外,也可以以程序代码的形式存储于上述装置的存储器中,由上述装置的某一个处理元件调用并执行以上确定模块的功能。其它模块的实现与之类似。此外这些模块全部或部分可以集成在一起,也可以独立实现。这里的处理元件可以是一种集成电路,具有信号的处理能力。在实现过程中,上述方法的各步骤或以上各个模块可以通过处理器元件中的硬件的集成逻辑电路或者软件形式的指令完成。
例如,以上这些模块可以是被配置成实施以上方法的一个或多个集成电路,例如:一个或多个特定集成电路(applicationspecificintegratedcircuit,简称asic),或,一个或多个微处理器(digitalsignalprocessor,简称dsp),或,一个或者多个现场可编程门阵列(fieldprogrammablegatearray,简称fpga)等。再如,当以上某个模块通过处理元件调度程序代码的形式实现时,该处理元件可以是通用处理器,例如中央处理器(centralprocessingunit,简称cpu)或其它可以调用程序代码的处理器。再如,这些模块可以集成在一起,以片上系统(system-on-a-chip,简称soc)的形式实现。
为了更好的实现上述目的,进一步地,图10为实现本发明各个实施例的一种终端的硬件结构示意图,该终端100包括但不限于:射频单元101、网络模块102、音频输出单元103、输入单元104、传感器105、显示单元106、用户输入单元107、接口单元108、存储器109、处理器1010、以及电源1011等部件。本领域技术人员可以理解,图10中示出的终端结构并不构成对终端的限定,终端可以包括比图示更多或更少的部件,或者组合某些部件,或者不同的部件布置。在本发明实施例中,终端包括但不限于手机、平板电脑、笔记本电脑、掌上电脑、车载终端、可穿戴设备、以及计步器等。
其中,射频单元101,可以用于在处理器1010的控制下,向第一网络单元发送请求恢复的分组数据单元pdu会话信息。
其中,请求恢复的pdu会话信息可以包括至少以下之一:
终端自身请求的pdu会话信息、第二网络请求恢复的pdu会话信息、第一网络请求恢复的pdu会话信息。
具体地,处理器1010,可以用于在向第一网络单元发送请求恢复的分组数据单元pdu会话信息之前,执行以下至少之一:
生成请求恢复的pdu会话信息;
接收第一网络单元发送的请求恢复的pdu会话信息;
通过第一网络单元接收第二网络单元发送的请求恢复的pdu会话信息;
通过寻呼,接收第一网络单元发送的请求恢复的pdu会话信息;
通过寻呼,接收第一网络单元发送的第二网络单元请求恢复的pdu会话信息;
通过通知消息,接收第二单元请求恢复的pdu会话信息。
具体地,处理器1010还可以用于:接收第一网络单元反馈的确认恢复的pdu会话信息和/或确认不能恢复的pdu会话的信息;
根据确认恢复或确认不能恢复的pdu会话的信息,对pdu会话进行处理。
具体地,处理器1010还可以用于:可以根据确认恢复的pdu会话的信息,恢复确认恢复的pdu会话;
根据确认不能恢复的pdu会话的信息,释放或挂起不能恢复的pdu会话。
具体地,处理器1010还用于:生成pdu会话处理后的终端的pdu会话恢复结果信息并反馈至第一网络单元;其中,终端的pdu恢复结果信息可以包括以下信息中的至少一项:终端恢复成功的pdu会话信息、终端恢复失败的pdu会话信息、终端释放成功的pdu会话信息和终端挂起的pdu会话信息。
具体地,pdu会话信息可以包括以下信息中的至少一项:pdu会话标识信息、恢复指示信息、恢复指示信息、挂起指示信息、释放指示信息、pdu会话标识比特地图信息和pdu会话中qos流信息。
具体地,上述第一网络单元可以包括至少以下之一:无线接入网设备、无线接入网节点、无线接入网功能单元、集中单元cu、分布式单元du、基站、enb、gnb、n3iwf、接入控制节点ac、接入点ap设备或无线局域网wlan节点;
第二网络单元可以包括至少以下之一:核心网设备、核心网节点、核心网功能单元、移动管理实体mme、接入管理功能amf、会话管理功能smf、服务网关sgw、pdn网关pgw、用户平面功能upf。
具体来说,终端产生pdu会话恢复需求;
终端发送请求恢复的pdu会话信息;
终端向第一网络单元发送请求恢复的pdu会话信息。
进一步地,终端接收确认恢复的pdu会话信息;
终端根据确认恢复的pdu会话信息进行pdu恢复操作。
在接收确认恢复的pdu会话信息之前,终端还发送请求恢复的pdu会话信息。
本发明实施例通过终端、第一网络单元和第二网络单元的配合,被挂起的终端在连接恢复时,可以按需恢复pdu会话,节省无线接入网的资源,减少信令开销。
应理解的是,本发明实施例中,射频单元101可用于收发信息或通话过程中,信号的接收和发送,具体的,将来自基站的下行数据接收后,给处理器1010处理;另外,将上行的数据发送给基站。通常,射频单元101包括但不限于天线、至少一个放大器、收发信机、耦合器、低噪声放大器、双工器等。此外,射频单元101还可以通过无线通信系统与网络和其他设备通信。
终端通过网络模块102为用户提供了无线的宽带互联网访问,如帮助用户收发电子邮件、浏览网页和访问流式媒体等。
音频输出单元103可以将射频单元101或网络模块102接收的或者在存储器109中存储的音频数据转换成音频信号并且输出为声音。而且,音频输出单元103还可以提供与终端100执行的特定功能相关的音频输出(例如,呼叫信号接收声音、消息接收声音等等)。音频输出单元103包括扬声器、蜂鸣器以及受话器等。
输入单元104用于接收音频或视频信号。输入单元104可以包括图形处理器(graphicsprocessingunit,gpu)1041和麦克风1042,图形处理器1041对在视频捕获模式或图像捕获模式中由图像捕获装置(如摄像头)获得的静态图片或视频的图像数据进行处理。处理后的图像帧可以显示在显示单元106上。经图形处理器1041处理后的图像帧可以存储在存储器109(或其它存储介质)中或者经由射频单元101或网络模块102进行发送。麦克风1042可以接收声音,并且能够将这样的声音处理为音频数据。处理后的音频数据可以在电话通话模式的情况下转换为可经由射频单元101发送到移动通信基站的格式输出。
终端100还包括至少一种传感器105,比如光传感器、运动传感器以及其他传感器。具体地,光传感器包括环境光传感器及接近传感器,其中,环境光传感器可根据环境光线的明暗来调节显示面板1061的亮度,接近传感器可在终端100移动到耳边时,关闭显示面板1061和/或背光。作为运动传感器的一种,加速计传感器可检测各个方向上(一般为三轴)加速度的大小,静止时可检测出重力的大小及方向,可用于识别终端姿态(比如横竖屏切换、相关游戏、磁力计姿态校准)、振动识别相关功能(比如计步器、敲击)等;传感器105还可以包括指纹传感器、压力传感器、虹膜传感器、分子传感器、陀螺仪、气压计、湿度计、温度计、红外线传感器等,在此不再赘述。
显示单元106用于显示由用户输入的信息或提供给用户的信息。显示单元106可包括显示面板1061,可以采用液晶显示器(liquidcrystaldisplay,lcd)、有机发光二极管(organiclight-emittingdiode,oled)等形式来配置显示面板1061。
用户输入单元107可用于接收输入的数字或字符信息,以及产生与终端的用户设置以及功能控制有关的键信号输入。具体地,用户输入单元107包括触控面板1071以及其他输入设备1072。触控面板1071,也称为触摸屏,可收集用户在其上或附近的触摸操作(比如用户使用手指、触笔等任何适合的物体或附件在触控面板1071上或在触控面板1071附近的操作)。触控面板1071可包括触摸检测装置和触摸控制器两个部分。其中,触摸检测装置检测用户的触摸方位,并检测触摸操作带来的信号,将信号传送给触摸控制器;触摸控制器从触摸检测装置上接收触摸信息,并将它转换成触点坐标,再送给处理器1010,接收处理器1010发来的命令并加以执行。此外,可以采用电阻式、电容式、红外线以及表面声波等多种类型实现触控面板1071。除了触控面板1071,用户输入单元107还可以包括其他输入设备1072。具体地,其他输入设备1072可以包括但不限于物理键盘、功能键(比如音量控制按键、开关按键等)、轨迹球、鼠标、操作杆,在此不再赘述。
进一步的,触控面板1071可覆盖在显示面板1061上,当触控面板1071检测到在其上或附近的触摸操作后,传送给处理器1010以确定触摸事件的类型,随后处理器1010根据触摸事件的类型在显示面板1061上提供相应的视觉输出。虽然在图10中,触控面板1071与显示面板1061是作为两个独立的部件来实现终端的输入和输出功能,但是在某些实施例中,可以将触控面板1071与显示面板1061集成而实现终端的输入和输出功能,具体此处不做限定。
接口单元108为外部装置与终端100连接的接口。例如,外部装置可以包括有线或无线头戴式耳机端口、外部电源(或电池充电器)端口、有线或无线数据端口、存储卡端口、用于连接具有识别模块的装置的端口、音频输入/输出(i/o)端口、视频i/o端口、耳机端口等等。接口单元108可以用于接收来自外部装置的输入(例如,数据信息、电力等等)并且将接收到的输入传输到终端100内的一个或多个元件或者可以用于在终端100和外部装置之间传输数据。
存储器109可用于存储软件程序以及各种数据。存储器109可主要包括存储程序区和存储数据区,其中,存储程序区可存储操作系统、至少一个功能所需的应用程序(比如声音播放功能、图像播放功能等)等;存储数据区可存储根据手机的使用所创建的数据(比如音频数据、电话本等)等。此外,存储器109可以包括高速随机存取存储器,还可以包括非易失性存储器,例如至少一个磁盘存储器件、闪存器件、或其他易失性固态存储器件。
处理器1010是终端的控制中心,利用各种接口和线路连接整个终端的各个部分,通过运行或执行存储在存储器109内的软件程序和/或模块,以及调用存储在存储器109内的数据,执行终端的各种功能和处理数据,从而对终端进行整体监控。处理器1010可包括一个或多个处理单元;优选的,处理器1010可集成应用处理器和调制解调处理器,其中,应用处理器主要处理操作系统、用户界面和应用程序等,调制解调处理器主要处理无线通信。可以理解的是,上述调制解调处理器也可以不集成到处理器1010中。
终端100还可以包括给各个部件供电的电源1011(比如电池),优选的,电源1011可以通过电源管理系统与处理器1010逻辑相连,从而通过电源管理系统实现管理充电、放电、以及功耗管理等功能。
另外,终端100包括一些未示出的功能模块,在此不再赘述。
优选的,本发明实施例还提供一种终端,包括处理器1010,存储器109,存储在存储器109上并可在处理器1010上运行的计算机程序,该计算机程序被处理器1010执行时实现上述会话控制方法实施例的各个过程,且能达到相同的技术效果,为避免重复,这里不再赘述。其中,终端可以是无线终端也可以是有线终端,无线终端可以是指向用户提供语音和/或其他业务数据连通性的设备,具有无线连接功能的手持式设备、或连接到无线调制解调器的其他处理设备。无线终端可以经无线接入网(radioaccessnetwork,简称ran)与一个或多个核心网进行通信,无线终端可以是移动终端,如移动电话(或称为“蜂窝”电话)和具有移动终端的计算机,例如,可以是便携式、袖珍式、手持式、计算机内置的或者车载的移动装置,它们与无线接入网交换语言和/或数据。例如,个人通信业务(personalcommunicationservice,简称pcs)电话、无绳电话、会话发起协议(sessioninitiationprotocol,简称sip)话机、无线本地环路(wirelesslocalloop,简称wll)站、个人数字助理(personaldigitalassistant,简称pda)等设备。无线终端也可以称为系统、订户单元(subscriberunit)、订户站(subscriberstation),移动站(mobilestation)、移动台(mobile)、远程站(remotestation)、远程终端(remoteterminal)、接入终端(accessterminal)、用户终端(userterminal)、用户代理(useragent)、用户设备(userdeviceoruserequipment),在此不作限定。
本发明实施例还提供一种计算机可读存储介质,计算机可读存储介质上存储有计算机程序,该计算机程序被处理器执行时实现上述会话控制方法实施例的各个过程,且能达到相同的技术效果,为避免重复,这里不再赘述。其中,的计算机可读存储介质,如只读存储器(read-onlymemory,简称rom)、随机存取存储器(randomaccessmemory,简称ram)、磁碟或者光盘等。
以上分别从第一网络单元、第二网络单元和终端介绍了本发明实施例的会话控制方法的不同处理方式,下面本实施例将以pdu会话恢复操作为例对不同场景下的会话控制方法做进一步说明。
如图11所示,本发明实施例的网络架构包括:终端、第一网络单元(以无线接入网为例)、第二网络单元(以核心网为例),其中,核心网包括接入管理功能amf、会话管理功能smf和用户面功能。无线接入网接收ue发送的请求恢复的pdu会话信息,并根据ue请求恢复的pdu会话的进行恢复,其中,无线接入网优先ue请求的pdu会话情况下恢复ue的所有pdu会话,此后,无线接入网将ue请求恢复的pdu会话信息发送给核心网。
第一实施例
ue向无线接入网发送请求恢复的pdu会话信息,无线接入网可以根据ue请求恢复的pdu会话进行恢复,并将pdu会话恢复的结果通知核心网进行pdu会话恢复。核心网接收无线接入网发送的pdu会话恢复的结果进行pdu会话恢复,并将核心网pdu会话恢复的结果通知无线接入网。ue根据无线接入网的确认恢复的pdu会话进行pdu会话恢复。
具体地,该实施例为恢复操作,pdu会话恢复顺序是无线接入网与ue先恢复,核心网侧再根据ue和无线接入网的pdu会话恢复结果进行pdu会话的恢复。其优点是完成ue和无线接入网侧的pdu会话恢复后,ue即可发送上行数据。在该实施例中,无线接入网是根据ue请求恢复的pdu会话信息进行pdu会话恢复的。如图12所示,该实施例具体包括以下步骤:
步骤121:ue向无线接入网发送rrc恢复请求。这里,rrc恢复请求对应上述操作请求信息。可选的,在操作请求信息中可以指示至少以下之一:请求恢复的pdu会话的信息。
对不属于请求恢复的pdu会话,无线接入网可以继续挂起或进行释放。
无线接入网可以根据ue的请求进行pdu会话恢复操作,包括至少以下之一:
-恢复指定pdu会话的上下文,
-恢复指定pdu会话映射的无线承载(如数据资源承载(dataresourcebearer,drb)等),
-为指定的pdu会话分配或映射无线承载(如drb),
-恢复无线接入网与核心网之间关于ue的连接。
在一些实施方式中,由于无线资源紧缺,不是每个ue请求的pdu会话都能够被分配无线资源。所以,无线接入网可以将确认恢复的pdu会话的信息发送给ue。
额外的,请求中可以指示至少以下之一:请求挂起的pdu会话信息、请求释放的pdu会话信息。
步骤122:无线接入网向ue发送rrc恢复,rrc恢复中携带有pdu会话恢复结果信息,可选的,在rrc恢复指示至少以下之一:确认恢复的pdu会话信息、确认不能恢复的pdu会话信息。
ue根据指示的“确认恢复的pdu会话信息和/或确认不能恢复的pdu会话信息”进行pdu会话恢复。
步骤123:ue向无线接入网发送rrc恢复完成。可选的,在rrc恢复完成中可以指示至少以下之一:ue恢复成功的pdu会话的信息、ue侧恢复失败的pdu会话的信息。
在一些实施方式中,由于不可预知的原因,ue侧可能不是都能恢复pdu会话。需要ue返回ue的pdu会话恢复结果信息确认ue上的pdu会话的恢复结果。
步骤124:无线接入网向接入移动管理功能发送恢复请求。
可选的,在恢复请求中携带有无线接入网的pdu会话恢复结果信息,具体可以指示至少以下之一:恢复成功的pdu会话的信息、恢复失败的pdu会话的信息。恢复成功的pdu会话信息指示无线接入网根据ue请求确认在ue和无线接入网上恢复的pdu会话的信息。
额外的,请求中可以指示至少以下之一:请求挂起的pdu会话信息、请求释放的pdu会话信息。
步骤125:接入移动管理功能向ue的pdu会话的会话管理功能发送恢复请求。
可选的,在请求中可以指示至少以下之一:恢复成功的pdu会话的信息、恢复失败的pdu会话的信息。恢复成功的pdu会话信息指示无线接入网根据ue请求确认在ue和无线接入网上恢复的pdu会话的信息。
额外的,请求中可以指示至少以下之一:请求挂起的pdu会话信息、请求释放的pdu会话信息。
其中,
-对恢复成功的ue的pdu会话,会话管理功能可以执行至少以下之一:恢复ue的pdu会话上下文,将ue的pdu会话的下行传输地址(即无线接入网为ue的pdu会话分配的传输地址)发送用户面功能,向用户面功能激活ue的pdu会话,将ue的pdu会话状态设置为激活。
-对恢复失败的ue的pdu会话和/或请求挂起的ue的pdu会话,会话管理功能可以执行至少以下之一:继续挂起ue的pdu会话,删除ue的pdu会话,请求用户面功能删除ue的pdu会话。在一些实施方式中,继续挂起还是删除恢复失败的ue的pdu会话取决于恢复失败的原因。比如无线接入网侧资源不足导致的恢复失败可以继续挂起。比如是请求恢复的pdu会话是未知的pdu会话说明信息不一致,应该删除。
-对请求挂起的ue的pdu会话,会话管理功能可以执行至少以下之一:继续挂起ue的pdu会话。
-对请求释放的pdu会话信息,会话管理功能可以执行至少以下之一:删除ue的pdu会话,请求用户面功能删除ue的pdu会话。
步骤126:会话管理功能向接入移动管理功能发送恢复响应,该恢复响应对应上述第二网络单元的pdu会话恢复结果信息。可选的,在请求中可以指示至少以下之一:恢复成功的pdu会话的信息、恢复失败的pdu会话的信息。恢复成功的pdu会话信息指示会话管理功能在核心网侧恢复成功的pdu会话的信息。
步骤127:接入移动管理功能向无线接入网发送恢复响应,对应上述第二网络单元的pdu会话恢复结果信息。可选的,在请求中可以指示至少以下之一:恢复成功的pdu会话的信息、恢复失败的pdu会话的信息。恢复成功的pdu会话信息指示会话管理功能在核心网侧恢复成功的pdu会话的信息。
-对恢复失败的pdu会话的信息,无线接入网可以执行以下之一:挂起pdu会话上下文、挂起pdu会话的映射的无线承载的上下文、释放承载资源、保存pdu会话的上行传输地址(即用户面功能为ue的pdu会话分配的传输地址)、将ue的pdu会话状态设置为挂起、请求ue挂起pdu会话、删除pdu会话上下文、请求ue删除pdu会话。
第二实施例
该实施例为恢复操作。恢复顺序是无线接入网侧与ue先恢复pdu会话;核心网侧再根据ue和无线接入侧的pdu会话恢复结果恢复pdu会话。优点是完成ue与无线接入网之间的pdu会话恢复后ue即可发送上行数据。
在本实施例中,网络根据ue请求的pdu会话信息和第二网络单元请求的pdu会话信息,如有数据传送需求的pdu会话信息进行恢复。如图13所示,该实施例具体包括以下步骤:
步骤131:ue向无线接入网发送rrc恢复请求。可选的,在请求中可以指示至少以下之一:请求恢复的pdu会话的信息。
对不属于请求恢复的pdu会话,无线接入网可以继续挂起或进行释放。
无线接入网可以根据ue的请求进行pdu会话恢复操作,包括至少以下之一:
-恢复指定pdu会话的上下文,
-恢复指定pdu会话映射的无线承载(如drb),
-为指定的pdu会话分配或映射无线承载(如drb),
-恢复无线接入网与核心网之间关于ue的连接。
在一些实施方式中,由于无线资源紧缺,不是每个ue请求的pdu会话都能够被分配无线资源。所以,无线接入网需要可以将确认恢复的pdu会话的信息发送给ue。
额外的,请求中可以指示至少以下之一:请求挂起的pdu会话信息、请求释放的pdu会话信息。
步骤132:无线接入网向ue发送rrc恢复,可选的,在rrc恢复指示至少以下之一:确认恢复的pdu会话的信息、确认不能恢复的pdu会话的信息。
ue根据指示的“确认恢复的pdu会话的信息和/或确认不能恢复的pdu会话的信息”进行pdu会话恢复。
步骤133:ue向无线接入网发送rrc恢复完成。可选的,在rrc恢复完成中可以指示至少以下之一:ue恢复成功的pdu会话的信息、ue侧恢复失败的pdu会话的信息。
在一些实施方式中,由于不可预知的原因,ue侧可能不是都能恢复pdu会话。需要ue返回ue的pdu会话恢复结果。
步骤134:无线接入网向接入移动管理功能发送恢复请求。
可选的,在请求中可以指示至少以下之一:恢复成功的pdu会话的信息、恢复失败的pdu会话的信息。恢复成功的pdu会话信息指示无线接入网根据ue请求确认在ue和无线接入网上恢复的pdu会话的信息。
额外的,请求中可以指示至少以下之一:请求挂起的pdu会话信息、请求释放的pdu会话信息。
步骤135:接入移动管理功能向ue的pdu会话的会话管理功能发送恢复请求。
可选的,在请求中可以指示至少以下之一:恢复成功的pdu会话的信息、恢复失败的pdu会话的信息。恢复成功的pdu会话信息指示无线接入网根据ue请求确认在ue和无线接入网上恢复的pdu会话的信息。
额外的,请求中可以指示至少以下之一:请求挂起的pdu会话信息、请求释放的pdu会话信息。
-对恢复成功的ue的pdu会话,会话管理功能可以执行至少以下之一:恢复ue的pdu会话上下文,将ue的pdu会话的下行传输地址(即无线接入网为ue的pdu会话分配的传输地址)发送用户面功能,向用户面功能激活ue的pdu会话,将ue的pdu会话状态设置为激活。
-对恢复失败的ue的pdu会话和/或请求挂起的ue的pdu会话,会话管理功能可以执行至少以下之一:继续挂起ue的pdu会话,删除ue的pdu会话,请求用户面功能删除ue的pdu会话。在一些实施方式中,继续挂起还是删除恢复失败的ue的pdu会话取决于恢复失败的原因。比如无线接入网侧资源不足导致的恢复失败可以继续挂起。比如是请求恢复的pdu会话是未知的pdu会话说明信息不一致,应该删除。
-对请求挂起的ue的pdu会话,会话管理功能可以执行至少以下之一:继续挂起ue的pdu会话。
-对请求释放的pdu会话信息,会话管理功能可以执行至少以下之一:删除ue的pdu会话,请求用户面功能删除ue的pdu会话。
-对有下行数据传送需求(如收到下行数据通知)的pdu会话,会话管理功能可以执行至少以下之一:恢复ue的pdu会话,发送关于该pdu会话的要求恢复的pdu会话的信息。
步骤136:会话管理功能向接入移动管理功能发送恢复响应。可选的,在请求中可以指示至少以下之一:恢复成功的pdu会话的信息、恢复失败的pdu会话的信息、核心网请求恢复的pdu会话的信息。恢复成功的pdu会话信息指示会话管理功能在核心网侧恢复成功的pdu会话的信息。要求恢复的pdu会话的信息指示会话管理功能额外要求恢复的pdu会话的信息。
步骤137:接入移动管理功能向无线接入网发送恢复响应。可选的,在请求中可以指示至少以下之一:恢复成功的pdu会话的信息、恢复失败的pdu会话的信息、核心网请求恢复的pdu会话的信息。恢复成功的pdu会话信息指示会话管理功能在核心网侧恢复成功的pdu会话的信息。
-对恢复失败的pdu会话的信息,无线接入网可以执行以下之一:挂起pdu会话上下文、挂起pdu会话的映射的无线承载的上下文、释放承载资源、保存pdu会话的上行传输地址(即用户面功能为ue的pdu会话分配的传输地址)、将ue的pdu会话状态设置为挂起、请求ue挂起pdu会话、删除pdu会话上下文、请求ue删除pdu会话。
-要求恢复的pdu会话的信息,无线接入网可以执行以下之一:恢复ue的pdu会话、请求ue恢复pdu会话。可以通过rrc重配置消息包含指定恢复的pdu会话请求ue.
根据要求恢复的pdu会话的信息,无线接入网可以执行以下之一:
-恢复指定pdu会话的上下文,
-恢复指定pdu会话映射的无线承载(如drb),
-为指定的pdu会话分配或映射无线承载(如drb),
-恢复无线接入网与核心网之间关于ue的连接。
-向ue发送要求释放/挂起的pdu会话的信息。
可选的,步骤138:无线接入网向ue发送rrc重配置请求消息。可选的,消息中可以包括要求恢复的pdu会话的信息。
ue根据收到的要求恢复的pdu会话的信息进行指定pdu会话的恢复。
可选的,步骤139:ue向无线接入网返回rrc重配置消息响应消息。可选的,在消息中中可以指示至少以下之一:ue恢复成功的pdu会话的信息、ue侧恢复失败的pdu会话的信息。
第三实施例
该实施例为恢复操作,pdu会话恢复顺序是无线接入网侧与ue先恢复pdu会话,核心网侧再根据ue和无线接入网的pdu会话恢复结果、以及ue请求恢复的pdu会话信息进行pdu会话的恢复。其优点是完成ue和无线接入网侧的pdu会话恢复后,ue即可发送上行数据。在本实施例中,无线接入网尝试恢复ue所有的挂起的pdu会话,在资源不足时优先恢复ue请求的pdu会话信息。等恢复请求到了会话管理功能后,会话管理功能网络根据ue请求的pdu会话信息和有数据传送需求的pdu会话信息进行恢复。无线接入网根据会话管理功能最终需要恢复的pdu会话的信息,挂起/释放不需要的pdu会话的资源。如图14所示,该实施例具体包括以下步骤:
步骤141:ue向无线接入网发送rrc恢复请求。可选的,ue可以在步骤141或者步骤143中指示至少以下之一:ue请求恢复的pdu会话的信息。
可选的,无线接入网进行pdu会话恢复操作,可以包括至少以下之一:
-恢复挂起的ue的pdu会话的上下文,
-恢复挂起的uepdu会话映射的无线承载(如drb),
-为ue的pdu会话分配或映射无线承载(如drb),
-恢复无线接入网与核心网之间关于ue的连接。
在一些实施方式中,由于无线资源紧缺,不是每个ue请求的pdu会话都能够被分配无线资源。无线接入网可以优先恢复ue请求激活的pdu会话。另外,无线接入网可以将确认恢复的pdu会话的信息发送给ue。
额外的,请求中可以指示至少以下之一:请求挂起的pdu会话信息、请求释放的pdu会话信息。
步骤142:无线接入网向ue发送rrc恢复,可选的,在rrc恢复指示至少以下之一:确认恢复的pdu会话的信息。在一些实施方式中,确认恢复的pdu会话信息可以是无线接入侧恢复成功的pdu会话。
ue根据指示的“确认恢复的pdu会话的信息”进行pdu会话恢复。
步骤143:ue向无线接入网发送rrc恢复完成。可选的,在rrc恢复完成中可以指示ue的pdu会话恢复结果信息,包含至少以下之一:ue恢复成功的pdu会话的信息、ue侧恢复失败的pdu会话的信息。
在一些实施方式中,由于不可预知的原因,有些pdu会话可能在ue侧恢复失败。对ue侧恢复失败的pdu会话,无线接入网可以执行以下之一:释放/挂起pdu会话,请求核心网释放/挂起pdu会话。
步骤144:无线接入网向接入移动管理功能发送恢复请求。
可选的,在请求中携带有无线接入网的pdu会话恢复结果信息以及终端请求恢复的pdu会话信息,具体可以指示至少以下之一:恢复成功的pdu会话的信息、恢复失败的pdu会话的信息、ue请求恢复的pdu会话的信息。恢复成功的pdu会话信息指示无线接入网根据ue请求确认在ue和无线接入网上恢复的pdu会话的信息。
额外的,请求中可以指示至少以下之一:请求挂起的pdu会话信息、请求释放的pdu会话信息。
步145:接入移动管理功能向ue的pdu会话的会话管理功能发送恢复请求。
可选的,在请求中可以指示至少以下之一:恢复成功的pdu会话的信息、恢复失败的pdu会话的信息、ue请求恢复的pdu会话的信息。恢复成功的pdu会话信息可以是无线接入网和ue侧都恢复成功的pdu会话的信息。
额外的,请求中可以指示至少以下之一:请求挂起的pdu会话信息、请求释放的pdu会话信息。
-对1、无线接入网侧恢复成功的pdu会话并且是ue请求激活的pdu会话和2、无线接入网侧恢复成功的pdu会话并且有下行数据传送需求的pdu会话中的至少一项,会话管理功能可以执行至少以下之一:恢复ue的pdu会话上下文,将ue的pdu会话的下行传输地址(即无线接入网为ue的pdu会话分配的传输地址)发送用户面功能,向用户面功能激活ue的pdu会话,将ue的pdu会话状态设置为激活。在一些实施方式中,有下行数据传送需求的pdu会话不一定在ue请求激活的pdu会话中。
-对恢复失败的ue的pdu会话和/或请求挂起的ue的pdu会话,会话管理功能可以执行至少以下之一:继续挂起ue的pdu会话,删除ue的pdu会话,请求用户面功能删除ue的pdu会话。在一些实施方式中,继续挂起还是删除恢复失败的ue的pdu会话取决于恢复失败的原因。比如无线接入网侧资源不足导致的恢复失败可以继续挂起。比如是请求恢复的pdu会话是未知的pdu会话说明信息不一致,应该删除。
-对无线接入网侧恢复成功但既不是ue请求激活的pdu会话又没有下行数据传送需求的pdu会话,会话管理功能可以执行至少以下之一:挂起/释放pdu会话、请求用户面管理功能挂起/释放pdu会话、请求无线接入网挂起/释放pdu会话、请求ue挂起/释放pdu会话。
-对请求挂起的ue的pdu会话,会话管理功能可以执行至少以下之一:继续挂起pdu会话。
-对请求释放的pdu会话信息,会话管理功能可以执行至少以下之一:释放pdu会话,请求用户面功能释放pdu会话。
步骤146:会话管理功能向接入移动管理功能发送恢复响应。可选的,在请求中可以指示至少以下之一:恢复成功的pdu会话的信息、恢复失败的pdu会话的信息、要求释放/挂起的pdu会话的信息。恢复成功的pdu会话信息可以指示核心网侧恢复成功的pdu会话的信息。要求释放/挂起的pdu会话的信息指示会话管理功能要求释放/恢复的pdu会话的信息。
步骤147:接入移动管理功能向无线接入网发送恢复响应。可选的,在请求中可以指示至少以下之一:恢复成功的pdu会话的信息、恢复失败的pdu会话的信息、要求释放/挂起的pdu会话的信息。恢复成功的pdu会话信息可以指示核心网侧恢复成功的pdu会话的信息。
-对恢复失败的pdu会话的信息,无线接入网可以执行以下之一:挂起pdu会话上下文、挂起pdu会话的映射的无线承载的上下文、释放承载资源、保存pdu会话的上行传输地址(即用户面功能为ue的pdu会话分配的传输地址)、将ue的pdu会话状态设置为挂起、请求ue挂起pdu会话、删除pdu会话上下文、请求ue删除pdu会话。
根据要求释放/挂起的pdu会话的信息,无线接入网可以执行以下之一:
-挂起/释放指定的pdu会话的上下文,
-挂起的ue的pdu会话映射的无线承载上下文,
-释放指定的pdu会话分配或映射无线承载,
-向ue发送要求释放/挂起的pdu会话的信息
可选的,步骤148:无线接入网向ue发送rrc重配置消息。可选的,消息中包括要求释放/挂起的pdu会话的信息。
ue根据收到的要求释放/挂起的pdu会话的信息进行指定pdu会话的挂起/释放。
第四实施例
ue向无线接入网发送请求恢复的pdu会话信息,无线接入网将ue请求恢复的pdu会话信息发送给核心网,核心网根据ue请求的pdu会话信息以及核心网自身请求恢复的pdu会话信息(即有下行传输需求的pdu会话)进行pdu会话恢复,并将核心网pdu会话恢复的结果通知无线接入网,无线接入网继而根据核心网对ue请求的pdu会话的恢复结果进行pdu会话恢复。如图15所示,该实施例具体包括以下步骤:
步骤151:ue向无线接入网发送rrc恢复请求。可选的,在请求中可以指示至少以下之一:ue请求恢复的pdu会话的信息。
额外的,请求中可以指示至少以下之一:请求挂起的pdu会话信息、请求释放的pdu会话信息。
步骤152:无线接入网向接入移动管理功能发送恢复请求。
可选的,在请求中可以指示至少以下之一:ue请求恢复的pdu会话的信息。
额外的,请求中可以指示至少以下之一:请求挂起的pdu会话信息、请求释放的pdu会话信息。
步骤153:接入移动管理功能向ue的pdu会话的会话管理功能发送恢复请求。
可选的,在请求中可以指示至少以下之一:ue请求恢复的pdu会话的信息。
额外的,请求中可以指示至少以下之一:请求挂起的pdu会话信息、请求释放的pdu会话信息。
对不属于请求恢复的pdu会话,会话管理功能可以继续挂起或进行释放。
-对1、ue请求恢复的pdu会话和2、有下行数据传送需求的pdu会话中的至少一项,会话管理功能可以执行至少以下之一:恢复ue的pdu会话上下文,将ue的pdu会话的下行传输地址(即无线接入网为ue的pdu会话分配的传输地址)发送用户面功能,向用户面功能激活ue的pdu会话,将ue的pdu会话状态设置为激活。在一些实施方式中,由下行数据传送需求的pdu会话不一定在ue请求激活的pdu会话中。
-对请求挂起的ue的pdu会话,会话管理功能可以执行至少以下之一:继续挂起ue的pdu会话。
-对请求释放的pdu会话信息,会话管理功能可以执行至少以下之一:删除ue的pdu会话,请求用户面功能删除ue的pdu会话。
步骤154:会话管理功能向接入移动管理功能发送恢复响应。可选的,在请求中可以指示至少以下之一:恢复成功的pdu会话的信息、恢复失败的pdu会话的信息、要求释放/挂起的pdu会话的信息。恢复成功的pdu会话信息指示会话管理功能在核心网侧恢复成功的pdu会话的信息。要求释放/挂起的pdu会话的信息指示会话管理功能要求释放/恢复的pdu会话的信息。
步骤155:接入移动管理功能向无线接入网发送恢复响应。可选的,在请求中可以指示至少以下之一:恢复成功的pdu会话的信息、恢复失败的pdu会话的信息、要求释放/挂起的pdu会话的信息。恢复成功的pdu会话信息指示会话管理功能在核心网侧恢复成功的pdu会话的信息。
对指示恢复成功的pdu会话,无线接入网进行pdu会话恢复操作,可以包括至少以下之一:
-恢复挂起的ue的pdu会话的上下文,
-恢复挂起的uepdu会话映射的无线承载(如drb),
-为ue的pdu会话分配或映射无线承载(如drb),
-恢复无线接入网与核心网之间关于ue的连接。
-对恢复失败的pdu会话的信息,无线接入网可以执行以下之一:挂起pdu会话上下文、挂起pdu会话的映射的无线承载的上下文、释放承载资源、保存pdu会话的上行传输地址(即用户面功能为ue的pdu会话分配的传输地址)、将ue的pdu会话状态设置为挂起、请求ue挂起pdu会话、删除pdu会话上下文、请求ue删除pdu会话。
根据要求释放/挂起的pdu会话的信息,无线接入网可以执行以下之一:挂起/释放指定的pdu会话的上下文,挂起的ue的pdu会话映射的无线承载上下文,释放指定的pdu会话分配或映射无线承载,向ue发送要求释放/挂起的pdu会话的信息
在一些实施方式中,由于无线资源紧缺,不是每个ue请求的pdu会话都能够被分配无线资源。对核心网恢复成功但无线接入网恢复失败的pdu会话,无线接入网执行至少以下之一:请求核心网(比如接入移动管理功能、会话管理功能和用户面功能等)释放/挂起核心网恢复成功但无线接入网恢复失败的pdu会话
步骤156:无线接入网向ue发送rrc恢复,可选的,在rrc恢复指示至少以下之一:确认恢复的pdu会话的信息。在一些实施方式中,确认恢复的pdu会话的信息包含的pdu会话是核心网恢复和无线接入网都恢复成功的pdu会话
ue根据指示的“确认恢复的pdu会话的信息”进行pdu会话恢复。
步骤157:ue向无线接入网发送rrc恢复完成。可选的,在rrc恢复完成中可以指示至少以下之一:ue恢复成功的pdu会话的信息、ue侧恢复失败的pdu会话的信息。
在一些实施方式中,由于不可预知的原因,有些pdu会话可能在ue侧恢复失败。对ue侧恢复失败的pdu会话,无线接入网可以执行以下之一:释放/挂起pdu会话,请求核心网释放/挂起pdu会话。
第五实施例
该实施例为恢复操作,pdu恢复的顺序仍然是无线接入网侧与ue先恢复pdu会话,核心网侧再根据ue和无线接入网的pdu会话恢复结果进行pdu会话的恢复,其优点是完成ue和无线接入网侧的pdu会话恢复后,ue即可发送上行数据。在该实施例中,无线接入网尝试恢复ue挂起的所有pdu会话。如图16所示,该实施例具体包括以下步骤:
步骤161:ue向无线接入网发送rrc恢复请求。
无线接入网进行pdu会话恢复操作,可以包括至少以下之一:
-恢复挂起的ue的pdu会话的上下文,
-恢复挂起的uepdu会话映射的无线承载(如drb),
-为ue的pdu会话分配或映射无线承载(如drb),
-恢复无线接入网与核心网之间关于ue的连接。
在一些实施方式中,由于无线资源紧缺,不是每个ue请求的pdu会话都能够被分配无线资源。无线接入网可以优先恢复ue请求激活的pdu会话。另外,无线接入网可以将确认恢复的pdu会话的信息发送给ue。
步骤162:无线接入网向ue发送rrc恢复,可选的,在rrc恢复指示至少以下之一:确认恢复的pdu会话的信息。在一些实施方式中,确认恢复的pdu会话信息可以是无线接入侧恢复成功的pdu会话。
ue根据指示的“确认恢复的pdu会话的信息”进行pdu会话恢复。
步骤163:ue向无线接入网发送rrc恢复完成。可选的,在rrc恢复完成中可以指示至少以下之一:ue恢复成功的pdu会话的信息、ue侧恢复失败的pdu会话的信息。
在一些实施方式中,由于不可预知的原因,有些pdu会话可能在ue侧恢复失败。对ue侧恢复失败的pdu会话,无线接入网可以执行以下之一:释放/挂起pdu会话,请求核心网释放/挂起pdu会话。
步骤164:无线接入网向接入移动管理功能发送恢复请求。
可选的,在请求中可以指示至少以下之一:恢复成功的pdu会话的信息、恢复失败的pdu会话的信息。恢复成功的pdu会话信息指示无线接入网根据ue请求确认在ue和无线接入网上恢复的pdu会话的信息。
步骤165:接入移动管理功能向ue的pdu会话的会话管理功能发送恢复请求。
可选的,在请求中可以指示至少以下之一:恢复成功的pdu会话的信息、恢复失败的pdu会话的信息。
-对无线接入网侧恢复成功的pdu会话,会话管理功能可以执行至少以下之一:恢复ue的pdu会话上下文,将ue的pdu会话的下行传输地址(即无线接入网为ue的pdu会话分配的传输地址)发送用户面功能,向用户面功能激活ue的pdu会话,将ue的pdu会话状态设置为激活。在一些实施方式中,有下行数据传送需求的pdu会话不一定在ue请求激活的pdu会话中。
-对无线接入网侧恢复失败的ue的pdu会话,会话管理功能可以执行至少以下之一:继续挂起ue的pdu会话,删除ue的pdu会话,请求用户面功能删除ue的pdu会话。在一些实施方式中,继续挂起还是删除恢复失败的ue的pdu会话取决于恢复失败的原因。比如无线接入网侧资源不足导致的恢复失败可以继续挂起。比如是请求恢复的pdu会话是未知的pdu会话说明信息不一致,应该删除。
步骤166:会话管理功能向接入移动管理功能发送恢复响应。可选的,在请求中可以指示至少以下之一:恢复成功的pdu会话的信息、恢复失败的pdu会话的信息。恢复成功的pdu会话信息可以指示核心网侧恢复成功的pdu会话的信息。
步骤167:接入移动管理功能向无线接入网发送恢复响应。可选的,在请求中可以指示至少以下之一:恢复成功的pdu会话的信息、恢复失败的pdu会话的信息。恢复成功的pdu会话信息可以指示核心网侧恢复成功的pdu会话的信息。
-对恢复失败的pdu会话的信息,无线接入网可以执行以下之一:挂起pdu会话上下文、挂起pdu会话的映射的无线承载的上下文、释放承载资源、保存pdu会话的上行传输地址(即用户面功能为ue的pdu会话分配的传输地址)、将ue的pdu会话状态设置为挂起、请求ue挂起pdu会话、删除pdu会话上下文、请求ue删除pdu会话。
可选的,步骤168:无线接入网向ue发送rrc重配置消息。可选的,消息中包括要求释放/挂起的pdu会话的信息。
ue根据收到的要求释放/挂起的pdu会话的信息进行指定pdu会话的挂起/释放。
第六实施例
在5g移动通信系统中,移动性管理和会话管理进一步拆分和重组,mme中的移动性管理功能归于amf。mme中的会话管理功能与sgw和pgw中的会话管理功能整合成smf,而sgw和pgw中的用户面功能整合成amf。对用户面ciot。由于amf与upf之间没有接口,如果仅仅在amf上保持ue上下文,而释放smf上的ue上下文,则无法支持upf上关于ue会话的恢复。
该实施例为pdu会话挂起流程。如图17所示,该实施例包括以下步骤:
步骤171:无线接入网决定挂起ue,则向接入移动管理功能发送挂起请求。
步骤172:接入移动管理功能向ue的pdu会话的会话管理功能发送挂起请求。不同的ue的pdu会话的会话管理功能可能不同。
会话管理功能可以执行至少以下之一:保存ue的pdu会话上下文,保存ue的pdu会话的下行传输地址(即无线接入网为ue的pdu会话分配的传输地址),向upf发送pdu会话去激活,将ue的pdu会话状态设置为挂起。
步骤173:会话管理功能向接入移动管理功能发送挂起响应。
接入移动管理功能可以执行以下之一:保存ue的移动上下文,保存ue会话相关信息(pdu会话标识、pdu会话状态、会话管理功能的地址、切片信息)
步骤174:接入移动管理功能向无线接入网发送挂起响应。可选的,响应中可以包含至少以下之一:挂起成功ue的pdu会话的信息,挂起失败的ue的pdu会话的信息。
接入移动管理功能可以等到所有ue的pdu会话的会话管理功能返回挂起响应后向无线接入网发起挂起响应。
无线接入网可以执行以下之一:挂起ue的pdu会话上下文、挂起ue的pdu会话的映射的无线承载的上下文、释放承载资源、保存ue的pdu会话的上行传输地址(即用户面功能为ue的pdu会话分配的传输地址)、将ue的pdu会话状态设置为挂起、挂起无线接入网与核心网控制面(amf,mme等)之间关于ue的连接。
在一些实施方式中,无线接入网仅仅对指定挂起成功的pdu会话执行挂起操作。
在另一些实施方式中,对挂起失败的pdu会话,无线接入网进行释放。
步骤175:无线接入网向ue发送rrc挂起或rrc释放消息。可选的,消息中可以包含至少以下之一:挂起ue的pdu会话的信息,删除的ue的pdu会话的信息。
ue底层(或者是as层)可以执行挂起操作,包括至少以下之一:挂起ue的pdu会话上下文、挂起ue的pdu会话的映射的无线承载的上下文、释放承载资源、将ue的pdu会话状态设置为挂起、通知ue高层(或者是nas层)挂起ue的pdu会话上下文、挂起无线接入网与核心网控制面(amf,mme等)之间关于ue的连接。
在一些实施方式中,无线接入网仅对指定挂起的pdu会话执行挂起操作。
在另一些实施方式中,无线接入网对指定删除的pdu会话进行释放。
第七实施例
对空闲态的终端时,核心网侧可能收到关于终端个别pdu会话的下行数据通知。对这些会话,需要进行恢复才能将数据传送给终端。但是寻呼消息中并没有这样的信息。则在终端服务请求时,并不知道还有下行的数据传送需求的pdu会话,则终端请求的激活的pdu会话就少了这部分pdu会话。同样,对采用了用户面ciot的终端,如果处于空闲态,寻呼消息中没有下行的数据传送需求的pdu会话的信息,ue如果按需请求恢复pdu会话,也会缺少这部分pdu会话。
本实施例为寻呼操作/通知操作,该实施例适用于基于核心网请求恢复的pdu会话进行pdu会话处理的场景。如图18所示,该实施例包括以下步骤:
步骤181:当核心网的用户面功能有下行数据需要传输时,确定请求恢复的pdu会话信息,核心网的用户面功能向smf发送下行数据通知。
步骤182:smf将该下行数据通知发送至amf。
步骤183a:amf向无线接入网发送寻呼消息或通知消息,其中,该寻呼消息中携带有核心网请求恢复的pdu会话信息。
步骤184:无线接入网将该寻呼消息转发至终端。
步骤183b:amf向ue通知消息。其中,该通知消息中可以携带有核心网请求恢复的pdu会话信息。一种实施方式中,虽然ue在3gpp接入网内处于空闲态,但ue在非3gpp接入网处于连接态。所以通过3gpp接入网将包含后核心网请求恢复的pdu会话信息的通知消息发送给ue。
步骤185a:终端在接收到寻呼消息后,启动pdu会话恢复流程,向核心网发送服务请求消息。其中,该消息中可以携带有核心网请求恢复的pdu会话信息。
或步骤185b:终端在接收到寻呼消息后,启动pdu会话恢复流程,向无线接入网发送rrc恢复请求消息。其中,该消息中可以携带有核心网请求恢复的pdu会话信息。
其中,值得指出的是,本发明实施例中所涉及到的获取可以是接收到、配置得到或自行知道的。在一些实施方式中,数据传输需求的pdu会话可以是有下行数据传送需求的pdu会话、或接收到下行数据通知的pdu会话等。有数据传输需求的pdu会话不一定包含在请求恢复的pdu会话信息中。因为ue在发送请求恢复的pdu会话的信息时并不知道网络设备存在下行数据传输的pdu会话。
本领域普通技术人员可以意识到,结合本文中所公开的实施例描述的各示例的单元及算法步骤,能够以电子硬件、或者计算机软件和电子硬件的结合来实现。这些功能究竟以硬件还是软件方式来执行,取决于技术方案的特定应用和设计约束条件。专业技术人员可以对每个特定的应用来使用不同方法来实现所描述的功能,但是这种实现不应认为超出本发明的范围。
所属领域的技术人员可以清楚地了解到,为描述的方便和简洁,上述描述的系统、装置和单元的具体工作过程,可以参考前述方法实施例中的对应过程,在此不再赘述。
在本申请所提供的实施例中,应该理解到,所揭露的装置和方法,可以通过其它的方式实现。例如,以上所描述的装置实施例仅仅是示意性的,例如,单元的划分,仅仅为一种逻辑功能划分,实际实现时可以有另外的划分方式,例如多个单元或组件可以结合或者可以集成到另一个系统,或一些特征可以忽略,或不执行。另一点,所显示或讨论的相互之间的耦合或直接耦合或通信连接可以是通过一些接口,装置或单元的间接耦合或通信连接,可以是电性,机械或其它的形式。
作为分离部件说明的单元可以是或者也可以不是物理上分开的,作为单元显示的部件可以是或者也可以不是物理单元,即可以位于一个地方,或者也可以分布到多个网络单元上。可以根据实际的需要选择其中的部分或者全部单元来实现本实施例方案的目的。
另外,在本发明各个实施例中的各功能单元可以集成在一个处理单元中,也可以是各个单元单独物理存在,也可以两个或两个以上单元集成在一个单元中。
功能如果以软件功能单元的形式实现并作为独立的产品销售或使用时,可以存储在一个计算机可读取存储介质中。基于这样的理解,本发明的技术方案本质上或者说对现有技术做出贡献的部分或者该技术方案的部分可以以软件产品的形式体现出来,该计算机软件产品存储在一个存储介质中,包括若干指令用以使得一台计算机设备(可以是个人计算机,服务器,或者网络设备等)执行本发明各个实施例方法的全部或部分步骤。而前述的存储介质包括:u盘、移动硬盘、rom、ram、磁碟或者光盘等各种可以存储程序代码的介质。
此外,需要指出的是,在本发明的装置和方法中,显然,各部件或各步骤是可以分解和/或重新组合的。这些分解和/或重新组合应视为本发明的等效方案。并且,执行上述系列处理的步骤可以自然地按照说明的顺序按时间顺序执行,但是并不需要一定按照时间顺序执行,某些步骤可以并行或彼此独立地执行。对本领域的普通技术人员而言,能够理解本发明的方法和装置的全部或者任何步骤或者部件,可以在任何计算装置(包括处理器、存储介质等)或者计算装置的网络中,以硬件、固件、软件或者它们的组合加以实现,这是本领域普通技术人员在阅读了本发明的说明的情况下运用他们的基本编程技能就能实现的。
因此,本发明的目的还可以通过在任何计算装置上运行一个程序或者一组程序来实现。计算装置可以是公知的通用装置。因此,本发明的目的也可以仅仅通过提供包含实现方法或者装置的程序代码的程序产品来实现。也就是说,这样的程序产品也构成本发明,并且存储有这样的程序产品的存储介质也构成本发明。显然,存储介质可以是任何公知的存储介质或者将来所开发出来的任何存储介质。还需要指出的是,在本发明的装置和方法中,显然,各部件或各步骤是可以分解和/或重新组合的。这些分解和/或重新组合应视为本发明的等效方案。并且,执行上述系列处理的步骤可以自然地按照说明的顺序按时间顺序执行,但是并不需要一定按照时间顺序执行。某些步骤可以并行或彼此独立地执行。
以上的是本发明的优选实施方式,应当指出对于本技术领域的普通人员来说,在不脱离本发明的原理前提下还可以作出若干改进和润饰,这些改进和润饰也在本发明的保护范围内。