业务标识上报和接收方法与系统、用户终端、网络设备与流程

文档序号:20010740发布日期:2020-02-22 04:06阅读:132来源:国知局
业务标识上报和接收方法与系统、用户终端、网络设备与流程
本发明涉及移动通信领域,特别涉及一种业务标识上报和接收方法与系统、用户终端、网络设备。
背景技术
:移动终端上可以实现多业务并发,移动网络支持对多业务流的转发,业务流量到网关侧才根据目标ip分发到不同的目的地。核心网根据包检测等手段在多业务流量中识别业务,目前主要用于业务计费。到5g时代,移动网络能够同时支持多种无线接入方式,如nr(5g接入)、e-utran(4g接入)、wifi接入等。技术实现要素:申请人发现:由于目前相关技术对业务感知只有核心网有能力做到,而无线网络不会感知具体的业务,终端和网络之间除了特殊定义的业务情况,终端不会感知当前正在进行的业务,也不会与网络交互业务相关信息,因此移动网络无法根据不同的业务对终端进行控制。鉴于以上技术问题中的至少一项,本发明提供了一种业务标识上报和接收方法与系统、用户终端、网络设备,在用户终端和网络设备之间制定了一套相互沟通的流程,以便网络设备知道用户终端正在进行的某些重点业务和当前业务。根据本发明的一个方面,提供一种业务标识上报方法,包括:获取终端业务的业务标识;将终端业务的业务标识上报给网络设备,以便网络设备根据终端业务的业务标识对终端业务进行相应网络控制。在本发明的一些实施例中,所述业务标识上报方法还包括:在终端注册成功的情况下,接收网络设备发送的业务类型、业务标识和优先级的对应关系表。在本发明的一些实施例中,所述获取终端业务的业务标识包括:在检测到新业务发起、业务改变、业务切换中至少一项的情况下,获取终端业务的业务标识。在本发明的一些实施例中,所述获取终端业务的业务标识包括:在检测到新业务发起的情况下,获取新业务的业务类型;根据新业务的业务类型,查询预存的业务类型、业务标识和优先级的对应关系表,确定新业务的业务标识;将所述新业务的业务标识作为终端业务的业务标识。在本发明的一些实施例中,所述获取终端业务的业务标识包括:在检测到业务改变和业务切换中至少一项的情况下,确定当前业务;根据当前业务的业务类型,查询预存的业务类型、业务标识和优先级的对应关系表,确定当前业务的优先级和业务标识;将优先级最高的当前业务的业务标识作为终端业务的业务标识。在本发明的一些实施例中,所述获取终端业务的业务标识还包括:在检测到业务改变和业务切换中至少一项的情况下,判断终端业务是否包含当前业务和后台业务中的至少一项;在终端业务包含当前业务、不包含后台业务的情况下,将优先级最高的当前业务的业务标识作为终端业务的业务标识;在终端业务包含后台业务、不包含当前业务的情况下,根据后台业务的业务类型,查询预存的业务类型、业务标识和优先级的对应关系表,确定后台业务的优先级和业务标识;将优先级最高的后台业务的业务标识作为终端业务的业务标识。在本发明的一些实施例中,所述获取终端业务的业务标识还包括:在终端业务包含后台业务和当前业务的情况下,根据后台业务的业务类型,查询预存的业务类型、业务标识和优先级的对应关系表,确定后台业务的优先级和业务标识;比较优先级最高的后台业务的优先级是否高于优先级最高的当前业务的优先级;在优先级最高的后台业务的优先级高于优先级最高的当前业务的优先级的情况下,将优先级最高的后台业务的业务标识和优先级最高的当前业务的业务标识作为终端业务的业务标识;在优先级最高的后台业务的优先级不高于优先级最高的当前业务的优先级的情况下,将优先级最高的当前业务的业务标识作为终端业务的业务标识。根据本发明的另一方面,提供一种业务标识接收方法,包括:接收用户终端上报的终端业务的业务标识;根据终端业务的业务标识对终端业务进行相应网络控制。在本发明的一些实施例中,所述的业务标识接收方法还包括:在终端注册成功的情况下,向用户终端发送的业务类型、业务标识和优先级的对应关系表,以便用户终端将优先级最高的当前业务的业务标识作为终端业务的业务标识上报。在本发明的一些实施例中,所述根据终端业务的业务标识对终端业务进行相应网络控制包括:根据终端业务的业务标识查询预存的业务类型、业务标识和优先级的对应关系表,确定终端业务的优先级;根据终端业务的优先级对终端业务进行网络选择、业务分流、接入方式切换和业务网络重选中至少一项网络控制。根据本发明的另一方面,提供一种用户终端,包括:业务标识获取模块,用于获取终端业务的业务标识;业务标识上报模块,用于将终端业务的业务标识上报给网络设备,以便网络设备根据终端业务的业务标识对终端业务进行相应网络控制。在本发明的一些实施例中,所述用户终端用于执行实现如上述任一实施例所述的业务标识上报方法的操作。根据本发明的另一方面,提供一种用户终端,包括:用户终端存储器,用于存储指令;用户终端处理器,用于执行所述指令,使得所述用户终端执行实现如上述任一实施例所述的业务标识上报方法的操作。根据本发明的另一方面,提供一种网络设备,包括:业务标识接收模块,用于接收用户终端上报的终端业务的业务标识;网络控制模块,用于根据终端业务的业务标识对终端业务进行相应网络控制。在本发明的一些实施例中,所述网络设备用于执行实现如上述任一实施例所述的业务标识接收方法的操作。根据本发明的另一方面,提供一种网络设备,包括:网络设备存储器,用于存储指令;网络设备处理器,用于执行所述指令,使得所述网络设备执行实现如上述任一实施例所述的业务标识接收方法的操作。根据本发明的另一方面,提供一种业务标识交互系统,包括如上述任一实施例所述的用户终端、以及如上述任一实施例所述的网络设备。根据本发明的另一方面,提供一种计算机可读存储介质,所述计算机可读存储介质存储有计算机指令,所述指令被处理器执行时实现业务标识上报方法和业务标识接收方法中的至少一项,其中业务标识上报方法为如上述任一实施例所述的业务标识上报方法,业务标识接收方法为如上述任一实施例所述的业务标识接收方法。本发明通过在用户终端和网络设备之间制定了一套相互沟通的流程,以便网络设备知道用户终端正在进行的某些重点业务和当前业务,从而网络设备可以根据不同的业务对用户终端进行一些操作控制。附图说明为了更清楚地说明本发明实施例或现有技术中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本发明的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。图1为本发明业务标识上报方法一些实施例的示意图。图2为本发明业务标识上报方法另一些实施例的示意图。图3为本发明一些实施例中获取终端业务的业务标识的示意图。图4为本发明用户终端一些实施例的示意图。图5为本发明用户终端一些实施例的示意图。图6为本发明业务标识接收方法一些实施例的示意图。图7为本发明业务标识接收方法另一些实施例的示意图。图8为本发明网络设备一些实施例的示意图。图9为本发明网络设备另一些实施例的示意图。图10为本发明业务标识交互系统一些实施例的示意图。图11为本发明业务标识上报方法又一些实施例的示意图。具体实施方式下面将结合本发明实施例中的附图,对本发明实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本发明一部分实施例,而不是全部的实施例。以下对至少一个示例性实施例的描述实际上仅仅是说明性的,决不作为对本发明及其应用或使用的任何限制。基于本发明中的实施例,本领域普通技术人员在没有作出创造性劳动前提下所获得的所有其他实施例,都属于本发明保护的范围。除非另外具体说明,否则在这些实施例中阐述的部件和步骤的相对布置、数字表达式和数值不限制本发明的范围。同时,应当明白,为了便于描述,附图中所示出的各个部分的尺寸并不是按照实际的比例关系绘制的。对于相关领域普通技术人员已知的技术、方法和设备可能不作详细讨论,但在适当情况下,所述技术、方法和设备应当被视为授权说明书的一部分。在这里示出和讨论的所有示例中,任何具体值应被解释为仅仅是示例性的,而不是作为限制。因此,示例性实施例的其它示例可以具有不同的值。应注意到:相似的标号和字母在下面的附图中表示类似项,因此,一旦某一项在一个附图中被定义,则在随后的附图中不需要对其进行进一步讨论。图1为本发明业务标识上报方法一些实施例的示意图。优选的,本实施例可由本发明用户终端执行。该方法可以包括以下步骤:步骤11,获取终端业务的业务标识。在本发明的一些实施例中,步骤11可以包括:在检测到新业务发起、业务改变、业务切换中至少一项的情况下,获取终端业务的业务标识。步骤12,将终端业务的业务标识上报给网络设备,以便网络设备根据终端业务的业务标识对终端业务进行相应网络控制。在本发明的一些实施例中,所述网络设备可以包括基站、核心网网络设备中的至少一项。在本发明的一些实施例中,所述相应网络控制可以包括网络选择、业务分流、接入方式切换和业务网络重选、疏导分流等网络控制中的至少一项。基于本发明上述实施例提供的业务标识上报方法,通过在用户终端和网络设备之间制定了一套相互沟通的流程,以便网络设备知道用户终端正在进行的某些重点业务和当前业务,从而网络设备可以根据不同的业务对用户终端进行一些操作控制,例如不同的业务分流/切换到不同的接入方式等网络控制。图2为本发明业务标识上报方法另一些实施例的示意图。优选的,本实施例可由本发明用户终端执行。图2实施例的步骤21和步骤22分别与图1实施例的步骤11和12相同或类似。图2实施例的方法可以包括以下步骤:步骤20,在终端注册成功的情况下,接收网络设备发送的业务类型、业务标识和优先级的对应关系表。在本发明的一些实施例中,网络设备在用户终端注册成功时会向用户终端发送重点业务标识和优先级列表,比如语音、实时游戏、ar/vr、ftp等,网络设备会对这些业务根据网络的状况进行疏导和选网。表1为本发明一个实施例中业务类型、业务标识和优先级的对应关系表的示意。如表1所示,语音呼叫业务的业务标识为1,对应优先级为1(最高);诸如微信的即时通讯业务的业务标识为3,对应优先级为3。表1业务标识业务类型优先级别(值越小越高)1语音呼叫业务13即时通讯业务3………步骤21,获取终端业务的业务标识。在本发明的一些实施例中,步骤21可以包括:在检测到新业务发起、业务改变、业务切换中至少一项的情况下,获取终端业务的业务标识。在本发明的一些实施例中,步骤21可以包括:终端在发起某种类型的业务时,如果识别是诸如表1的列表中的业务,则携带网络设备下发的业务标识告知网络设备;如终端业务不是诸如表1的列表中的业务,可不带或携带默认值。在本发明的一些实施例中,步骤21可以包括:步骤211,在检测到新业务发起的情况下,获取新业务的业务类型。步骤212,根据新业务的业务类型,查询预存的业务类型、业务标识和优先级的对应关系表(例如表1),确定新业务的业务标识。步骤213,将所述新业务的业务标识作为终端业务的业务标识。在本发明的另一些实施例中,步骤21可以包括:步骤21a,在检测到业务改变和业务切换中至少一项的情况下,确定当前业务。在本发明的一些实施例中,用户终端可以将当前屏幕上的显示界面所显示的终端业务判定为当前业务。步骤21b,根据当前业务的业务类型,查询预存的业务类型、业务标识和优先级的对应关系表,确定当前业务的优先级和业务标识。步骤21c,将优先级最高的当前业务的业务标识作为终端业务的业务标识。步骤22,将终端业务的业务标识上报给网络设备,以便网络设备根据终端业务的业务标识对终端业务进行相应网络控制,其中,网络设备对于不携带或携带默认值的业务按优先级最低处理。本发明上述实施例,针对相关技术中用户终端和网络设备不交互业务相关信息的问题,提出一种用户终端和网络设备之间沟通业务标识的方法,并由系统进行实施,以便在用户终端发起业务、以及业务进行过程中,网络设备都能实时感知到用户终端的业务并对用户终端进行业务重选网络、疏导分流等控制。图3为本发明一些实施例中获取终端业务的业务标识的示意图。如图3所示,图1实施例的步骤11或图2实施例的步骤21可以包括:步骤31,在检测到业务改变和业务切换中至少一项的情况下,判断终端业务是否包含当前业务和后台业务中的至少一项。步骤32,在终端业务包含当前业务、不包含后台业务的情况下,根据当前业务的业务类型,查询预存的业务类型、业务标识和优先级的对应关系表,确定当前业务的优先级和业务标识;将优先级最高的当前业务的业务标识作为终端业务的业务标识。步骤33,在终端业务包含后台业务、不包含当前业务的情况下,根据后台业务的业务类型,查询预存的业务类型、业务标识和优先级的对应关系表,确定后台业务的优先级和业务标识;将优先级最高的后台业务的业务标识作为终端业务的业务标识。步骤34,在终端业务包含后台业务和当前业务的情况下,将优先级最高的后台业务的业务标识和优先级最高的当前业务的业务标识作为终端业务的业务标识,或者,将优先级最高的当前业务的业务标识作为终端业务的业务标识。在本发明的一些实施例中,步骤34可以包括:步骤341,在终端业务包含后台业务和当前业务的情况下,根据后台业务的业务类型,查询预存的业务类型、业务标识和优先级的对应关系表,确定后台业务的优先级和业务标识;根据当前业务的业务类型,查询预存的业务类型、业务标识和优先级的对应关系表,确定当前业务的优先级和业务标识。步骤342,比较优先级最高的后台业务的优先级是否高于优先级最高的当前业务的优先级。步骤343,在优先级最高的后台业务的优先级高于优先级最高的当前业务的优先级的情况下,将优先级最高的后台业务的业务标识和优先级最高的当前业务的业务标识作为终端业务的业务标识。步骤344,在优先级最高的后台业务的优先级不高于优先级最高的当前业务的优先级的情况下,将优先级最高的当前业务的业务标识作为终端业务的业务标识。步骤34,在终端业务不包含后台业务,也不包含当前业务的情况下,不向网络设备上报业务标识。本发明上述实施例中,用户终端业务标识的获取和上报利用传统的用户终端注册和业务请求流程,在流程中增加携带了用户终端和网络设备的业务交互信息。本发明上述实施例中,用户终端需支持业务列表的获取和识别,并且在多业务切换时通过屏幕的显示界面感知当前的业务,根据优先级判断和上报业务标识。本发明上述实施例的网络设备需支持业务列表的下发,并对用户终端上报的业务标识进行处理。下面通过具体实施例对本发明业务标识上报方法进行说明。实例1多业务场景下用户终端判断当前业务的方法可以包括:步骤1、终端注册成功,收到网络下发的业务列表(如表2):表2业务标识业务类型优先级别(值越小越高)3即时通讯业务34网络浏览器业务3步骤2、用户打开网页浏览app,用户终端检测到业务发起,上报业务标识4给网络设备,网络设备根据业务标识对当前业务进行网络选择等处理。步骤3、而后用户打开微信app,并停留在微信界面,用户终端检测到新业务发起和当前业务改变,并判断业务3和业务4的优先级相同,用户终端上报业务标识3给网络设备,网络设备根据新业务标识对当前业务进行网络选择等处理。步骤4、用户将网页浏览调整到终端界面上,用户终端检测到当前业务改变,并判断业务3和业务4的优先级相同,用户终端上报业务标识4给网络设备,网络设备根据新业务标识对当前业务进行网络选择等处理。实例2多业务场景下用户终端判断当前业务的方法可以包括:步骤1、用户终端注册成功,收到网络下发的业务列表(如表2)。步骤2、用户打开微信app,用户终端检测到业务发起,上报业务标识3给网络备,网络设备根据业务标识对当前业务进行处理。步骤3、而后用户打开语音app进行语音呼叫,用户终端检测到新业务发起和当前业务改变,并判断当前业务优先级高,用户终端上报业务标识1给网络备,网络设备根据新业务标识对当前业务进行处理。步骤4、用户不挂断语音,将用户终端界面切换到微信界面,用户终端检测到当前业务改变,并判断当前业务3的优先级比业务1的优先级低,终端同时上报当前业务标识3和优先级最高业务标识1给网络备,网络设备根据新业务标识对当前业务进行处理。图4为本发明用户终端一些实施例的示意图。如图4所示,本发明用户终端可以包括业务标识获取模块41和业务标识上报模块42,其中:业务标识获取模块41,用于获取终端业务的业务标识。业务标识上报模块42,用于将终端业务的业务标识上报给网络设备,以便网络设备根据终端业务的业务标识对终端业务进行相应网络控制。在本发明的一些实施例中,所述用户终端用于执行实现如上述任一实施例(例如图1-图3中任一实施例)所述的业务标识上报方法的操作。图5为本发明用户终端一些实施例的示意图。如图5所示,本发明用户终端可以包括用户终端存储器51和用户终端处理器52,其中:用户终端存储器51,用于存储指令。用户终端处理器52,用于执行所述指令,使得所述用户终端执行实现如上述任一实施例(例如图1-图3中任一实施例)所述的业务标识上报方法的操作。基于本发明上述实施例提供的用户终端,与网络设备制定一套相互沟通的流程,以便网络设备知道用户终端正在进行的某些重点业务和当前业务,从而使得网络设备可以根据不同的业务对用户终端进行一些操作控制,例如不同的业务分流/切换到不同的接入方式等网络控制。图6为本发明业务标识接收方法一些实施例的示意图。优选的,本实施例可由本发明网络设备执行。该方法可以包括以下步骤:步骤61,接收用户终端上报的终端业务的业务标识。步骤62,根据终端业务的业务标识对终端业务进行相应网络控制。图7为本发明业务标识接收方法另一些实施例的示意图。优选的,本实施例可由本发明网络设备执行。图7实施例的步骤71和步骤72分别与图1实施例的步骤71和72相同或类似。图7实施例的方法可以包括以下步骤:步骤70,在终端注册成功的情况下,向用户终端发送的业务类型、业务标识和优先级的对应关系表,以便用户终端将优先级最高的当前业务的业务标识作为终端业务的业务标识上报。步骤71,接收用户终端上报的终端业务的业务标识。步骤72,根据终端业务的业务标识对终端业务进行相应网络控制。在本发明的一些实施例中,步骤72可以包括:步骤721,根据终端业务的业务标识查询预存的业务类型、业务标识和优先级的对应关系表,确定终端业务的优先级。步骤722,根据终端业务的优先级对终端业务进行网络选择、业务分流、接入方式切换和业务网络重选中至少一项网络控制。基于本发明上述实施例提供的业务标识接收方法,针对相关技术中用户终端和网络设备不交互业务相关信息的问题,提出一种用户终端和网络设备之间沟通业务标识的方法,并由系统进行实施,以便在用户终端发起业务、以及业务进行过程中,网络设备都能实时感知到用户终端的业务并对用户终端进行业务重选网络、疏导分流等控制。图8为本发明网络设备一些实施例的示意图。如图8所示,本发明网络设备可以包括业务标识接收模块81和网络控制模块82,其中:业务标识接收模块81,用于接收用户终端上报的终端业务的业务标识。网络控制模块82,用于根据终端业务的业务标识对终端业务进行相应网络控制。在本发明的一些实施例中,所述网络设备用于执行实现如上述任一实施例(例如图6或图7实施例)所述的业务标识接收方法的操作。图9为本发明网络设备另一些实施例的示意图。如图9所示,本发明网络设备可以包括网络设备存储器91和网络设备处理器92,其中:网络设备存储器91,用于存储指令。网络设备处理器92,用于执行所述指令,使得所述网络设备执行实现如上述任一实施例(例如图6或图7实施例)所述的业务标识接收方法的操作。基于本发明上述实施例提供的网络设备,针对相关技术中用户终端和网络设备不交互业务相关信息的问题,提出一种可以与用户终端沟通业务标识的网络设备,在用户终端发起业务、以及业务进行过程中,网络设备都能实时感知到用户终端的业务并对用户终端进行业务重选网络、疏导分流等控制。图10为本发明业务标识交互系统一些实施例的示意图。如图10所示,本发明业务标识交互系统可以包括用户终端101和网络设备102,其中:用户终端101可以为如上述任一实施例(例如图4或图5实施例)所述的用户终端101。网络设备102可以为如上述任一实施例(例如图8或图9实施例)所述的网络设备。基于本发明上述实施例提供的业务标识交互系统中,用户终端需支持业务列表的获取和识别,并且在多业务切换时通过屏幕的显示界面感知当前的业务,根据优先级判断和上报业务标识。本发明上述实施例的网络设备需支持业务列表的下发,并对用户终端上报的业务标识进行处理。图11为本发明业务标识上报方法又一些实施例的示意图。优选的,本实施例可由本发明业务标识交互系统执行。如图11所示,所述业务标识交互系统可以包括用户终端和网络设备,其中网络设备可以包括基站和核心网设备。图11实施例的方法可以包括以下步骤:步骤111,用户终端注册过程,注册成功的情况下,网络设备下发业务列表。在本发明的一些实施例中,所述业务列表可以为诸如表1或表2的业务类型、业务标识和优先级的对应关系表。步骤112,用户终端发起业务时,携带业务列表中对应的业务标识。步骤113,用户终端在多业务切换的情况下,上报当前优先级最高业务的业务标识给网络设备。本发明上述实施例中,用户终端业务标识的获取和上报利用传统的用户终端注册和业务请求流程,在流程中增加携带了用户终端和网络设备的业务交互信息。根据本发明的另一方面,提供一种计算机可读存储介质,所述计算机可读存储介质存储有计算机指令,所述指令被处理器执行时实现业务标识上报方法和业务标识接收方法中的至少一项,其中业务标识上报方法为如上述任一实施例(例如图1-图3、图11中任一实施例)所述的业务标识上报方法,业务标识接收方法为如上述任一实施例(例如图6或图7实施例)所述的业务标识接收方法。基于本发明上述实施例提供的计算机可读存储介质,通过在用户终端和网络设备之间制定了一套相互沟通的流程,以便网络设备知道用户终端正在进行的某些重点业务和当前业务,从而网络设备可以根据不同的业务对用户终端进行一些操作控制,例如不同的业务分流/切换到不同的接入方式等网络控制。在上面所描述的用户终端和网络设备可以实现为用于执行本申请所描述功能的通用处理器、可编程逻辑控制器(plc)、数字信号处理器(dsp)、专用集成电路(asic)、现场可编程门阵列(fpga)或者其他可编程逻辑器件、分立门或者晶体管逻辑器件、分立硬件组件或者其任意适当组合。至此,已经详细描述了本发明。为了避免遮蔽本发明的构思,没有描述本领域所公知的一些细节。本领域技术人员根据上面的描述,完全可以明白如何实施这里公开的技术方案。本领域普通技术人员可以理解实现上述实施例的全部或部分步骤可以通过硬件来完成,也可以通过程序来指令相关的硬件完成,所述的程序可以存储于一种计算机可读存储介质中,上述提到的存储介质可以是只读存储器,磁盘或光盘等。本发明的描述是为了示例和描述起见而给出的,而并不是无遗漏的或者将本发明限于所公开的形式。很多修改和变化对于本领域的普通技术人员而言是显然的。选择和描述实施例是为了更好说明本发明的原理和实际应用,并且使本领域的普通技术人员能够理解本发明从而设计适于特定用途的带有各种修改的各种实施例。当前第1页1 2 3 
当前第1页1 2 3 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1