CN102461226B - 文本消息的选择性首先传送尝试(fda)处理 - Google Patents
文本消息的选择性首先传送尝试(fda)处理 Download PDFInfo
- Publication number
- CN102461226B CN102461226B CN201080026602.4A CN201080026602A CN102461226B CN 102461226 B CN102461226 B CN 102461226B CN 201080026602 A CN201080026602 A CN 201080026602A CN 102461226 B CN102461226 B CN 102461226B
- Authority
- CN
- China
- Prior art keywords
- fda
- text message
- message
- store
- forword
- 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.)
- Expired - Fee Related
Links
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
- 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/21—Monitoring or handling of messages
- H04L51/214—Monitoring or handling of messages using selective forwarding
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W84/00—Network topologies
- H04W84/02—Hierarchically pre-organised networks, e.g. paging networks, cellular networks, WLAN [Wireless Local Area Network] or WLL [Wireless Local Loop]
- H04W84/04—Large scale networks; Deep hierarchical networks
- H04W84/042—Public Land Mobile systems, e.g. cellular systems
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W88/00—Devices specially adapted for wireless communication networks, e.g. terminals, base stations or access point devices
- H04W88/14—Backbone network devices
Landscapes
- Engineering & Computer Science (AREA)
- Computer Networks & Wireless Communication (AREA)
- Signal Processing (AREA)
- Mobile Radio Communication Systems (AREA)
- Telephonic Communication Services (AREA)
- Data Exchanges In Wide-Area Networks (AREA)
Abstract
本发明揭示了针对文本消息选择性地应用首先传送尝试FDA处理的系统及方法。在一种实施方式中的文本消息系统(124)包含规则数据库(136),其存储定义哪些文本消息被授权以使用FDA处理进行传送的规则。该文本消息系统(124)进一步包含消息处理器(134),其最初接收一个文本消息,并且判定是否由于触发事件的发生而选择性地应用FDA处理一个时段。若应用选择性FDA处理,则该消息处理器(134)处理该规则数据库(136)中的规则,以判定在选择性FDA处理的该时段期间该文本消息是否被授权用于FDA处理。若被授权,则该消息处理器(134)将该文本消息转发到FDA系统(132)用于FDA处理。若未被授权,则该消息处理器(134)将该文本消息转发到存储‑转发系统(122)用于存储‑转发处理。
Description
技术领域
本发明涉及通信领域,更具体地说,涉及文本消息的传送。
背景技术
在很多移动网络中,文本消息传送已经成为一种非常受欢迎的通信模式。短消息服务(SMS)是允许在移动设备之间交换简短文本消息(即160个字符)的通信协议。很多时候,移动电话用户使用文本消息传送来通信比使用语音呼叫还更频繁。
文本消息通过移动网络的信令信道(如通过SS7信道)传送。移动网络中的SMS中心(SMSC)具有用于通过信令信道将文本消息传送到其目的地的存储-转发系统。在最初接收到文本消息之后,存储-转发系统首先(持久性地)存储该文本消息,并且接着对文本消息发起一个传送尝试。如果传送尝试不成功,则存储-转发系统在一个时段(例如,10分钟、30分钟等等)之后重试传送。存储-转发系统在丢弃文本消息之前将重试预定的次数的传送。
下文说明了在UMTS网络中,将文本消息从发端移动设备传送到目的地移动设备的例子。开始,发送者通过该发端移动设备发起文本消息,并且该发端移动设备将文本消息发送到SMSC。SMSC中的存储-转发系统接收并存储该文本消息。存储-转发系统然后查询归属位置寄存器(HLR)来识别该文本消息的路由信息。HLR使用该路由信息来响应此查询,接着,存储-转发系统基于该路由信息尝试将文本消息转发到目的地移动设备。如果首先传送尝试不成功,则存储-转发系统在一个时段之后重试传送。存储-转发系统在丢弃该文本消息之前将重试预定的次数的传送。
由于用于传送之前存储文本消息的存储子系统很昂贵,所以用于文本消息传送的存储-转发方法拉高了SMSC的成本。随着移动网络中的文本消息量的增加,文本消息的单位价格显著降低。因此,对于网络运营者而言,文本消息传送的利润空间已经变得更低。为了降低成本并且增加网络的传送文本消息能力,某些网络运营者不再单单使用存储-转发处理。代替性地,许多网络运营者提供一种替代性的方法,该方法称为首先传送尝试(FDA)处理。在FDA处理的情况下,在存储文本消息之前尝试将其传送到目的地。如果传送失败,则存储该文本消息,并且发生正常存储-转发处理。
下文说明了在UMTS网络中,用于传送文本消息的FDA处理的例子。发送者通过发端移动设备发起文本消息,并且该发端移动设备将该文本消息发送到FDA系统。FDA系统最初接收该文本消息,并且查询HLR来识别该文本消息的路由信息。HLR使用路由信息来响应此查询,接着,FDA系统基于该路由信息尝试将文本消息转发到目的地移动设备,而不需要首先将该文本消息持久性地存储在存储器中。如果FDA系统判定文本消息传送失败,则FDA系统将该文本消息投送至SMSC。SMSC中的存储-转发系统存储该文本消息,并且根据存储-转发处理尝试传送该文本消息。
网络运营者遇到的问题是,在高业务量的时候,FDA处理会引起移动网络中的阻塞。FDA系统中的消息队列很小,所以当业务量很高时,文本消息可能在FDA系统中延迟。网络阻塞能够导致文本消息传送失败,并且造成网络运营者的收入损失。
发明内容
本文中描述的一些实施方式能够针对文本消息选择性地应用FDA处理。在某些情况中,能够使用FDA处理来传送文本消息,而在其它情况中,由于某些或所有文本消息采用存储-转发处理更有利,所以能够暂时将FDA处理中断一个时段。因此,并非所有的文本消息都使用FDA处理首先进行自动地转发。在移动网络中选择性地应用FDA处理的一个优点在于,在某些时间段内,诸如峰值业务量间隔、高业务量时、特定业务量场景等等,能够借由存储-转发处理取代或补充FDA处理。存储-转发处理有助于避免FDA处理遇到的网络阻塞问题。
一种实施方式包括一种用于移动网络的文本消息系统。该文本消息系统包含一个规则数据库,可操作为存储定义哪些文本消息被授权以使用FDA处理进行传送的规则。文本消息系统进一步包含消息处理器,可操作为最初接收文本消息、及判定是否由于发生触发事件而选择性地应用FDA处理一个时段。如果应用选择性FDA处理,则该消息处理器可进一步操作为处理该规则数据库中的规则以判定在选择性FDA处理的时段期间该文本消息是否被授权用于FDA处理。如果判定该文本消息被授权,则该消息处理器可进一步操作为将该文本消息转发至FDA系统用于FDA处理。如果判定该文本消息未被授权,则该消息处理器可进一步操作为将该文本消息转发至存储-转发系统用于存储-转发处理。
下文描述了其它示例的实施方式。
附图说明
现在仅通过例子,并且参考附图,描述本发明的一些实施方式。在所有的图中,相同的参考符号表示相同组件或相同类型的组件。
图1说明了示例实施方式中的移动网络。
图2是说明了一个示例实施方式中的针对文本消息选择性地应用FDA处理的方法的一个流程图。
图3说明了示例实施方式中的一个IMS网络。
图4和图5是说明了示例实施方式中的选择性FDA处理的消息图。
具体实施方式
附图及随后的描述说明本发明的某些特定示例的实施方式。因此,应该指出的是,本专业的技术人员将能够设计具体实施本发明的原理且包含于本发明范围内的不同配置,尽管本文中未明确描述或表示出这些配置。此外,本文中描述的任何例子旨在帮助了解本发明的原理,并且应该理解为不限于特定阐述的例子及条件。因此,本发明不限于下文描述的特定实施方式或例子,而受限于权利要求和其对等物。
图1说明了示例实施方式中的移动网络100。移动网络100能够包括基于电路的网络,诸如CDMA网络或GSM网络,能够包括基于分组的网络,诸如IP多媒体子系统(IMS)网络,或能够包括该两种网络的混合。移动网络100能够促进从发送者110到目的地112的文本消息传送。因为能够利用不同网络服务发送者110及目的地112,所以针对移动发起(MO)场景,移动网络100能够表示“发端”网络,或针对移动终结(MT)场景,可表示“终端”网络。
在该实施方式中,移动网络100包含一个短消息服务中心(SMSC)120和一个文本消息系统124。SMSC 120包含一个存储-转发系统122,该存储-转发系统122包括实施存储-转发处理的任何系统、服务器、应用或功能,其一个例子在SMS协议中定义。在存储-转发处理中,当最初接收一个文本消息时,将该文本消息持久性地存储于存储器中。接着,尝试将该文本消息传送到目的地。如果首先传送尝试不成功,则在一个时段(例如,10分钟、30分钟等等)之后重试传送。在丢弃该文本消息之前,重试预定的次数的传送。尽管存储-转发系统122说明为实施于SMSC120中,然而,本专业的技术人员应该了解,能够将其实施于使用除SMS以外的协议的其它文本消息传送服务器中。
文本消息系统124包括可操作为处理文本消息的任何系统、服务器或功能。文本消息系统124能够是独立的系统或服务器,或者能够实施于SMS路由器、信令传输点(STP)或一些其它网络组件中。文本消息系统124也能够与存储-转发系统122一起实施于SMSC120中。
在该实施方式中,文本消息系统124包含一个FDA系统132、一个消息处理器134及一个规则数据库136。FDA系统132包括可操作为实施FDA处理的任何系统、服务器、应用或功能。在FDA处理中,当最初接收一个文本消息时,在将该文本消息存储于诸如SMSC中之前,首先尝试传送该文本消息。本专业的技术人员应该了解FDA处理简要地包含将该文本消息排入队列用于传送尝试。然而,不像在存储-转发处理时那样,不将该文本消息持久性地存储于SMSC中。
消息处理器134包括可操作为在文本消息系统124中应用选择性FDA处理的任何装置、组件、系统或应用。规则数据库136包括可操作为存储定义在一个特定时段期间哪些文本消息被授权用于FDA处理的任何规则、条件、策略或其它数据的任何存储系统。例如,在移动网络100中的峰值业务量周期内,存储于规则数据库136中的规则指示哪些文本消息(如果有)被授权以根据FDA处理进行传送。尽管FDA系统132被表示为文本消息系统124的部分,然而,本专业的技术人员应该了解,可将FDA系统132实施于与消息处理器134及规则数据库136完全不同的平台上。
在图1中,假定发送者110将欲传送到目的地112的文本消息发送至移动网络100。本专业的技术人员应该了解,该文本消息是封包于一个信令消息中的,诸如SS7消息或SIP消息。替代自动地将FDA处理应用于该文本消息,文本消息系统124能够选择性地应用FDA处理一个时段。当选择性地应用FDA时,消息处理器134基于一个预定义规则集,作出是否通过FDA处理或存储-转发处理传送该文本消息的判定。图2中说明了文本消息系统124的更详细的操作。
图2说明了一个示例实施方式中的用于针对文本消息选择性地应用FDA处理的方法200的一个流程图。将参考图1中的移动网络100,描述方法200的步骤,但本专业的技术人员应该了解,可在其它网络及系统中执行方法200。同样,图2中的流程图的步骤并非包含所有并且能够包含图中未表示出的其它步骤。可以以替代性顺序执行这些步骤。
在步骤202中,消息处理器134最初从发送者110接收文本消息。在步骤204中,消息处理器134判定是否选择性地应用FDA处理,而不是自动地将该文本消息转发到FDA系统132用于FDA处理。选择性FDA处理意味将正常FDA处理中断一个时段,并且一个经过选择的零或更多文本消息集将被授权用于FDA处理。响应于一个触发事件应用选择性FDA处理。触发选择性FDA处理的事件能够根据网络运营者的需要改变。
例如,触发事件可包括到达一个峰值业务量间隔(即时间)。网络运营者能够识别移动网络100中的文本消息传送的峰值业务量间隔。如果到达该峰值业务量间隔,则在此时间间隔期间,消息处理器134能够触发选择性FDA处理。在另一个例子中,触发事件能够包括超出移动网络100中的一个业务量阈值。如果超出业务量阈值,则在业务量超出该阈值时,消息处理器134可触发选择性FDA处理。在又另一个例子中,触发事件可包括预期发生于移动网络100的服务区域内的特定业务量场景。例如,如果该网络运营者知道电视节目的爱好者调查或爱好者投票,则在该特定业务量场景期间,消息处理器134能够触发选择性FDA处理。在进一步的一个例子中,触发事件能够包括识别为垃圾消息的一个文本消息。如果该文本识别为垃圾消息,则消息处理器134能够触发选择性FDA处理使得该垃圾消息被过滤。在一个进一步的例子中,触发事件能够包括文本消息的账单问题。如果识别该账单问题(例如,如果源地址、目的地地址及/或账单ID不符合运营者收费准则),则消息处理器134能够触发选择性FDA处理,将该文本消息推给存储-转发系统122。
如果应用选择性FDA处理,则在步骤206中,消息处理器134处理规则数据库136中的规则,以判定在选择性FDA处理的时段期间该文本消息是否被授权用于FDA处理。授权FDA处理的规则可根据该网络运营者的需要改变。下面描述了一些例子。
如果步骤206中的判定为文本消息被授权,则在步骤208中,消息处理器134将该文本消息转发到FDA系统132用于FDA处理。响应于接收该文本消息,FDA系统132在不持久性地存储该文本消息的情况下,尝试首先将该文本消息传送到目的地112。如果传送尝试失败,则FDA系统132可将该文本消息转发到存储-转发系统122用于存储-转发处理。
如果步骤206中的判定为文本消息没有被授权,则在步骤210中,消息处理器134将该文本消息转发到存储-转发系统122用于存储-转发处理。响应于接收该文本消息,存储-转发系统122将该文本消息持久性地存储在存储器中。接着,存储-转发系统122尝试将该文本消息传送到目的地112。如果首先传送尝试不成功,则在一个时段(例如,10分钟、30分钟等等)之后,存储-转发系统122重试传送。存储-转发系统122将重试该文本消息传送预定的次数,然后丢弃该文本消息。
若步骤204中的判定为不应用选择性FDA处理,则在步骤212中,消息处理器134将文本消息转发到FDA系统132用于FDA处理。接着能够发生正常FDA处理。
一旦被触发,消息处理器134继续将选择性FDA处理应用于其它文本消息直到该时段期满。应用选择性FDA处理的时段可随触发事件而改变。例如,如果触发事件为到达一个峰值业务量间隔,则可基于该峰值业务量间隔持续多久来设定该时段(例如,4小时)。如果触发事件为超出业务量阈值,则可持续该时段直到移动网络100中的业务量下降到该业务量阈值以下。如果触发事件为文本消息包括垃圾消息(或被怀疑为垃圾消息),则该时段仅持续为处理此垃圾消息的时间。在应用选择性FDA处理的时段期满之后,接着可发生正常FDA处理。因此,消息处理器134将所接收的每个文本消息转发至FDA系统132直到发生触发选择性FDA处理的另一个事件。
选择性FDA处理有利地允许网络运营者在一个时段将某些或所有文本消息自FDA处理卸除到存储-转发处理。存储-转发处理有助于避免FDA处理遇到的网络阻塞问题。因此,在移动网络100中出现高业务量时,网络运营者可避免FDA系统132中的延迟,并且最终避免文本消息的漏失。
下文列出一些示例规则,这些规则能够用于判定在选择性FDA处理的时段期间一个文本消息是否被授权用于FDA处理(见步骤206)。一个规则能够包括来源地址规则,该规则指示在选择性FDA处理的时段期间被授权或未被授权用于FDA处理的一个或多个来源地址。例如,如果该文本消息的来源地址在一个被授权地址列表(或白名单)上,则该文本消息将被授权用于FDA处理。若该文本消息的来源地址在一个未被授权地址列表(或黑名单)上,则该文本消息将不被授权用于FDA处理并且将切换至存储-转发处理。
另一个规则能够包括目的地地址规则,该规则指示在选择性FDA处理的时段期间被授权或未被授权用于FDA处理的一个或多个目的地地址。例如,如果文本消息的目的地地址在一个被授权地址列表上,则该文本消息将被授权用于FDA处理。若该文本消息的目的地地址在一个未被授权地址列表上,则该文本消息将不被授权用于FDA处理并且将切换至存储-转发处理。
另一个规则能够包括失败目的地地址规则,该规则指示具有传送失败历史的特定目的地或目的地范围。例如,如果该文本消息的目的地地址在具有传送失败历史的一个列表地址上,则该文本消息将不被授权用于FDA处理并且将切换至存储-转发处理。
另一个规则能够包括目的地信令点编码规则,该规则指示在该选择性FDA处理的时段期间被授权或未被授权用于FDA处理的一个或多个目的地信令点编码。例如,如果该文本消息的目的地信令点编码在被授权信令点编码列表上,则该文本消息将被授权用于FDA处理。如果该文本消息的目的地信令点编码在一个未被授权信令点编码列表上,则该文本消息将不被授权用于FDA处理并且将切换至存储-转发处理。
另一个规则能够包括漫游规则,该规则指定由一个漫游使用者发起或发向一个漫游用户的文本消息将不被授权用于FDA处理并且将切换至存储-转发处理。
另一个规则能够包括协议ID规则,该规则指示在该选择性FDA处理的时段期间哪些网络协议被授权或未被授权用于FDA处理。例如,该规则可指定IS41及GSM协议的文本消息被授权,但GPRS协议的文本消息则未被授权。
另一个规则能够包括电信服务规则,该规则指示在选择性FDA处理的时段期间哪些电信服务被授权或未被授权用于FDA处理。例如,该规则可指定WMI及VMN被授权,但指定寻呼、通过、WAP及EMS未被授权。
另一个规则能够包括空中接口规则,该规则指示在选择性FDA处理的时段期间哪些空中接口协议被授权或未被授权用于FDA处理。例如,该规则可指定CDMA及W-CDMA协议的文本消息被授权,但指定TDMA及GSM协议的文本消息未被授权。
另一个规则能够包括路由类型规则,该规则指示在选择性FDA处理的时段期间哪些路由类型(例如,SS7、IP(ESME)、专用端口等等)被授权或未被授权用于FDA处理。另一个规则能够包括服务类型规则,该规则指示在选择性FDA处理的时段期间哪些服务类型(例如,管理、寻呼、WMI、VMN、基于位置服务(LBS)、广播等等)被授权或未被授权用于FDA处理。
另一个规则能够包括账单ID规则,该规则指示在选择性FDA处理的时段期间哪些账单类型被授权或未被授权用于FDA处理。例如,该规则可指定预付费的文本消息被授权,而指定后付费的文本消息未被授权。存在可定义的各种其它规则。同样,可处理多个规则以授权文本消息。若任何规则有冲突,则网络运营者可定义哪些规则控制授权或不授权该文本消息。
例子
图3说明了示例实施方式中的一个IMS网络300。在该实施方式中,IMS网络300能够操作为通过一个无线接入网络(RAN)314,该网络包括将一个移动设备接入一个核心网络的任何无线电网络或无线网络,服务一个移动设备310。为服务移动设备310,IMS网络300包含一个服务呼叫会话控制功能(S-CSCF)318、一个SMS应用服务器(AS)320及一个文本消息系统324。SMS应用服务器320可操作为处理SMS消息。例如,SMS应用服务器320可表示一个SMSC。作为处理SMS消息的部分,SMS应用服务器320包含使用SMS协议的存储-转发系统322。存储-转发系统322能够使用存储-转发处理将SMS消息传送到目的地,诸如通过RAN 316将一个SMS消息传送到移动设备312。
文本消息系统324包含一个FDA系统332、一个消息处理器334及一个规则数据库336。文本消息系统324编程为使用FDA系统332以在将该SMS消息转发至SMS AS 320之前尝试将SMS消息传送至其目的地。FDA系统332能够使用FDA处理将SMS消息传送至目的地,诸如透过RAN 316将一个SMS消息传送至移动设备312。文本消息系统324亦被编程为响应于一个触发事件(上文已描述某些触发事件)而应用选择性FDA处理。针对此实例,假定IMS网络300的网络运营者已定义IMS网络300中的一个峰值业务量间隔(其中SMS消息业务量通常为高)。当到达此峰值业务量间隔时,文本消息系统324将触发选择性FDA处理。
针对此实例,进一步假定移动设备310的一个用户发起一个SMS消息至移动设备312的一个用户。移动设备310将该SMS消息封装于一个SIP MESSAGE中,并且将该SIP MESSAGE发送至S-CSCF318。S-CSCF 318处理该SIP MESSAGE并且判定该SIP MESSAGE包含一个SMS消息。因此,S-CSCF 318将该SIP MESSAGE转发至文本消息系统324。
图4和图5是说明了示例实施方式中的选择性FDA处理的消息图。图4中,消息处理器334接收包含SMS消息的SIP MESSAGE。消息处理器334判定是否应用选择性FDA处理,而不是自动地将该SMS消息转发到FDA系统332用于FDA处理。在该例子中,已经到达峰值时间间隔,所以触发选择性FDA处理。因此,消息处理器334处理该规则(在图3的规则数据库336中)以判定该SMS消息是否被授权用于FDA处理。如果判定为该SMS消息被授权用于FDA处理,则消息处理器334将该SMS消息转发到FDA系统332用于FDA处理。响应于接收该SMS消息,FDA系统332首先尝试在不持久性地存储该SMS消息的情况下通过将该SIP MESSAGE发送到移动设备312(通过图3中的S-CSCF 318)而将该SMS消息传送到其目的地。如果该传送尝试失败,则FDA系统332可将该SMS消息转发到SMS应用服务器320用于存储-转发处理。
在图4的例子中,SMS消息被授权用于FDA处理,所以FDA系统332尝试传送该消息。当该SMS消息未被授权用于FDA处理时,该SMS消息被发送到SMS AS 320用于存储-转发处理,图5中对其进行了说明。
在图5中,消息处理器334再次接收包含该SMS消息的SIPMESSAGE。消息处理器334判定是否应用选择性FDA处理,而不是自动地将该SMS消息转发到FDA系统332用于FDA处理。在这个例子中,已经到达峰值间隔,所以触发选择性FDA处理。因此,消息处理器334处理该规则(在图3的规则数据库336中)以判定该SMS消息是否被授权用于FDA处理。若判定为该SMS消息未被授权,则消息处理器334将该SMS消息转发至存储-转发(SFD)系统322用于存储-转发处理。响应于接收该SMS消息,存储-转发系统322将该SMS消息持久性地存储在存储器中。接着,存储-转发系统322尝试通过将SIP MESSAGE发送至移动设备312(通过图3中的S-CSCF 318)而将该SMS消息传送到其目的地。
在图5的例子中,SMS消息被卸除到存储-转发系统322处理,而不是由FDA系统332处理。在此高业务量峰值时间间隔期间,存储-转发系统322能够代替FDA系统332更好地处理该SMS消息。因此,该SMS消息具有被成功传送到移动设备312的更高的可能性。
图中或本文中描述的各种组件的任意一个能够实施为硬件、软件、固件或此类的一些组合。例如,一个组件可实施为专用硬件。专用硬件组件可称为“处理器”、“控制器”或类似的术语。当借由一个处理器提供时,该功能可借由一个单一专用处理器、借由一个单一共享处理器或借由多个个别处理器(可共享一些该个别处理器)提供。此外,术语“处理器”或“控制器”的明确使用不应理解为专指能够执行软件的硬件,并且可隐含地包含(不限于)数字信号处理器(DSP)硬件、网络处理器、专用集成电路(ASIC)或其它电路、现场可编程门阵列(FPGA)、用于存储软件的只读存储器(ROM)、随机存取存储器(RAM)、非易失性存储器、逻辑或某些其它物理硬件组件或模块。
同样,一个组件可实施为可借由一个处理器或一个计算机执行以实现该组件的功能的若干指令。指令的某些例子为软件、程序代码及固件。当借由该处理器执行时,该指令操作为引导该处理器执行该组件的该功能。该指令可存储于可借由该处理器读取的存储装置。该存储装置的某些例子为数字或固态存储器、磁性存储媒体(诸如磁盘及磁带)、硬盘或光学可读数字数据存储媒体。
尽管本文中描述了特定的实施方式,然而,本发明的范围并不限于该特定实施方式。本发明的范围由以下的权利要求及其任何对等物限定。
Claims (10)
1.一种文本消息系统,包括:
消息处理器,可操作为针对由移动网络所处理的文本消息而提供正常首先传送尝试(FDA)处理;
所述消息处理器进一步可操作为检测表示所述移动网络中的高业务量的触发事件,以响应于所述触发事件而中断正常FDA处理,并且选择性地对随后的文本消息应用FDA处理一个时段,以减少使用FDA处理所传送的文本消息的数量并且将所述文本消息中的一些文本消息从FDA处理卸除到存储-转发处理;
当应用选择性的FDA处理时,对于在所述时段期间所接收的每个文本消息,所述消息处理器进一步可操作为:
判定所述文本消息是否被授权用于FDA处理,
响应于判定所述文本消息被授权,将所述文本消息转发至FDA系统用于FDA处理,以及
响应于判定所述文本消息未被授权,将所述文本消息转发至存储-转发系统用于存储-转发处理。
2.根据权利要求1所述的文本消息系统,其中:
所述消息处理器进一步可操作为在所述时段期满之后返回到正常FDA处理。
3.根据权利要求1所述的文本消息系统,其中触发事件包括到达一个峰值业务量间隔。
4.根据杈利要求1所述的文本消息系统,其中触发事件包括超出移动网络中的业务量阈值。
5.根据权利要求1所述的文本消息系统,其中触发事件包括预期发生于移动网络的服务区域内的特定业务量场景。
6.一种方法,包括:
针对由移动网络所处理的文本消息而提供正常首先传送尝试(FDA)处理;
检测表示所述移动网络中的高业务量的触发事件;
响应于所述触发事件而中断正常FDA处理;以及
选择性地对随后的文本消息应用FDA处理一个时段,以减少使用FDA处理所传送的文本消息的数量并且将所述文本消息中的一些文本消息从FDA处理卸除到存储-转发处理;
当应用选择性的FDA处理时,对于在所述时段期间所接收的每个文本消息,所述方法包括:
判定所述文本消息是否被授权用于FDA处理;
响应于判定所述文本消息被授权,将所述文本消息转发用于FDA处理;以及
响应于判定所述文本消息未被授权,将所述文本消息转发用于存储-转发处理。
7.根据权利要求6所述方法,进一步包括:
在所述时段期满之后返回到正常FDA处理。
8.根据权利要求6所述方法,其中触发事件包括到达峰值业务量间隔。
9.根据权利要求6所述方法,其中触发事件包括超出移动网络中的业务量阈值。
10.根据权利要求6所述方法,其中触发事件包括预期发生于移动网络的服务区域内的特定业务量场景。
Applications Claiming Priority (3)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
US12/484,672 | 2009-06-15 | ||
US12/484,672 US8554174B2 (en) | 2009-06-15 | 2009-06-15 | Selective first delivery attempt (FDA) processing for text messages |
PCT/US2010/037673 WO2010147787A1 (en) | 2009-06-15 | 2010-06-08 | Selective first delivery attempt (fda) processing for text messages |
Publications (2)
Publication Number | Publication Date |
---|---|
CN102461226A CN102461226A (zh) | 2012-05-16 |
CN102461226B true CN102461226B (zh) | 2016-12-07 |
Family
ID=42767961
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN201080026602.4A Expired - Fee Related CN102461226B (zh) | 2009-06-15 | 2010-06-08 | 文本消息的选择性首先传送尝试(fda)处理 |
Country Status (9)
Country | Link |
---|---|
US (2) | US8554174B2 (zh) |
EP (1) | EP2443847B1 (zh) |
JP (1) | JP5307937B2 (zh) |
KR (1) | KR101336688B1 (zh) |
CN (1) | CN102461226B (zh) |
BR (1) | BRPI1016025A2 (zh) |
RU (1) | RU2502224C2 (zh) |
TW (1) | TWI429237B (zh) |
WO (1) | WO2010147787A1 (zh) |
Families Citing this family (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US10482551B2 (en) * | 2015-08-10 | 2019-11-19 | Google Llc | Systems and methods of automatically estimating restaurant wait times using wearable devices |
JP7001105B2 (ja) * | 2018-01-18 | 2022-01-19 | 日本電気株式会社 | メッセージ配信装置、方法およびプログラム |
Citations (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
EP1650990A1 (en) * | 2004-10-20 | 2006-04-26 | Hewlett-Packard Development Company, L.P. | Method and apparatus for routing short messages in mobile telephone networks |
CN1783041A (zh) * | 2004-12-03 | 2006-06-07 | 微软公司 | 无线usb硬件调度 |
Family Cites Families (12)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
FI108982B (fi) * | 1998-06-15 | 2002-04-30 | Nokia Corp | Sanomapalvelu langattomassa tietoliikennejärjestelmässä |
JP3588295B2 (ja) * | 2000-01-24 | 2004-11-10 | 株式会社エヌ・ティ・ティ・ドコモ | メッセージサービスシステム、移動通信システムおよびメッセージ管理方法 |
GB0109525D0 (en) * | 2001-04-18 | 2001-06-06 | Telsis Holdings Ltd | Managing text message traffic in mobile telephone networks |
GB0116853D0 (en) | 2001-07-10 | 2001-09-05 | Torsana Diabetes Diagnostics A | Optical sensor containing particles for in SITU measurement of analytes |
TW200303690A (en) * | 2002-02-18 | 2003-09-01 | Empower Interactive Group Ltd | Distributed message transmission system and method |
KR100619308B1 (ko) * | 2004-03-02 | 2006-09-12 | 엘지전자 주식회사 | 멀티미디어 메시징 서비스 시스템 및 그 방법 |
GB0414415D0 (en) * | 2004-06-28 | 2004-07-28 | Jeftel Ltd | Improvements relating to secure telecommunications |
US7319857B2 (en) | 2004-09-13 | 2008-01-15 | Tekelec | Methods, systems, and computer program products for delivering messaging service messages |
US7460874B1 (en) * | 2005-08-12 | 2008-12-02 | Sprint Spectrum L.P. | Method for monitoring performance of a message-delivery system |
CN1808983A (zh) * | 2006-02-15 | 2006-07-26 | 阿里巴巴公司 | 一种实现即时通讯的方法及系统 |
US8255994B2 (en) * | 2008-08-20 | 2012-08-28 | Sprint Communications Company L.P. | Detection and suppression of short message service denial of service attacks |
EP2394404B1 (en) * | 2009-02-09 | 2021-04-28 | Apple Inc. | Method and apparatus for sms termination overload protection |
-
2009
- 2009-06-15 US US12/484,672 patent/US8554174B2/en active Active
-
2010
- 2010-06-08 EP EP10730914.8A patent/EP2443847B1/en not_active Not-in-force
- 2010-06-08 WO PCT/US2010/037673 patent/WO2010147787A1/en active Application Filing
- 2010-06-08 BR BRPI1016025A patent/BRPI1016025A2/pt not_active Application Discontinuation
- 2010-06-08 KR KR1020117029793A patent/KR101336688B1/ko not_active IP Right Cessation
- 2010-06-08 RU RU2011153775/08A patent/RU2502224C2/ru not_active IP Right Cessation
- 2010-06-08 JP JP2012516119A patent/JP5307937B2/ja not_active Expired - Fee Related
- 2010-06-08 CN CN201080026602.4A patent/CN102461226B/zh not_active Expired - Fee Related
- 2010-06-11 TW TW099119152A patent/TWI429237B/zh not_active IP Right Cessation
-
2013
- 2013-09-05 US US14/019,233 patent/US8886168B2/en not_active Expired - Fee Related
Patent Citations (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
EP1650990A1 (en) * | 2004-10-20 | 2006-04-26 | Hewlett-Packard Development Company, L.P. | Method and apparatus for routing short messages in mobile telephone networks |
CN1783041A (zh) * | 2004-12-03 | 2006-06-07 | 微软公司 | 无线usb硬件调度 |
Also Published As
Publication number | Publication date |
---|---|
US8554174B2 (en) | 2013-10-08 |
US8886168B2 (en) | 2014-11-11 |
KR101336688B1 (ko) | 2013-12-04 |
TWI429237B (zh) | 2014-03-01 |
US20140011480A1 (en) | 2014-01-09 |
EP2443847A1 (en) | 2012-04-25 |
KR20120019479A (ko) | 2012-03-06 |
JP2012530458A (ja) | 2012-11-29 |
EP2443847B1 (en) | 2014-11-12 |
BRPI1016025A2 (pt) | 2016-05-10 |
TW201108673A (en) | 2011-03-01 |
WO2010147787A1 (en) | 2010-12-23 |
RU2502224C2 (ru) | 2013-12-20 |
RU2011153775A (ru) | 2013-07-27 |
US20100317321A1 (en) | 2010-12-16 |
CN102461226A (zh) | 2012-05-16 |
JP5307937B2 (ja) | 2013-10-02 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
EP1683375B2 (en) | Method for routing sms messages using an intelligent routing node | |
US20070026879A1 (en) | System and method for blocking the use of a service in a telecommunication system | |
EP2204955A1 (en) | Method, apparatus and system for message identification | |
CN102804817A (zh) | 针对传递失败的消息的个性化重试配置 | |
CN103843428A (zh) | 用于管理机器类型通信(mtc)设备的减少的移动性和向机器类型通信(mtc)设备发送下行数据的移动通信网络、基础设施设备和方法 | |
WO2005086972A2 (en) | Methods and systems for delivering presence information regarding push-to-talk subscribers | |
EP1949616A1 (en) | Method for processing a message | |
CN101491119B (zh) | 电子消息传递服务的家庭地带确定 | |
US20080287106A1 (en) | Methods, systems, and computer program products for providing subscriber-controlled message service message delivery using a dynamic mailbox service | |
EP1865731B1 (en) | A method for realizing short message called service and a short message process system | |
EP2449732B1 (en) | Message delivery control based on destination point codes | |
EP1650990B1 (en) | Method and apparatus for routing short messages in mobile telephone networks | |
CN102461226B (zh) | 文本消息的选择性首先传送尝试(fda)处理 | |
WO2007140687A1 (fr) | Procédé de filtrage de messages courts, système de traitement de signalisation et centre de service de messages courts | |
CN101202711A (zh) | 一种网间传输多媒体消息的方法 | |
US20100112993A1 (en) | Method, device and system for message identification | |
CN102300230A (zh) | 一种网际信息的监控实现方法、装置及系统 | |
CN103634841A (zh) | 拥塞控制方法及装置 | |
CN103327474B (zh) | 路由信息处理方法、装置及系统 | |
AU2008218571B2 (en) | A messaging system and method | |
CN103906017B (zh) | 实现vpn短信增值业务的方法、系统及相关装置 | |
CN101674546A (zh) | 一种为用户提供短信增值业务的装置、系统及方法 | |
CN102123363A (zh) | 利用无线工业手机获取移动终端开机信息的装置及方法 | |
CN103634756A (zh) | 一种物联网应用与短消息增值业务交互的处理方法及装置 | |
CN102984671A (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 | ||
CB02 | Change of applicant information |
Address after: French Boulogne Billancourt Applicant after: Alcatel Optical Networks Israe Address before: France Applicant before: Alcatel Optical Networks Israe |
|
COR | Change of bibliographic data | ||
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: 20161207 Termination date: 20180608 |