CN101287006A - 一种信息提示方法、***及装置 - Google Patents
一种信息提示方法、***及装置 Download PDFInfo
- Publication number
- CN101287006A CN101287006A CNA2008100969503A CN200810096950A CN101287006A CN 101287006 A CN101287006 A CN 101287006A CN A2008100969503 A CNA2008100969503 A CN A2008100969503A CN 200810096950 A CN200810096950 A CN 200810096950A CN 101287006 A CN101287006 A CN 101287006A
- Authority
- CN
- China
- Prior art keywords
- parameter
- service
- information
- unit
- server
- 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.)
- Granted
Links
Images
Landscapes
- Mobile Radio Communication Systems (AREA)
Abstract
本发明公开了一种信息提示方法、***及装置。所述装置包括:特征抽取单元、主控单元、提示构造单元和通知处理接口;其中:特征抽取单元,用于对获取到的移动终端发送的请求数据包进行特征抽取;主控单元,用于获取特征抽取单元获得的特征,与已保存的特征数据进行匹配,判断移动终端请求数据包中参数是否错误,若错误,则触发提示构造单元;提示构造单元,用于根据主控单元的触发构造提示信息;通知处理接口,用于与通知服务器进行数据交互,包括将提示构造单元构造生成的提示信息发送到通知服务器。本发明有效解决因移动终端设置不当引起的业务访问失败,便于各个业务引擎快速高效定位业务失败原因,纠正终端设定。
Description
技术领域
本发明涉及通信技术,尤其是一种信息提示方法、***及装置。
背景技术
随着运营商新一代无线网络的建设,数据增值业务的用户数迅速增长,基于高速的无线接入可以确保为用户提供更加丰富精彩的业务体验,这些业务包括WAP浏览、彩信、个人信息管理(PIM,Personal informationmanagement)、Email、移动流媒体、点对点通话(PTT,Push to talk)、即时消息存在业务(IMPS,Instant message present service)等。
用户使用数据业务时,通常需要预先在移动终端上正确设定接入参数和业务参数。其中,所述接入参数包括APN接入点,以及部分业务还需要设置接入网关/Proxy服务器(网关包括服务器的IP地址和端口);所述业务参数包括:彩信中心地址,Email业务的邮件发送、接收服务器地址,PIM业务的PIM服务器地址。
随着新兴业务种类的不断增加,对移动终端配置要求也会越来越高。例如部分业务需要设定Proxy代理,部分业务则不需要;不同业务使用不同的APN接入点。终端侧在配置上会有多套配置方案,供不同的业务选择使用,用户在不了解业务的前提下,一旦参数设置/选择不当,业务将无法正常使用。
在现有技术中:对于终端的接入参数设置不正确(如WAP GW的IP地址设置错误),现有的WAP GW***只会将用户请求直接丢弃。用户感到接入失败但无法找到业务请求失败原因。对于终端的业务参数设置不正确,现有技术中的部分网关具有将业务参数自行纠正的功能。即***自行识别移动终端请求的业务类型,并按照识别结果将业务请求发送给相应的业务服务器。
发明人发现现有技术的缺陷在于:
首先,用户缺少了解参数设置状态的途径,用户无法快速定位业务失败原因,甚至不能及时发现参数设置的错误,而导致业务的误使用。
退一步,现有技术中的参数自行纠正功能仅适用于业务参数错误的情况,而不适用于接入参数错误的情况。
再次,在现有技术中,由于网关各厂商实现不一致,会导致用户业务请求时而成功,时而失败,进一步降低用户业务体验。
发明内容
本发明实施例提供一种信息提示装置,能够对移动终端接入参数和/或业务参数设置错误时进行提示。
实现所述目的,本发明实施例是通过以下技术方案实现的:一种移动终端设置错误提示装置,包括:特征抽取单元、主控单元、提示构造单元和通知处理接口;其中:特征抽取单元,用于对获取到的移动终端发送的请求数据包进行特征抽取;主控单元,用于获取特征抽取单元获得的特征,与已保存的特征数据进行匹配,判断移动终端请求数据包中参数是否错误,若错误,则触发提示构造单元;提示构造单元,用于根据主控单元的触发构造提示信息;通知处理接口,用于与通知服务器进行数据交互,包括将提示构造单元构造生成的提示信息发送到通知服务器。
本发明另一实施例的目的是提供一种终端设置提示***,能够实现移动终端参数设置错误的提示。所述***包括:接入网关/代理服务器、用户在线信息库和通知服务器;其中:用户在线信息库,用于保存用户在线信息,包括移动终端标识;接入网关/代理服务器,用于对获取到的移动终端发送的请求数据包进行特征抽取,与已保存的特征数据进行匹配,判断移动终端请求数据包中参数是否错误,若错误,则构造提示信息并发送到通知服务器;通知服务器,用于根据所述移动终端标识下发所述提示信息。
本发明另一实施例的目的是提供一种终端设置提示方法,其是通过以下技术方案实现的:对获取到的移动终端发送的请求数据包进行特征抽取,与已保存的特征数据进行匹配,判断移动终端请求数据包中参数是否错误,若错误,则构造提示信息并根据所述移动终端标识下发所述提示信息。
由以上技术方案可以看出,其中一个方案有效解决因移动终端设置不当引起的业务访问失败,便于各类数据业务服务器(如彩信中心、下载服务器、Push Mail服务器、邮件服务器等)快速高效定位业务失败原因,纠正终端设定,排除问题。另一个***的方案中通过在一个点集中部署实现移动终端设置错误的判断以及纠正等功能,使得有效杜绝因各厂商对业务识别纠错实现不一致引起的现有技术中诸如计费错误等问题。
进一步的,本发明另一方案在进行参数判断过程中采用了特征匹配和DPI检测相结合的方式,使得业务类型的识别具有较高的可靠性,进而导致对参数正确性的判断更加准确和高效。
本发明另一方案中进一步采用预配置的功能,使得支持预配置功能的移动终端能够快速实现终端错误配置的提示。
附图说明
图1为本发明装置实施例结构示意图;
图2为本发明***实施例结构示意图;
图3为本发明方法实施例流程图。
具体实施方式
以下参照图1,具体说明本发明实施例中采用的移动终端设置错误提示装置的结构。
如图所示,所述接入网关/Proxy包括:特征抽取单元11、主控单元13、提示构造单元15、用于连接通知服务器连接的通知处理接口18。其中:
特征抽取单元,用于对获取到的数据包进行特征提取,例如,对数据包进行分析得到的特征可以包括:移动终端请求的接入网关/Proxy的IP地址、目的端口、请求目标URL、请求数据包长度、数据包承载协议等。
提示构造单元,用于根据主控单元的触发构造提示信息。用以提醒用户参数设置的错误,并重新设置。例如:“您的接入参数不正确,WAP网关地址为xx.xxx.xxx.xx,请修改参数后再进行业务请求,谢谢!”
通知处理接口,用于与通知服务器进行数据交互,包括将提示构造单元构造生成的提示信息发送到通知服务器,以实现最终将所述提示信息下发到所述移动终端。所述通知服务器主要功能在于将相关的错误信息通知到终端用户,其实体可以是Email服务器/短信网关/短信中心/语音网关。
主控单元,依据所述提取到的特征,与***缓存的特征进行匹配,判断移动终端请求数据包中设置的参数是否正确,所述参数设置包括接入参数和业务参数。所述判断可以是通过特征数据的匹配对接入参数正确性的判断,也可以是对业务参数正确性的判断,或者同时对上述两种参数正确性的判断。
所述主控单元可以具体包括:存储单元和匹配单元,其中:
存储单元,用于保存各业务协议类型的特征数据;
匹配单元,用于将特征抽取单元抽取到的特征数据与已保存的特征数据进行匹配,如果不存在特征数据完全匹配的业务协议类型,则判断所述请求数据包中包含错误参数,以及查找特征数据相匹配数最多的业务协议类型,获取已保存的该业务协议类型的参数。
举例:对抽取的特征数据进行匹配,其中,发现该请求数据包的目的IP不正确,但目标端口是正确的,其它特征数据如包层载协议,长度等也都符合某类业务特征,则判断得到本请求终端设置接入网关地址设置有误。
如果通过匹配发现接入参数设置错误或/和通过匹配发现业务参数设置错误,则主控单元查询用户在线信息库以获取移动终端的在线信息,包括手机号等,以使得本发明装置生成的提示信息能够被下发到正确的移动终端。
终端使用数据业务之前,需要执行PDP激活过程,触发此动作后,AAA/GGSN/GPRS会把用户在线信息发到在线信息库,包括移动终端号码与移动终端请求的IP地址等对应关系,本实施例依据终端请求的IP地址到在线信息库去获取所述移动终端号码。
在上述装置结构基础上,本发明又一信息提示装置实施例中还包括:终端能力库单元14、预配置构造单元16,以及用于连接预配置服务器的预配置处理接口17;其中:
终端能力库单元,用于保存移动终端的能力信息,所述能力信息包括例如该移动终端是否支持预配置功能等。其中,现有的一些移动终端具备支持预配置的功能,即只要移动终端收到预配置信息,便会在界面上弹出提示框,提示用户接收到配置信息,是否需要激活当前配置,并在得到用户的确认后激活当前预配置信息的配置。
预配置构造单元,用于根据主控单元的触发构造预配置信息;
预配置处理接口,用于与预配置服务器进行数据交互,包括将预配置构造单元构造生成的信息发送到预配置服务器,以实现最终将预配置信息下发到所述移动终端。所述预配置服务器,主要用于完成预配置信息(接入参数、业务参数)的主动下发,终端收到预配置信息后在用户的确认下完成配置参数更新。
以及主控单元,如果通过匹配发现接入参数设置错误或/和通过匹配发现业务参数设置错误,并通过预设的业务特征数据与当前请求的业务的特征数据比较确定了当前请求的业务类型,则主控单元不仅可以将提示构造单元生成的提示信息通过通知处理接口借由通知服务器下发到移动终端,还可以查找终端能力库单元,判断当前移动终端是否支持预配置功能;对于支持预配置功能的移动终端,主控单元将预配置所需的信息发送给预配置构造单元,触发预配置构造单元生成预配置信息。
触发预配置构造单元生成预配置信息,并通过预配置处理接口经由预配置服务器下发到移动终端。
具体的,上述通过特征匹配发现参数设置错误并已判断得到移动终端所请求的业务类型的方式包括:
51)将抽取得到的若干特征分别与***缓存的各业务(用户彩信、pim、Email等)的特征进行匹配,查找能够得到匹配的特征的数最多的业务类型,即判断为移动终端所请求的业务类型;所述匹配的特征包括:请求目标URL,请求数据包长度等;
52)对于特征的匹配顺序设置优先级,所述优先级即根据业务类型特征数据的显著性设定,用以决定特征匹配的顺序;具体的,其作用在于:在抽取得到的请求包相关特征中,按照优先级高低的顺序进行匹配,当优先级高的特征数据相匹配时才执行低优先级特征数据的匹配,若高优先级特征数据不相匹配则不执行低优先级的匹配,最终将特征数据匹配数据最多的业务类型作为移动终端所请求的业务类型。
所述用户在线信息库为存储装置,主要用于保存移动终端的某些在线信息,包括手机号等,然而,本发明并不禁止该用户在线信息库置于本实施例所述的装置中。
在上述装置结构基础上,本发明又一信息提示装置实施例中还包括:DPI协议检测单元12;
所述DPI检测单元,主要用于请求包的协议检测,可以定位出请求的协议类型,其方式是通过协议解析判断用户请求的协议类型。本实施例中,DPI检测单元受主控单元的触发对请求数据包进行DPI检测,并将检测结果反馈给主控单元。
本实施例中,如果主控单元通过***缓存的特征进行匹配无法根据特抽取单元得到的特征判断出移动终端所请求的业务类型,则主控单元触发DPI检测单元对所述移动终端的请求数据包进行解析,以获得其协议类型;并且,主控单元根据DPI检测单元返回的检测结果确定业务类型。
本实施例中,所述主控单元可以包括:存储单元,用于保存各业务协议类型的特征数据;匹配单元,与已保存的特征数据进行匹配,若判断移动终端请求数据包中参数错误,并且无法确定请求数据包的业务协议类型,则触发DPI协议检测单元;查找单元,根据DPI检测单元得到的业务协议类型,得到已保存的该业务协议类型的参数。
进而,主控单元查询用户在线信息库以获取移动终端的在线信息;查找所述的终端能力库单元,判断当前移动终端是否支持预配置功能;对于支持预配置功能的移动终端,主控单元将预配置所需的信息发送给预配置构造单元,触发预配置构造单元生成预配置信息,对于不支持预配置功能的移动终端,主控单元触发提示构造单元生成提示信息。
上述实施例中采用了特征抽取与DPI检测相结合的方法,即该装置中包括了特征抽取单元和DPI检测单元,用于协助主控单元进行业务类型的识别。
然而,首先,上述实施例中,所述装置中既包含特征抽取单元,也包含DPI检测单元;当特征抽取单元获得的特征不足以支持主控单元进行业务类型识别时,主控单元触发并借助DPI检测单元的检测出的协议类型进行业务类型的识别。然而,在本发明所述装置的其他实施例中,特征抽取单元和DPI检测单元在协助主控单元进行业务类型识别时并无主次/先后顺序,即主控单元依据特征识别单元抽取特征进行业务类型识别的失败并非执行DPI检测的前提条件。具体的,例如:本发明所述装置获得移动终端的请求数据包后,可分别交由特征抽取单元和DPI检测单元进行处理,进而主控单元结合特征抽取单元以及DPI检测单元的处理结果进行业务类型的识别。当然,本发明也无意排除先进行DPI检测并由主控单元进行业务类型的识别,或进而进行特征抽取并进行业务类型识别的实现方式。
其次,本发明中也可以仅采用特征抽取单元协助主控单元进行业务类型的识别;而DPI检测单元的并非本发明实施例所述装置所必须的。
上述实施例中,包含预配置构造单元和终端能力库单元和预配置处理接口,使得本发明所述装置能够向支持预配置的移动终端下发预配置信息,方便移动终端通过预配置功能改正配置错误的参数。然而,本发明的移动终端设置错误提示装置可以不必然支持预配置功能,即该装置中可以不包含预配置构造单元和终端能力库单元和预配置处理接口,从而使本发明装置只采用提示信息的方式通知用户参数配置的错误。
以下说明本发明实施例的信息提示方法实现方式。具体为:对获取到的移动终端发送的请求数据包进行特征抽取,与已保存的特征数据进行匹配,判断移动终端请求数据包中参数是否错误,若错误,则构造提示信息并根据所述移动终端标识下发所述提示信息。
上述方法中,若判断得到移动终端请求数据包中参数错误,则所述方法还可以进一步包括:获取正确的参数并构造包含所述正确的参数的提示信息。
对所述请求数据包进行DPI检测得到业务协议类型,并获得所述业务协议类型的正确的参数。
图2示出了可实现上述方法的一***实施例示意图,如图所示,该***包括:接入网关/Proxy、预配置服务器、以及通知服务器。以下参照图2及图3,说明本发明终端设置提示***结构及移动终端设置错误提示方法。
其中,接入网关/Proxy作为终端业务的代理服务器,负责终端业务请求响应的路由转发,举例:WAP接入网关设备完成用户WAP浏览、MMS POST/GET请求转发;核心网的计费代理服务器完成各类业务的接入、计费和控制。本实施例中,接入网关/Proxy包含本发明提供的移动终端设置错误提示处理装置,主要对因终端设置问题引起的错误请求进行业务识别,通过与通知服务器和预配置服务器的交互,完成提示、预配置信息的下发。参照图3,具体的:
1:移动终端发送业务请求数据包到接入网关/代理服务器;
移动终端包含对应各种类型数据业务的客户端软件,如WAP浏览器、彩信客户端、PIM客户端、流媒体播放器、邮件客户端应用和各类消息客户端等应用软件,用于发起各种类型的业务请求;
所述业务请求数据包参数可分为接入参数和业务参数;
2:接入网关/Proxy服务器接收所述业务请求数据包,对该请求数据包进行特征信息抽取,依据所述提取到的特征,与***缓存的特征进行匹配;判断接入参数是否正确;
本实施例中判断参数正确性的方法为:将特征抽取单元抽取到的特征数据与已保存的特征数据进行匹配,如果抽取到的特征数据与***保存的业务特征数据一致,其中接入参数或者业务参数设置有误,则判断当前请求数据报包含错误参数;
举例:目的网关分析当前数据包的IP五元组信息,假设通过特征的匹配,发现该请求数据包中的目的IP不是对应业务网关地址,但目标端口是正确的,其它特征信息如包层载协议,长度等也都符合某类业务特征,基本确定本请求终端设置接入网关地址设置有误;这种情况产生的原因在于:接入网关可以是透明的,即对移动终端与目标服务器是完全透明的,当GGSN与接入网关之间采用VPN技术时,GGSN将全部数据包转发至网关;
3:对于判断为接入参数错误的业务请求数据包,接入网关/Proxy服务器将该业务请求数据包丢弃;
4:接入网关/Proxy服务器向用户在线信息库查询用户的在线信息,包括用户号码,并转入步骤8执行配置错误提示流程,或者查找预置的数据库,判断该移动终端是否支持预配置功能;对于支持预配置的终端,转入步骤10;;
5:与步骤2相应的,依据提取到的特征,与***缓存的特征进行匹配;判断业务参数是否正确以及获取正确的业务类型;
在上文所述判断参数正确性方法的基础上,本发明实施例中可采用的判断方法包括以下两种或者以下两种方法的结合:
51)将抽取得到的若干特征分别与***缓存的各业务(用户彩信、pim、Email等)的特征进行匹配,查找能够得到匹配的特征的数最多的业务类型,即判断为移动终端所请求的业务类型;所述匹配的特征包括:请求目标URL,请求数据包长度等;
52)对于特征的匹配顺序设置优先级,即在抽取得到的请求包相关特征中,选取匹配优先级高的特征先行进行匹配,当高优先级的特征查找到匹配项后在选取优先级次高的特征进行匹配,依此类推最终选取出的业务类型即判断为移动终端所请求的业务类型;
对以上方法无法检测出业务类型的请求,本发明还可采用DPI协议解析的方法,尝试先检测出请求数据包的协议,并依据协议识别出对应的业务类型。当DPI检测与上述特征匹配的方式相结合时,可以提高***对业务类型判断的准确性,并提高***对移动终端设置错误的识别能力;
6:对设置错误的业务参数自行进行纠正,并转发所述请求数据包到相应的业务服务器;以及,当所述业务服务器获取被转发的请求数据包后,将向接入网关/代理服务器反馈响应消息;通过分析业务服务器的响应消息,若所述响应消息为接收请求数据包成功的响应消息,则接入网关/Proxy服务器可以确认纠正前的移动终端的业务参数设定不正确;接入网关/Proxy向移动终端发送响应消息;
7:接入网关/Proxy服务器向用户在线信息库查询用户的在线信息,所述用户在信息包括用户号码等,并转入步骤8执行配置错误提示流程,或者查找预置的数据库,判断该移动终端是否支持预配置功能;对于支持预配置的终端,转入步骤10;
8:构造提示消息,并递交到通知服务器。所述提示消息的内容例如可以为:“您的**参数不正确,请修改参数后再进行业务请求”;所述提示消息格式可以按照移动终端支持的格式而确定,例如可以为短信格式、电子邮件格式或者语音格式;
9:利用预置的通知方式(如短信格式、电子邮件格式或者语音格式),由通知服务器利用该所述预置的承载下发该构造生成的提示信息;
本发明实施例中,通知方式的多样化,便于用户及时了解业务失败原因,增强用户的业务体验。
10:接入网关/Proxy服务器提交预配置请求到预配置服务器,请求中包含正确的业务参数;所述预配置服务器收到接入网关/Proxy服务器的预配置请求后将发送响应消息给接入网关/Proxy服务器;
11:预配置服务器将预配置消息下发到移动终端;
12:在得到用户的确认后,移动终端完成业务配置参数的激活和生效。
上述实施例中,当接入网关/Proxy判断参数设置错误后自行纠正业务参数,并将移动终端发送的请求数据包进行转发,然而,本发明中所述步骤并非必须执行。接入网关/Proxy也可在判断认为移动终端设置参数错误时,直接转入到错误配置/提示流程,而不必对收到的请求数据包纠正参数配置并进行转发。并且,由于本发明通过匹配判断接入参数/业务参数是否配置错误,并获取正确的业务类型,因此,本发明可以实现对业务参数的纠正,也可以实现对接入参数的纠正。
上述实施例所述的***中包含预配置服务器,然而,本发明又一***实施例中也可不包含预配置服务器,即在判断移动终端参数配置错误的时候,无论移动终端是否支持预配置功能,所述***仅通过通知服务器按照预置的通知方式下发提示信息。
上述实施例中先对接入参数的正确性进行了判断(步骤2),后对业务参数的正确性进行判断(步骤5);然而,本发明并不限制对两种参数进行判断的顺序;以及,本发明并不排除仅对其中一类参数正确性进行判断的实现方式。
以下以WAP为例,具体说明本发明实施例的实现方式:
本实施例中,首先假设移动终端接入参数设置错误。对于接入参数的设置,由于WAP1X协议固定使用9200——9203端口,WAP20终端协议使用80端口,大部分终端在出厂时都已设定,不允许用户编辑,仅允许用户选择,因此WAP业务端口基本不存在设置错误的情况。因此本实施例中所述接入参数设置错误是指WAP网关IP地址错误。
WAP***接收到移动终端发送的彩信发送请求;WAP***判断出移动终端请求的WAP网关IP地址错误,抽取请求包的相关特征,包括终端请求的端口Port,请求协议类型为TCP等。
依据以上提取到的特征,与***缓存的特征进行匹配,当判断得到在从请求包提取的特征中,所述端口Port为9201——9203,然而所请求的IP地址不是当前WAP网关IP地址时,则确定该WAP网关/代理服务器IP地址设置有误。
依据预置的规则构造错误提示信息,如“您的接入参数不正确,WAP网关地址为xx.xxx.xxx.xx,请修改参数后再进行业务请求,谢谢!”等。
向用户在线信息库查询该移动终端的号码,发送该错误提示信息到通知服务器,例如短信中心,短信中心下发该提示消息到该移动终端;
查询终端能力库,所述终端能力库中保存了移动终端的型号信息以及该移动终端是否为支持预配置的终端。对于支持预配置的终端,触发预配置服务器下发相关的预配置信息到该移动终端。
其中,所述预配置功能是现有的一些移动终端具备支持预配置的功能,即只要收到预配置信息,便会在界面上弹出提示框,提示用户接收到配置信息,是否需要激活当前配置,并在得到用户的确认后激活当前预配置信息的配置。
依然以WAP为例,本实施例中假设移动终端接入参数设置正确,而业务参数异常。
WAP***接收移动终端发送的彩信发送请求,按照前一实施例中所述方法,对接入参数是否正确进行判断;并判断业务参数是否正确。具体的,抽取请求包相关特征,所述特征包括:请求类型(例如为彩信)、请求包长度、请求协议(例如为HTTP),将所述抽取得到的请求包相关特征与***缓存的业务特征进行匹配,用以判断移动终端请求的业务类型。
假设判断得到所述请求包的请求为彩信的POST操作,然而所请求的目标URL地址不正确,则按照预置的规则构造错误提示信息,向用户在线信息库查询该移动终端的号码,发送该错误提示信息到通知服务器(如短信中心),进而下发该提示消息到该移动终端。
在本实施例中,WAP***也可进一步自行纠正该请求的目标URL,以保证本次业务请求能够成功发送。然而,本发明并不要求***一定执行自行纠正诸如目标URL的处理。
查询终端能力库,判断该移动终端是否为支持预配置的终端。对于支持预配置的终端,触发预配置服务器下发相关的预配置信息到该移动终端。通常移动终端在得到用户的确认后即激活当前预配置信息的配置。此后用户可正常使用彩信业务。
另外,以Email类业务为例,这类业务需要在终端设定的代理服务器地址就是特定的Email服务器的地址,不需要再另外设定代理地址,如果用户不能区分Email代理与其它的业务代理的区别,用户的Email相关请求必定无法成功。采用本方案后,接入网关侧内嵌的终端设置提示模块可以有效识别出用户请求类型,转而发送相关提示信息告知用户正确设定邮件服务器配置信息(提示信息中提示用户更改APN接入点,代理地址为邮件服务器地址),或者直接发送邮件服务器相关的预配置信息到终端,让用户正确完成相关配置,从而正常使用Email业务。
由以上实施例可知,本发明方案有效解决因移动终端设置不当引起的业务访问失败,便于各类数据业务服务器(如彩信中心、下载服务器、Push Mail服务器、邮件服务器等)快速高效定位业务失败原因,纠正终端设定,排除问题。其中***的方案中通过在一个点集中部署实现移动终端设置错误的判断以及纠正等功能,使得有效杜绝因各厂商对业务识别纠错实现不一致引起的现有技术中诸如计费错误等问题。
并且,本发明实施例在进行参数判断过程中采用了特征匹配和DPI检测相结合的方式,使得业务类型的识别具有较高的可靠性,进而导致对参数正确性的判断更加准确和高效。
并且,上述实施例中实现了对接入参数和业务参数的自行纠错。
本领域普通技术人员可以理解实现上述实施例方法中的全部或部分步骤是可以通过程序来指令相关的硬件完成,所述的程序可以存储于一种计算机可读存储介质中,所述提到的存储介质可以是只读存储器,磁盘或光盘等。
以上对本发明所提供的一种信息提示方法、***及装置进行了详细介绍,对于本领域的一般技术人员,依据本发明实施例的思想,在具体实施方式及应用范围上均会有改变之处,综上所述,本说明书内容不应理解为对本发明的限制。
Claims (16)
1、一种信息提示装置,其特征在于,包括:特征抽取单元、主控单元、提示构造单元和通知处理接口;其中:
特征抽取单元,用于对获取到的移动终端发送的请求数据包进行特征抽取;
主控单元,用于获取特征抽取单元获得的特征,与已保存的特征数据进行匹配,判断移动终端请求数据包中参数是否错误,若错误,则触发提示构造单元;
提示构造单元,用于根据主控单元的触发构造提示信息;
通知处理接口,用于与通知服务器进行数据交互,包括将提示构造单元构造生成的提示信息发送到通知服务器。
2、如权利要求1所述的装置,其特征在于:
所述参数为接入参数或者业务参数。
3、如权利要求2所述的装置,其特征在于:
若判断得到移动终端请求数据包中参数错误,则主控单元进一步获得正确的参数;以及,
所述提示构造单元构造的提示信息中包含所述正确的参数。
4、如权利要求3所述的装置,其特征在于,所述主控单元包括:
存储单元,用于保存各业务协议类型的特征数据;
匹配单元,用于将特征抽取单元抽取到的特征数据与已保存的特征数据进行匹配,如果不存在特征数据完全匹配的业务协议类型,则判断所述请求数据包中包含错误参数,以及查找特征数据相匹配数最多的业务协议类型,获取已保存的该业务协议类型的参数。
5、如权利要求3所述的装置,其特征在于,还包括:
DPI协议检测单元,用于对移动终端的请求数据包进行协议解析,判断业务协议类型;以及,所述主控单元包括:
存储单元,用于保存各业务协议类型的特征数据;
匹配单元,与已保存的特征数据进行匹配,若判断移动终端请求数据包中参数错误,并且无法确定请求数据包的业务协议类型,则触发DPI协议检测单元;
查找单元,根据DPI检测单元得到的业务协议类型,得到已保存的该业务协议类型的正确的接入参数或/和业务参数。
6、如权利要求3至5其中之一所述的装置,其特征在于,还包括:预配置构造单元、终端能力库单元、预配置处理接口;其中:
终端能力库单元,用于保存移动终端的能力信息,所述能力信息包括移动终端是否支持预配置功能;
主控单元,查找所述终端能力库单元,若所述移动终端支持预配置功能,则将所述正确的参数发送给预配置构造单元;
预配置构造单元,用于根据所述正确的参数构造预配置信息;
预配置处理接口,用于与预配置服务器进行数据交互,包括将所述预配置信息发送到预配置服务器。
7、一种信息提示***,其特征在于,包括:接入网关/代理服务器、用户在线信息库和通知服务器;其中:
用户在线信息库,用于保存移动终端标识;
接入网关/代理服务器,用于对获取到的移动终端发送的请求数据包进行特征抽取,与已保存的特征数据进行匹配,判断移动终端请求数据包中参数是否错误,若错误,则构造提示信息并发送到通知服务器;
通知服务器,用于根据所述移动终端标识下发所述提示信息。
8、如权利要求7所述的***,其特征在于:
接入网关/代理服务器,若判断得到移动终端请求数据包中参数错误,则进一步用于获取正确的参数并构造包含所述正确的参数的提示信息。
9、如权利要求8所述的***,其特征在于,
所述接入网关/代理服务器,对所述请求数据包进行DPI检测得到业务协议类型,并获得所述协议类型的正确的业务参数。
10、如权利要求8或9所述的***,其特征在于,还包括预配置服务器;其中:
接入网关/代理服务器,若判断得到移动终端支持预配置功能,则根据所述正确的业务参数构造预配置信息;
预配置服务器,用于根据所述终端标识下发所述预配置信息。
11、如权利要求8所述的***,其特征在于:
接入网关/代理服务器,根据所述的正确的参数修改所述请求数据包中错误的参数,并转发该数据包到业务服务器。
12、一种信息提示方法,其特征在于:
对获取到的移动终端发送的请求数据包进行特征抽取,与已保存的特征数据进行匹配,判断移动终端请求数据包中参数是否错误,若错误,则构造提示信息并根据所述移动终端标识下发所述提示信息。
13、如权利要求12所述的方法,其特征在于,若判断得到移动终端请求数据包中参数错误,则所述方法进一步包括:
获取正确的参数并构造包含所述正确的参数的提示信息。
14、如权利要求13所述的方法,其特征在于,所述获取正确的参数的步骤具体为:
对所述请求数据包进行DPI检测得到业务协议类型,并获得所述协议类型的正确的业务参数。
15、如权利要求13或14所述的方法,其特征在于:
对于支持预配置功能的移动终端,根据所述正确的业务参数构造预配置信息;并根据所述终端标识下发所述预配置信息。
16、如权利要求12所述的方法,其特征在于:
根据所述的正确的参数修改所述请求数据包中错误的参数,并转发该数据包到业务服务器。
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN 200810096950 CN101287006B (zh) | 2008-05-12 | 2008-05-12 | 一种信息提示方法、***及装置 |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN 200810096950 CN101287006B (zh) | 2008-05-12 | 2008-05-12 | 一种信息提示方法、***及装置 |
Publications (2)
Publication Number | Publication Date |
---|---|
CN101287006A true CN101287006A (zh) | 2008-10-15 |
CN101287006B CN101287006B (zh) | 2013-08-07 |
Family
ID=40058972
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN 200810096950 Expired - Fee Related CN101287006B (zh) | 2008-05-12 | 2008-05-12 | 一种信息提示方法、***及装置 |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN101287006B (zh) |
Cited By (13)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN102056333A (zh) * | 2009-11-05 | 2011-05-11 | ***通信集团河南有限公司 | Wap网关及其业务处理方法和wap代理服务器 |
CN102137458A (zh) * | 2010-01-25 | 2011-07-27 | 腾讯科技(北京)有限公司 | 无线网络接入方法及装置 |
CN102238149A (zh) * | 2010-05-05 | 2011-11-09 | 华为技术有限公司 | 终端访问业务的方法、装置及*** |
CN102420830A (zh) * | 2010-12-16 | 2012-04-18 | 北京大学 | 一种p2p协议类型识别方法 |
CN101540772B (zh) * | 2009-04-15 | 2012-08-08 | 成都市华为赛门铁克科技有限公司 | 一种深度报文检测设备及其通信方法 |
CN101765069B (zh) * | 2009-12-22 | 2013-06-12 | 中国联合网络通信集团有限公司 | 增值业务订购方法、装置及*** |
CN103678333A (zh) * | 2012-09-03 | 2014-03-26 | 北京千橡网景科技发展有限公司 | 用于提高统一资源定位符提取准确率的方法和设备 |
CN107819827A (zh) * | 2017-10-16 | 2018-03-20 | 阔视(北京)科技有限公司 | 广告的投放方法、装置及*** |
CN108768987A (zh) * | 2018-05-17 | 2018-11-06 | 中国联合网络通信集团有限公司 | 数据交互方法、装置及*** |
CN109583936A (zh) * | 2018-10-25 | 2019-04-05 | 北京奇虎科技有限公司 | 基于媒体广告位的广告检测方法、服务器及可读存储介质 |
CN109743197A (zh) * | 2018-12-24 | 2019-05-10 | 中信百信银行股份有限公司 | 一种基于优先级配置的防火墙部署***和方法 |
CN109995557A (zh) * | 2017-12-29 | 2019-07-09 | ***通信集团陕西有限公司 | 一种通信方法及装置 |
CN110109978A (zh) * | 2019-05-16 | 2019-08-09 | 深圳前海微众银行股份有限公司 | 基于指标的数据分析方法、装置、服务器及可读存储介质 |
Family Cites Families (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP2004199241A (ja) * | 2002-12-17 | 2004-07-15 | Osaka Gas Co Ltd | 表示装置管理システム及び表示装置管理プログラム |
CN100358292C (zh) * | 2004-11-19 | 2007-12-26 | ***通信集团公司 | 终端用户检测并触发网络推送业务参数信息的方法 |
CN100369414C (zh) * | 2004-11-19 | 2008-02-13 | ***通信集团公司 | 按用户和终端设备的关系变更推送业务参数信息的方法 |
CN100423608C (zh) * | 2006-01-26 | 2008-10-01 | ***通信集团公司 | 移动终端的参数预配置方法及预配置参数的检验方法 |
-
2008
- 2008-05-12 CN CN 200810096950 patent/CN101287006B/zh not_active Expired - Fee Related
Cited By (17)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN101540772B (zh) * | 2009-04-15 | 2012-08-08 | 成都市华为赛门铁克科技有限公司 | 一种深度报文检测设备及其通信方法 |
CN102056333A (zh) * | 2009-11-05 | 2011-05-11 | ***通信集团河南有限公司 | Wap网关及其业务处理方法和wap代理服务器 |
CN101765069B (zh) * | 2009-12-22 | 2013-06-12 | 中国联合网络通信集团有限公司 | 增值业务订购方法、装置及*** |
CN102137458A (zh) * | 2010-01-25 | 2011-07-27 | 腾讯科技(北京)有限公司 | 无线网络接入方法及装置 |
CN102238149A (zh) * | 2010-05-05 | 2011-11-09 | 华为技术有限公司 | 终端访问业务的方法、装置及*** |
US9288828B2 (en) | 2010-05-05 | 2016-03-15 | Huawei Technologies Co., Ltd. | Method, apparatus and system for accessing service by mobile station |
CN102420830A (zh) * | 2010-12-16 | 2012-04-18 | 北京大学 | 一种p2p协议类型识别方法 |
CN103678333B (zh) * | 2012-09-03 | 2018-12-25 | 北京千橡网景科技发展有限公司 | 用于提高统一资源定位符提取准确率的方法和设备 |
CN103678333A (zh) * | 2012-09-03 | 2014-03-26 | 北京千橡网景科技发展有限公司 | 用于提高统一资源定位符提取准确率的方法和设备 |
CN107819827A (zh) * | 2017-10-16 | 2018-03-20 | 阔视(北京)科技有限公司 | 广告的投放方法、装置及*** |
CN109995557A (zh) * | 2017-12-29 | 2019-07-09 | ***通信集团陕西有限公司 | 一种通信方法及装置 |
CN109995557B (zh) * | 2017-12-29 | 2022-05-13 | ***通信集团陕西有限公司 | 一种通信方法及装置 |
CN108768987A (zh) * | 2018-05-17 | 2018-11-06 | 中国联合网络通信集团有限公司 | 数据交互方法、装置及*** |
CN109583936A (zh) * | 2018-10-25 | 2019-04-05 | 北京奇虎科技有限公司 | 基于媒体广告位的广告检测方法、服务器及可读存储介质 |
CN109743197A (zh) * | 2018-12-24 | 2019-05-10 | 中信百信银行股份有限公司 | 一种基于优先级配置的防火墙部署***和方法 |
CN109743197B (zh) * | 2018-12-24 | 2022-07-01 | 中信百信银行股份有限公司 | 一种基于优先级配置的防火墙部署***和方法 |
CN110109978A (zh) * | 2019-05-16 | 2019-08-09 | 深圳前海微众银行股份有限公司 | 基于指标的数据分析方法、装置、服务器及可读存储介质 |
Also Published As
Publication number | Publication date |
---|---|
CN101287006B (zh) | 2013-08-07 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN101287006B (zh) | 一种信息提示方法、***及装置 | |
CN102006571B (zh) | 支持简讯服务的报告终端能力 | |
TWI493985B (zh) | 驗證電話號碼的方法及裝置 | |
JP4440779B2 (ja) | Smsおよびテキストメッセージを送信するシステム並びに方法 | |
US8761744B2 (en) | Mobile virtual communication invitations | |
JP5417438B2 (ja) | ショートメッセージ配信に対する課金 | |
US8326262B2 (en) | Advice of charging method, system and mobile terminal | |
CN104144106B (zh) | 一种消息转发方法、装置及*** | |
EP1804432A1 (en) | A method for limiting the forwarding times of the multimedia message for the multimedia messaging service center mmsc and a system thereof | |
US6917806B2 (en) | Mobile radio communication system and method for controlling such system | |
CN101237466A (zh) | 对终端进行网络配置的方法、装置和*** | |
US7177628B2 (en) | Method for enabling IP push capability to wireless devices on a wireless network | |
CN101370159B (zh) | 一种识别业务的方法、装置和*** | |
CN114024790A (zh) | 智能家电的配网绑定方法、移动终端及云服务器 | |
US20080175178A1 (en) | Method for connecting a user of a mobile telephone network to a data transmission service | |
CN107770035A (zh) | 一种推送离线通知的方法和装置 | |
US20120178428A1 (en) | Method, device and system for identifying a service | |
JP2006520555A (ja) | メッセージングシステム及びそのための方法 | |
EP1550333B1 (en) | Selecting a data transfer method | |
WO2011153772A1 (zh) | 一种获取多个即时信息的方法和*** | |
JP6807952B2 (ja) | 通信サービスを端末通信装置に提供する通信ネットワークを決定する方法及び装置 | |
DK2658293T3 (en) | Connection attempt advice | |
KR101646019B1 (ko) | Ims 기반 장애분석 서비스 제공 장치, 시스템 및 그 방법 | |
KR101836655B1 (ko) | 메신저 가입자의 착신 콜 처리 방법 및 시스템 | |
WO2018036460A1 (zh) | 用户状态处理方法、装置及*** |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
C06 | Publication | ||
PB01 | Publication | ||
C10 | Entry into substantive examination | ||
SE01 | Entry into force of request for substantive examination | ||
C14 | Grant of patent or utility model | ||
GR01 | Patent grant | ||
CF01 | Termination of patent right due to non-payment of annual fee | ||
CF01 | Termination of patent right due to non-payment of annual fee |
Granted publication date: 20130807 Termination date: 20170512 |