CN1653840A - 基于控制的消息电信*** - Google Patents
基于控制的消息电信*** Download PDFInfo
- Publication number
- CN1653840A CN1653840A CNA038103214A CN03810321A CN1653840A CN 1653840 A CN1653840 A CN 1653840A CN A038103214 A CNA038103214 A CN A038103214A CN 03810321 A CN03810321 A CN 03810321A CN 1653840 A CN1653840 A CN 1653840A
- Authority
- CN
- China
- Prior art keywords
- message
- terminal
- network element
- control command
- message 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.)
- Pending
Links
Images
Classifications
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W4/00—Services specially adapted for wireless communication networks; Facilities therefor
- H04W4/12—Messaging; Mailboxes; Announcements
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L41/00—Arrangements for maintenance, administration or management of data switching networks, e.g. of packet switching networks
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L51/00—User-to-user messaging in packet-switching networks, transmitted according to store-and-forward or real-time protocols, e.g. e-mail
- H04L51/07—User-to-user messaging in packet-switching networks, transmitted according to store-and-forward or real-time protocols, e.g. e-mail characterised by the inclusion of specific contents
- H04L51/18—Commands or executable codes
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L51/00—User-to-user messaging in packet-switching networks, transmitted according to store-and-forward or real-time protocols, e.g. e-mail
- H04L51/58—Message adaptation for wireless communication
Landscapes
- Engineering & Computer Science (AREA)
- Computer Networks & Wireless Communication (AREA)
- Signal Processing (AREA)
- Mobile Radio Communication Systems (AREA)
- Data Exchanges In Wide-Area Networks (AREA)
Abstract
包括通过用于客户到客户通知的消息服务器(11)用于交换消息的终端(1)和网络单元(10)的电信***配备了用于检测控制指令的检测器(7,14)和用于产生控制指令的发生器(6,15)。消息具备了这些用于控制终端(1)和网络单元(10)之间的交互的控制指令。结果,消息服务器(11)现在就可以控制不同类型的网络内部或之间的不同类型的交互。所述消息还包括起始标识和目的标识。所述控制指令包括用于验证所述交互的验证指令、功能指令或用于建立通信的建立指令。所述消息可以用XML消息的形式。桥接服务器(30)使能够与消息服务器(11)通信的一方和不能与消息服务器通信的另一方连接起来。
Description
本发明涉及包括终端和网络单元的电信***,其中终端包括用于收发消息的收发机,网络单元包括用于收发所述消息的收发机和用于处理所述消息的消息服务器。
本发明还涉及用于包括所述终端和网络单元的电信***的终端,其中终端包括用于收发消息的收发机,网络单元包括用于收发所述消息的收发机和用于处理所述消息的消息服务器,还涉及用于包括终端和所述网络单元的电信***的网络单元,其中终端包括用于收发消息的收发机,网络单元包括用于收发所述消息的收发机和用于处理所述消息的消息服务器,还涉及用于包括终端和网络单元的电信***的消息服务器,其中终端包括用于收发消息的收发机,网络单元包括用于收发所述消息的收发机和用于处理所述消息的所述消息服务器,还涉及用于电信***并包括以下步骤的方法:在终端收发消息的步骤、在网络单元收发所述消息的步骤和在所述网络单元中的消息服务器处理所述消息的步骤,还涉及用于网络单元并包括下述功能的处理器程序产品:在所述网络单元收发消息的功能和在所述网络单元中的消息服务器处理所述消息的功能,还涉及用于终端并包括在所述终端收发消息的功能的处理器程序产品。
该电信***例如是具有终端、网络单元和消息服务器的GSM***或UMTS***或无线LAN***或有线网络等,其中终端例如是GSM终端或UMTS终端或无线LAN终端或pc等,网络单元例如是GSM基站或UMTS节点或无线LAN单元或互连网访问服务供应商和/或服务供应商的交换机等,消息服务器是用于处理所述消息的服务器,例如从第一客户接收消息并将其转发给第二客户之类。所述消息例如是允许在客户之间交换数据的短消息服务消息或SMS消息。这些消息只用于客户到客户的通知。
一个现有技术的电信***可以从WO 01/56308获知,该专利公开了连接到无线终端的无线网络和连接到固定终端的固定网络,并且使固定网络的即时消息服务和无线终端连接起来。根据该现有技术,所产生的消息用于通知(固定或无线)客户,(由于无线终端开启或固定终端在线)其它(无线或固定)客户可以接通。尽管根据该现有技术,消息在终端和网络之间(而不是在两个终端之间)交换,但是这些消息只用于客户到客户的通知,通知第一客户第二客户可以接通。
该已知的电信***是不利的,特别是因为一体化程度不高:所述消息是在完全独立于该所述消息而实现的网络(GSM或UTMS或无线LAN或有线网络等)的控制下用于通知目的的。
本发明的目的特别在于,提供一种如前言所定义的、更加一体化的电信***。
根据本发明的电信***的特征在于,至少一条消息包括至少一条用于控制终端与网络单元之间的至少一次交互的控制指令的至少一部分,其中所述终端和所述消息服务器均包括用于检测控制指令的检测器和用于产生控制指令的发生器。
通过为至少一条消息提供至少一条用于控制终端与网络单元之间的至少一次交互的控制指令的至少一部分,并通过为所述终端和所述消息服务器均提供用于检测控制指令的检测器和用于产生控制指令的发生器,现在就可以通过消息服务器控制终端与网络单元之间的交互。不同于现有技术,在现有技术中消息服务器用于客户到客户的通知、而网络控制是独立实现的,根据本发明的电信***将这两种方案结合在一起。结果,同样的消息基础结构可以用于控制不同类型的网络内部和/或之间的不同类型的交互。
本发明特别基于这样的认识,消息基础结构可以用于多于一种目的,并且特别基于这样的基本想法,可以为消息提供控制指令以代替客户到客户的通知,和/或除客户到客户的通知之外还为消息提供控制指令。
本发明特别解决了提供更加一体化的电信***的问题,并且是有利的,特别是因为包括相同控制指令的相同消息对于不同类型的网络内部和/或之间的相同交互来说可以是相同的。
根据权利要求2定义的本发明的电信***的第一实施方案是有利的,因为所述消息还包括起始标识和/或目的标识。
定义了客户和/或终端和/或网络单元和/或消息服务器的所述标识允许不同的客户使用不同的终端和不同的消息服务器,并允许不同的客户通过不同的网络单元进入不同的网络。起始标识定义了发射方(客户或终端或网络单元或消息服务器等),目的标识定义了接收方(客户或终端或网络单元或消息服务器等)。
根据权利要求3定义的本发明的电信***的第二实施方案是有利的,因为控制指令包括用于验证所述交互的验证指令。
所述验证指令允许对例如用于开票目的的所述交互进行验证。通常,需要交换至少两条验证指令:通过从发射方到接收方的第一消息传递的第一验证指令,和通过相反方向的第二(响应)消息传递的第二验证指令,之后,所述双方中的至少一方决定是否继续进行。
根据权利要求4定义的本发明的电信***的第三实施方案是有利的,因为控制指令包括定义了功能的功能指令。
所述功能指令定义了可能的交互类型,例如GSM通信、UMTS通信、无线LAN通信、IP通信、网上话音业务或VoIP通信、MPEG-2或MPEG-4通信、语音邮件、会议呼叫等。通常,需要交换至少两条功能指令:通过从发射方到接收方的、以便通知所述接收方所述发射方的功能的第一消息传递的第一功能指令,和通过相反方向的第二(响应)消息传递的第二功能指令,之后,所述双方中的至少一方决定进行哪种通信。
根据权利要求5定义的本发明的电信***的第四实施方案是有利的,因为控制指令包括用于建立通信的建立指令。
所述建立指令允许在作为客户和/或终端的双方之间以通信的形式建立交互。通常,所述建立指令将会包括待接通的客户和/或终端的标识。通常,但并不是全部,在所述通信建立之后,消息服务器将不再包含在该通信过程中。
这样,用户可以通过所有类型的终端和所有类型的链接和所有类型的网络单元与消息服务器交互,以便进行注册、验证、功能协商、获取信息等,以便通过独立于所述其它用户的所有类型的终端和所有类型的链接和所有类型的网络单元与其它用户建立通信,而所述其它用户通过一个或多个消息服务器使用相同的消息基础结构或通过到那时将作为一种接口的桥接服务器使用不同的消息基础结构或者根本不使用消息基础结构。
根据权利要求6定义的本发明的电信***的第五实施方案是有利的,因为所述消息是XML消息。
XML消息产生于一个开放式标准,见例如http://www.w3.org/XML/,允许通过识别客户以及他/她的本地服务器的XML用户ID使用多个服务器。但是并不会排斥其它消息,例如在操作***供应商和因特网服务供应商的消息基础结构中使用的消息之类。
应当注意到,至少一条消息包括至少一条控制指令的至少一部分。一条消息可以包括多条控制指令,也可以包括几条均包括一条控制指令(的一部分)的子消息,而所述子消息通过时分(可能通过空或非空时间槽隔开)和/或频分和/或码分技术等连续交换。其它消息也可以包括控制指令(的部分),和/或可以包括数据,例如类似于一般信息的客户到客户的数据之类。
根据本发明的终端的实施方案、根据本发明的网络单元的实施方案、根据本发明的消息服务器的实施方案、根据本发明的方法的实施方案、根据本发明的用于网络单元的处理器程序产品的实施方案和根据本发明的用于终端的处理器程序产品的实施方案与根据本发明的电信***的实施方案一致。
本发明的这些方面和其它方面通过下述的实施方案将会变得明显,并将参考下述的实施方案进行说明。
图1以方框图形式示出根据本发明的电信***,该***包括根据本发明的移动终端和根据本发明的网络单元,其中后者包括根据本发明的消息服务器,和
图2示出说明根据本发明的方法的通信图和根据本发明的一种或多种处理器程序产品。
图1所示的电信***包括移动终端1,该终端包括连接到收发机3,4,5的控制器2,该收发机包括发射机3、接口4和接收机5。发射机3还连接到接口4,该接口还连接到一个天线和接收机5。移动终端1还包括连接到控制器2和发射机3的发生器6以及连接到控制器2和接收机5的检测器7。
图1所示的电信***还包括网络单元10,该网络单元包括消息服务器11,该消息服务器包括控制器12、连接到所述控制器12的存储器13、连接到所述控制器12的检测器14和连接到所述控制器12的发生器15。网络单元10还包括连接到控制器12和收发机17,18,19的开关10,其中收发机包括发射机19、接口18和接收机17。发射机19还连接到接口18,该接口还连接到一个天线和接收机17。检测器14和发生器15还连接到开关16。
两个天线均通过基于时分复用和/或频分复用和/或码分复用技术的无线信道8连接。
图1所示的电信***还包括桥接服务器30,该服务器包括连接到控制器32的开关31,该控制器还连接到发生器33和检测器34。发生器33和检测器34还连接到开关31。
图1所示的电信***还包括连接到开关16和开关31的网络单元20,其中开关31还连接到开关16。
操作移动终端1并决定他/她想要打电话或想要接听呼入电话的用户例如通过按键盘上的键接通移动终端1,其中键盘例如构成未示出的、还包括例如显示器、并连接到控制器2的人机界面或mmi的一部分。相应地,控制器2按照下述方式控制发生器6,即控制指令是按照提供给发射机3的注册指令的形式产生的。发射机3从控制器2接收所述用户和/或移动终端1(起始)的标识和/或网络单元10和/或消息服务器11(目的)的标识,其中这些标识例如存储在未示出的、且连接到控制器2的存储器中。所述用户和/或移动终端1的所述标识允许所述用户使用不同的终端,和/或允许多个移动终端使用相同的网络单元10,网络单元10和/或消息服务器11的所述标识允许所述用户和/或移动终端1通过另一网络单元和/或另一消息服务器进入本地网络。
发射机3将注册指令和所述标识合并成一个注册消息,并通过接口4和无线信道8将该注册消息发送到网络单元10,该网络单元通过接口18在接收机17接收所述注册消息。接收机17将该注册消息提供给开关16,该开关将该(具有或不具有一个或多个标识的)注册消息(的一部分)提供给检测器14。检测器14通知控制器12移动终端1想要在消息服务器11注册。控制器12指示发生器15产生用于确认收到所述注册消息的响应(注册)指令,其中该响应(注册)指令与所述标识中的一个或多个被一起合并成一个响应(注册)消息,该响应(注册)消息通过开关16提供给发射机19。
发射机19通过接口18和无线信道8将该响应(注册)消息发送到移动终端1,移动终端通过接口4在接收机5接收所述响应(注册)消息。接收机5将该响应(注册)消息提供给检测器7。检测器7检测所述标识中的一个或多个和响应(注册)指令,并通知控制器2消息服务器11已经收到所述注册消息。结果,验证过程开始。
发生器6将产生一条或多条验证指令,发射机3将所述一条或多条验证指令与所述标识合并成一条或多条将要发送到网络单元10中的消息服务器11的验证消息,相应地,一条或多条响应(验证)消息将被发送回来。最后,所述控制器2和12中的至少一个将判断所述验证成功,于是所述验证过程结束,其中最后一条响应(验证)消息促使“欢迎”显示在所述显示器上。然后,开始功能交换。
发生器6将产生一条或多条功能指令,发射机3将所述一条或多条功能指令与所述标识合并成一条或多条将要发送到网络单元10中的消息服务器11的功能消息,相应地,一条或多条响应(功能)消息将被发送回来。所述功能指令定义了可能的交互类型,例如GSM通信、UMTS通信、无线LAN通信、IP通信、网上话音业务或VoIP通信、MPEG-2或MPEG-4通信、语音邮件、会议呼叫等,之后,所述双方中的至少一方将决定进行哪种通信。最后,所述控制器2和12中的至少一个将判断哪种功能在移动终端1和网络单元10之间是可以使用的,于是所述功能交换结束,其中包括例如可能要使用的功能的总览的最后一条响应(功能)消息由此提示所述用户激活它们,其中该总览显示在所述显示器上。
如果操作移动终端1的所述用户想要给在另一终端的另一用户打电话,他/她可以例如按键盘上的键,例如选择呼叫菜单和/或输入所述另一用户和/或另一终端的标识等。相应地,控制器2按照以下方式控制发生器6,即按照将要提供给发射机3的建立指令的形式产生控制指令。发射机3从控制器2接收所述用户和/或移动终端1(起始)的标识和所述另一用户和/或另一终端(目的)的标识。
发射机3将所述建立指令和所述标识合并成一个建立消息,并通过接口4和无线信道8将该建立消息发送到网络单元10,该网络单元通过接口18在接收机17接收所述建立消息。接收机17将该建立消息提供给开关16,该开关将该(具有或不具有一个或多个标识的)建立消息(的一部分)提供给检测器14。检测器14通知控制器12所述用户和/或移动终端1想要与所述另一用户和/或另一终端建立通话。控制器12查询存储器13,并查明下述三种可能性之一正在进行。
根据第一种可能性(同样如图2所示的,具有图2中的两个当时完全一致的消息服务器),所述另一用户和/或所述另一终端51(没有详细示出,但是例如包含与移动终端1一样的块)通过开关16直接连接到消息服务器11。控制器12查询存储器13,查明有关各种各样的信息:所述另一用户和/或所述另一终端51是可用的、哪些功能是终端1、51共同具有的,并指示发生器15产生用于转发建立消息的转发(建立)指令,其中转发(建立)指令与另一用户和/或另一终端51的标识和所述用户和/或移动终端1的标识一起合并成一个转发(建立)消息,该消息通过开关16提供给另一终端51(可能通过另一收发机)。
在另一终端51,接收机55通过接口54接收所述转发(建立)消息,并将该转发(建立)消息提供给检测器57。检测器57检测标识和转发(建立)指令并通知控制器52移动终端1想要进行通信。控制器52指示发生器56产生响应(建立)指令,该响应(建立)指令与另一用户和/或另一终端51的标识和所述用户和/或移动终端1的标识一起合并成一个响应(建立)消息,该消息通过发射机53和开关16(可能通过另一收发机)提供给消息服务器11。
消息服务器11通过开关16接收所述响应(建立)消息,同时检测器14检测标识和响应(建立)指令。检测器14通知控制器12所述另一用户和/或另一终端51已经响应,并指示发生器15产生用于转发响应(建立)消息的转发响应(建立)指令,其中转发响应(建立)指令与另一用户和/或另一终端51的标识和所述用户和/或移动终端1的标识一起合并成一个转发响应(建立)消息,该消息通过开关16提供给发射机19。
发射机19通过接口18和无线信道8将该转发响应(建立)消息发射到移动终端1,移动终端通过接口4在接收机5接收所述转发响应(建立)消息。接收机5将该转发响应(建立)消息提供给检测器7。检测器7检测标识和转发响应(建立)指令并通知控制器2消息服务器11已经收到来自另一终端51的所述响应(建立)消息。然后,就可以根据之前在移动终端1和网络单元10之间以及在所述另一终端51和网络单元10之间协商的功能建立从移动终端1到所述另一终端51的通话。
在两个终端1、51均能进行UMTS视频通话(都通过功能协商查明)的情况下,或另一终端51或消息服务器11将在所述(转发)响应(建立)消息中增加所述另一终端51的UMTS视频电话地址(UMTS电话号码)。移动终端1将接收并检测该UMTS视频电话地址,并例如将其提供给所述用户,然后所述用户可以激活它。在终端1、51均能够进行多种类型通信的情况下(都通过功能协商查明),或另一终端51或消息服务器11将在所述(转发)响应(建立)消息中增加所述另一终端51的一个或多个地址(通信地址,例如电话号码和/或IP地址和/或电子邮件地址之类)。移动终端1将接收并检测这些地址,并例如将它们提供给所述用户,然后所述用户可以选择它们中的一个并将之激活。
通常,该通话不会通过消息服务器11发生。然而,与该通话有关的信息性/控制消息可以在所述终端中的一个或多个和消息服务器之间交换。例如,每隔10秒钟,一个具有“总通话时间”信息的信息性消息就被发送到所述终端中的一个或多个,或者如果例如另一终端51的功能在该通话过程中发生变化,具有“从视频通话切换到语音通话”指令的控制消息可以被发送到移动终端1。所述通话一结束,就立即进行消息交换,以便通知消息服务器11。
根据第二种可能性(同样如图2所示,具有图2中的两个当时不同的消息服务器),所述另一用户和/或所述另一终端41(没有详细示出,但是例如包含与移动终端1一样的块)连接到包括另一消息服务器21的另一网络单元20(没有详细示出,但是例如包含与网络单元10一样的块)。控制器12查询存储器13,查明这些信息,并指示发生器15产生用于转发建立消息的转发(建立)指令,其中转发(建立)指令与另一用户和/或另一终端41的标识和所述用户和/或移动终端1的标识一起合并成一个转发(建立)消息,该消息通过开关16提供给网络单元20的开关26。开关26将(具有或不具有一个或多个标识的)转发(建立)消息(的一部分)提供给检测器24。检测器24通知控制器22所述用户和/或移动终端1想要与所述另一用户和/或另一终端41建立通话。控制器22指示发生器25产生用于进一步转发该转发(建立)消息的另一转发(建立)指令,其中另一转发(建立)指令与另一用户和/或另一终端41的标识和所述用户和/或移动终端1的标识一起合并成另一转发(建立)消息,该消息通过开关16提供给另一终端41(可能通过收发机27、28、29)。
在另一终端41,接收机45通过接口44接收所述另一转发(建立)消息,并将该另一转发(建立)消息提供给检测器47。检测器47检测标识和另一转发(建立)指令,并通知控制器42移动终端1想要通信。控制器42指示发生器46产生响应(建立)指令,其中响应(建立)指令与另一用户和/或另一终端41的标识和所述用户和/或移动终端1的标识一起合并成一个响应(建立)消息,该消息通过发射机43和开关26(可能通过收发机27,28,29)和开关16提供给消息服务器11。
消息服务器11通过开关16接收所述响应(建立)消息,同时检测器14检测标识和响应(建立)指令。检测器14通知控制器12所述另一用户和/或另一终端41已经响应,并指示发生器15产生用于转发响应(建立)消息的转发响应(建立)指令,其中转发响应(建立)指令与另一用户和/或另一终端41的标识和所述用户和/或移动终端1的标识一起合并成一个转发响应(建立)消息,该消息通过开关16提供给发射机19。
发射机19通过接口18和无线信道8将该转发响应(建立)消息发送到移动终端1,该终端通过接口4在接收机5接收所述转发响应(建立)消息。接收机5将该转发响应(建立)消息提供给检测器7。检测器7检测标识和转发响应(建立)指令,并通知控制器2消息服务器11已经从另一终端41收到所述响应(建立)消息。然后,就可以根据之前在移动终端1和网络单元10之间以及在所述另一终端41和网络单元20之间协商的功能建立从移动终端1到所述另一终端41的通话。
在终端1可以进行UMTS视频通话(通过功能协商查明),而两个终端1、41都可以进行GSM通话(都通过功能协商查明)的情况下,或另一终端41或消息服务器21或消息服务器11将在所述(转发)响应(建立)消息中增加所述另一终端41的GSM地址(GSM电话号码)。移动终端1将接收并检测该GSM地址,并例如通知所述用户UMTS视频通话不能建立,并将所述GSM地址提供给所述用户,然后所述用户可以将其激活。
通常,该通话不会通过消息服务器11和21进行。然而,与该通话有关的信息性/控制消息可以在所述终端中的一个或多个与所述消息服务器中的一个或多个之间交换。例如,每隔10秒钟,具有“总通话时间”信息的信息性消息就被发送到所述终端中的一个或多个,或者如果例如另一终端41的功能在该通话过程中发生变化,具有“从视频通话切换到语音通话”指令的控制消息可以被发送到移动终端1。所述通话一结束,就进行消息交换,以便通知消息服务器11和21。
根据第三种可能性(同样如图2所示,当时使用不同和/或非标准协议在图2中的消息服务器C和用户D之间的通信),所述另一用户和/或所述另一终端由于根本没有(第一种选择)使用消息基础结构或(第二种选择)使用不同(不兼容)的消息基础结构而连接到桥接服务器30。控制器12查询存储器13,查明此事,并指示发生器15产生用于转发建立消息的转发(建立)指令,其中转发(建立)指令与另一用户和/或另一终端的标识和所述用户和/或移动终端1的标识一起合并成一个转发(建立)消息,该消息通过开关16提供给桥接服务器30的开关31。开关31将(具有或不具有一个或多个标识的)转发(建立)消息(的一部分)提供给检测器34。检测器34通知控制器32所述用户和/或移动终端1想要与所述另一用户和/或另一终端建立通话。在所述第二选择的情况下,控制器32指示发生器33按照所述另一终端能理解的格式/协议通过不兼容的消息基础结构和/或例如通过ISDN或模拟电话呼叫产生消息指令,其中该指令通过开关31提供给另一用户和/或另一终端。
所述另一用户和/或另一终端对此作出反应,结果检测器34将检测通过开关31到达的反应。相应地,控制器32指示发生器33产生响应(建立)指令,其中该响应(建立)指令与另一用户和/或另一终端的标识和所述用户和/或移动终端1的标识一起合并成一个响应(建立)消息,该消息通过开关31和16提供给消息服务器11。在所述第一选择的情况下,所述响应(建立)指令在没有来自所述另一用户和/或另一终端的任何动作的条件下产生。
消息服务器11通过开关16接收所述响应(建立)消息,同时检测器14检测标识和响应(建立)指令。检测器14通知控制器12所述另一用户和/或另一种端已经响应,并指示发生器15产生用于转发响应(建立)消息的转发响应(建立)指令,其中该转发响应(建立)指令与另一用户和/或另一终端的标识和所述用户和/或移动终端1的标识一起合并成一个转发响应(建立)消息,该消息通过开关16提供给发射机19。
发射机19将该转发响应(建立)消息通过接口18和无线信道8发射到移动终端1,该终端通过接口4在接收机5接收所述转发响应(建立)消息。接收机5将该转发响应(建立)消息提供给检测器7。检测器7检测标识和转发响应(建立)指令,并通知控制器2消息服务器11已经收到到来自桥接服务器30的所述响应(建立)消息。然后,就可以根据之前在移动终端1和网络单元10之间协商的功能以及所述另一终端的功能建立从移动终端1到所述另一终端的通话。
在终端1可以进行UMTS视频通话和GSM通话(通过功能协商查明)而所述另一终端只可以进行模拟或ISDN通话(这在桥接服务器30中是已知的)的情况下,或桥接服务器30或消息服务器11将在所述(转发)响应(建立)消息中增加所述另一终端的模拟或ISDN地址(模拟或ISDN电话号码)。移动终端1将接收并检测该模拟或ISDN地址,并例如通知所述用户UMTS视频通话或GSM通话不能进行,并将所述模拟或ISDN地址提供给所述用户,然后该用户可以进行从其移动终端到模拟或ISDN网络的通话。
通常,该通话不会通过消息服务器11发生。然而,与该通话有关的信息性/控制消息可以在移动终端1和消息服务器11之间交换。例如,每隔10秒钟,具有“总通话时间”信息的信息性消息就被发送到移动终端1,或者如果某种功能在该通话过程中发生变化,具有“从视频通话切换到语音通话”指令的控制消息可以被发送到移动终端1。所述通话一结束,就立即进行消息交换,以便通知消息服务器11。桥接服务器30(读:开关31)是否包括在该通话中取决于开关31和所述另一终端之间的模拟/ISDN网络,以及GSM网络连接到该模拟/ISDN网络的方式。
总结所述可能性,用户可以通过各种类型的终端和各种类型的链接和各种类型的网络单元与消息服务器进行交互,以便进行注册、验证、功能协商、获取信息等,以便通过独立于所述其它用户的各种类型的终端和各种类型的链接和各种类型的网络单元与其它用户建立通信,而所述其它用户可以通过一个或多个消息服务器使用相同的消息基础结构,或者借助到那时将用作一种接口的桥接服务器使用不同的消息基础结构或根本不使用消息基础结构。
下面是关于***的实现:所述发生器是例如表存储器,该表存储器包括用于对与左列信号相对应的输入信号响应而产生与在同一行中的右列信号相对应的输出信号的列,或者是例如转换器等。所述检测器是例如用于将输入信号与参考信号进行比较的比较器,或是例如用于对输入信号执行某种操作的处理器等。换句话说,发生器可以具有一个“模板XML消息”列表,一旦收到输入信号,该列表就从中选出合适的模板消息,填写相关的字段,并将该XML作为输出信号发送,检测器可以对该输入XML信号进行语法分析,并提取相关的字段等。所述控制器是例如包括随机存取存储器或只读存储器或硬盘等的处理器。所述桥接服务器通常会包括消息服务器(控制器+检测器+发生器+存储器)和任一多功能检测器和发生器或两对检测器和发生器,每对用于一种不同的消息基础结构。指令和标识的所述合并可以例如通过移位寄存器实现。所以,每个块都可以是100%的硬件,也可以是100%的软件,或者是二者的组合。
所述网络单元中的所述开关可以处于图1所示的位置,但是也可以处于消息服务器的另一侧,那么消息服务器就处于发送机-接收机-接口和开关之间。或者,所述开关可以包括所述消息服务器,反之亦然。
通过在每个网络单元检查该网络单元是否是本地网络单元(本地消息服务器),然后将每条消息发送到本地网络单元(由此通过他/她的标识,例如对每条消息向客户开出小额帐单),就可以轻松地处理漫游问题。当然,服务也可以在本地提供(由此通过他/她的标识,例如对每条消息向客户开出较高额的帐单)。
在向网络单元发送消息并接收响应消息时,该响应消息或另一响应消息还/也可以另外/或者包括关于其它可获得的(开机或在线)用户的(存在)信息,可以包括地址簿,可以包括状态信息,可以包括费用信息等。即使在通话过程中,当消息服务器本身没有包括在通话中时,上述的一条或多条消息也可以进行交换。
在图2中,通信图表中的数字具有下述含义(1表示由用户A操作的移动终端1,10表示包括消息服务器B的网络单元10,20表示包括消息服务器C的网络单元20,41表示由用户D操作的另一终端41):
100:打开到服务器的连接(例如打开端口5222之类)
101:发送消息通信请求
102:来自服务器的响应:OK
103:到服务器的验证消息
104:验证响应
105:到服务器的验证确认
106:到客户的验证确认
107:请求服务器功能
108:响应服务器功能
109:请求地址簿
110:响应地址簿
111:在客户存在上设定用户A@B为在线
112:从存在簿中的所有人接收存在信息
(113:如果还没有在之前的112步骤接收到,那么就从D@C接收存在信息)
114:发送客户存在上的用户A@B到远程服务器
115:发送客户存在上的用户A@B到远程用户D@C
116:呼叫D@C
117:从用户A@B呼叫D@C
118:接收来自A@B的呼叫
119:接受来自A@B的呼叫
120:接受从A@B到D@C的呼叫
121:接受到D@C的呼叫
122:语音连接
123:语音连接
124:设定状态:通话中
125:设定状态:通话中
每个数字100-125都对应于一条或几条消息(的一部分)。数字100-102包括注册步骤/功能,数字103-106包括验证步骤/功能,数字107-115包括通知步骤/功能,其中数字107-108例如表示开始、数字109-110例如表示服务器功能交换、数字112-115例如表示地址簿交换和状态更新,数字116-121包括建立步骤/功能,数字122-123包括通话步骤/功能,数字124-125包括通知步骤/功能,例如状态更新之类。所述步骤和功能可以添加到根据本发明的方法和处理器程序产品的步骤和功能中,但并不排除其它步骤和功能。
Claims (12)
1.包括终端和网络单元的电信***,其中终端包括用于收发消息的收发机,网络单元包括用于收发所述消息的收发机和用于处理所述消息的消息服务器,其特征在于,至少一条消息包括至少一条用于控制终端与网络单元之间的至少一次交互的指令的至少一部分,所述终端和所述消息服务器均包括用于检测控制指令的检测器和用于产生控制指令的发生器。
2.根据权利要求1所述的电信***,其特征在于,所述消息还包括起始标识和/或目的标识。
3.根据权利要求2所述的电信***,其特征在于,控制指令包括用于验证所述交互的验证指令。
4.根据权利要求2所述的电信***,其特征在于,控制指令包括定义功能的功能指令。
5.根据权利要求2所述的电信***,其特征在于,控制指令包括用于建立通信的建立指令。
6.根据权利要求3、4或5所述的电信***,其特征在于,所述消息是XML消息。
7.用于包括所述终端和网络单元的电信***的终端,其中终端包括用于收发消息的收发机,网络单元包括用于收发所述消息的收发机和用于处理所述消息的消息服务器,其特征在于,至少一条消息包括至少一条用于控制终端与网络单元之间的至少一次交互的控制指令的至少一部分,同时所述终端和所述消息服务器均包括用于检测控制指令的检测器和用于产生控制指令的发生器。
8.用于包括终端和所述网络单元的电信***的网络单元,其中终端包括用于收发消息的收发机,网络单元包括用于收发所述消息的收发机和用于处理所述消息的消息服务器,其特征在于,至少一条消息包括至少一条用于控制终端与网络单元之间的至少一次交互的控制指令的至少一部分,同时所述终端和所述消息服务器均包括用于检测控制指令的检测器和用于产生控制指令的发生器。
9.用于包括终端和网络单元的电信***的消息服务器,其中终端包括用于收发消息的收发机,网络单元包括用于收发所述消息的收发机和用于处理所述消息的所述消息服务器,其特征在于,至少一条消息包括至少一条用于控制终端与网络单元之间的至少一次交互的控制指令的至少一部分,同时所述终端和所述消息服务器均包括用于检测控制指令的检测器和用于产生控制指令的发生器。
10.用于电信***并包括以下步骤的方法:在终端收发消息的步骤、在网络单元收发所述消息的步骤和在所述网络单元中的消息服务器处理所述消息的步骤,其特征在于,至少一条消息包括至少一条用于控制终端与网络单元之间的至少一次交互的控制指令的至少一部分,同时所述方法包括在所述终端和所述消息服务器检测控制指令的步骤以及在所述终端和所述消息服务器产生控制指令的步骤。
11.用于网络单元并包括下述功能的处理器程序产品:在所述网络单元收发消息的功能和在所述网络单元中的消息服务器处理所述消息的功能,其特征在于,至少一条消息包括至少一条用于控制终端与网络单元之间的至少一次交互的控制指令的至少一部分,同时所述处理器程序产品包括在所述消息服务器检测控制指令的步骤的功能和在所述消息服务器产生控制指令的步骤的功能。
12.用于终端并包括在所述终端收发消息的功能的处理器程序产品,其特征在于,至少一条消息包括至少一条用于控制终端与网络单元之间的至少一次交互的控制指令的至少一部分,同时所述处理器程序产品包括在所述终端检测控制指令的功能和在所述终端产生控制指令的功能。
Applications Claiming Priority (2)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
EP02076831.3 | 2002-05-07 | ||
EP02076831 | 2002-05-07 |
Publications (1)
Publication Number | Publication Date |
---|---|
CN1653840A true CN1653840A (zh) | 2005-08-10 |
Family
ID=29414764
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CNA038103214A Pending CN1653840A (zh) | 2002-05-07 | 2003-04-11 | 基于控制的消息电信*** |
Country Status (7)
Country | Link |
---|---|
US (1) | US20050163065A1 (zh) |
EP (1) | EP1508254A1 (zh) |
JP (1) | JP2005525058A (zh) |
KR (1) | KR20040106481A (zh) |
CN (1) | CN1653840A (zh) |
AU (1) | AU2003226591A1 (zh) |
WO (1) | WO2003096725A1 (zh) |
Families Citing this family (11)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US8756328B2 (en) | 2005-01-19 | 2014-06-17 | Qualcomm Connected Experiences, Inc. | Caller-callee association of a plurality of networked devices with direct dial through thin client |
US8351419B2 (en) * | 2005-01-19 | 2013-01-08 | Qualcomm Iskoot, Inc. | Local access to a mobile network |
US8856359B2 (en) | 2005-06-29 | 2014-10-07 | Qualcomm Connected Experiences, Inc. | Caller-callee association of a plurality of networked devices |
US7751533B2 (en) * | 2005-05-02 | 2010-07-06 | Nokia Corporation | Dynamic message templates and messaging macros |
US7881447B1 (en) * | 2005-07-19 | 2011-02-01 | Sprint Communications Company L.P. | Conference call text messaging protocol using caller ID screen |
US9479604B2 (en) | 2006-01-30 | 2016-10-25 | Qualcomm Incorporated | System and method for dynamic phone book and network content links in a mobile device |
US20080167020A1 (en) * | 2007-01-08 | 2008-07-10 | Jacob Guedalia | Methods and systems of accessing contact information on a mobile device |
WO2008086412A2 (en) * | 2007-01-09 | 2008-07-17 | Iskoot, Inc. | Method and system for transmitting audio data between computing devices |
US9100501B2 (en) * | 2007-02-12 | 2015-08-04 | Qualcomm Incorporated | Methods and systems for performing authentication and authorization in a user-device environment |
US20080244023A1 (en) * | 2007-03-29 | 2008-10-02 | Iskoot Inc. | Methods and systems for performing server-based mobile chat |
US8391848B2 (en) | 2007-06-07 | 2013-03-05 | Qualcomm Iskoot, Inc. | Telecommunication call support for mobile devices with presence features |
Family Cites Families (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US6418310B1 (en) * | 1999-08-05 | 2002-07-09 | Ericsson Inc. | Wireless subscriber terminal using java control code |
FR2810841B1 (fr) * | 2000-06-22 | 2005-07-29 | Bull Cp8 | Procede pour le traitement et la transmission de donnees numeriques sur un reseau de telephonie mobile, notamment a la norme "gsm", et systeme embarque a puce electronique |
GB2370899A (en) * | 2000-09-13 | 2002-07-10 | Digital Mobility Ltd | Remote controller having hypermedia communication capabilities |
-
2003
- 2003-04-11 CN CNA038103214A patent/CN1653840A/zh active Pending
- 2003-04-11 US US10/513,275 patent/US20050163065A1/en not_active Abandoned
- 2003-04-11 WO PCT/IB2003/001537 patent/WO2003096725A1/en not_active Application Discontinuation
- 2003-04-11 KR KR10-2004-7017859A patent/KR20040106481A/ko not_active Application Discontinuation
- 2003-04-11 AU AU2003226591A patent/AU2003226591A1/en not_active Abandoned
- 2003-04-11 JP JP2004504547A patent/JP2005525058A/ja not_active Withdrawn
- 2003-04-11 EP EP03749962A patent/EP1508254A1/en not_active Withdrawn
Also Published As
Publication number | Publication date |
---|---|
WO2003096725A1 (en) | 2003-11-20 |
US20050163065A1 (en) | 2005-07-28 |
AU2003226591A1 (en) | 2003-11-11 |
JP2005525058A (ja) | 2005-08-18 |
KR20040106481A (ko) | 2004-12-17 |
EP1508254A1 (en) | 2005-02-23 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
KR101316991B1 (ko) | 무선 송수신 유닛과 그 무선 송수신에의 서비스 제공 방법 및 장치 | |
US8831578B2 (en) | Managing multiple CLI identities | |
KR101070956B1 (ko) | Sms 메시지의 전달 방법 및 시스템 | |
US20030137959A1 (en) | Flexible-link multi-media communication | |
JP5650748B2 (ja) | コンバージドipメッセージング(cpm)とショートメッセージサービス(sms)との間のインターワーキングサービスを提供するための方法及びインターネットプロトコルショートメッセージゲートウェイ(ip−sm−gw) | |
EP1738553A1 (en) | Method and system for providing information on a resource in a communication system | |
KR20100112175A (ko) | 개인 네트워크 액세스 제어 시스템 및 방법 | |
KR100834629B1 (ko) | 통신 시스템에서 인터넷 프로토콜 기반의 서비스를 제공하는 시스템 및 방법 | |
US20070197209A1 (en) | Data transmission line establishing system between mobile telephone terminals | |
US20070217382A1 (en) | Ad hoc network, terminal apparatus, and ad hoc network configuration method used for the same | |
US20060087971A1 (en) | Method for reserving of PT system | |
CN1653840A (zh) | 基于控制的消息电信*** | |
US10425812B2 (en) | Method and apparatus for establishment of private communication between devices | |
FI120177B (fi) | Suoraviestinnän yhteensopivuus kommunikaatiojärjestelmässä | |
EP2461611B1 (en) | System, method and terminal for forwarding incoming call | |
JP4554636B2 (ja) | 通信制御装置およびプロトコル変換方法 | |
JP2009530729A (ja) | インスタント・メッセージを端末に向けて送る方法及びシステム | |
WO2009121285A1 (zh) | 短消息处理及分析的方法和*** | |
KR100646377B1 (ko) | 스팸 호 수신 거부 시스템 및 방법 | |
EP1720324B1 (en) | Data transmission in a telecommunications network | |
CN1882136A (zh) | 具有昵称传送功能的移动通信终端及其工作方法 | |
CN101925021A (zh) | 消息处理方法/***、融合业务*** | |
Gortz et al. | Enhanced SIP communication services by context sharing | |
CN111245849B (zh) | 一种dect网络集群***下的账号注册方法 | |
CN1551659A (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 | ||
C12 | Rejection of a patent application after its publication | ||
RJ01 | Rejection of invention patent application after publication |