欢迎光临小豌豆知识网!
当前位置:首页 > 电学技术 > 电通讯技术> 会话方法和会话管理功能实体独创技术33035字

会话方法和会话管理功能实体

2021-02-06 23:11:31

会话方法和会话管理功能实体

  技术领域

  本发明涉及通信技术领域,具体涉及会话方法和会话管理功能实体。

  背景技术

  用户在进行音视频通话时,有时会由于通信的无线信号质量差造成通话卡顿。并且,由于通话双方无法获知是哪一方的无线信号质量差造成通话卡顿,常常会出现一个会话终端的用户连续发言后另一个会话终端的用户却没有任何反应的情况,此时,第一个会话终端的用户不清楚通话时何时中断,即不清楚另一个会话终端的用户没有接收到哪些信息,导致用户通话体验差。

  发明内容

  为此,本发明提供会话方法和会话管理功能实体,以解决现有技术中由于用户在无线信号质量差的情况下进行通话时会话终端的用户不清楚通话时何时中断而导致的用户通话体验差的问题。

  为了实现上述目的,本发明第一方面提供一种会话方法,当第一会话终端与第二会话终端进行会话,且所述第一会话终端的信号质量低于预设质量阈值时,该方法包括:

  接收基站生成并发送的会话异常信息;所述会话异常信息包含所述会话的会话标识;

  根据所述会话标识识别出用于所述会话的用户平面功能实体,并向所述用户平面功能实体发送会话异常处理指令,以供所述用户平面功能实体根据所述会话异常处理指令暂停向所述第一会话终端发送用于所述会话的业务数据;

  基于所述会话标识向所述第二会话终端发送会话对端通话质量异常的提示信息。

  优选地,上述基于所述会话标识向所述第二会话终端发送会话对端通话质量异常的提示信息之后,还包括:

  向用户平面功能实体发送第一计费处理指令,以使用户平面功能实体基于所述第一计费处理指令向计费系统发送暂停通话计费消息;所述暂停通话计费消息用于使所述计费系统暂停对会话标识对应的会话进行计费;所述暂停通话计费消息包含所述会话标识。

  优选地,上述向用户平面功能实体发送第一计费处理指令之后,还包括:

  响应于所述基站发送的会话恢复信息,向所述用户平面功能实体发送会话恢复处理指令,以供所述用户平面功能实体根据所述会话恢复处理指令继续向所述第一会话终端发送用于所述会话的业务数据。

  优选地,上述响应于所述基站发送的会话恢复信息,向所述用户平面功能实体发送会话恢复处理指令之后,还包括:

  向用户平面功能实体发送第二计费处理指令,以使用户平面功能实体基于所述第二计费处理指令向计费系统发送恢复通话计费消息;所述恢复通话计费消息用于使所述计费系统继续对会话标识对应的会话进行计费;所述恢复通话计费消息包含所述会话标识。

  优选地,上述响应于所述基站发送的会话恢复信息,向所述用户平面功能实体发送会话恢复处理指令之前,还包括:

  启动第一超时计时器,若超过第一预设时间段未接收到所述会话恢复信息,结束所述会话标识对应的会话;所述第一预设时间段是所述第一超时计时器中预先设定的时间段;

  若在第一预设时间段内接收到所述会话恢复信息,则关闭所述第一超时计时器;

  在结束所述会话标识对应的所述会话之后,启动第二超时计时器,在超过第二预设时间段之后,向所述第一会话终端和所述第二会话终端同时发起通话连接请求;所述第二预设时间段是所述第二超时计时器中预先设定的时间段。

  本发明第二方面提供一种会话管理功能实体,该会话管理功能实体包括:

  第一SMF接收模块,用于接收基站生成并发送的会话异常信息;所述会话异常信息包含所述会话的会话标识;

  第一SMF识别模块,用于根据所述会话标识识别出用于所述会话的用户平面功能实体;

  第一SMF发送模块,用于向所述用户平面功能实体发送会话异常处理指令,以供所述用户平面功能实体根据所述会话异常处理指令暂停向第一会话终端发送用于所述会话的业务数据;

  第二SMF发送模块,用于基于所述会话标识向第二会话终端发送会话对端通话质量异常的提示信息。

  优选地,上述第一SMF发送模块,还用于:

  在所述第二SMF发送模块基于所述会话标识向所述第二会话终端发送会话对端通话质量异常的提示信息之后,向用户平面功能实体发送第一计费处理指令,以使用户平面功能实体基于所述第一计费处理指令向计费系统发送暂停通话计费消息;所述暂停通话计费消息用于使所述计费系统暂停对会话标识对应的会话进行计费;所述暂停通话计费消息包含所述会话标识。

  优选地,上述第一SMF发送模块,还用于:

  向用户平面功能实体发送第一计费处理指令之后,响应于所述基站发送的会话恢复信息,向所述用户平面功能实体发送会话恢复处理指令,以供所述用户平面功能实体根据所述会话恢复处理指令继续向所述第一会话终端发送用于所述会话的业务数据。

  优选地,上述第一SMF发送模块,还用于:

  响应于所述基站发送的会话恢复信息,向所述用户平面功能实体发送会话恢复处理指令之后,向用户平面功能实体发送第二计费处理指令,以使用户平面功能实体基于所述第二计费处理指令向计费系统发送恢复通话计费消息;所述恢复通话计费消息用于使所述计费系统继续对会话标识对应的会话进行计费;所述恢复通话计费消息包含所述会话标识。

  优选地,上述会话管理功能实体,还包括:

  第一SMF执行模块,用于在所述第一SMF发送模块响应于所述基站发送的会话恢复信息,向所述用户平面功能实体发送会话恢复处理指令之前,启动第一超时计时器;

  第二SMF执行模块,用于若超过第一预设时间段未接收到所述会话恢复信息,结束所述会话标识对应的会话;所述第一预设时间段是所述第一超时计时器中预先设定的时间段;

  第三SMF执行模块,用于若在第一预设时间段内接收到所述会话恢复信息,则关闭所述第一超时计时器;

  第四SMF执行模块,用于在所述第二SMF执行模块结束所述会话标识对应的所述会话之后,启动第二超时计时器;

  第一SMF呼叫模块,用于在超过第二预设时间段之后,向所述第一会话终端和所述第二会话终端同时发起通话连接请求;所述第二预设时间段是所述第二超时计时器中预先设定的时间段。

  本发明具有如下优点:

  本发明所提供的会话方法和会话管理功能实体,当第一会话终端与第二会话终端进行会话,且第一会话终端的信号质量低于预设质量阈值时,首先,接收基站生成并发送的会话异常信息,其中,会话异常信息包含会话的会话标识;然后,根据会话标识识别出用于该会话的用户平面功能实体,并向用户平面功能实体发送会话异常处理指令,以供用户平面功能实体根据该会话异常处理指令暂停向第一会话终端发送用于会话的业务数据;最后,基于会话标识向第二会话终端发送会话对端通话质量异常的提示信息,使第二会话终端的用户能够获知发言后无人回应的原因,提高了用户的通话体验。

  附图说明

  附图是用来提供对本发明的进一步理解,并且构成说明书的一部分,与下面的具体实施方式一起用于解释本发明,但并不构成对本发明的限制。

  图1为本发明实施例提供的一种会话方法的流程图;

  图2为本发明实施例提供的一种会话管理功能实体的结构示意图;

  图3为本发明实施例提供的另一种会话方法的流程图。

  在附图中:

  21:第一SMF接收模块 22:第一SMF识别模块

  23:第一SMF发送模块 24:第二SMF发送模块

  具体实施方式

  以下结合附图对本发明的具体实施方式进行详细说明。应当理解的是,此处所描述的具体实施方式仅用于说明和解释本发明,并不用于限制本发明。

  用户在进行音视频通话时,有时会由于通信的无线信号质量差造成通话卡顿。并且,由于通话双方无法获知是哪一方的无线信号质量差造成通话卡顿,常常会出现一个会话终端的用户连续发言后另一个会话终端的用户却没有任何反应的情况,此时,第一个会话终端的用户不清楚通话时何时中断,即不清楚另一个会话终端的用户没有接收到哪些信息,导致用户通话体验差。

  为了解决上述难题,本发明实施例提供一种会话方法,应用于会话管理功能实体(Session Management Function,SMF),当第一会话终端与第二会话终端进行会话,且该第一会话终端的信号质量低于预设质量阈值时,如图1所示,该方法包括以下步骤:

  步骤S101,接收基站生成并发送的会话异常信息。

  其中,会话异常信息包含会话的会话标识。

  需要说明的是,该会话异常信息是第一会话终端与第二会话终端进行会话(如语音通话、视频通话),且基站检测到该第一会话终端的信号质量低于预设质量阈值时,基站向控制该第一会话终端当前会话业务的会话管理功能实体发送的信息。该基站是无线接入网络(Radio Access Network,RAN)中为第一会话终端提供无线接入服务的基站。

  步骤S102,根据会话标识识别出用于会话的用户平面功能实体,并向该用户平面功能实体发送会话异常处理指令,以供该用户平面功能实体根据会话异常处理指令暂停向第一会话终端发送用于会话的业务数据。

  其中,用于会话的业务数据包含两部分。第一部分为用户平面功能实体接收到会话异常处理指令之前,未向第一会话终端发送成功的业务数据流,该业务数据流包含视频数据流和/或音频数据流;第二部分是用户平面功能实体接收到会话异常处理指令之后,从第二会话终端接收并缓存的通话数据,该通话数据包含视频数据和/或音频数据。

  在一个实施方式中,第一会话终端对应的会话管理功能实体接收到会话异常信息之后,并根据会话标识识别出用于会话的用户平面功能实体(User Plane Function,UPF)之前,基于该会话异常信息生成会话异常处理指令。该异常处理指令包含会话标识。该异常处理指令用于使用户平面功能实体根据会话异常处理指令暂停向第一会话终端发送用于会话的业务数据,例如,使用户平面功能实体根据会话异常处理指令暂停通过N3接口向第一会话终端发送用于会话的业务数据。其中,N3接口是用户平面功能实体与基站所处的无线接入网络的网络接口。

  步骤S103,基于会话标识向第二会话终端发送会话对端通话质量异常的提示信息。

  在一个实施方式中,若第一会话终端对应的会话管理功能实体直接控制该第二会话终端的当前会话业务,即第一会话终端对应的会话管理功能实体与第二会话终端对应的会话管理功能实体为同一会话管理功能实体,则该会话管理功能实体基于会话标识直接向第二会话终端发送会话对端(即第一会话终端)通话质量异常的提示信息,以向第二会话终端提示第一会话终端当前无法正常进行会话业务。

  在另一个实施方式中,若第一会话终端对应的会话管理功能实体不控制该第二会话终端的当前会话业务,即第一会话终端对应的会话管理功能实体与第二会话终端对应的会话管理功能实体为不同的会话管理功能实体,则第一会话终端对应的会话管理功能实体基于会话标识向第二会话终端发送会话对端通话质量异常的提示信息的步骤包括:第一会话终端对应的会话管理功能实体向控制该第二会话终端当前会话业务的第二会话管理功能实体发送对端通话质量异常的提示信息,以供第二会话管理功能实体接收并发送该通话质量异常的提示信息至第二会话终端。在该实施方式中,第一会话终端对应的会话管理功能实体还可以接收来自第二会话管理功能实体的提示执行反馈信息;该提示执行反馈信息用于表示第二会话管理功能实体已经成功向第二会话终端发送通话质量异常的提示信息,该提示执行反馈信息包含会话标识。

  需要说明的是,上述会话对端通话质量异常的提示信息用于使第二会话终端提示第二会话终端的用户当前会话的对端由于通话质量异常,暂时无法进行通话业务,使第二会话终端的用户获知发言后无人回应的原因,以提高用户的通话体验。

  在一个实施方式中,第一会话终端对应的会话管理功能实体接收该提示执行反馈信息之后,基于该提示执行反馈信息向用户平面功能实体发送第一数据处理指令,以使用户平面功能实体基于该第一数据处理指令将来自第一会话终端的会话业务数据丢弃,该来自第一会话终端的会话业务数据包含视频数据和/或语音数据。需要说明的是,用户平面功能实体还可以选择性执行第一数据处理指令,即用户平面功能实体还可以继续将来自第一会话终端的会话业务数据发送至第二会话终端,虽然此时来自第一会话终端的会话业务数据可能存在卡顿、不清晰或者有马赛克的情况,但是由于第二会话终端已经接收到会话对端通话质量异常的提示信息,因此,第二会话终端的用户不会困扰,且有助于在第一会话终端的通话质量恢复后,第二会话终端的用户能够实时感知到通话质量恢复。

  在一个实施方式中,为了提升用户体验,避免由于第一会话终端和第二会话终端会话质量异常造成会话时间延长而导致的话费增加,会话管理功能实体在基于会话标识向第二会话终端发送会话对端通话质量异常的提示信息之后,还向用户平面功能实体发送第一计费处理指令,以使用户平面功能实体基于所述第一计费处理指令向计费系统发送暂停通话计费消息,该暂停通话计费消息用于使计费系统暂停对会话标识对应的会话进行计费;该暂停通话计费消息包含所述会话标识。

  在一个实施方式中,第一会话终端对应的会话管理功能实体也可以将该第一计费处理指令和步骤102中的会话异常处理指令同时向用户平面功能实体发送。

  在一个实施方式中,在会话管理功能实体向用户平面功能实体发送第一计费处理指令,以使用户平面功能实体基于所述第一计费处理指令向计费系统发送暂停通话计费消息之后,还包括:

  响应于基站发送的会话恢复信息,向对应的用户平面功能实体发送会话恢复处理指令,以供用户平面功能实体根据会话恢复处理指令继续向第一会话终端发送用于会话的业务数据。该会话恢复处理指令用于使用户平面功能实体根据会话恢复处理指令继续向第一会话终端发送用于会话的业务数据,例如,使用户平面功能实体根据会话恢复处理指令继续通过N3接口向第一会话终端发送用于会话的业务数据。

  具体地,基站检测到第一会话终端正在处于会话状态,且第一会话终端的无线信号质量已恢复正常,即该第一会话终端的信号质量达到预设质量阈值,表明会话可以继续正常进行。因此,基站生成会话恢复信息,并向第一会话终端对应的会话管理功能实体发送该会话恢复信息,会话恢复信息包括会话的会话标识。

  在一个实施方式中,第一会话终端对应的会话管理功能实体响应于基站发送的会话恢复信息,还可以向第一会话终端发送会话质量恢复的提示信息,以使第一会话终端提示用户会话质量恢复。另外,若第一会话终端对应的会话管理功能实体直接控制第二会话终端的当前会话业务,则该会话管理功能实体响应于基站发送的会话恢复信息,还可以向第二会话终端发送会话对端通话质量恢复的提示信息。若第一会话终端对应的会话管理功能实体不控制该第二会话终端的当前会话业务,则该会话管理功能实体向控制该第二会话终端当前会话业务的第二会话管理功能实体发送对端通话质量恢复的提示信息,以供第二会话管理功能实体接收并发送该通话质量恢复的提示信息至第二会话终端。该会话对端通话质量恢复的提示信息包含会话标识。

  在一个实施方式中,第一会话终端对应的会话管理功能实体响应于基站发送的会话恢复信息,向用户平面功能实体发送会话恢复处理指令之后,还包括:

  会话管理功能实体向用户平面功能实体发送第二计费处理指令,以使用户平面功能实体基于所述第二计费处理指令向计费系统发送恢复通话计费消息;其中,恢复通话计费消息用于使计费系统继续对会话标识对应的会话进行计费,该恢复通话计费消息包含会话标识。

  在一个实施方式中,为了防止第一会话终端的信号质量长时间低于预设质量阈值而导致用户需要长时间等待的情况,会话管理功能实体在执行步骤S103之后,并在响应于基站发送的会话恢复信息,向用户平面功能实体发送会话恢复处理指令之前,还包括:

  会话管理功能实体启动第一超时计时器,若会话管理功能实体在第一预设时间段内接收到会话恢复信息,则关闭第一超时计时器,并执行响应于基站发送的会话恢复信息,向用户平面功能实体发送会话恢复处理指令的步骤。若会话管理功能实体超过第一预设时间段未接收到会话恢复信息,则结束会话标识对应的会话。其中,第一预设时间段是第一超时计时器中预先设定的时间段。

  会话管理功能实体在结束会话标识对应的会话之后,启动第二超时计时器,在超过第二预设时间段之后,向第一会话终端和第二会话终端同时发起通话连接请求,以协助第一会话终端与第二会话终端重新建立会话。其中,第二预设时间段是第二超时计时器中预先设定的时间段。需要说明的是,该第一会话终端与第二会话终端重新建立会话之后,会话管理功能实体向用户平面功能实体发送第三计费处理指令,以使用户平面功能实体基于所述第三计费处理指令向计费系统发送合并通话计费消息。该合并通话计费消息用于使计费系统将第一会话终端与第二会话终端重新建立的会话和第一会话终端与第二会话终端被会话管理功能实体结束的会话合并进行计费。

  本发明实施例所提供的会话方法,当第一会话终端与第二会话终端进行会话,且第一会话终端的信号质量低于预设质量阈值时,首先,接收基站生成并发送的会话异常信息,其中,会话异常信息包含会话的会话标识;然后,根据会话标识识别出用于该会话的用户平面功能实体,并向用户平面功能实体发送会话异常处理指令,以供用户平面功能实体根据该会话异常处理指令暂停向第一会话终端发送用于会话的业务数据;最后,基于会话标识向第二会话终端发送会话对端通话质量异常的提示信息,使第二会话终端的用户能够获知发言后无人回应的原因,提高了用户的通话体验。

  本发明实施例提供一种会话管理功能实体,如图2所示,该会话管理功能实体包括:第一SMF接收模块21、第一SMF识别模块22、第一SMF发送模块23和第二SMF发送模块24。

  其中,第一SMF接收模块21,用于接收基站生成并发送的会话异常信息。其中,会话异常信息包含会话的会话标识。

  第一SMF识别模块22,用于根据会话标识识别出用于会话的用户平面功能实体。

  第一SMF发送模块23,用于向用户平面功能实体发送会话异常处理指令,以供用户平面功能实体根据会话异常处理指令暂停向第一会话终端发送用于会话的业务数据。

  其中,用于会话的业务数据包含两部分。第一部分为用户平面功能实体接收到会话异常处理指令之前,未向第一会话终端发送成功的业务数据流,该业务数据流包含视频数据流和音频数据流;第二部分是用户平面功能实体接收到会话异常处理指令之后,从第二会话终端接收并缓存的通话数据,该通话数据包含视频数据和/或音频数据。

  在一个实施方式中,会话管理功能实体还包括第一SMF生成模块。第一SMF接收模块21接收到会话异常信息之后,第一SMF生成模块根据会话标识识别出用于会话的用户平面功能实体之前,基于该会话异常信息生成会话异常处理指令。该异常处理指令包含会话标识。该异常处理指令用于使用户平面功能实体根据会话异常处理指令暂停向第一会话终端发送用于会话的业务数据,例如,使用户平面功能实体根据会话异常处理指令暂停通过N3接口向第一会话终端发送用于会话的业务数据。其中,N3接口是用户平面功能实体与基站所处的无线接入网络的网络接口。

  第二SMF发送模块24,用于基于会话标识向第二会话终端发送会话对端通话质量异常的提示信息。

  需要说明的是,上述会话对端通话质量异常的提示信息用于使第二用户终端提示第二用户终端的用户当前会话的对端由于通话质量异常,暂时无法进行通话业务,使第二会话终端的用户获知发言后无人回应的原因,以提高用户的通话体验。

  在一个实施方式中,为了提升用户体验,避免由于第一会话终端和第二会话终端会话质量异常造成会话时间延长而导致的话费增加,上述第一SMF发送模块23还用于在第二SMF发送模块基于会话标识向第二会话终端发送会话对端通话质量异常的提示信息之后,向用户平面功能实体发送第一计费处理指令,以使用户平面功能实体基于该第一计费处理指令向计费系统发送暂停通话计费消息。其中,暂停通话计费消息用于使计费系统暂停对会话标识对应的会话进行计费,该暂停通话计费消息包含会话标识。

  在一个实施方式中,上述第一SMF接收模块21还用于接收基站发送的会话恢复信息。

  上述第一SMF发送模块23,还用于向计费系统发送暂停通话计费消息之后,响应于基站发送的会话恢复信息,向用户平面功能实体发送会话恢复处理指令,以供用户平面功能实体根据会话恢复处理指令继续向第一会话终端发送用于会话的业务数据。

  在一个实施方式中,上述第一SMF发送模块23,还用于在响应于基站发送的会话恢复信息,向用户平面功能实体发送会话恢复处理指令之后,向用户平面功能实体发送第二计费处理指令,以使用户平面功能实体基于第二计费处理指令向计费系统发送恢复通话计费消息。其中,恢复通话计费消息用于使计费系统继续对会话标识对应的会话进行计费,该恢复通话计费消息包含会话标识。

  在一个实施方式中,会话管理功能实体还包括第四SMF发送模块。第四SMF发送模块用于响应于基站发送的会话恢复信息,向第一会话终端发送会话质量恢复的提示信息,以使第一会话终端提示用户会话质量恢复。

  在一个实施方式中,会话管理功能实体还包括:第一SMF执行模块、第二SMF执行模块、第三SMF执行模块、第四SMF执行模块和第一SMF呼叫模块。为了防止第一会话终端的信号质量长时间低于预设质量阈值而导致用户需要长时间等待的情况,第一SMF执行模块在第一SMF发送模块23响向用户平面功能实体发送会话恢复处理指令之前,启动第一超时计时器。第二SMF执行模块用于若第一SMF接收模块21超过第一预设时间段未接收到会话恢复信息,结束会话标识对应的会话。其中,第一预设时间段是第一超时计时器中预先设定的时间段。若第一SMF接收模块21在第一预设时间段内接收到会话恢复信息,则第三SMF执行模块关闭第一超时计时器。

  第四SMF执行模块用于在第二SMF执行模块结束会话标识对应的会话之后,启动第二超时计时器。第一SMF呼叫模块用于在超过第二预设时间段之后,向第一会话终端和第二会话终端同时发起通话连接请求,以协助第一会话终端与第二会话终端重新建立会话。其中,第二预设时间段是第二超时计时器中预先设定的时间段。

  本实施例提供的会话管理功能实体的各模块的工作方式与应用于会话管理功能实体的会话方法中各步骤对应,因此,会话管理功能实体中各模块的详细工作方式可参见本实施例提供的应用于会话管理功能实体的会话方法。

  本实施例所提供的会话管理功能实体,当第一会话终端与第二会话终端进行会话,且第一会话终端的信号质量低于预设质量阈值时,第一SMF接收模块21用于接收基站生成并发送的会话异常信息,其中,会话异常信息包含会话的会话标识;第一SMF识别模块22用于根据会话标识识别出用于该会话的用户平面功能实体,第一SMF发送模块23用于向该用户平面功能实体发送会话异常处理指令,以供用户平面功能实体根据该会话异常处理指令暂停向第一会话终端发送用于会话的业务数据;第二SMF发送模块24用于基于会话标识向第二会话终端发送会话对端通话质量异常的提示信息,使第二会话终端的用户能够获知发言后无人回应的原因,提高了用户的通话体验。

  本发明实施例还提供一种会话系统,该会话系统包括第一会话终端、第二会话终端、至少一个会话管理功能实体、用户平面功能实体、计费系统和无线接入网络,其中,无线接入网络包含为第一会话终端提供无线接入服务的基站。

  关于第一会话终端、第二会话终端、会话管理功能实体、用户平面功能实体、计费系统和无线接入网络的描述可参见前述实施例的描述,此处不再赘述。

  本发明实施例还提供一种会话方法,应用于会话系统,该会话系统包括第一会话终端、第二会话终端、第一会话管理功能实体、第二会话管理功能实体、用户平面功能实体、计费系统和基站。当第一会话终端与第二会话终端进行会话,且该第一会话终端的信号质量低于预设质量阈值时,如图3所示,该方法包括以下步骤:

  步骤S301,基站检测到该第一会话终端的信号质量低于预设质量阈值时,生成会话异常信息,并向控制该第一会话终端当前会话业务的第一会话管理功能实体发送会话异常信息。其中,会话异常信息包含会话的会话标识。

  步骤S302,第一会话管理功能实体接收会话异常信息,根据该会话异常信息中的会话标识识别出用于会话的用户平面功能实体,并向该用户平面功能实体发送会话异常处理指令。

  步骤S303,第一会话管理功能实体还向控制第二会话终端当前会话业务的第二会话管理功能实体发送会话对端通话质量异常的提示信息。

  步骤S304,第一会话管理功能实体启动第一超时计时器。其中,该第一超时计时器中预先设定的时间段为第一预设时间段。

  步骤S305,用户平面功能实体接收会话异常处理指令,并根据该会话异常该处理指令暂停向第一会话终端发送用于会话的业务数据。

  其中,用于会话的业务数据包含两部分。第一部分为用户平面功能实体接收到会话异常处理指令之前,未向第一会话终端发送成功的业务数据流,该业务数据流包含视频数据流和/或音频数据流;第二部分是用户平面功能实体接收到会话异常处理指令之后,从第二会话终端接收并缓存的通话数据,该通话数据包含视频数据和/或音频数据。

  步骤S306,第二会话管理功能实体接收会话对端通话质量异常的提示信息,并向第二会话终端转发该会话对端通话质量异常的提示信息。

  步骤S307,第一会话管理功能实体向用户平面功能实体发送第一计费处理指令。

  步骤S308,用户平面功能实体接收第一计费处理指令,并基于第一计费处理指令向计费系统发送暂停通话计费消息。该暂停通话计费消息包含会话标识。

  步骤S309,计费系统接收暂停通话计费消息,并基于暂停通话计费消息暂停对会话标识对应的会话进行计费。该暂停通话计费消息包含会话标识。

  步骤S310,基站检测到该第一会话终端的信号质量高于或等于预设质量阈值时,生成会话恢复信息,并向控制该第一会话终端当前会话业务的第一会话管理功能实体发送会话恢复信息。其中,会话恢复信息包含会话的会话标识。

  步骤S311,第一会话管理功能实体接收会话恢复信息,关闭第一超时计时器,生成会话恢复处理指令和第二计费处理指令,并向用户平面功能实体发送该会话恢复处理指令和送第二计费处理指令。

  需要说明的是,第一会话管理功能实体若超过第一预设时间段未接收到会话恢复信息,则结束会话标识对应的会话,并启动第二超时计时器。该第二超时计时器中预设的时间段为第二预设时间段。第一会话管理功能实体在超过第二预设时间段之后,向第一会话终端和第二会话终端同时发起通话连接请求。

  步骤S312,第一会话管理功能实体还基于会话恢复信息向第一会话终端发送会话质量恢复的提示信息。

  步骤S313,用户平面功能实体接收会话恢复处理指令,并根据会话恢复处理指令继续向第一会话终端发送用于会话的业务数据。

  步骤S314,用户平面功能实体接收送第二计费处理指令,并根据第二计费处理指令向计费系统发送恢复通话计费消息。该恢复通话计费消息包含会话标识。

  步骤S315,计费系统接收恢复通话计费消息,并基于恢复通话计费消息继续对会话标识对应的会话进行计费。其中,恢复通话计费消息包含会话标识。

  此外,关于图3所示实施例的会话方法的具体相关描述,可参见前述实施例的相应的描述,此处不再赘述。

  可以理解的是,以上实施方式仅仅是为了说明本发明的原理而采用的示例性实施方式,然而本发明并不局限于此。对于本领域内的普通技术人员而言,在不脱离本发明的精神和实质的情况下,可以做出各种变型和改进,这些变型和改进也视为本发明的保护范围。

《会话方法和会话管理功能实体.doc》
将本文的Word文档下载到电脑,方便收藏和打印
推荐度:
点击下载文档

文档为doc格式(或pdf格式)