CN111935660B - 会话方法和会话管理功能实体 - Google Patents
会话方法和会话管理功能实体 Download PDFInfo
- Publication number
- CN111935660B CN111935660B CN202010806652.XA CN202010806652A CN111935660B CN 111935660 B CN111935660 B CN 111935660B CN 202010806652 A CN202010806652 A CN 202010806652A CN 111935660 B CN111935660 B CN 111935660B
- Authority
- CN
- China
- Prior art keywords
- session
- functional entity
- user plane
- terminal
- conversation
- 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
Links
- 238000000034 method Methods 0.000 title claims abstract description 33
- 230000002159 abnormal effect Effects 0.000 claims abstract description 43
- 238000011084 recovery Methods 0.000 claims description 92
- 239000000725 suspension Substances 0.000 claims description 13
- 230000000977 initiatory effect Effects 0.000 claims description 5
- 238000004891 communication Methods 0.000 description 3
- 238000012986 modification Methods 0.000 description 2
- 230000004048 modification Effects 0.000 description 2
- 238000010586 diagram Methods 0.000 description 1
- 238000005516 engineering process Methods 0.000 description 1
- 239000000126 substance Substances 0.000 description 1
Images
Classifications
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W4/00—Services specially adapted for wireless communication networks; Facilities therefor
- H04W4/24—Accounting or billing
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W76/00—Connection management
- H04W76/10—Connection setup
- H04W76/11—Allocation or use of connection identifiers
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W76/00—Connection management
- H04W76/20—Manipulation of established connections
- H04W76/25—Maintenance of established connections
Landscapes
- Engineering & Computer Science (AREA)
- Computer Networks & Wireless Communication (AREA)
- Signal Processing (AREA)
- Business, Economics & Management (AREA)
- Accounting & Taxation (AREA)
- Mobile Radio Communication Systems (AREA)
Abstract
本发明公开了一种会话方法和会话管理功能实体。该方法包括接收基站生成并发送的会话异常信息;所述会话异常信息包含所述会话的会话标识;根据所述会话标识识别出用于所述会话的用户平面功能实体,并向所述用户平面功能实体发送会话异常处理指令,以供所述用户平面功能实体根据所述会话异常处理指令暂停向所述第一会话终端发送用于所述会话的业务数据;基于所述会话标识向所述第二会话终端发送会话对端通话质量异常的提示信息。本发明能够提高用户的通话体验。
Description
技术领域
本发明涉及通信技术领域,具体涉及会话方法和会话管理功能实体。
背景技术
用户在进行音视频通话时,有时会由于通信的无线信号质量差造成通话卡顿。并且,由于通话双方无法获知是哪一方的无线信号质量差造成通话卡顿,常常会出现一个会话终端的用户连续发言后另一个会话终端的用户却没有任何反应的情况,此时,第一个会话终端的用户不清楚通话时何时中断,即不清楚另一个会话终端的用户没有接收到哪些信息,导致用户通话体验差。
发明内容
为此,本发明提供会话方法和会话管理功能实体,以解决现有技术中由于用户在无线信号质量差的情况下进行通话时会话终端的用户不清楚通话时何时中断而导致的用户通话体验差的问题。
为了实现上述目的,本发明第一方面提供一种会话方法,当第一会话终端与第二会话终端进行会话,且所述第一会话终端的信号质量低于预设质量阈值时,该方法包括:
接收基站生成并发送的会话异常信息;所述会话异常信息包含所述会话的会话标识;
根据所述会话标识识别出用于所述会话的用户平面功能实体,并向所述用户平面功能实体发送会话异常处理指令,以供所述用户平面功能实体根据所述会话异常处理指令暂停向所述第一会话终端发送用于所述会话的业务数据;
基于所述会话标识向所述第二会话终端发送会话对端通话质量异常的提示信息。
优选地,上述基于所述会话标识向所述第二会话终端发送会话对端通话质量异常的提示信息之后,还包括:
向用户平面功能实体发送第一计费处理指令,以使用户平面功能实体基于所述第一计费处理指令向计费***发送暂停通话计费消息;所述暂停通话计费消息用于使所述计费***暂停对会话标识对应的会话进行计费;所述暂停通话计费消息包含所述会话标识。
优选地,上述向用户平面功能实体发送第一计费处理指令之后,还包括:
响应于所述基站发送的会话恢复信息,向所述用户平面功能实体发送会话恢复处理指令,以供所述用户平面功能实体根据所述会话恢复处理指令继续向所述第一会话终端发送用于所述会话的业务数据。
优选地,上述响应于所述基站发送的会话恢复信息,向所述用户平面功能实体发送会话恢复处理指令之后,还包括:
向用户平面功能实体发送第二计费处理指令,以使用户平面功能实体基于所述第二计费处理指令向计费***发送恢复通话计费消息;所述恢复通话计费消息用于使所述计费***继续对会话标识对应的会话进行计费;所述恢复通话计费消息包含所述会话标识。
优选地,上述响应于所述基站发送的会话恢复信息,向所述用户平面功能实体发送会话恢复处理指令之前,还包括:
启动第一超时计时器,若超过第一预设时间段未接收到所述会话恢复信息,结束所述会话标识对应的会话;所述第一预设时间段是所述第一超时计时器中预先设定的时间段;
若在第一预设时间段内接收到所述会话恢复信息,则关闭所述第一超时计时器;
在结束所述会话标识对应的所述会话之后,启动第二超时计时器,在超过第二预设时间段之后,向所述第一会话终端和所述第二会话终端同时发起通话连接请求;所述第二预设时间段是所述第二超时计时器中预先设定的时间段。
本发明第二方面提供一种会话管理功能实体,该会话管理功能实体包括:
第一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所示实施例的会话方法的具体相关描述,可参见前述实施例的相应的描述,此处不再赘述。
可以理解的是,以上实施方式仅仅是为了说明本发明的原理而采用的示例性实施方式,然而本发明并不局限于此。对于本领域内的普通技术人员而言,在不脱离本发明的精神和实质的情况下,可以做出各种变型和改进,这些变型和改进也视为本发明的保护范围。
Claims (6)
1.一种会话方法,其特征在于,当第一会话终端与第二会话终端进行会话,且所述第一会话终端的信号质量低于预设质量阈值时,所述方法包括:
接收基站生成并发送的会话异常信息;所述会话异常信息包含所述会话的会话标识;
根据所述会话标识识别出用于所述会话的用户平面功能实体,并向所述用户平面功能实体发送会话异常处理指令,以供所述用户平面功能实体根据所述会话异常处理指令暂停向所述第一会话终端发送用于所述会话的业务数据;
基于所述会话标识向所述第二会话终端发送会话对端通话质量异常的提示信息;
所述基于所述会话标识向所述第二会话终端发送会话对端通话质量异常的提示信息之后,还包括:
向用户平面功能实体发送第一计费处理指令,以使用户平面功能实体基于所述第一计费处理指令向计费***发送暂停通话计费消息;所述暂停通话计费消息用于使所述计费***暂停对会话标识对应的会话进行计费;所述暂停通话计费消息包含所述会话标识;
所述向用户平面功能实体发送第一计费处理指令之后,还包括:
响应于所述基站发送的会话恢复信息,向所述用户平面功能实体发送会话恢复处理指令,以供所述用户平面功能实体根据所述会话恢复处理指令继续向所述第一会话终端发送用于所述会话的业务数据。
2.根据权利要求1所述的方法,其特征在于,所述响应于所述基站发送的会话恢复信息,向所述用户平面功能实体发送会话恢复处理指令之后,还包括:
向用户平面功能实体发送第二计费处理指令,以使用户平面功能实体基于所述第二计费处理指令向计费***发送恢复通话计费消息;所述恢复通话计费消息用于使所述计费***继续对会话标识对应的会话进行计费;所述恢复通话计费消息包含所述会话标识。
3.根据权利要求1所述的方法,其特征在于,所述响应于所述基站发送的会话恢复信息,向所述用户平面功能实体发送会话恢复处理指令之前,还包括:
启动第一超时计时器,若超过第一预设时间段未接收到所述会话恢复信息,结束所述会话标识对应的会话;所述第一预设时间段是所述第一超时计时器中预先设定的时间段;
若在第一预设时间段内接收到所述会话恢复信息,则关闭所述第一超时计时器;
在结束所述会话标识对应的所述会话之后,启动第二超时计时器,在超过第二预设时间段之后,向所述第一会话终端和所述第二会话终端同时发起通话连接请求;所述第二预设时间段是所述第二超时计时器中预先设定的时间段。
4.一种会话管理功能实体,其特征在于,所述会话管理功能实体包括:
第一SMF接收模块,用于接收基站生成并发送的会话异常信息;所述会话异常信息包含所述会话的会话标识;
第一SMF识别模块,用于根据所述会话标识识别出用于所述会话的用户平面功能实体;
第一SMF发送模块,用于向所述用户平面功能实体发送会话异常处理指令,以供所述用户平面功能实体根据所述会话异常处理指令暂停向第一会话终端发送用于所述会话的业务数据;
第二SMF发送模块,用于基于所述会话标识向第二会话终端发送会话对端通话质量异常的提示信息;
所述第一SMF发送模块,还用于:
在所述第二SMF发送模块基于所述会话标识向所述第二会话终端发送会话对端通话质量异常的提示信息之后,向用户平面功能实体发送第一计费处理指令,以使用户平面功能实体基于所述第一计费处理指令向计费***发送暂停通话计费消息;所述暂停通话计费消息用于使所述计费***暂停对会话标识对应的会话进行计费;所述暂停通话计费消息包含所述会话标识;
所述第一SMF发送模块,还用于:
向用户平面功能实体发送第一计费处理指令之后,响应于所述基站发送的会话恢复信息,向所述用户平面功能实体发送会话恢复处理指令,以供所述用户平面功能实体根据所述会话恢复处理指令继续向所述第一会话终端发送用于所述会话的业务数据。
5.根据权利要求4所述的会话管理功能实体,其特征在于,所述第一SMF发送模块,还用于:
响应于所述基站发送的会话恢复信息,向所述用户平面功能实体发送会话恢复处理指令之后,向用户平面功能实体发送第二计费处理指令,以使用户平面功能实体基于所述第二计费处理指令向计费***发送恢复通话计费消息;所述恢复通话计费消息用于使所述计费***继续对会话标识对应的会话进行计费;所述恢复通话计费消息包含所述会话标识。
6.根据权利要求4所述的会话管理功能实体,其特征在于,所述会话管理功能实体,还包括:
第一SMF执行模块,用于在所述第一SMF发送模块响应于所述基站发送的会话恢复信息,向所述用户平面功能实体发送会话恢复处理指令之前,启动第一超时计时器;
第二SMF执行模块,用于若超过第一预设时间段未接收到所述会话恢复信息,结束所述会话标识对应的会话;所述第一预设时间段是所述第一超时计时器中预先设定的时间段;
第三SMF执行模块,用于若在第一预设时间段内接收到所述会话恢复信息,则关闭所述第一超时计时器;
第四SMF执行模块,用于在所述第二SMF执行模块结束所述会话标识对应的所述会话之后,启动第二超时计时器;
第一SMF呼叫模块,用于在超过第二预设时间段之后,向所述第一会话终端和所述第二会话终端同时发起通话连接请求;所述第二预设时间段是所述第二超时计时器中预先设定的时间段。
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN202010806652.XA CN111935660B (zh) | 2020-08-12 | 2020-08-12 | 会话方法和会话管理功能实体 |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN202010806652.XA CN111935660B (zh) | 2020-08-12 | 2020-08-12 | 会话方法和会话管理功能实体 |
Publications (2)
Publication Number | Publication Date |
---|---|
CN111935660A CN111935660A (zh) | 2020-11-13 |
CN111935660B true CN111935660B (zh) | 2021-07-20 |
Family
ID=73311394
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN202010806652.XA Active CN111935660B (zh) | 2020-08-12 | 2020-08-12 | 会话方法和会话管理功能实体 |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN111935660B (zh) |
Citations (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN1791275A (zh) * | 2004-12-16 | 2006-06-21 | 朗迅科技公司 | 在网络内部或网络之间切换提供给用户终端的电信服务 |
CN102282874A (zh) * | 2011-04-27 | 2011-12-14 | 华为终端有限公司 | 导频信号状态提示方法、基站控制器及移动交换中心 |
CN110636535A (zh) * | 2018-06-25 | 2019-12-31 | 华为技术有限公司 | 一种数据传输方法及装置 |
WO2020030292A1 (en) * | 2018-08-10 | 2020-02-13 | Nokia Technologies Oy | Downlink signaling to user equipment in non-3gpp idle state |
-
2020
- 2020-08-12 CN CN202010806652.XA patent/CN111935660B/zh active Active
Patent Citations (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN1791275A (zh) * | 2004-12-16 | 2006-06-21 | 朗迅科技公司 | 在网络内部或网络之间切换提供给用户终端的电信服务 |
CN102282874A (zh) * | 2011-04-27 | 2011-12-14 | 华为终端有限公司 | 导频信号状态提示方法、基站控制器及移动交换中心 |
CN110636535A (zh) * | 2018-06-25 | 2019-12-31 | 华为技术有限公司 | 一种数据传输方法及装置 |
WO2020030292A1 (en) * | 2018-08-10 | 2020-02-13 | Nokia Technologies Oy | Downlink signaling to user equipment in non-3gpp idle state |
Also Published As
Publication number | Publication date |
---|---|
CN111935660A (zh) | 2020-11-13 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
US8335530B2 (en) | Methods and apparatus for prioritizing voice call requests during data communication sessions with a mobile device | |
US8019349B2 (en) | Telephone conversation resumption system, telephone conversation resumption program, telephone conversation resumption method, portable terminal and relay apparatus | |
US8265057B2 (en) | Enhanced voice pre-emption of active packet data service | |
US8676120B2 (en) | Coupled short-range wireless mobile terminal and relay | |
JP2006005936A (ja) | 移動通信システム及びそのセッション解除方法 | |
KR20090031465A (ko) | 다른 무선 통신 세션을 수행하는 동안 무선 호출을 중단하기 위한 시스템 및 방법 | |
US20190380168A1 (en) | Call Termination Method, Application Processor, And Modem | |
CN110324913B (zh) | 5g网络通信方法、终端、装置、网络设备及功能实体 | |
CN111935660B (zh) | 会话方法和会话管理功能实体 | |
CN110337079B (zh) | 一种5g网络通信的方法、终端、网络设备及服务器 | |
CN115278615A (zh) | 蓝牙设备控制传输的方法和装置、电子设备 | |
CN1794854B (zh) | 移动站及其内容回放方法 | |
WO2011009379A1 (zh) | 一种下行非连续发射状态控制方法、装置及无线通信*** | |
CN114244813B (zh) | 通话异常处理方法、装置及电子设备 | |
CN110351570B (zh) | 5g网络下视频直播方法和*** | |
EP1840743B1 (en) | Linkage operation method and mobile terminal device | |
CN104836885A (zh) | 一种保持通话的方法、装置和移动终端 | |
KR100595683B1 (ko) | 휴대단말기를 이용한 다자간 동시 통화 방법 | |
CN110493023B (zh) | 三方会话建立方法及装置 | |
US20060104239A1 (en) | Apparatus and method for updating packet data session parameters by PDSN in mobile communications system | |
WO2012088898A1 (zh) | 闪信发送方法、移动交换中心及业务控制点 | |
WO2024108759A1 (zh) | 建立通话的方法及装置 | |
CN101695121A (zh) | 视频电话恢复方法、装置和*** | |
WO2023220944A1 (zh) | 建立数据服务的方法、装置、终端、电子设备及存储介质 | |
CN107018501B (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 |