用于提供短消息服务的方法和系统的制作方法

文档序号:7598553阅读:96来源:国知局
专利名称:用于提供短消息服务的方法和系统的制作方法
技术领域
本发明涉及通过无线公用网与专用网之间的网络交互工作提供服务。尤其是,本发明涉及一种用于在无线公用网与有线/无线专用网之间的网络交互工作中提供短消息服务(SMS)的方法和系统,其中当预备通过交互工作网络中的专用网提供SMS时,直接在交互工作网络中通过专用网来提供SMS。
背景技术
作为一种在楼内办公室环境下免费提供语音通信和数据服务的解决方案,首次出现了在本地有线/无线专用分局上的系统移植CDMA-RF(码分多址—射频)技术。
其中无线公用网与有线/无线专用网彼此交互工作的这种系统使得有可能在楼内任何地方进行呼叫,支持一旦偏离本地区域就利用无线公用网手动断开的功能,以及提供多种附加的服务,例如利用短消息服务(SMS)发送紧急消息,如果建立了内部互联网在外部检索必需的楼内信息,等等。
然而,该系统当前不支持本地SMS功能(通过专用网)。
这是因为,当终端发送用于请求SMS的信号时,终端不能辨别当前在专用网中收到的SMS是通过公用网提供的,还是通过专用网提供的。
然而,该系统当前不支持本地SMS(通过专用网)。这是因为,当终端发送SMS时,不能辨别当前的SMS是通过公用网还是通过专用网提供的。
以下将利用通过通用无线公用网的SMS传输路径,来说明SMS的一般形式。
首先,当SMS发送方终端发送SMS数据时,该信号在相应的覆盖区内基站收发器(BTS)处被接收,在基站控制器(BSC)处被匹配,然后被发送给移动交换中心(MSC)。
MSC把当前收到的SMS数据发送到短消息服务中心(SMSC),然后把该数据发送到SMS接收方终端,其中SMS接收方终端由SMS发送方终端指定。
同时,当该系统与有线/无线专用网相连时,应该确定在专用网中收到的呼叫或信号应该路由到公用网和专用网的哪一个。
然而,当在其中无线公用网与有线/无线专用网交互工作的常规网络中,把SMS数据从一个本地无线终端发送到另一本地无线终端时,将无条件地通过公用网提供SMS数据,这是因为没有辨别信息用来指示通过公用网和专用网的哪一个来提供SMS。
因此,问题在于,在其中无线公用网与有线/无线专用网交互工作的常规网络中,本地SMS(通过专用网)不可用。

发明内容
因此,本发明的目的是,提供一种用于在无线公用网与有线/无线专用网之间的网络交互工作中提供短消息服务(SMS)的方法和系统,其能够使专用网的用户选择性地利用无线终端来使用专用网SMS和公用网SMS。
本发明的另一目的是,提供一种用于在无线公用网与有线/无线专用网之间的网络交互工作中提供短消息服务的方法,当发送SMS时其能够发送包含各个终端的规范(specification)中的接收器信息在内的SMS,由此使用户在发送SMS时通过用户希望使用的网络,来发送SMS数据。
本发明的又一目的是,通过升级系统的软件而不改变各个用户的终端的硬件和软件,以及由此不带来附加的费用,来提供要发送到专用网的SMS数据。
本发明的又一目的是,提供一种用于在无线公用网与有线/无线专用网之间的网络交互工作中提供短消息服务的方法和系统,其容易实施,并且效率高。
在本发明的一个方面中,用于在无线公用网与有线/无线专用网之间的网络交互工作中提供短消息服务的方法包括第一步骤,设置用于确定通过公用网和专用网的哪一个发送短消息服务的标识符;以及第二步骤,检索发送的终端标识符,并根据检索的信息把短消息服务发送到相应的网络。
在本发明的另一方面,用于在无线公用网与有线/无线专用网之间的网络交互工作中提供短消息服务的方法包括第一步骤,用户设置通过公用网和专用网的哪一个来发送短消息服务;第二步骤,把用户设置的信息存储在专用网数据库中;以及第三步骤,如果任意用户发送短消息服务,从专用网数据库检索所述任意用户的终端标识符,并且根据在数据库中设置的状态,通过公用网和专用网的相应之一提供短消息服务。
优选地,所述方法还包括第四步骤,解除通过专用网设置短消息服务的功能。
优选地,通过由用户利用无线终端的按键输入和设置数字,来执行所述第一步骤。
优选地,通过以下步骤来执行所述第二步骤把通过基站收发器收到的短消息服务数据与相应的用户终端的标识符一起发送到专用网控制站,并且参考在专用网控制站的数据库中的专用网短消息服务的服务设置表的各项中设置的专用网路径字段。
优选地,通过由用户利用无线终端的按键输入和设置指定的号码{专用网访问码+功能访问码+特征码(专用网短消息服务解除功能码)},来执行所述第四步骤。
优选地,当在预定时间过去之后解除通过专用网发送短消息服务的设置,输入并设置通过把专用网短消息服务设置功能码和表示时间的码相结合而构成的特征码。
优选地,由用户利用无线终端的按键输入和设置的与指示时间的码有关的信息被存储在专用网控制站数据库的专用网SMS设置表的时间字段中。
优选地,在设置并使用通过专用网发送SMS的次数时,输入并设置通过把专用网短消息服务设置功能码和指示发送次数的码相结合而构成的特征码。
优选地,由用户利用无线终端的按键输入和设置的与指示发送次数的码有关的信息被存储在专用网控制站数据库的专用网SMS设置表的发送次数字段中。
在本发明的又一方面,用于在无线公用网与有线/无线专用网之间的网络交互工作中提供短消息服务的系统包括至少一个基站,用于接收从任意无线终端收到的数据,或者发送要发送给任意无线终端的数据;公用网,用于当通过公用网发送和接收短消息服务数据时负责数据控制,其中所述短消息服务数据通过所述至少一个基站收发器被发送和接收;专用网,其具有路径确定单元,所述路径确定单元用于利用在基站收发器中收到的短消息服务数据中包括的发送方终端的标识符,来确定通过公用网和专用网的哪一个来发送短消息服务数据,以及把短消息服务数据发送到相应的网络;以及专用网专用的专用短消息服务中心,用于当专用网确定当前收到的短消息服务数据是专用网短消息服务数据时,直接在专用网中提供短消息服务,而不通过所述公用网。
优选地,所述专用网包括表结构的数据库,所述表结构包括发送方终端的标识符字段和指示短消息服务路径的字段;路径确定单元,用于参考所述数据库为发送方终端标识符确定短消息服务路径,以及把通过基站收发器收到的短消息服务的发送方终端标识符发送到专用网和公用网的相应之一;以及专用网控制模块,用于在通过消息路由软件模块收到的数据是专用短消息服务数据的情况下,把所述短消息服务数据发送到专用短消息服务中心,以及当从发送方终端输入了指示使用专用网和公用网的哪一个的设置时,把输入细节记录在数据库中。
优选地,所述数据库还包括时间字段,用于指示用户希望使用网络的时间量;以及发送次数字段,用于指示用户希望使用网络的次数。
优选地,当用户没有任意地设置短消息服务路径时,则对于初始设置(默认),所述数据库的短消息服务路径字段被设置为公用网。
优选地,所述专用网控制模块包括专用网控制模块,用于管理多个基站收发器,以及负责无线信道设置和跳频过程;专用移动交换中心模块,用于负责信号交换功能;以及专用访问定位寄存器模块,用于存储终端的位置信息。
在本发明的又一方面,用于在无线公用网与有线/无线专用网之间的网络交互工作中提供短消息服务的方法包括第一步骤,由用户发送短消息服务;第二步骤,根据终接号信息来确定通过公用网和专用网的哪一个发送短消息服务;第三步骤,当根据终接号信息确定数据是专用网传送短消息服务数据时,把短消息服务数据发送到专用短消息服务中心;以及第四步骤,当根据终接号信息确定数据是公用网传送短消息服务数据时,把短消息服务数据发送到短消息服务中心。
在本发明的又一方面,用于在无线公用网与有线/无线专用网之间的网络交互工作中提供短消息服务的系统包括终端,其被升级,以便当发送短消息服务数据时,把消息与终接号信息一起发送;至少一个基站收发器,用于接收从终端收到的数据,或者发送要发送给任意无线终端的数据;专用网,用于利用在从终端收到的短消息服务数据消息中包括的终接号信息,来确定通过公用网和专用网的哪一个来发送短消息服务数据;公用网,用于当通过公用网发送和接收通过所述至少一个基站收发器发送和接收的短消息服务数据时,负责数据控制;以及专用短消息服务中心,用于当确定当前从专用网收到的短消息服务数据是专用网短消息服务数据时,直接在专用网中提供短消息服务,而不通过公用网。


通过参考以下连同附图一起考虑的详细说明,可以更完整地理解本发明,并且本发明的许多伴随优点将变得更明显、更容易理解,在附图中相同的附图标记表示相同和相似的部件,其中图1所示示意图显示了通过普通无线公用网的短消息服务(SMS)数据的传输路径;图2所示框解显示了在其中无线公用网与无线专用网彼此交互工作的常规网络中开始SMS的过程;图3所示框图显示了根据本发明在无线公用网与有线/无线专用网之间的网络交互工作中的SMS传输路径;图4a所示框解显示了在其中专用网连接到公用网的MSC级的系统中的SMS传输路径;图4b所示框图具体地显示了其中专用网连接到公用网的MSC级的系统;图4c所示框图显示了在其中公用网通过混合基站收发器(BTS)与专用网交互工作的网络中的SMS传输路径;图5所示框解显示了根据本发明第一实施例的、在其中专用网连接到无线公用网的BSC级的网络中的SMS传输路径;图6所示框图详细地显示了图5中所示的专用网的控制站;图7是用于具有指示是否通过专用网传送SMS的数据的数据库的表;图8显示了用于设置专用网路径的传输消息的基本结构;图9所示流程图显示了根据本发明实施例的、由用户设置专用网SMS的过程;图10所示流程图显示了根据本发明实施例的、用户通过专用网把SMS发送到对方的终端的过程;图11所示流程图显示了根据本发明实施例的、解除专用网SMS传输功能的过程;图12所示流程图显示了根据本发明实施例的、利用定时器来设置和解除专用网SMS传输功能的过程;图13所示流程图显示了根据本发明实施例的、相对于专用网SMS传输功能分配和设置开始发送的次数的过程;图14所示流程图显示了根据本发明实施例的、在确定了SMS发送次数的情况下发送专用网SMS的过程;图15a显示了根据本发明实施例的、升级各个终端的软件以及通过专用网发送SMS的过程;以及图15b显示了根据本发明实施例的、升级各个终端的软件以及通过公用网发送SMS的过程。
具体实施例方式
以下将参考图1说明短消息服务(SMS)的一般形式。
图1图解显示了通过普通无线公用网的短消息服务(SMS)数据的传输路径。
首先,当SMS发送方终端1发送SMS数据时,该信号在相应的覆盖区内的基站收发器(BTS)2处被接收,在基站控制器(BSC)3处被匹配,然后被发送到移动交换中心(MSC)4。
MSC 4把当前收到的SMS数据发送给短消息服务中心(SMSC)5,然后把数据发送给SMS接收方终端6,其中SMS接收方终端6是由SMS发送方终端1指定的。
同时,当该系统与有线/无线专用网相连时,应该确定在专用网中收到的呼叫或信号应该路由到公用网和专用网的哪一个。
然而,当在其中无线公用网与有线/无线专用网交互工作的常规网络中,把SMS数据从一个本地无线终端发送到另一本地无线终端时,将无条件地通过公用网提供SMS数据,这是因为没有辨别信息用来指示通过公用网和专用网的哪一个来提供SMS。
因此,问题在于,在其中无线公用网与有线/无线专用网交互工作的常规网络中,本地SMS(通过专用网)不可用。
以下将参考其中示出了本发明优选实施例的附图,来更完整地说明本发明。然而,本发明可以以不同的形式被实施,并且不应被认为限定于在此所述的实施例。相反,提供这些实施例,以便使本公开变得详尽而完整,并且将把本发明的范围完全传达给本领域技术人员。在说明书中,相同的附图标记表示相同的元件。
图3所示框图显示了根据本发明在无线公用网与有线/无线专用网之间的网络交互工作中的SMS传输路径。
参考图3,交互工作网络一般由无线公用网系统10和专用网系统20组成。
在此,有线/无线专用网代表无线专用网,或者通过线路和无线连接的专用网。
公用网系统10还包括控制SMS数据的SMSC(SMS中心)。
同样,专用网系统20还包括专用SMSC(SMS中心)26,其控制SMS数据;以及SMS路径确定单元20a,其确定通过哪一个网络发送SMS数据。
SMS路径确定单元20a可以利用被包括在发自发送方终端11的SMS数据中的、诸如端接号(terminating number)等的其它路径标识符,来确定通过哪个网络发送SMS数据。
作为另一种方法,用于指示来自发送方终端11的SMS数据要通过专用网发送的设置信息被预先接收,并且该信息被存储在专用网系统中。因此,可以通过根据用户设置的信息选择专用网或公用网,来发送以后从发送方终端11产生的SMS数据。
以下,将说明从上述结构中的发送方终端实际发送SMS数据的过程。
首先,当发送方终端MS 11发送SMS数据时,该发送信号在覆盖区内的专用网系统20处被接收。
专用网系统20中的SMS路径确定单元20a利用在发送的SMS数据中包括的标识符,来确定通过哪个网络发送SMS数据。
如果通过标识符确定了要通过专用网来发送SMS数据,则把SMS数据发送给专用SMSC 26,然后正常地发送到接收方终端20。
如果通过标识符确定了要通过公用网来发送SMS数据,则把SMS数据发送给SMSC 15,然后通过公用网发送给相应的接收方终端。
以下,将根据专用网和公用网的连接进行说明。
图4a所示框解显示了在其中专用网连接到公用网MSC级的系统中的SMS传输路径,图4b所示框图具体地显示了其中专用网连接到公用网MSC级的系统,图4c所示框图显示了在其中公用网通过混合BTS与专用网交互工作的网络中的SMS传输路径。
图4a显示了其中专用网连接到公用网MSC级的系统的实施例,其包括BTS 12、BSC 13、MSC 14以及SMSC 15,在使用专用网系统20和公用网时需要这些部件。
专用网系统20还包括专用SMSC 26,用于控制SMS数据;以及SMS路径确定单元20a,用于确定通过哪个网络发送SMS数据。
SMS路径确定单元20a可以利用在发自发送方终端11的SMS数据中包括的终接号,来确定通过哪个网络发送SMS数据。
作为另一种方法,用于指示来自发送方终端11的SMS数据要通过专用网发送的设置信息被预先接收,并且该信息被存储在专用网系统中。而且,关于以后从发送方终端11产生的SMS数据,有可能根据由用户设置的信息,来选择专用网或公用网发送SMS数据。
图4b具体地显示了其中专用网连接到公用网的MSC级的系统,其中专用网系统20包括专用BTS 12’、专用BSC 13’和专用MSC 14’,并且公用网系统包括MSC 14和SMSC 15。
专用MSC 14’适于确定SMS数据的路径。因此,有可能利用被包括在发自发送方终端11的SMS数据中的、诸如终接号等的路径标识符,来确定通过哪个网络发送SMS数据。
作为另一种方法,用于指示来自发送方终端11的SMS消息要通过专用网发送的设置消息被预先接收,并且该消息被存储在专用MSC 14’中。可以通过根据由用户设置的信息选择专用网或公用网,来发送以后从发送方终端11产生的SMS数据。
在图4c中,BTS 12是混合BTS,其包括用于确定通过专用网或公用网的哪一个来发送呼叫的路径单元。当SMS数据在BTS 12被接收时,SMS路径确定单元20a确定SMS数据要发送到何处,并且把SMS数据发送到相应的网络。
在说明本发明的具体实施例之前,先描述现有技术的结构问题。
图2所示框解显示了在其中无线公用网与无线专用网交互工作的常规网络中发送SMS的过程。
发送方终端根据传输输入产生一开始消息。此时,开始消息没有终端信息。当把开始消息发送到网络时,则在网络与终端之间建立了通信路径。
在建立通信路径之后,终端产生其中嵌入了终端信息的数据脉冲串(data burst)消息,然后把产生的消息发送给网络。
尤其是,当发送方终端A发送SMS数据时,开始消息首先在基站收发器B处被接收。基站收发器B把收到的开始消息发送给专用网C。此时,因为开始消息是第一次在专用网中收到的信息,其没有关于终接号的信息,因此有可能确定要通过专用网或公用网的哪一个来发送SMS消息。因此,专用网C把收到的开始消息发送给公用网D。
然后,当在发送方终端A与公用网D之间建立通信路径时,用于实际发送SMS数据的数据脉冲串消息被发送。
开始消息的结构如表1所示。
表1

此时,对于语音信号,在为当前在专用网中收到的呼叫确定了要连接哪个网络之后,设置通信信道。相反,对于SMS数据,为当前在专用网中收到的呼叫连接通信信道。因此,无条件地通过公用网发送SMS数据。
在这种情况下,因为要通过专用网发送的SMS数据被发送到公用网,因此不能正常发送SMS数据。
考虑到在文献“TIA/EIA(电信工业协会/电子工业协会)标准规范2.4.1.1.2.3通信信道设置”中所述的文本,根据现有终端的规范,当终端发送SMS数据时,开始消息适于不带终接号地被发送。
因此,当在发送专用网SMS数据之前,通过其要发往的那个网络来预先设置该专用网SMS数据,然后正常地发送该SMS数据,则可以解决这种问题。
本发明提出一种作为第一实施例的、用于在发送专用网SMS数据之前设置专用网SMS的方法。
以下将参考图5和图6说明解决该问题的本发明的第一实施例。
图5所示框解显示了根据本发明第一实施例的、在其中专用网连接到无线公用网的BSC级的网络中的SMS传输路径,图6所示框图详细地显示了图5中所示的专用网的控制站。
其中专用网连接到无线公用网的BSC级的网络包括BTS 12、专用BSC 20、专用交换机30、专用SMSC 26以及公用网SMS处理单元10。
BTS 12设置小区覆盖作为其自己的小区,用于支持公用网和无线专用网。
在韩国专利注册No.10-0365790中详细描述了共享小区。
公用网SMS处理单元10包括BSC 13、MSC 14和SMSC 15,BSC 13执行无线链路控制和手动断开的功能,MSC 14执行呼叫资源管理。SMSC15是SMS数据管理中心。
MS 11和40位于其中公用网与专用网共享的共享小区内,并且被服务注册,以接收专用网服务。
如图6所示,专用BSC 20包括专用BTS消息路由器(BTMR)模块21、专用BSC模块22、专用MSC模块23、专用访问定位寄存器(VLR)模块24和专用SMS设置表25。
专用BTMR模块21、专用BSC模块22、专用MSC模块23和专用VLR模块24是软件块,它们被分成各个功能,但是没有在硬件上划分。
专用BTMR模块21检索专用SMS设置表25,以确定从BTS 12收到的SMS数据是否为使用专用网的数据,并且根据信息的结果执行把SMS数据传输到相应网络的功能(路由)。
专用BSC模块22能够执行与公用网中的BSC相对应的功能,即无线链路控制和手动断开。
专用MSC模块23能够执行呼叫资源管理和SMS设置表25的信息改变。
专用VLR模块24具有终端的位置信息,并且能够执行专用SMS设置表25的信息改变功能。
本发明不限于专用BTMR模块21、专用BSC模块22、专用MSC模块23和专用VLR模块24当中的固定功能,而是无论何时确定需要某些功能,都能够被变换为最优选的形式。
当任意的移动站11发送SMS数据,在相应区域中的BTS 12接收该SMS数据,并使SMS数据与专用BSC 20匹配。专用BSC 20确定要通过哪个网络(专用网或公用网)发送SMS数据。当通过专用网发送SMS数据时,专用BSC 20把SMS数据发送到专用SMSC 26。然而,当通过公用网发送SMS数据时,专用BSC 20把SMS数据发送到公用网SMS处理单元10。
专用BSC 20包括BTMR模块21,用于参考数据库为SMS开始标识符(ID)确定SMS路径,并把SMS开始ID发送到相应的网络(专用网/公用网);专用BSC模块22,用于管理多个基站收发器,以及处理无线信道设置和跳频;专用MSC模块23,用于交换信号;专用VLR模块24,用于存储终端的位置信息;以及专用SMS设置表25,其由与发送方终端的ID相对应的SMS路径信息字段组成。
图7是用于具有指示是否通过专用网发送SMS的数据的数据库的表。参考图7,专用SMS设置表25包括用于指示用户希望何时使用网络的时间字段,以及用于指示用户希望使用网络多少次的发送次数字段,还包括发送方终端ID字段和SMS路径字段。
虽然本发明将取移动标识号(MIN)和电子序号(ESN)作为发送方终端ID的例子,但是发送方终端ID字段另外还包括国际移动用户标识符(IMSI)和临时移动用户标识符(TMSI)。
在此,MIN是终端电话号,其能表示为10位的十进制数。此外,ESN是分配给终端的分配器,其被分配8位。
虽然终端ID表示方法随终端的种类而变,但是MIN、ESN、IMSI和TMSI之一可以被认为是终端ID。
专用SMS设置表25可以被包括在专用VLR模块24中,或者被包括在专用MSC模块23、专用BTMR模块21和专用BSC模块22之一中。同样,可以用单独的数据库来构造专用SMS设置表25。
当SMS路径字段具有被指定为公用网的初始设置(默认),并且当SMS数据预备通过专用网时,应该预先执行使用专用网的设置。
另一方面,当SMS路径字段的初始设置(默认)被指定为专用网,并且当SMS数据预备通过公用网时,应该预先执行使用公用网的设置。
图8显示了用于建立专用网路径的传输消息的基本结构。
参考图8,在专用BSC 20的专用BTMR模块21中收到的来自发送方终端的传输消息的基本结构包括消息头、消息长度,以及用户用终端按键设置的数字[MAX_ORIG_DIGIT]信息。
为了使用户在如上所述的结构的情况下通过专用网发送SMS,应该首次执行用于设置专用网SMS的过程。
图9根据本发明实施例由用户设置专用网SMS的过程的流程图。
参考图9,通过假设用于设置专用网SMS的特征码为40,来说明利用专用网设置专用网SMS的过程。
在此,定义专用网访问码为“#”,把功能访问码也定义为“#”。然而,可以把这些码定义为其它值。然后,可以使用该值。即,如果把这些码定义为“*”和另一数字键,可以使用该值。
关于每个特征码,把用于设置专用SMS的码值定义为40,把用于解除专用SMS的码值定义为44,把用于设置专用SMS时间的码值定义为41+时间(xxxx),以及把用于设置专用SMS的发送次数的码值定义为42+次数(xx)。然而,应该注意,可以把码值定义且用作其它数字。
专用网访问码、功能访问码和特征码的码值被存储在专用网控制站的数据库中,并且适于根据发自任意发送方终端的拨号数值来执行相应码的功能。
拨号数值被记录在图8中所示的传输消息格式的数字[MAX_ORIG_DIGIT]字段中。
在以下说明中,由用户设置的拨号数字的第一个#被存储在专用网控制站的数据库中。
首先,利用终端的按键输入数字符号“##40”,并且通过按下连接按键发送该数字符号(步骤100和200)。
表2

此时,在传输消息中,数字被输入到如图8所示的数字[MAX_ORIG_DIGIT]字段中。
功能设置传输消息被发送到专用BTMR模块21,并且通过第一数字确定是否提供专用网服务(300)。
当第一数字是一个普通数字,这表示一个用于公用网的连接码,而不是用于专用网的连接码,从而专用BTMR模块21把当前的呼叫消息发送给公用BSC(600)。
虽然本发明提供了其中专用BTMR模块21执行消息发送功能的这样一个例子,但是专用BSC模块22、专用MSC模块23和专用VLR模块24也能够被设置成执行消息发送功能。
然而,当在步骤300中确定第一数字为“#”时,该数字表示专用网连接码,从而确定第二数字是否为功能码(400)。
当确定第二数字不是“#”,而是一个普通数字时,则当连接专用网时,不执行单独的功能设置。从而,专用MSC模块23把传输消息发送给接收方终端(步骤700)。专用MSC模块23根据传输消息提供服务。
当在步骤400中确定第二数字为“#”,即为用户希望设置单独的功能的情况。因此,为了根据第二数字之后的数字“40”设置专用SMS,专用MSC模块23把专用SMS设置表25中相应终端的SMS路径字段设置为专用网,并把确认消息发送给终端(500)。
在本发明提供的例子中,由专用MSC模块23设置专用SMS设置表25中的SMS路径。此外,专用BTMR模块21、专用BSC模块22和专用VLR模块24也可以设置SMS路径。
以下将参考图10说明把SMS发送到专用网的过程。
图10所示流程图显示了根据本发明实施例用户通过专用网把SMS发送到接收方终端的过程。
当位于被公用网和专用网共享的小区内的终端发送SMS(1100)时,专用BSC中的BTMR模块21向专用SMS设置表25请求相应终端的SMS路径设置信息(1200)。
参考设置信息,确定专用网是否被设置在与发送方终端ID相对应的专用SMS路径字段中(1300)。
当在步骤1300中与发送方终端ID相对应的专用网SMS路径字段被设置为专用网,则专用BTMR模块21把来源于相应的发送方终端的SMS消息发送给专用BSC模块22(步骤1400)。
当在步骤1300中与发送方终端ID相对应的专用SMS路径字段被设置为公用网,则专用BTMR模块把来源于相应的发送方终端的SMS消息发送给公用BSC 13(1500)。
虽然在本发明的实施例中是专用BTMR模块21执行消息发送功能,但是专用BSC模块22、专用MSC模块23和专用VLR模块也可以设置功能。
当任意终端如上所述设置专用网SMS时,该终端通过专用网发送SMS数据,直到设置被解除为止。
因此,考虑到用户通过公用网发送SMS的情况,需要一种解除专用网SMS的设置的方法。
图11所示流程图显示了根据本发明实施例解除专用网SMS传输功能的过程。
以下将在假设用于解除专用网SMS的特征码为44的情况下,参考图11进行说明。
首先,利用终端的按键输入数字符号“##44”,并且通过按下连接按键启动该数字(2100、2200)。
“##44”的意思如表3所示。
表3

此时,数字被插入如图8所示的传输消息中的数字[MAX_ORIG_DIGIT]字段中。
功能设置传输消息被发送到专用BTMR模块21,通过第一数字确定是否提供专用网服务(2300)。
当第一数字是一个普通数字(不是专用网访问码),因为它表示公用网连接,而不是专用网连接,因此专用BTMR模块21把当前的呼叫消息发送给公用网BSC 13(2600)。
虽然在本发明提供的例子中是专用BTMR模块21执行消息发送功能,但是专用BSC模块22、专用MSC模块23和专用VLR模块24也能够设置功能。
然而,当在步骤2300中确定第一数字为“#”时,因为它是专用网连接码,因此确定第二数字是否为功能码(2400)。
当确定第二数字不是“#”而是一个普通数字时,当连接专用网时不执行单独的功能设置。从而,专用MSC模块23把传输消息发送给接收方终端(2700)。
当在步骤2400中确定第二数字为“#”,即为用户希望设置单独的功能的情况。因此,为了根据第二数字之后的数字“44”设置专用SMS,专用MSC模块23把专用SMS设置表25中相应终端的SMS路径字段改变为公用网,并把确认消息发送给终端(2500)。
在本发明提供的例子中,由专用MSC模块23设置专用SMS设置表25中的SMS路径。然而,专用BTMR模块21、专用BSC模块22和专用VLR模块24也可以设置SMS路径。
因此,在解除SMS的设置之后,发自该终端的SMS数据通过公用网,直到专用网被再次设置为止。
同时,虽然图9说明了设置专用网SMS的情况,但是为了方便用户,当用户希望解除专用SMS的设置时,用户可以自动地这样做,而无需单独地解除专用网SMS的设置。
以下,将说明这种情况,其中当预定时间过去时,专用网SMS被自动地解除。
图12所示流程图显示了根据本发明实施例利用定时器来设置和解除专用网SMS传输功能的过程。
以下将在假设用于设置专用网SMS定时器的特征码为“41”且设置时间为1小时30分的情况下,参考图12来进行说明。
首先,利用终端的按键输入数字符号“##410130”,并通过按下连接按键来启动该数字(3100、3200)。
“##410130”的意思如表4所示。
表4

此时,数字被插入如图8所示的传输消息中的数字[MAX_ORIG_DIGIT]字段中。
功能设置传输消息被发送到专用BTMR模块21,并通过第一数字确定是否提供专用网服务(3300)。
当第一数字是一个普通数字,这表示用于公用网的连接码,而不是用于专用网的连接码。因此专用BTMR模块21把当前的呼叫消息发送给公用网BSC(3800)。
虽然在本发明提供的例子中由专用BTMR模块21执行消息发送功能,但是专用BSC模块22、专用MSC模块23和专用VLR模块24也能够设置功能。
然而,当在步骤3300中确定第一数字为“#”时,因为它是专用网连接码,因此确定第二数字是否为功能码(3400)。
当在步骤3400中确定第二数字不是“#”而是一个普通数字时,当连接专用网时不执行单独的功能设置。从而,专用MSC模块23把传输消息发送给接收方终端(3900)。
当在步骤2400中确定第二数字为“#”,即为用户希望设置单独的功能的情况。因此,为了根据第二数字之后的数字“410130”设置专用SMS和时间,专用MSC模块23把专用SMS设置表25中相应终端的SMS路径字段设置为公用网,并把设置时间记录在时间字段中(3500)。
确定在专用SMS设置表25的时间字段中记录的专用网SMS设置时间是否剩下(步骤3600)。
当在步骤3600中确定设置时间没有剩下,则专用MSC模块23消除在专用SMS设置表25中相应终端的时间字段中记录的设置时间,并把相应终端的SMS路径字段改变为公用网(步骤4000)。
在本发明提供的例子中,由专用MSC模块23执行诸如SMS路径设置、时间设置和设置时间消除等的设置操作,但是专用BTMR模块21、专用BSC模块22和专用VLR模块24也可以执行设置操作。
当在步骤3600中确定操作时间剩下了,则与相对于在专用SMS设置表25中记录的时间的实际时间的增加成比例地减少设置时间(3700)。
因此,当完成专用网SMS设置时,设置时间,使得在相应时间内从该终端发送的SMS数据通过专用网,以及在设置时间已经过去之后发送的SMS数据通过公用网,这是因为在时间字段中记录的设置时间被消除了。
以下,将说明这样一种情况,其中设置专用SMS的发送次数,并且当达到设置次数时,自动地解除SMS发送设置。
图13所示流程图显示了根据本发明实施例的、相对于专用网SMS传输功能分配和设置开始发送的次数的过程。
以下将在假设用于设置专用网SMS的发送次数的特征码为42并且发送次数为5的情况下,参考图13来进行说明。
首先,利用终端的按键输入数字符号“##4205”,并且通过按下连接按键启动该数字符号(4100、4200)。
“##4205”的意义如表5所示表5

此时,数字被插入如图8所示的传输消息中的数字[MAX_ORIG_DIGIT]字段中。
功能设置传输消息被发送到专用BTMR模块21,并通过第一数字确定是否提供专用网服务(4300)。
当第一数字是一个普通数字而不是专用网访问码,这表示用于公用网的连接码,而不是用于专用网的连接码,从而专用BTMR模块21把当前的呼叫消息发送给公用网BSC(4600)。
虽然在本发明提供的例子中由专用BTMR模块21执行消息发送功能,但是专用BSC模块22、专用MSC模块23和专用VLR模块24也能够设置功能。
然而,当在步骤4300中确定第一数字为“#”时,因为它是专用网连接码,因此确定第二数字是否为功能码(4400)。
当在步骤4400中确定第二数字不是“#”而是一个普通数字时,当连接专用网时不执行单独的功能设置。从而,专用MSC模块23把传输消息发送给接收方终端(4700)。
当在步骤4400中确定第二数字为“#”,即为用户希望设置单独的功能的情况。因此,为了根据第二数字之后的数字“4205”设置专用SMS路径和发送次数,专用MSC模块23把专用SMS设置表25中相应终端的SMS路径字段设置为公用网,并把设置次数(5次)记录在发送次数字段中(4500)。
在本发明提供的例子中,由专用MSC模块23设置专用SMS设置表25中的SMS路径和发送次数,但是专用BTMR模块21、专用BSC模块22和专用VLR模块24也可以设置它们。
因此,用户能够利用该终端通过专用网发送SMS 5次。无论何时发送SMS数据,在专用SMS设置表25中的发送次数字段中记录的次数都减1。
以下,将参考图14说明这样一种情况,其中用户实际上在专用网SMS开始发送的次数被设置的情况下利用终端发送SMS。
图14所示流程图显示了根据本发明实施例、在设置了SMS发送次数的情况下发送专用SMS的过程。
首先,当位于被公用网和专用网共享的小区内的终端发送SMS时(5100),专用BSC中的BTMR模块21请求专用SMS设置表25中相应终端的SMS路径设置信息(5200)。
参考设置信息,确定与发送方终端ID相对应的专用SMS路径字段是否被设置为专用网(5300)。
当在步骤5300中确定与发送方终端ID相对应的专用网SMS路径字段被设置为公用网,则专用BTMR模块21把来源于相应的发送方终端的SMS消息发送给公用网BSC 13(5900)。
虽然在本发明提供的例子中,由专用BTMR模块21执行消息发送功能,但是专用BSC模块22、专用MSC模块23和专用VLR模块24也能够设置功能。
当在步骤5300中确定与发送方终端ID相对应的专用SMS路径字段被设置为专用网,则确定在专用SMS设置表25中的发送次数字段中记录的次数是否大于0(步骤5400)。
当在步骤5400中确定发送次数大于0,则专用BTMR模块21把来源于发送方终端的SMS消息发送给专用BSC模块22(5500)。
发送到专用BSC模块22的SMS数据被发送给专用MSC模块23,以便被切换到对方的终端(步骤5600)。
在专用MSC模块23减少了在专用SMS设置表25中的发送次数字段记录的次数之后(5700),专用MSC模块23把终端的SMS数据发送给专用SMSC 26(5800)。
然而,当在步骤5400中确定发送次数为0时,由于后来发送的SMS数据不能通过专用网,因此专用MSC模块23把专用SMS设置表25中相应终端的专用SMS路径设置改变为公用网(6000)。
尽管本发明提供了专用MSC模块23执行专用SMS设置表25中的SMS路径设置的例子,但是专用BTMR模块21,专用BSC模块22和专用VLR模块24同样可以设置路径。
因此,当如图11和12所示完成了专用网SMS设置和发送次数的设置时,发自终端的SMS数据通过专用网,直到相应的发送次数结束为止。此外,当发送次数结束了,在发送次数字段中记录的次数变为0,并且此时SMS数据通过公用网。
同时,用于设置专用SMS定时器和专用SMS发送次数的功能可以相互结合,并且在必要时可以把附加的功能添加到专用SMS设置表中作为可选项,即使在本发明的以上实例中没有提到这些。
当用户试图发送SMS时,专用网系统发送各种与SMS传输相关且被设置在专用SMS设置表中的信息,例如专用网设置状况、剩余的发送次数和剩余时间等。由此,允许用户了解当前的信息设置。
这样,用户能够通过与SMS传输相关的各种信息,容易地知道终端通过哪个网络来发送SMS。例如,在设置专用网用于传输的情况下,用户能够知道可以通过专用网发送多少SMS以及可以把SMS发送多远。结果,有可能最大限度地方便用户。
还有,可以通过为终端升级软件(终端规范改变),来解决以下问题当在现有的终端规范下发送SMS数据时,关于终端连接器或接收器的信息没有被包括在SMS数据中。
本发明提供一种作为第二实施例的、用于通过终端规范改变来支持专用网SMS的方法。
在第二实施例中,在预备接收SMS的对应终端的电话号之前,表1的开始消息的数字字段被修改为通过专用网码(在此定义为“#”)和终接号来记录,其中专用网码用以指示通过专用码来发送SMS。表6给出了开始消息的结构。
表6


以下将参考图15a和15b来说明本发明第二实施例。
图15a显示了根据本发明第二实施例升级每个终端的软件以及通过专用网发送SMS的过程,图15b显示了根据本发明第二实施例升级每个终端的软件以及通过公用网发送SMS的过程。
首先,对于参考图15a通过专用网发送SMS的过程,当发送方终端A利用终接号#xxxx发送要通过专用网发送的SMS数据时,包括终接号#xxxx的开始消息在基站收发器B处被接收。基站收发器B把收到的开始消息发送给专用网C,由此允许建立通信路径。在这种情况下,专用网C第一次收到的开始消息与终接号#xxxx一起被发送。
虽然本发明把专用网访问码定义为在开始消息中包括的终接号中的“#”,但是当把码定义为另一值时,可以使用该另一值。也即,当把码定义为“*”或其它数字键时,可以使用它们。
由于专用网C具有在第一数字中的“#”,因此确定数据为要通过专用网发送的SMS数据。在发送方终端A与专用网C之间建立通信路径,然后把用于实际SMS数据的数据脉冲串消息发送给专用SMSC。
因此,要通过专用网的数据一旦被发送到专用SMSC,就被正常地发送给接收方终端。
同时,公用网传送SMS传输过程如下。当接收方终端A开始把公用网传送SMS数据发送给终接号xxx-yyyy时,包括终接号xxx-yyyy的开始消息在基站收发器B处被接收。基站收发器B把收到的开始消息发送给专用网C,专用网第一次收到的信息的开始消息在此处被发送,同时该信息包括终接号xxx-yyyy。
由于专用网C在第一数字中没有“#”,因此确定数据为要通过公用网发送的SMS数据。开始消息被发送给公用网D,从而建立通信路径。然后,用于实际SMS数据的数据脉冲串消息被发送给公用SMSC。
因此,要通过公用网发送的SMS数据一旦被发送到公用SMSC,就被正常地发送给接收方终端。
数据脉冲串消息的结构如表7所示。
表7

同时,当终端的规范改变时,终端被构造成在(液晶)显示器上显示各种信息,例如通过其发送SMS的网络、剩余发送次数、剩余时间等。因此,允许用户通过与SMS传输相关的各种信息,来了解终端通过哪个网络发送SMS。
还有,在设置专用网用于传输的情况下,用户能够知道可以通过专用网发送多少SMS以及可以把SMS发送多远。结果,有可能最大限度地方便用户。
上述实施例只是示例性的,而不应被认为限定本发明。本说明书可以容易地应用于其它类型的设备。对本发明进行说明的目的是说明性的,而非限制权利要求的范围。对于本领域技术人员,对本发明的许多替换、修改和改变是显而易见的。
如上所述,由于根据本发明,有可能通过从无线公用网与有线/无线专用网之间的网络交互工作中的公用网和专用网中选择的任何一个网络,来发送SMS数据,因此方便了用户。
同样,由于能够通过升级系统的软件来把SMS数据发送到专用网,而无需改变各个用户的终端的硬件和软件,因此没有带来附加的费用。
权利要求
1.一种用于在无线公用网与有线和无线专用网之间的网络交互工作中提供短消息服务的方法,包括设置标识符,以确定通过所述公用网和专用网的哪一个来发送短消息服务;以及检索发送的终端的标识符,并根据检索的信息把短消息服务发送到相应的网络。
2.一种用于在无线公用网与有线和无线专用网之间的网络交互工作中提供短消息服务的方法,包括由用户设置通过所述公用网和专用网的哪一个来发送短消息服务;把用户设置的信息存储在专用网数据库中;以及当任意用户发送短消息服务时,从专用网数据库检索所述任意用户的终端标识符,并且根据在所述专用网数据库中设置的状态,通过所述公用网和专用网的相应之一提供短消息服务。
3.根据权利要求2所述的方法,其还包括还包括解除通过所述专用网设置短消息服务的功能。
4.根据权利要求2所述的方法,其中所述检索所述任意用户的终端的标识符并提供短消息服务的步骤包括,当任意用户发送短消息服务时,在从专用网数据库检索任意用户的终端标识符之后,在根据在专用网数据库中设置的状态通过相应网络发送短消息服务之前,通知关于短消息服务的设置状况的信息。
5.根据权利要求4所述的方法,其中所述设置状况包括用于传输的网络、发送次数以及剩余时间。
6.根据权利要求2所述的方法,其中通过由用户利用无线终端的按键输入并设置数字,来执行所述由用户进行设置的步骤。
7.根据权利要求6所述的方法,其中所述数字与专用网访问码、功能访问码和特征码(专用网短消息设置功能码)相结合。
8.根据权利要求7所述的方法,其中所述特征码包括专用网短消息设置功能码。
9.根据权利要求2所述的方法,其中通过以下步骤来执行把用户设置的信息存储在专用网数据库中的步骤把通过基站收发器收到的短消息服务数据与相应的用户终端的标识符一起发送到专用网控制站,并且参考在所述专用网控制站的所述数据库中的专用网短消息服务的服务设置表的各项中设置的专用网路径字段。
10.根据权利要求3所述的方法,其中通过由用户利用无线终端的按键输入并设置指定的号码,来执行所述解除设置短消息服务的功能的步骤。
11.根据权利要求10所述的方法,其中所述指定号码包括专用网访问码、功能访问码和特征码。
12.根据权利要求7所述的方法,其中,当在预定时间过去之后解除通过专用网发送短消息服务的设置,输入并设置通过把专用网短消息服务设置功能码和表示时间的码相结合而构成的特征码。
13.根据权利要求12所述的方法,其中由用户利用所述无线终端的所述按键输入和设置的与指示时间的码有关的信息被存储在所述专用网控制站数据库的所述专用网短消息服务设置表的定时器字段中。
14.根据权利要求7所述的方法,其中,当打算设置并使用通过专用网发送短消息服务的次数时,输入并设置通过把专用网短消息服务设置功能码和指示发送次数的码相结合而构成的特征码。
15.根据权利要求14所述的方法,其中由用户利用所述无线终端的所述按键输入和设置的与指示发送次数的码有关的信息被存储在所述专用网控制站数据库的所述专用网短消息服务设置表的发送次数字段中。
16.一种在无线公用网与有线和无线专用网之间的网络交互工作中提供短消息服务的系统,包括多个基站收发器的至少之一,用于接收从任意无线终端收到的数据,或者发送要发送给所述任意无线终端的数据;公用网,用于当通过公用网发送和接收短消息服务数据时负责数据控制,其中所述短消息服务数据通过至少一个基站收发器被发送和接收;专用网,其具有路径确定单元,所述路径确定单元用于利用在所述基站收发器中收到的短消息服务数据中包括的发送方终端的标识符,来确定通过公用网和专用网的哪一个来发送短消息服务数据,以及把短消息服务数据发送到相应的网络;以及专用网专用的专用短消息服务中心,用于当所述专用网确定当前收到的短消息服务数据是专用网短消息服务数据时,直接在所述专用网中为其自己提供短消息服务,而不通过所述公用网。
17.根据权利要求16所述的系统,其中所述专用网包括表结构的数据库,所述表结构包括发送方终端的标识符字段和指示短消息服务路径的字段;路径确定单元,用于参考所述数据库为发送方终端标识符确定短消息服务路径,以及把通过所述基站收发器收到的短消息服务的发送方终端标识符发送到所述专用网和公用网的相应之一;以及专用网控制模块,用于当通过消息路由软件模块收到的数据是专用短消息服务数据时,把所述短消息服务数据发送到专用短消息服务中心,以及当从发送方终端输入了指示使用专用网和公用网的哪一个的设置时,把输入细节记录在数据库中。
18.根据权利要求17所述的系统,其中所述数据库还包括时间字段,用于指示用户希望使用网络的时间量;以及发送次数字段,用于指示用户希望使用网络的次数。
19.根据权利要求17所述的系统,其中当用户没有任意地设置短消息服务路径时,则对于初始设置,所述数据库的短消息服务路径字段被设置为公用网。
20.根据权利要求17所述的系统,其中所述专用网控制模块包括专用网控制模块,用于管理多个基站收发器,以及负责无线信道设置和跳频过程;专用移动交换中心模块,用于负责信号交换功能;以及专用访问定位寄存器模块,用于存储终端的位置信息。
21.一种用于在无线公用网与有线和无线专用网之间的网络交互工作中提供短消息服务的方法,包括由用户发送短消息服务;在专用网,通过终接号信息来确定通过公用网和专用网的哪一个发送短消息服务;当根据终接号信息确定数据是专用网传送短消息服务数据时,把短消息服务数据发送到专用短消息服务中心;以及当根据终接号信息确定数据是公用网传送短消息服务数据时,把短消息服务数据发送到短消息服务中心。
22.一种在无线公用网与有线/无线专用网之间的网络交互工作中提供短消息服务的系统,包括终端,其被升级成当发送短消息服务数据时把消息与终接号信息一起发送;至少一个基站收发器,用于接收从终端收到的数据,或者发送要发送给任意无线终端的数据;专用网,用于利用在从终端收到的短消息服务数据消息中包括的终接号信息,来确定通过公用网和专用网的哪一个来发送短消息服务数据;公用网,用于当通过公用网发送和接收通过所述至少一个基站收发器发送和接收的短消息服务数据时,负责数据控制;以及专用短消息服务中心,用于当确定当前从所述专用网收到的短消息服务数据是所述专用网短消息服务数据时,直接在所述专用网中提供短消息服务,而不通过公用网。
23.根据权利要求22所述的系统,其中终端通过液晶显示器来显示通过其发送短消息的网络,剩余的发送次数,以及剩余时间。
全文摘要
一种用于在无线公用网与有线/无线专用网之间的网络交互工作中提供短消息服务(SMS)的方法和系统,当用户希望通过交互工作网络中的专用网发送短消息服务时,其能够直接通过专用网提供短消息服务。所述方法包括第一步骤,设置用于确定通过公用网和专用网的哪一个发送短消息服务的标识符;以及第二步骤,检索发送的终端标识符,并根据检索的信息把短消息服务发送到相应的网络。由于有可能选择性地利用交互工作网络中的公用网或专用网来发送SMS数据,并且可以通过改变系统来把SMS数据发送到专用网,而无需改变各个用户的终端,因此没有带来附加的费用。
文档编号H04W4/14GK1607848SQ200410084999
公开日2005年4月20日 申请日期2004年10月9日 优先权日2003年10月13日
发明者李东烈, 李贵仲 申请人:三星电子株式会社
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1