终端防打扰方法、核心网装置及终端与流程

文档序号:25539735发布日期:2021-06-18 20:35阅读:74来源:国知局
终端防打扰方法、核心网装置及终端与流程

本发明涉及移动通信领域,尤其涉及一种终端防打扰方法、核心网装置及终端。



背景技术:

随着电子及通信技术的飞速发展,4g通信和5g通信可以为用户提供低时延或超低时延的稳定高速移动数据传输服务。高质量的移动通信服务衍生出一系列以此为基础的应用,例如:移动支付、网络通话和网络手机游戏等,并促进了各垂直行业的深度融合:例如智慧城市、智能家居、自动驾驶、远程医疗和环境监测等。

通常情况下,用户通过终端进行当前业务第一业务时,可能会被其他终端发起的业务打扰,导致终端进行的当前业务中断、用户交互界面被遮挡或影响用户操作等,用户体验不佳。例如:a用户正在进行的通话被其他用户发起的通话打扰;b用户正在进行的网络阅读被信息弹窗打扰;c用户正在进行的网络游戏被其他用户发起的通话打扰,其他用户发起的通话还可能进一步导致终端中断与游戏服务器的连接。更有一些应用场景不可以被其他终端发起的业务打扰,例如:用户通过终端正在进行的业务为无人驾驶或远程医疗,若被其他终端发起的业务打扰,则可能会导致严重后果。

现有技术通过防打扰模式或通话拦截等功能可以实现防止当前终端被其他终端发起的业务打扰,但是现有技术仅能简单的阻止所有业务或指定类型的业务,例如:开启防打扰模式后,将阻止所有想要接入当前终端的业务,使得用户可能未能及时收到重要的数据信息;开启通话拦截后,将拦截所有想要接入当前终端的语言通话,使得用户可能错过重要的来电。现有技术中,难以根据用户的个性化需求防止当前终端被其他终端发起的业务打扰。



技术实现要素:

本发明提供一种终端防打扰方法、核心网装置及终端,用以解决现有技术中难以根据用户的个性化需求防止当前终端被其他终端发起的业务打扰的缺陷,实现根据用户的个性化需求防止当前终端被其他终端发起的业务打扰。

本发明提供一种终端防打扰方法,包括:

分别获取目标终端当前进行的第一业务的优先级和通信设备请求与所述目标终端进行的第二业务的优先级;

若判断获知所述第一业务的优先级高于或等于所述第二业务的优先级,则拒绝所述通信设备的请求。

根据本发明提供的一种终端防打扰方法,所述获取目标终端当前进行的第一业务的优先级,具体包括:

根据预先获取的所述目标终端的业务优先级列表,获取所述第一业务的优先级。

根据本发明提供的一种终端防打扰方法,所述获取目标终端当前进行的第一业务的优先级,具体包括:

接收所述目标终端发送的所述第一业务的优先级。

根据本发明提供的一种终端防打扰方法,所述获取通信设备请求与所述目标终端进行的第二业务的优先级,具体包括:

接收所述通信设备发送的所述第二业务的优先级。

本发明提供一种终端防打扰方法,包括:

建立与核心网装置之间的连接;

基于与所述核心网装置之间的连接,向所述核心网装置发送当前进行的第一业务的优先级,以使得所述核心网装置接收所述第一业务的优先级后,若判断获知所述第一业务的优先级高于或等于通信设备请求与目标终端进行的第二业务的优先级,则拒绝所述通信设备的请求。

根据本发明提供的一种终端防打扰方法,所述基于与所述核心网装置之间的连接,向所述核心网装置发送当前进行的第一业务的优先级,具体包括:

若判断获知预先建立的业务优先级列表中不包括所述第一业务的优先级,则基于与所述核心网装置之间的连接,向所述核心网装置发送所述第一业务的优先级。

本发明还提供一种核心网装置,包括:

第一通信模块,用于分别获取目标终端当前进行的第一业务的优先级和通信设备请求与所述目标终端进行的第二业务的优先级;

判定模块,用于若判断获知所述第一业务的优先级高于或等于所述通信设备的第二业务的优先级,则拒绝所述通信设备的请求。

本发明还提供一种终端,包括:

连接模块,用于建立与核心网装置之间的连接;

第二通信模块,用于基于与所述核心网装置之间的连接,向所述核心网装置发送当前进行的第一业务的优先级,以使得所述核心网装置接收所述第一业务的优先级后,若判断获知所述第一业务的优先级高于或等于通信设备请求与目标终端进行的第二业务的优先级,则拒绝所述通信设备的请求。

本发明还提供一种电子设备,包括存储器、处理器及存储在存储器上并可在处理器上运行的计算机程序,所述处理器执行所述程序时实现如上述任一种所述终端防打扰方法的步骤。

本发明还提供一种非暂态计算机可读存储介质,其上存储有计算机程序,该计算机程序被处理器执行时实现如上述任一种所述终端防打扰方法的步骤。

本发明提供的终端防打扰方法、核心网装置及终端,通过确定目标终端当前进行的第一业务的优先级高于或等于通信设备请求与目标终端进行的第二业务的优先级,确定目标终端当前进行的第一业务不可被第二业务打扰,核心网装置拒绝通信设备的请求,能根据用户的个性化需求防止目标终端被打扰,终端防打扰的方法更简单、高效。

附图说明

为了更清楚地说明本发明或现有技术中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作一简单地介绍,显而易见地,下面描述中的附图是本发明的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。

图1是本发明提供的终端防打扰方法的流程示意图之一;

图2是本发明提供的终端防打扰方法的流程示意图之二;

图3是本发明提供的核心网装置的结构示意图;

图4是本发明提供的终端的结构示意图;

图5是本发明提供的电子设备的结构示意图。

具体实施方式

为使本发明的目的、技术方案和优点更加清楚,下面将结合本发明中的附图,对本发明中的技术方案进行清楚、完整地描述,显然,所描述的实施例是本发明一部分实施例,而不是全部的实施例。基于本发明中的实施例,本领域普通技术人员在没有作出创造性劳动前提下所获得的所有其他实施例,都属于本发明保护的范围。

在本发明的描述中,需要说明的是,除非另有明确的规定和限定,术语“安装”、“相连”、“连接”应做广义理解,例如,可以是固定连接,也可以是可拆卸连接,或一体地连接;可以是机械连接,也可以是电连接;可以是直接相连,也可以通过中间媒介间接相连,可以是两个元件内部的连通。对于本领域的普通技术人员而言,可以具体情况理解上述术语在本发明中的具体含义。

图1是本发明提供的终端防打扰方法的流程示意图之一。下面结合图1描述本发明的终端防打扰方法。如图1所示,该方法包括:步骤101、分别获取目标终端当前进行的第一业务的优先级和通信设备请求与目标终端进行的第二业务的优先级。

需要说明的是,本发明实施例提供的终端防打扰方法的执行主体为核心网装置。

本发明实施例中,核心网装置可以包括基站和核心网。

目标终端为用户正在使用的终端。

通信设备可以为其他用户使用的终端,还可以是服务器。通信设备请求接入目标终端进而可以与目标终端进行第二业务。目标终端可以为智能手机或平板电脑等。通信设备可以为智能手机、平板电脑或服务器。

目标终端当前进行的第一业务可以为语音业务,例如:语音通话等;目标终端当前进行的第一业务还可以为数据业务,例如:视频通话或网络游戏等。

通信设备请求与目标终端进行的第二业务可以为语音业务或数据业务。

目标终端进行第一业务之前,目标终端首先与核心网装置建立连接。在不针对目标终端进行防打扰的情况下,通信设备请求与目标终端进行第二业务之前,通信设备与核心网装置建立连接,然后通过核心网装置与目标终端连接,使得第二业务接入目标终端。此时,接入目标终端的第二业务将打扰目标终端当前进行的第一业务。

目标终端当前进行的第一业务被通信设备请求与目标终端进行的第二业务打扰可以分为以下几种情况:

目标终端当前进行的第一业务为数据业务,通信设备请求与目标终端进行的第二业务为语音业务。若目标终端为仅支持2g/3g的终端、不支持volte(voiceoverlte)的lte终端或不支持vonr(voiceovernr)的终端,通信设备经过主叫csfb/epsfb流程通知核心网装置寻呼目标终端,目标终端将被动进入csfb/epsfb流程,从而导致5g回落至4g或4g回落至3g/2g,导致目标终端的数据通信中断,目标终端当前进行的第一业务被打扰。

目标终端当前进行的第一业务为数据业务,通信设备请求与目标终端进行的第二业务为数据业务。若通信设备通过核心网装置与目标终端连接后,可以向目标终端发送数据,并可以通过弹窗或提示等方式提示已接收到数据。上述弹窗或提示将打扰目标终端当前进行的第一业务。

目标终端当前进行的第一业务为语音业务,通信设备请求与目标终端进行的第二业务为语音业务。若目标终端和通信设备分别属于不同的供应商,则通信设备发起的语音业务,可能打扰目标终端当前进行的语音业务。

需要说明的是,在某些情况下,通信设备请求与目标终端进行的第二业务可以被直接拒绝或通信设备与目标终端进行第二业务不会打扰目标终端当前进行的目标终端。但是对于某些用户来说,仍希望目标终端当前时段不接入通信设备,防止目标终端被通信设备发起的第二业务打扰。

本发明实施例中,核心网装置可以通过多种方式获取目标终端当前进行的第一业务的优先级,例如:核心网装置可以根据目标终端的业务优先级列表,获取目标终端当前进行的第一业务的优先级;还可以通过接收目标终端发送的携带第一业务的优先级的消息,获取该第一业务的优先级。

核心网装置可以通过相同方式获取通信设备请求与目标终端进行的第二业务的优先级,在本发明实施例中不再赘述。

需要说明的是,优先级可以根据实际情况确定。例如:优先级可以包括最高优先级、高优先级、中等优先级、低优先级和最低优先级等。

业务的优先级可以根据业务类型确定。目标终端的业务优先级列表中可以记录目标终端所有可以进行的不同业务的优先级。例如:目标终端的业务优先级列表中可以记录:目标终端发起的网络游戏的优先级为高优先级,目标终端发起的语音通话为最高优先级。

业务的优先级还可以根据业务类型和不同的交互终端确定。与目标终端进行交互的终端不同,但进行相同的业务时,上述不同终端与目标终端进行的业务的优先级可以不同。例如:终端a请求接入目标终端的语音业务的优先级为最高优先级;终端b请求接入目标终端的语音业务的优先级为中等优先级。

步骤102、若判断获知第一业务的优先级高于或等于第二业务的优先级,则拒绝通信设备的请求。

具体地,判断第一业务的优先级是否高于或等于第二业务的优先级。

若第一业务的优先级高于第二业务的优先级,说明目标终端当前进行的第一业务的重要程度较高,目标终端当前进行的第一业务不可以被通信设备发起的第二业务打扰,则核心网装置拒绝通信设备的请求。例如:若第一业务的优先级为最高优先级,第二业务的优先级为高优先级,则核心网装置拒绝通信设备的请求。

若第一业务的优先级低于第二业务的优先级,说明通信设备发起的第二业务的重要程度较高,目标终端当前进行的第一业务可以被通信设备发起的第二业务打扰,则核心网装置将第二业务接入目标终端,将通信设备发起的第二业务接入目标终端。例如:若第一业务的优先级为低优先级,第二业务的优先级为最高优先级,则核心网将第二业务接入目标终端。

需要说明的是,若第一业务的优先级等于第二业务的优先级,则说明目标终端当前进行的第一业务的重要程度,与通信设备发起的第二业务的重要程度接近,但基于第一业务已在进行中,核心网装置拒绝通信设备的请求。例如:若第一业务的优先级为中等优先级,第二业务的优先级也为中等优先级,则核心网装置拒绝通信设备的请求。

本发明实施例通过确定目标终端当前进行的第一业务的优先级高于或等于通信设备请求与目标终端进行的第二业务的优先级,确定目标终端当前进行的第一业务不可被第二业务打扰,核心网装置拒绝通信设备的请求,能根据用户的个性化需求防止目标终端被打扰,终端防打扰的方法更简单、高效。

基于上述各实施例的内容,获取目标终端当前进行的第一业务的优先级,具体包括:根据预先获取的目标终端的业务优先级列表,获取第一业务的优先级。

具体地,目标终端与核心网装置建立连接后,可以向核心网装置发送目标终端的业务优先级列表,上述目标终端的业务优先级列表中包括第一业务的优先级。

需要说明的是,目标终端的业务优先级列表可以是目标终端根据业务的实际情况预先建立的;还可以是核心网装置通过记录目标终端各次发送的第一业务的优先级获取的。

核心网装置接收上述目标终端的业务优先级列表后,可以通过查询该目标终端的业务优先级列表,获取第一业务的优先级。

需要说明的是,核心网装置接收目标终端的业务优先级列表后,可以存储上述目标终端的业务优先级列表。相应地,核心网装置还可以通过直接查询已存储的目标终端的业务优先级列表,获取第一业务的优先级。

本发明实施例根据预先获取的目标终端的业务优先级列表,获取第一业务的优先级,能简单、快速的获取第一业务的优先级,能基于获取的第一业务的优先级确定目标终端当前进行的第一业务不可被第二业务打扰。

基于上述各实施例的内容,获取目标终端当前进行的第一业务的优先级,具体包括:接收目标终端发送的第一业务的优先级。

具体地,目标终端可以主动向核心网装置发送第一业务的优先级,还可以在接收核心网装置发送的请求消息后,向核心网装置被动发送第一业务的优先级。

核心网装置可以接收目标终端发送的第一业务的优先级。

目标终端主动向核心网装置发送第一业务的优先级可以包括但不限于以下三种情况。

一、目标终端可以根据预先建立的目标终端的业务优先级列表,判断上述目标终端的业务优先级列表中是否包括第一业务的优先级。若目标终端判断获知目标终端的业务优先级列表中不包括第一业务的优先级,则目标终端向核心网装置发送目标终端的业务优先级列表之后,还可以向核心网装置发送第一业务的优先级。核心网装置可以接收目标终端发送的第一业务的优先级。例如:若目标终端当前进行的第一业务为网络教学业务,目标终端首次进行该网络教学业务,则目标终端可以判断获知预先建立的业务优先级列表中不包括该网络教学业务。目标终端向核心网装置发送目标终端的业务优先级列表之后,还可以向核心网装置发送该网络教学业务的优先级。

二、目标终端向核心网装置发送目标终端的业务优先级列表之后,若目标终端当前进行的第一业务的优先级已根据用户需求进行更新,则目标终端可以向核心网装置发送更新后的第一业务的优先级。核心网装置可以接收目标终端发送的更新后的第一业务的优先级。进一步地,核心网装置可以将接收到的更新后的第一业务的优先级添加至接收到的目标终端的业务优先级列表,更新目标终端的业务优先级列表。

三、目标终端与核心网装置建立连接后,目标终端还可以直接向核心网装置发送第一业务的优先级,而无需向核心网装置发送目标终端的业务优先级列表。核心网装置可以接收目标终端发送的第一业务的优先级。进一步地,核心网装置可以将接收到的第一业务的优先级添加至已预先获取的目标终端的业务优先级列表,更新目标终端的业务优先级列表。

目标终端被动向核心网装置发送第一业务的优先级的具体过程可以包括:若核心网装置根据预先获取的目标终端的业务优先级列表,未获取到目标终端当前进行的第一业务的优先级,则核心网装置可以向目标终端发送请求消息,该请求消息携带请求获取第一业务的优先级的消息。目标终端接收上述请求消息后,向核心网装置发送目标终端发送的第一业务的优先级。核心网可以接收目标终端发送的第一业务的优先级。

本发明实施例中核心网装置接收目标终端发送的第一业务的优先级,能简单、快速的获取第一业务的优先级,能基于获取的第一业务的优先级确定目标终端当前进行的第一业务不可被第二业务打扰。

基于上述各实施例的内容,获取通信设备请求与目标终端进行的第二业务的优先级,具体包括:接收通信设备发送的第二业务的优先级。

具体地,通信设备与核心网装置建立连接后,可以向核心网装置发送第二业务的优先级。

核心网装置可以接收通信设备发送的第二业务的优先级。

本发明实施例中核心网装置接收通信设备发送的第二业务的优先级,能简单、快速的获取第二业务的优先级,能基于获取的第二业务的优先级确定目标终端当前进行的第一业务不可被第二业务打扰。

图2是本发明提供的终端防打扰方法的流程示意图之二。下面结合图2描述本发明的终端防打扰方法。如图2所示,该方法包括:步骤201、建立与核心网装置之间的连接。

需要说明的是,本发明实施例提供的终端防打扰方法的执行主体为终端。该终端可以为用户正在使用的目标终端。

具体地,目标终端进行第一业务之前,首先与核心网装置建立连接。

需要说明的是,通信设备为其他用户使用的终端。通信设备请求与目标终端进行第二业务。通信设备请求与目标终端进行第二业务之前,首先与核心网装置建立连接。

步骤202、基于与核心网装置之间的连接,向核心网装置发送当前进行的第一业务的优先级,以使得核心网装置接收第一业务的优先级后,若判断获知第一业务的优先级高于或等于通信设备请求与目标终端进行的第二业务的优先级,则拒绝通信设备的请求。

具体地,目标终端与核心网装置建立连接后,可以通过多种方式向核心网装置发送第一业务的优先级,例如:目标终端可以直接向核心网装置发送第一业务的优先级;目标终端还可以向核心网装置发送目标终端的业务优先级列表,上述业务优先级列表中包括目标终端的第一业务的优先级。

需要说明的是,通信设备与核心网装置建立连接后,可以向核心网装置发送第二业务的优先级。

需要说明的是,优先级可以根据实际情况确定。例如:优先级可以包括:最高优先级、高优先级、中等优先级、低优先级和最低优先级等。

业务的优先级可以根据业务类型确定。目标终端的业务优先级列表中可以记录与目标终端进行同一业务的不同终端的优先级。例如:目标终端的业务优先级列表中可以记录:目标终端发起的网络游戏的优先级为高优先级,目标终端发起的语音通话为最高优先级。

业务的优先级还可以根据业务类型和不同的交互终端确定。目标终端的业务优先级列表中还可以记录目标终端所有可以进行的不同业务的优先级。其中,与目标终端进行交互的终端不同,但进行相同的业务,上述不同终端与目标终端进行的业务的优先级可以不同。例如:终端a请求接入目标终端的语音业务的优先级为最高优先级;终端b请求接入目标终端的语音业务的优先级为中等优先级。

核心网装置接收第一业务的优先级后,可以判断第一业务的优先级是否高于或等于第二业务的优先级。

若第一业务的优先级高于第二业务的优先级,说明目标终端当前进行的第一业务的重要程度较高,目标终端当前进行的第一业务不可以被通信设备发起的第二业务打扰,则核心网装置拒绝通信设备的请求。例如:若第一业务的优先级为最高优先级,第二业务的优先级为高优先级,则核心网装置拒绝通信设备的请求;或者若第一业务的优先级为中等优先级,第二业务的优先级也为中等优先级,则核心网装置拒绝通信设备的请求。

若第一业务的优先级低于第二业务的优先级,说明通信设备发起的第二业务的重要程度较高,目标终端当前进行的第一业务可以被通信设备发起的第二业务打扰,则核心网装置将第二业务接入目标终端,将通信设备发起的第二业务接入目标终端。例如:若第一业务的优先级为低优先级,第二业务的优先级为最高优先级,则核心网将第二业务接入目标终端。

需要说明的是,若第一业务的优先级等于第二业务的优先级,则说明目标终端当前进行的第一业务的重要程度,与通信设备发起的第二业务的重要程度接近,但基于第一业务已在进行中,核心网装置拒绝通信设备的请求。

本发明实施例通过向核心网装置发送当前进行的第一业务的优先级,使得核心网装置确定第一业务的优先级高于或等于通信设备请求与目标终端进行的第二业务的优先级,进而确定目标终端当前进行的第一业务不可被第二业务打扰,拒绝通信设备的请求,能根据用户的个性化需求防止目标终端被打扰,终端防打扰的方法简单、高效。

基于上述各实施例的内容,基于与核心网装置之间的连接,向核心网装置发送当前进行的第一业务的优先级,具体包括:若判断获知预先建立的业务优先级列表中不包括第一业务的优先级,则基于与核心网装置之间的连接,向核心网装置发送第一业务的优先级。

需要说明的是,目标终端的业务优先级列表可以是目标终端根据用户需求预先建立的。

具体地,目标终端可以主动向核心网装置发送第一业务的优先级。

目标终端主动向核心网装置发送第一业务的优先级可以包括但不限于以下三种情况。

一、目标终端可以根据预先建立的目标终端的业务优先级列表,判断上述目标终端的业务优先级列表中是否包括第一业务的优先级。若目标终端判断获知目标终端的业务优先级列表中不包括第一业务的优先级,则目标终端向核心网装置发送目标终端的业务优先级列表之后,还可以向核心网装置发送第一业务的优先级。核心网装置可以接收目标终端发送的第一业务的优先级。例如:若目标终端当前进行的第一业务为网络教学业务,目标终端首次进行该网络教学业务,则目标终端可以判断获知预先建立的业务优先级列表中不包括该网络教学业务。目标终端向核心网装置发送目标终端的业务优先级列表之后,还可以向核心网装置发送该网络教学业务的优先级。

二、目标终端向核心网装置发送目标终端的业务优先级列表之后,若目标终端当前进行的第一业务的优先级已根据用户需求进行更新,则目标终端可以向核心网装置发送更新后的第一业务的优先级。核心网装置可以接收目标终端发送的更新后的第一业务的优先级。进一步地,核心网装置可以将接收到的更新后的第一业务的优先级添加至接收到的目标终端的业务优先级列表,更新目标终端的业务优先级列表。

三、目标终端与核心网装置建立连接后,目标终端还可以直接向核心网装置发送第一业务的优先级,而无需向核心网装置发送目标终端的业务优先级列表。核心网装置可以接收目标终端发送的第一业务的优先级。

以下通过几个实例说明本发明上述各实施例的终端防打扰方法。

lte网络环境下,本发明实施例的终端防打扰方法的具体流程如下:

步骤1:目标终端进行第一业务前,建立与基站的rrc连接;

步骤2:目标终端通过基站与核心网建立连接,并通过激活默认承载,新增携带有目标终端的业务优先级列表的信元,并将上述信元发送至核心网;核心网收到携带有目标终端的业务优先级列表的信元后,将该信元在核心网中注册并保存;

步骤3:目标终端作为第一业务的发起者,可以通过基站向核心网发送bearerresourceallocationrequest消息,建立专用承载,进行数据会话连接;

步骤4:核心网收到消息后,可以向基站发送e_rab_req消息,请求与目标终端建立e_rab专用承载;

步骤5:基站与目标终端之间发起radiobearersetup,建立无线承载,该无线承载中可以包括时频资源的配置等;

步骤6:基站与目标终端之间建立无线承载后,若目标终端判断获知已发送的目标终端的业务优先级列表中不包括第一业务的优先级,则通过激活专用承载信令响应核心网的e_rab专有数据承载请求,并向核心网发送携带第一业务的优先级的特定信元;

步骤7:通信设备请求与目标终端进行第二业务前,通信设备建立与基站的rrc连接;

若目标终端当前进行的第一业务为语音业务或数据业务,通信设备请求与目标终端进行的第二业务为语音业务,则执行步骤8。

步骤8:通信设备通过基站向核心网发送extendedservicerequest消息,携带有目标终端的标识和第二业务的优先级,核心网根据目标终端的标识获得目标终端当前进行的第一业务的优先级,若第一业务的优先级低于第二业务的优先级,则正常寻呼,将通信设备接入目标终端;若第一业务的优先级高于或等于第二业务的优先级,则目标终端不可被打扰,核心网向通信设备发送extendedservicereject消息,拒绝寻呼请求。

若目标终端当前进行的第一业务为语音业务或数据业务,通信设备请求与目标终端进行的第二业务为数据业务,则执行步骤9。

步骤9:通信设备与基站和核心网之间建立专用承载,核心网通过激活专用承载请求建立与通信设备之间的专用承载,通信设备通过激活默认承载,新增携带有通信设备发起的第二业务的优先级的信元,并将上述信元发送至核心网,若第一业务的优先级低于第二业务的优先级,则核心网将第二业务的数据包发送至目标终端;若第一业务的优先级高于或等于第二业务的优先级,则核心网将第二业务的数据包丢弃,并向通信设备返回表示请求失败的消息。

nr网络环境下,本发明实施例的终端防打扰方法的具体流程如下:

步骤1:目标终端进行第一业务前,建立与基站的rrc连接,从而可以进行信令无线承载(srb)和数据无线承载(drb)的建立、配置、维护和发布;

步骤2:目标终端通过基站与核心网建立连接,在核心网注册并保持为ecm_connected态;

步骤3:目标终端作为第一业务的发起者,通过基站向核心网发送pdu_session_establishment_request消息,进行数据会话连接请求,并在此信令中新增携带有目标终端的业务优先级列表的信元,核心网接收该信元并保存;

步骤4:核心网向基站发送pdusessionresourcesetuprequest消息,请求与目标终端建立专有数据承载;

步骤5:基站与目标终端建立无线承载,该无线承载中可以包括时频资源的配置等;

步骤6:基站与目标终端之间建立无线承载后,基站发送pdusessionresourcesetupresponse消息,响应核心网的pdusessionresourcesetuprequest消息,建立专有数据承载;

步骤7:通信设备请求与目标终端进行第二业务前,通信设备建立与基站的rrc连接;

若目标终端当前进行的第一业务为语音业务或数据业务,通信设备请求与目标终端进行的第二业务为语音业务,则执行步骤8。

步骤8:通信设备通过基站向核心网所述sipinvite消息,该消息携带有目标终端的标识和第二业务的优先级,核心网根据目标终端的标识获得目标终端当前进行的第一业务的优先级,若第一业务的优先级低于第二业务的优先级,则正常寻呼,将通信设备接入目标终端;若第一业务的优先级高于或等于第二业务的优先级,则目标终端不可被打扰,核心网向通信设备发送不可达消息,拒绝寻呼请求。

若目标终端当前进行的第一业务为语音业务或数据业务,通信设备请求与目标终端进行的第二业务为数据业务,则执行步骤9。

步骤9:通信设备通过基站向核心网发送pdusession消息,该请求携带第二业务的优先级,核心网根据目标终端的ip,通知目标终端建立pdusession;若目标终端判断获知已发送的目标终端的业务优先级列表中不包括第一业务的优先级,则目标终端可以将第一业务的优先级发送至核心网;若第一业务的优先级低于第二业务的优先级,则核心网将第二业务的数据包发送至目标终端;若第一业务的优先级高于或等于第二业务的优先级,则核心网将第二业务的数据包丢弃,并向通信设备返回表示请求失败的消息。

本发明实施例通过确定预先建立的业务优先级列表中不包括第一业务的优先级后,向核心网装置发送当前进行的第一业务的优先级,使得核心网装置确定第一业务的优先级高于或等于通信设备请求与目标终端进行的第二业务的优先级,进而确定目标终端当前进行的第一业务不可被第二业务打扰,核心网装置拒绝通信设备的请求,能根据用户的个性化需求防止目标终端被打扰,终端防打扰的方法简单、高效。

图3是本发明提供的核心网装置的结构示意图。下面结合图3对本发明提供的核心网装置进行描述,下文描述的核心网装置与上文描述的终端防打扰方法可相互对应参照。如图3所示,该装置包括:第一通信模块301和判定模块302。

第一通信模块301,用于分别获取目标终端当前进行的第一业务的优先级和通信设备请求与目标终端进行的第二业务的优先级。

判定模块302,用于若判断获知第一业务的优先级高于或等于通信设备的第二业务的优先级,则拒绝通信设备的请求。

具体地,第一通信模块301和判定模块302电连接。

第一通信模块301可以通过多种方式获取目标终端当前进行的第一业务的优先级,例如:第一通信模块301可以通过查询预先存储的目标终端的业务优先级列表,获取目标终端当前进行的第一业务的优先级;第一通信模块301还可以通过接收目标终端发送的携带第一业务的优先级的消息,获取该第一业务的优先级。

需要说明的是,第一通信模块301可以通过相同方式获取通信设备请求与目标终端进行的第二业务的优先级,在本发明实施例中不再赘述。

判定模块302可以根据第一业务的优先级和第二业务的优先级,判断第一业务的优先级是否高于或等于第二业务的优先级。

若第一业务的优先级高于第二业务的优先级,说明目标终端当前进行的第一业务的重要程度较高,目标终端当前进行的第一业务不可以被通信设备发起的第二业务打扰,则核心网装置拒绝通信设备的请求。例如:若第一业务的优先级为最高优先级,第二业务的优先级为高优先级,则核心网装置拒绝通信设备的请求;或者若第一业务的优先级为中等优先级,第二业务的优先级也为中等优先级,则核心网装置拒绝通信设备的请求。

若第一业务的优先级低于第二业务的优先级,说明通信设备发起的第二业务的重要程度较高,目标终端当前进行的第一业务可以被通信设备发起的第二业务打扰,则核心网装置将第二业务接入目标终端,将通信设备发起的第二业务接入目标终端。例如:若第一业务的优先级为低优先级,第二业务的优先级为最高优先级,则核心网将第二业务接入目标终端。

需要说明的是,若第一业务的优先级等于第二业务的优先级,则说明目标终端当前进行的第一业务的重要程度,与通信设备发起的第二业务的重要程度接近,但基于第一业务已在进行中,核心网装置拒绝通信设备的请求。

本发明实施例通过确定目标终端当前进行的第一业务的优先级高于或等于通信设备请求与目标终端进行的第二业务的优先级,确定目标终端当前进行的第一业务不可被第二业务打扰,核心网装置拒绝通信设备的请求,能根据用户的个性化需求防止目标终端被打扰,终端防打扰的方法更简单、高效。

图4是本发明提供的终端的结构示意图。下面结合图4对本发明提供的终端进行描述,下文描述的终端与上文描述的终端防打扰方法可相互对应参照。如图4所示,该终端包括:连接模块401和第二通信模块401。

连接模块401,用于建立与核心网装置之间的连接。

第二通信模块402,用于基于与核心网装置之间的连接,向核心网装置发送当前进行的第一业务的优先级,以使得核心网装置接收第一业务的优先级后,若判断获知第一业务的优先级高于或等于通信设备请求与目标终端进行的第二业务的优先级,则拒绝通信设备的请求。

具体地,连接模块401和第二通信模块402电连接。

需要说明的是,本发明实施例提供的终端为目标终端。

目标终端进行第一业务之前,首先通过连接模块401与核心网装置建立连接。

目标终端与核心网装置建立连接后,第二通信模块402可以通过多种方式向核心网装置发送第一业务的优先级,例如:第二通信模块402可以直接向核心网装置发送第一业务的优先级;第二通信模块402还可以向核心网装置发送目标终端的业务优先级列表,上述业务优先级列表中包括目标终端的第一业务的优先级。

核心网装置接收第一业务的优先级后,可以根据第一业务的优先级和第二业务的优先级,判断第一业务的优先级是否高于或等于第二业务的优先级。

若第一业务的优先级高于第二业务的优先级,说明目标终端当前进行的第一业务的重要程度较高,目标终端当前进行的第一业务不可以被通信设备发起的第二业务打扰,则核心网装置拒绝通信设备的请求。例如:若第一业务的优先级为最高优先级,第二业务的优先级为高优先级,则核心网装置拒绝通信设备的请求;或者若第一业务的优先级为中等优先级,第二业务的优先级也为中等优先级,则核心网装置拒绝通信设备的请求。

若第一业务的优先级低于第二业务的优先级,说明通信设备发起的第二业务的重要程度较高,目标终端当前进行的第一业务可以被通信设备发起的第二业务打扰,则核心网装置将第二业务接入目标终端,将通信设备发起的第二业务接入目标终端。例如:若第一业务的优先级为低优先级,第二业务的优先级为最高优先级,则核心网将第二业务接入目标终端。

需要说明的是,若第一业务的优先级等于第二业务的优先级,则说明目标终端当前进行的第一业务的重要程度,与通信设备发起的第二业务的重要程度接近,但基于第一业务已在进行中,核心网装置拒绝通信设备的请求。

本发明实施例通过向核心网装置发送当前进行的第一业务的优先级,核心网装置确定第一业务的优先级高于或等于通信设备请求与目标终端进行的第二业务的优先级,进而确定目标终端当前进行的第一业务不可被第二业务打扰,核心网装置拒绝通信设备的请求,能根据用户的个性化需求防止目标终端被打扰,终端防打扰的方法简单、高效。

图5示例了一种电子设备的实体结构示意图,如图5所示,该电子设备可以包括:处理器(processor)510、通信接口(communicationsinterface)520、存储器(memory)530和通信总线550,其中,处理器510,通信接口520,存储器530通过通信总线540完成相互间的通信。处理器510可以调用存储器530中的逻辑指令,以执行终端防打扰方法,该方法包括:分别获取目标终端当前进行的第一业务的优先级和通信设备请求与目标终端进行的第二业务的优先级;若判断获知第一业务的优先级高于或等于通信设备的第二业务的优先级,则拒绝通信设备的请求。

此外,上述的存储器530中的逻辑指令可以通过软件功能单元的形式实现并作为独立的产品销售或使用时,可以存储在一个计算机可读取存储介质中。基于这样的理解,本发明的技术方案本质上或者说对现有技术做出贡献的部分或者该技术方案的部分可以以软件产品的形式体现出来,该计算机软件产品存储在一个存储介质中,包括若干指令用以使得一台计算机设备(可以是个人计算机,服务器,或者网络设备等)执行本发明各个实施例所述方法的全部或部分步骤。而前述的存储介质包括:u盘、移动硬盘、只读存储器(rom,read-onlymemory)、随机存取存储器(ram,randomaccessmemory)、磁碟或者光盘等各种可以存储程序代码的介质。

另一方面,本发明还提供一种计算机程序产品,所述计算机程序产品包括存储在非暂态计算机可读存储介质上的计算机程序,所述计算机程序包括程序指令,当所述程序指令被计算机执行时,计算机能够执行上述各方法所提供的终端防打扰方法,该方法包括:分别获取目标终端当前进行的第一业务的优先级和通信设备请求与目标终端进行的第二业务的优先级;若判断获知第一业务的优先级高于或等于通信设备的第二业务的优先级,则拒绝通信设备的请求。

又一方面,本发明还提供一种非暂态计算机可读存储介质,其上存储有计算机程序,该计算机程序被处理器执行时实现以执行上述各提供的终端防打扰方法,该方法包括:分别获取目标终端当前进行的第一业务的优先级和通信设备请求与目标终端进行的第二业务的优先级;若判断获知第一业务的优先级高于或等于通信设备的第二业务的优先级,则拒绝通信设备的请求。

以上所描述的装置实施例仅仅是示意性的,其中所述作为分离部件说明的单元可以是或者也可以不是物理上分开的,作为单元显示的部件可以是或者也可以不是物理单元,即可以位于一个地方,或者也可以分布到多个网络单元上。可以根据实际的需要选择其中的部分或者全部模块来实现本实施例方案的目的。本领域普通技术人员在不付出创造性的劳动的情况下,即可以理解并实施。

通过以上的实施方式的描述,本领域的技术人员可以清楚地了解到各实施方式可借助软件加必需的通用硬件平台的方式来实现,当然也可以通过硬件。基于这样的理解,上述技术方案本质上或者说对现有技术做出贡献的部分可以以软件产品的形式体现出来,该计算机软件产品可以存储在计算机可读存储介质中,如rom/ram、磁碟、光盘等,包括若干指令用以使得一台计算机设备(可以是个人计算机,服务器,或者网络设备等)执行各个实施例或者实施例的某些部分所述的方法。

最后应说明的是:以上实施例仅用以说明本发明的技术方案,而非对其限制;尽管参照前述实施例对本发明进行了详细的说明,本领域的普通技术人员应当理解:其依然可以对前述各实施例所记载的技术方案进行修改,或者对其中部分技术特征进行等同替换;而这些修改或者替换,并不使相应技术方案的本质脱离本发明各实施例技术方案的精神和范围。

当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1