客户端和服务器之间传输和协商网络控制的功能数据的方法

文档序号:7851032阅读:217来源:国知局
专利名称:客户端和服务器之间传输和协商网络控制的功能数据的方法
技术领域
本发明涉及一种在电信网络内传输控制数据从而控制由该电信网络-尤其是由与该电信网络连接的服务器-管理的服务的方法,其中相对于其他的数据对象,电信网络为特定的数据对象-尤其是地址簿内的联系对象-提供特殊功能,其中由用于电信的终端设备通过电信网络向电信网络的上级系统组件传输参数化的消息,该消息至少包括用于标记数据对象的第一参数和具有控制信息-尤其是用于激活、去激活或修改服务-的第二参数。
背景技术
为电信网络内的各个数据对象提供特殊功能是已知的。数据对象可以是地址簿的联系对象,或进一步说是例如可以通过电话号码和/或姓名识别的电信的参与者。此外多个参数构成参数组。理论上使用唯一的参数-例如联系对象的电话号码-就足以明确地标记“联系对象”类型的数据对象。可以和电信运营商协商,由运营商运行的电信网络为一个特定的这样的联系对象或一起构成组的多个这样的联系对象提供特殊服务。这种特定功能可以例如是一种和此联系对象通话时十分经济的通话收费,也可以是对于该联系对象的状态信息的显示,例如说在如下的情形中,联系对象暂时无法接通或是联系对象正在同一个或邻近的移动无线小区中,也就是说位于附近。文献US2007/0035513A1已经公开了显示优选好友-也被称为偏好者(Favorite) 或缩写为“leaves”-的联系对象组的组建。这些联系对象与无线电话运营商-尤其是移动无线网络的服务器-约定,并通过联系人的图标或照片以人物为中心地被显示在代表客户端的手机的显示屏上。使用手机时,在手机显示屏上显示带有优选好友的标准屏幕,该优选好友可以逐一选择并且可以通过按下手机的呼叫接受键完成与其的呼叫连接。因此偏好者是指无线移动网络为其提供特别功能的数据对象。为了控制这样的服务,必须为数据对象分配特别的参数和相应的参数值,而在地址簿内保存的其他联系对象则不需要。这些参数包含的信息,例如关于组内偏好者的最大数量,组内联系对象的身份号码,在移动无线设备屏幕上联系对象图片的位置,联系对象是否可接通或是通信参与人是否在附近。为了电信运营商可以对偏好者提供尤其经济的通话费用,电信网络必须进一步明确优选的联系对象的电话号码或其他唯一识别联系对象的信息。偏好者与电信运营的约定通过向手机中输入必要的数据,之后传送到移动无线网络的服务器来实现。因此为移动无线设备提供特别的软件。在终端设备上输入控制服务所需要的信息、尤其是为数据对象分配的控制参数是容易产生错误的。例如为正确地设置服务需要只有电信运营商单方知道的信息,例如可以使用特别功能的数据对象最大数量。如果终端设备用户再选一个数据对象从而超过了可以使用该服务的数据对象的最大数量,则出现错误的输入。此外还可能出现这样的情况,即, 例如当紧急号码或带有外国前拨号的电话号码被选择作为联系对象类型的数据对象时,终端设备用户选择一个数据对象使用该服务不可用于的特殊功能。最后还可能出现,用于参数的数值在管理服务的服务器侧不能被翻译或理解。错误的参数值可能导致服务不能为数据对象正确地运行或甚至被干扰,使得电信网络的的其他终端设备也不能再使用该服务。

发明内容
因此,本发明的作用在于在严密的分等级的客户端-服务器的环境下提供服务的智能、容错的系统管理或网络管理,所述服务相对于其他同样的数据对象为一个或多个数据对象提供特殊功能,其中,在通信终端设备(客户端)和电信网络的管理服务的服务器之间传输和协商数据对象时应当识别错误并阻止由输入错误引起的服务干扰。本任务通过权利要求1的特征来完成,本发明的其它特征和有益的改进将在从属权利要求涉及。
具体实施例方式根据本发明提出了一种在电信网络内传输控制数据从而控制由该电信网络-尤其是由与该电信网络连接的服务器-管理的服务的方法,其中相对于其他的数据对象,电信网络为特定的数据对象-尤其是地址簿内的联系对象-提供特殊功能,其中由用于电信的终端设备通过电信网络向电信网络的上级系统组件传输参数化的消息,该消息至少包括用于标记数据对象的第一参数和具有控制信息-尤其是用于激活、去激活或修改服务-的第二参数,并且其中所述上级系统组件检验至少一个参数并根据检验的结果按照控制参数来控制服务。上级系统组件是电信网络的中央组件,其为电信网络的大量终端设备(客户端)执行任务-尤其是检验和/或翻译参数。所述上级系统组件是电信网络管理层的一部分,也被称为系统层或管理层。参数化的消息是网络组件-即上级系统组件活终端设备-的电子的通知。此外该消息具备两种主要功能。一方面它们用于信息传输和信息记录 (Archivierimg),例如地址簿联系对象,另一方面它们是用于系统-例如电信网络-的管理层的控制数据的载体。控制参数还可理解为翻译、信息处理系统的指令集。在传输消息的同时传送用于描述联系对象-即人(使用数据层)_的参数,以及控制网络(管理层)的参数。本发明的构想的核心在于在高智能的上级系统组件中检验至少一个和消息一起传送的参数。在本发明有益的第一实施方式中可以检验参数的合理性。这样例如可以检验,第一参数是否符合根据国际标准-例如形式为00492211234567的E. 164标准-的电话号码, 即在参数中是否包括国家代码和/或网络前拨号并没有空格。这类合理性检验不一定要检验出错误,因为没有网络前拨号的电话号码也是正确的,例如形式为01711234567的电话号码。在合理性检验的框架中尤其可以进行对参数错误的检验。在这种错误检验中例如可以检验电话号码是否仅由数字组成,在使用国家代码-如0049-时网络前拨号中前置的 “0”是否错误的存在,或者国家代码是否正确地以两个0或“ + ”号开头。附加地和/或作为替代地,在合理性检验中可以检验第二参数的控制信息是否符合负责管理服务的服务器理解的指令。优选地,在识别出错误的情况下进行纠错。这样例如可以,在电话号码中存在空格的情况下将该空格删除;网络前拨号前置的0在与国家代码并用时被删除;在国家代码中的两个0中缺失一个0的情况下补上一个0 ;和/或在国家代码中有其他符号而不是“ + ” 时,该错误的符号用“+”取代。在该方法的一个有益的改进中可以自动进行参数的补足。这样可以例如在国家代码缺失的情况下进行补充,同时删除网络前拨号中相应的0。此外还可以规定,检验参数的服务一致性。在该检验的框架内例如可以确定,能否满足和消息一同传送的为特定数据对象激活、去激活或修改特殊功能的请求。在检验服务一致性的框架内可以采用不同检验方法检验至少一个参数,在后面将会举例说明。在本发明的另一个有益的改进中可以在参数的完整性方面对消息进行检验。这样可以例如检验,消息是否既包含第一参数也包含第二参数,或者更确切的说相应的参数值是否确定,即标记数据对象的参数和包含控制信息的参数都存在。此外检验除第一、第二参数外是否还存在其他参数。如果不是这一情况,则其他特定的参数-例如显示联系对象可接通状态的参数-可在网络侧被自动地添加。根据本发明可进一步规定,消息包含多个参数并且参数组中的空参数被自动地补足。因此终端设备用户不需要为所有可用参数指定相应的参数值。例如一个参数可为数据对象指定一个参考号,在被提供特殊服务的数据对象组中该参考号唯一地标识数据对象。 在一种简单的情况下,该参考号可以是数字,它随着组内数据对象的增加而变大。在自动补足这些参数的框架内可以在网络侧检验有多少数据对象已经被提供特殊功能,这样根据这个数字为利用参考号标识新数据对象的参数赋予一个数值,该数值对应增加了 1的数值。 作为替代地在网络侧还可以自动为参数分配另一个参考号。上述的检验和/或纠错可以基于人工智能,因此实现用于管理提供特殊服务的服务器的可靠、智能、容错的管理系统管理。此外,根据本发明的检验优选由上级系统组件执行,但其中各个所述检验和/或纠正也可由管理服务的服务器执行。这里要说明服务器可以是独立的或者是上级系统组件的组成部分。在一种简单的实施方式变体中,服务器可组成上级系统元件。通过根据本发明的方法可以利用较少的计算的功率和能量资源、以数据分析和容错方面高度的复杂性来供应几乎是任意数量的简单客户端系统-即终端设备。所需的能量能源来处理高度复杂的数据分析和容错。这种功率能力由外部-也就是说通过上级系统组件-提供。通过对参数进行纠错和/或补足,在终端设备不介入的情况下调整被检验和在可能的情况下被翻译的消息。这样很多客户端系统可以生成消息并将其传输到上级系统层以检验数据记录、参数化以及控制管理层。这些消息不是被确认、就是经过修改再回传到客户端系统-即终端设备。通过这种方法既可以实现在低级的通信层(回声方法)也可以在高级的应用层(容错的、特定于系统且特定于服务的检验)进行错误识别。这一方法可以通过带有自动修改及通配符的容错的输入可能来协助使用者。也可以通过将系统管理员集成到通信过程中来几乎实时地实现人类智慧。此外,实现上级系统组件的形式对使用者而言是透明的。无论系统中的检验或处理的形式如何,使用者都获得相同的信息。
本方法可以通过简单的消息传递实现以下五个主要目的1.从终端设备向上级系统层传递使用数据,例如联系对象信息如地址信息,2.从终端设备向上级系统层传递控制消息,例如激活、去激活或修改服务,3.可以通过中央系统组件复杂和高强度运算地检验大量不同的终端设备(客户端系统)的例如合理性和服务一致性,4.通过由中央系统组件返回给客户端系统的消息来确认或更新客户端消息,并随后在客户端系统内更新,并且 5.错误识别,例如可用回声方法进行。从终端设备向上级系统组件传送消息和/或向终端设备回传确认消息或修改的修改消息可以通过智能地同步数据库进行-在“联系对象”类型的数据对象的情况下,例如来自在终端设备中保存的地址簿和网络地址簿,如在国际专利申请PCT/EP2008/007836中描述的那样,其内容因此通过参照而得以明确。作为替代地,回传到终端设备的消息可以是具有关于激活、去激活或修改服务的信息的电子短消息-例如短信。本方法的另一个优点是既可以通过终端设备上的使用者接口 -尤其是图形用户接口,也可以通过在上级系统层的相应的接口-例如借助于用于使用者或管理者接口的网络接口 -以不同权限极其灵活地控制访问。因此形成任意的接入点,从这些接入点-尤其是从终端设备或网络组件-可以设置服务,即激活、去激活或修改服务,其中管理的过程大致相同。在本发明一有益的改进中可以在网络侧将不同的使用者消息进行连接。因此,使用者的消息可能和对使用者而言根本不能接入的信息连接并形成新的消息。这些消息可以被传输给终端设备并替换其原始生成的信息内容,即在终端设备上存在的参数或者参数值。例如可以利用第一终端设备的消息(例如仅为手机)传输含有终端设备停留地的地理位置信息-例如当前移动通信小区的标识-的参数。此外第二终端设备的消息也可以如此地将一个带有第二终端设备停留地信息的参数发送到上级系统组件。如果该第二终端设备属于第一终端设备被提供特殊功能的联系对象,那么来自于第二终端设备的消息中停留地的信息可以同第一终端设备的消息的相应的参数连结形成新的消息。优选如果第二终端设备位于第一终端设备附近时,就执行上述方法。之后新的消息被传输到终端设备,该终端设备保存并可以显示关于第二终端设备停留地的当前信息。在检验至少一个-优选所有的-在向上级系统组件传输的消息中包含的参数时, 可以考虑在上级系统组件中的时间、空间或其他的边界条件。在时间方面例如可以考虑,特殊功能是否只在特定的时间间隔内可用。例如在超过该时间间隔后激活或修改服务的,激活可能例如被拒绝。在空间方面例如可以检验,第一参数是否标记了具有分派给国内或国外连接点的电话号码的联系对象。只要特殊功能只适用于国内或网络自己的连接点或者通信的参与者,检验将导致拒绝激活请求。此外,还可以例如将被提供特殊功能的数据对象的最大数量作为边界条件来考虑。激活、去激活或修改服务可以相应地根据上述规则实行,其中可以考虑,对多少数据对象来说服务已经是激活的,以及这些数据对象的数量是否超过预定的最大值,何时为新的数据对象进行激活,以及/或者自从上次对服务已经激活的该数据对象或其他数据对象进行修改起,特定的时间间隔是否过期。数据对象例如可以涉及在终端设备上存储与数据库中的联系对象、日程安排、记录或任务。通过参数和分配给它们的参数值来定义数据对象,其中带有特殊功能的服务为激活的数据对象,至少为其分配一个可用于控制服务的参数。如果数据对象是联系对象, 可以例如通过虚拟的名片来构建数据对象,所述名片可以包含联系对象特征的特征,如姓、 名、单位和/或个人和/或移动电话号码、邮件地址等等信息。在此第一数据库描述的是在终端设备内的地址簿,第二个数据库是网络侧的通信录,通过同步作为第一地址簿的备份。 网络端的地址簿也称为网络地址簿,它可以与其他的终端设备-例如其他手机、掌上电脑或电脑-上的地址簿调整,使得每个终端设备上的地址簿总是最新的。如果要对数据对象的服务进行激活、去激活或修改,可以根据本发明从存储在第一数据库中的多个数据对象里如此挑选地挑选数据对象,即为分配给数据对象的控制参数分配参数值,该参数值显示数据对象是否属于具有特殊功能的数据对象组。如果控制参数的参数值显示,对数据对象的服务没有激活,那么此数据对象不需要具备其他用于控制服务的参数。根据本发明控制参数可以是状态参数,如果要对数据对象的服务进行激活、去激活或修改,通信终端设备为各控制参数分派特定的状态参数值。如果要对数据对象的服务进行激活,则例如可以为状态参数分配参数值“分配(assign)”。此外如果要对数据对象的服务进行去激活,则例如可以为状态参数分配参数值为“取消(withdraw)”。最后如果要对数据对象的服务进行修改,则例如可以为状态参数分配参数值“修改(modified)”。状态参数可以支持终端设备的使用者为特定数据对象修改服务的要求并将其以简单的方法通知通信网络。使用同步协议来同步这两个数据库。优先地可以使用在RFC2^6中定义的标准化的SyncML协议。这一协议具有以下的优点,即与标准定义的参数标准相偏离的参数,通过以“X”开头的命名来定义。在为数据对象激活服务的情况下,可以为多个分配给该数据对象的控制参数分派参数值。这样例如第一控制参数可以传达可以为其启用服务的组成员的总数。另外的参数可以包含优先数据对象组内数据对象的识别号码。最后控制参数可以包含任务,即在终端设备的显示屏上怎样和/或在什么位置显示数据对象。在对服务进行修改或去激活的情况下,也可以为多个参数分派多个参数值。在后一种情况中,可以为不包含与去激活相关的控制信息的参数分配参数值“ 0 ”。优选在对数据对象的检验为肯定的情况下,服务器可以为该数据对象激活服务。 之后服务器可以给状态参数分派显示激活状态-如“激活(active)”-的参数值。最终数据对象和新的状态参数被保存在第二数据库中。之后具有更改的状态参数的数据对象通过同步数据库被传输到通信终端设备,其中在第一数据库中新的数据对象可以取代旧的数据对象。同步优选地在最初由终端设备启动的同样的同步过程的范围内进行。在终端设备和服务器间建立的用于调整数据库的同步连接因此可以在整个检验过程中一直保持活跃并直到数据对象回传。服务器可以向终端设备传播传输具有关于是否成功地激活、去激活或服务修改的信息的电子短消息,以便告知终端设备的使用者。对于电子短消息尤其可以使用马上在终端设备显示屏上显示的短信(SMQ或SMS0。在本发明的一个有益的改进中,在有修改要求时由终端设备为联系对象分配参数值为“待决(pending) ”的另一状态参数,以便在当前修改未结束前阻止其他的修变要求。
根据本发明可以进一步规定,由电信网络的服务器为控制参数分配参数值并且数据对象连同改变的参数被存储在分配给服务器的数据库中。存储后服务器可以开始该数据库和分配给终端设备的数据库之间的同步,从而向终端设备传输控制参数的控制数据。 这样电信网络可以自己修改并通知终端设备,例如当服务只应在特定的时间间隔内保持激活,并在过期后自动去激活时。根据本发明,服务器在检验为否定的情况下可以为数据对象去激活服务,为控制参数分派显示未激活状态的参数值,并将该数据对象连同新的控制参数值存储在第二数据库中。优选地,数据对象及改变的控制参数之后可以通过第二数据库与第一数据库的同步而被传输到通讯末端设备,并且在第一数据库中的新的数据对象代替原有的数据对象。由此可以重新生成数据库对象的原始状态,也就是说,改变的意愿被拒绝。可以由与第二数据库相连的服务器进行数据对象的检验。此时该服务器承担中央控制网络侧的数据库和管理服务的任务。但是服务优选地也可以由第二服务器-例如由上级系统组件-来管理,其中第一服务器将数据对象或至少数据对象的控制参数传输到第二服务器进行检验,第二服务器尤其是在激活服务的方面检验数据对象。在此说明,本发明不局限于上述优选的实施方式。在不违背本发明的基础理念的前提下,也可以执行许多其他的在参数的合理性和/或服务一致性方面的检验以及对参数的自动补足。
权利要求
1.一种用于在电信网络内传输控制数据以控制由该电信网络、尤其是由与该电信网络连接的服务器管理的服务的方法,其中相对于其他的数据对象,所述电信网络为特定的数据对象、尤其是为地址簿内的联系对象提供特殊功能,其中由用于电信的终端设备通过所述电信网络向所述电信网络的上级系统组件传输参数化的消息,该消息至少包括用于标记所述数据对象的第一参数和具有控制信息的第二参数,所述控制信息尤其用于激活、去激活或修改所述服务,并且所述上级系统组件检验至少一个所述参数,所述服务根据检验的结果按照所述控制参数被控制。
2.如权利要求1所述的方法,其特征在于,检验所述参数的合理性。
3.如权利要求1或2所述的方法,其特征在于,检验所述参数的错误。
4.如上述权利要求之一所述的方法,其特征在于,在识别出错误时进行纠错。
5.如上述权利要求之一所述的方法,其特征在于,进行参数的自动补足。
6.如上述权利要求之一所述的方法,其特征在于,检验所述参数的服务一致性。
7.如上述权利要求之一所述的方法,其特征在于,对所述消息检验参数完整性。
8.如上述权利要求之一所述的方法,其特征在于,所述消息包含多个参数,并且参数组的空参数被自动补足。
9.如上述权利要求之一所述的方法,其特征在于,在接收并检验所述消息后,向所述终端设备回传确认消息。
10.如上述权利要求之一所述的方法,其特征在于,在纠错的情况下,纠正了错误的消息被回传到所述终端设备;和/或在自动补足的情况下,补足后的消息被回传到所述终端设备。
11.如上述权利要求之一所述的方法,其特征在于,所述服务能够通过所述终端设备上的接口或通过因特网接口被设置。
12.如上述权利要求之一所述的方法,其特征在于,所述因特网接口被构造为具有不同权限的用户或管理员的个性化的网络入口。
13.如上述权利要求之一所述的方法,其特征在于,两个或更多个消息结合成一个新的参数化消息。
14.如上述权利要求之一所述的方法,其特征在于,在检验时,检查时间的和/或空间的和/或业务的条件。
15.如权利要求13或14所述的方法,其特征在于,所述新的参数化消息被传输给所述终端设备,并且包含在所述新的参数化消息中的参数替代原始消息的参数。
16.如上述权利要求之一所述的方法,其特征在于,所述第二参数是状态参数,其中当应当为所述数据对象激活、去激活或修改所述服务时,所述终端设备为所述状态参数分配一个特定的状态参数值。
17.如上述权利要求之一所述的方法,其特征在于,检验来自所述上级系统组件的消息以确定能否为所述数据对象激活、去激活或修改所述服务。
18.如上述权利要求之一所述的方法,其特征在于,在检验结果为肯定的情况下,所述上级系统组件为所述数据对象激活所述服务并为所述状态参数分派显示激活状态的参数值。
19.如上述权利要求之一所述的方法,其特征在于,在检验结果为否定的情况下,所述系统组件为所述数据对象去激活所述服务,为所述状态参数分派显示非激活状态的参数值并且向所述终端设备回传具有纠正后的状态参数的消息。
20.如上述权利要求之一所述的方法,其特征在于,所述系统组件向管理所述服务的服务器传输消息或所述参数中的至少一个用于检验。
全文摘要
本发明提出了一种在电信网络内传输控制数据从而控制由该电信网络-尤其是由与该电信网络连接的服务器-管理的服务的方法,其中相对于其他的数据对象,电信网络为特定的数据对象-尤其是地址簿内的联系对象-提供特殊功能,其中由用于远程通信的终端设备通过电信网络向电信网络的上级系统组件传输参数化的消息,该消息至少包括用于标记数据对象的第一参数和具有控制信息-尤其是用于激活、免激活或修改服务-的第二参数,并且其中所述上级系统组件检验至少一个参数并根据检验的结果按照控制参数来控制服务。
文档编号H04M3/42GK102172005SQ200980139055
公开日2011年8月31日 申请日期2009年8月28日 优先权日2008年9月8日
发明者T·德奈特 申请人:德国电信股份公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1