一种短信息处理方法

文档序号:7846627阅读:318来源:国知局
专利名称:一种短信息处理方法
技术领域
本发明涉及电信网络中的短信息处理方法,尤其是多个终端接收短信息业务和多媒体短信息业务中,短信息中心发送短信息和通信终端接收短信息的短信息处理方法。
背景技术
随着网络技术的发展,网络互联互通的进一步完善,电信新业务也在不断出现。目前,已经出现了多媒体短信息业务,随着固话收发短信息业务的出现,不久的将来,还将出现多终端接收短信息的业务。所谓多终端接收短信息,是指一个用户可以在电信网络中设置多个自己的能够接收短信息的终端的网络号码,从而使自己的多个终端能够同时接收到主叫用户发来的短信息,这样,一方面提高了被叫接收短信息的成功率,另一方面,使得被叫用户可以选择自己认为最方便的终端接收短信息。但在实际中,由于诸多原因,用户对短信息的使用还达不到所期望的方便程度,即利用自己已有的终端或自己确定的终端进行短信息的“按需”接收。
在多个终端接收短信息业务中,被叫用户通过一个终端接收短信息后,就不需要在用其它终端接收同一个短信息了,这时,网络发送到其它这些终端的短信息将是毫无意义的,也就是说,网络中,这部分数据流量是一种浪费,在该短信息是多媒体短信息的情况下,这种浪费尤其明显。因此,如何解决多终端接收短信息,特别是多终端接收多媒体短信息过程中,网络数据流量浪费的问题,显得很重要。

发明内容
本发明的目的在于提供一种短信息处理方法,使用该方法能够方便用户短信息的按需接收,同时在处理多终端接收短信息、特别是多终端接收多媒体短信息的过程中,可以使通信网络节约很多的数据流量。
为达到上述目的,本发明提供的短信息处理方法,包括在网络中为用户配置若干个能够接收短信息的终端的网络号码;网络在向被叫用户发送短信息时,按照上述网络号码将该短信息通知发送到被叫用户的所有能够接收短信息的终端,由用户根据该短信息通知选择适合的终端接收短信息。
所述网络向被叫用户发送短信息的过程进一步包括步骤1、短信息中心将短信息通知发送到被叫用户的终端,而后等待相应的终端来取短信息;步骤2、被叫用户在终端接收到短信息通知后,根据该短信息通知,选择适合的终端从短信息中心获取该短信息;步骤3、短信息中心在该短信息被取走后,将该短信息删除。
上述步骤1还可以包括下述步骤之一步骤A短信息中心在将一个短信息通知发往被叫用户的多个终端时,短信息中心为每一个终端生成一个短信息备份。
步骤B短信息中心在将一个短信息通知发往被叫用户的多个终端时,短信息中心将这些终端关联起来。
如果步骤1包括上述步骤A,则在步骤3中,所述将短信息删除,是将获取短信息的终端对应的短信息备份删除。
如果步骤1包括上述步骤B,则在步骤3中,短信息中心在相关联的任一终端获取该短信息后,将该短信息删除,相关联的其它终端再根据所接收的短信息通知从短信息中心获取短信息时,短信息中心返回该短信息已经被删除的信息。这样,本发明还可以包括下述步骤短信息中心在给定的时间内等待相关联的任一终端来获取该短信息,并在等待超时后,将该短信息删除。
如果步骤1包括所述步骤B,则步骤3中所述将短信息删除,是短信息中心在相关联的所有终端获取该短信息后,将该短信息删除。本发明还可以包括下述步骤短信息中心在给定时间内等待相关联所有终端来获取该短信息,并在等待超时后,将该短信息删除。
如果步骤1包括所述步骤A,则本发明所述方法还包括短信息中心在给定的时间内等待被叫用户的相应终端来获取该终端的短信息备份,并在等待超时后,将该终端的短信息备份删除。
按照上面所述,短信息中心的等待计时可以在下述时刻之一启动1、在第一次尝试给相应终端发短信息通知时开始启动。
2、在短信息中心接收到该短信息时开始启动。
3、在主叫发出短信息时开始启动。
短信息中心的等待超时时间可以由该短信息中心设置;也可以由主叫用户设置;还可以通过设置送到时间来实现。
而送到时间可以由短信息中心设置;也可以由由主叫用户来设置。
所述短信息中心的等待计时在设置该送到时间时开始启动。
还可以在短信息中心设置一个长度阈值,当短信息中心判断短信息的长度小于该阈值时,短信息中心直接将短信息发送到被叫用户的相应的能够接收短信息的终端。
本发明所述方法可用于所有通信网络短信息中心。本发明中,在短信息中心将一个短信息直接发送到用户的多个能够接收短信息的终端时,由于采用的是先将数据流量很小的短信息通知发送给相应的终端,被叫用户在接收到短信息通知后,采用自己最方便的终端,根据该短信息通知,从短信息中心获取该短信息的具体内容。一般地,被叫用户从一个终端根据短信息通知获取短信息,并阅读完该短信息后,就不再需要从其它终端再获取并阅读该短信息,被叫用户可以直接在那些不再需要阅读该短信息的终端上,将该短信息通知删除。这样,原本要发送到其它终端的短信息内容就不需要再发送了。这样,网络就可以节约很大的短信息流量,从而,可以提供通信网络的整体性能。
具体实施例方式
假设短信息中心被要求在一个小时内,将短信息发送到相应地终端,那么,在一个短信息中心接收到主叫用户发来的一个短信息,并通过分析被叫的要接收短信息的终端网络号码或根据被叫号码查询被叫设置的多个能够接收短信息的终端的网络号码,发现要将该短信息分别发送到被叫用户的家里电话、移动电话、办公电话时,短信息中心将分别为被叫用户的家里电话、移动电话、办公电话复制一个短信息备份,并将源短信息删除,而后,短信息中心为被叫用户的家里电话、移动电话、办公电话各构造一个短信息通知,并将这些通知,分别发送到相应的终端,而后,等待相应的终端来取该短信息。被叫用户的家里电话、移动电话、办公电话会同时收到该短信息通知,此时,被叫用户选择自己最方便的终端,比如办公电话,根据该短信息通知,从短信息中心获取并阅读该短信息。一般地,被叫用户阅读过短信息后,会将移动电话和家里电话接收到的短信息通知删除。这个过程中,在被叫用户使用办公电话,根据该短信息通知,从短信息中心获取该短信息后,短信息中心会将对应于办公电话的该短信息备份删除,而后,短信息中心继续等待被叫用户的移动电话、家里电话来取该短信息,并在等待一个小时后,将该短信息备份删除。在短信息中心第一次尝试发送短信息通知的一个小时内,被叫用户仍然可以通过移动电话或家里电话来获取这个短信息。在以上过程中,短信息中心在第一次尝试发送短信息通知后的一个小时,无论短信息中心是否已经将短信息通知发送到相应的家里电话、移动电话或办公电话,短信息中心都要将先前为每个终端所作的短信息备份删除。
这种方式的短信息收发过程中,短信息中心需要保存短信息备份记录,该备份记录中应包括短信息标识、短信息内容和终端的网络号码或短信息备份ID,该表格式如下例所示

短信息中心向被叫用户的能够接收短信息的终端发送短信息通知时,应包括短信息标识(SMID)和短信息备份标识(备份ID),这样,终端接收到短信息以后,就可以根据短信息标识和短信息备份标识获取该短信息内容,短信息中心根据短信息标识和短信息备份标识,查找到相应的短信息内容后,将给内容返回给相应的终端,并将相应的短信息备份删除。
短信息中心定时检查备份记录表,清除那些等待超时的记录。比如,短信息中心每15分钟检查一遍所有的记录,将每个记录的等待超时时间减去900秒,并将那些被减为负值的记录删去。
短信息的标识可以采用源短信息中心的ID和源短信息中心中为该短信息生成的流水号合成得到。源短信息中心为在短信息的发送过程中,该短信息所流经的第一个短信息中心。由于短信息中心ID是全网唯一的,因此,短信息标识也是全网唯一的。
事实上,在一个短信息中心接收到主叫用户发来的一个短信息,并通过分析被叫的要接收短信息的终端网络号码或根据被叫号码查询被叫设置的多个能够接收短信息的终端的网络号码,发现要将该短信息分别发送到被叫用户的家里电话、移动电话、办公电话时,短信息中心也可以不为每个终端都复制一个短信息备份,和不为每个终端都构造一个短信息通知;短信息中心可以是直接将被叫用户的家里电话、移动电话、办公电话关联起来,并只需构造一个短信息通知,将该短信息通知同时发往被叫用户的家里电话、移动电话、办公电话。这样,在被叫用户的家里电话、移动电话、办公电话会同时收到该短信息通知后,被叫用户选择自己最方便的终端,比如办公电话,根据该短信息通知,从短信息中心获取并阅读该短信息。短信息中心在被叫用户的办公电话获取该短信息后,将该短信息删除,这样,被叫用户的移动电话和家里电话再根据该短信息通知,从短信息中心获取该短信息时,短信息中心将返回该短信息已经被删除的信息给相应的终端。在短信息中心第一次尝试发送短信息通知的一个小时后,不管被叫用户是否收到该短信息通知,和是否已经获取该短信息,短信息中心都会将该短信息删除。
这种方式的短信息收发过程中,短信息中心需要保存关联的网络号码和短信息的对应表,该表格式如下例所示

短信息中心向被叫的能够接收短信息的终端发送短信息通知时,应包括短信息标识,这样,终端接收到短信息以后,就可以根据短信息标识获取该短信息内容,并将短信息内容返回给相应的终端。短信息中心根据短信息标识查找到以上记录后,还要判断来获取短信息的终端的号码DN是否在DN列表中,如果不在,则短信息认为这是一个错误的操作,因而,不予理睬;如果在,短信息中心才会作出正确的响应。短信息中心在被叫的某一个终端取走该短信息后,将该短信息删除,也即,将所保存的相应的关联的网络号码和短信息的对应关系记录删除。
短信息中心定时检查关联的网络号码和短信息的对应关系表,清除那些等待超时的关系记录。比如,短信息中心每15分钟检查一遍所有的关系记录,将每个关系记录的等待时间减去900秒,并将那些被减为负值的关系记录删去。
以上过程中,在一个短信息中心接收到主叫用户发来的一个短信息,并通过分析被叫的要接收短信息的终端网络号码或根据被叫号码查询被叫设置的多个能够接收短信息的终端的网络号码,发现要将该短信息分别发送到被叫用户的家里电话、移动电话、办公电话后,短信息中心直接将被叫用户的家里电话、移动电话、办公电话关联起来,并只需构造一个短信息通知,将该短信息通知同时发往被叫用户的家里电话、移动电话、办公电话。这样,在被叫用户的家里电话、移动电话、办公电话会同时收到该短信息通知后,被叫用户选择自己最方便的终端,比如办公电话,根据该短信息通知,从短信息中心获取并阅读该短信息。短信息中心在被叫用户的办公电话获取该短信息时,还要根据短信息标识,查找相应的关联的网络号码和短信息的对应关系表,并在查找到相应的对应关系记录后,判断该办公电话的网络号码是否在DN列表中,如果不在,则短信息认为是无效操作,因而,不予理睬;如果在,则短信息中心将该短信息的内容取出并返回给上述办公电话。而后,将用户的办公电话从关联的电话中删除(即此时DN列表中只剩下移动电话、办公电话的网络号码),同时,将DNCount减1(减1后,DNCount=2),并继续等待移动电话和家里电话来取该短信息,这样,被叫用户的办公电话再根据该短信息通知,从短信息中心获取该短信息时,短信息中心从DN列表中查找不到该办公电话的网络号码,因而,将返回该短信息已经被取过的信息给办公电话终端;而被叫用户的移动电话和家里电话再根据该短信息通知,从短信息中心获取该短信息时,短信息中心仍然会将短信息内容返回给相应的终端。在短信息中心第一次尝试发送短信息通知的一个小时后,不管被叫用户是否收到该短信息通知,和是否关联的所有终端(即DN列表中被叫用户的家里电话、移动电话、办公电话)都已经获取该短信息,短信息中心都会将该短信息删除。另外,如果相关联的所有终端都获取该短信息后,对应的记录中DNCount的值减为0,此时,短信息中心也会将记录删除,也即将该短信息删除。
短信息中心等待被叫用户获取短信息的时间(即等待超时时间)可以由短信息中心根据阶段的话务量和短信息中心的设计容量,来动态设置,也可以由短信息中心一次设定为一个确定的值,也可以由主叫每次发送短信息时指定这个等待的时间值。由主叫每次发送短信息时指定这个等待的时间值时,要求该时间值和该短信息一起被发送到短信息中心。
短信息中心的等待终端取短信息的等待计时可以在短信息中心第一次尝试发短信息通知时开始启动,也可以在短信息中心接收到该短信息时开始启动,也可以在主叫用户发出该短信息时开始启动。
如果计时是在主叫用户发出该短信息时开始启动,那么短信息中心要在接收到该短信息时,比较主叫发出该短信息的时间Ts和该短信息中心接收到该短信息的时间Tr,而后,短信息中心的计时将更改为在接收到该短信息时启动计时,并直接从二者的时间差(Tr-Ts)开始,而不是从0开始计时,即,短信息中心将等待超时时间减去以上的时间差(Tr-Ts)后才开始等待计时的。这个过程中,要求系统在主叫用户发出短信息时,加上短信息发出的时间。
实际当中,短信息中心的等待超时时间也可以通过设置“送到时间”来实现,这样,短信息中心可以通过检查“送到时间”是否小于当前时间来判断发送短信息是否超时,如果“送到时间”是否小于当前时间,则说明送信超时,因此,短信息中心将该超时短信息记录删去。所述“送到时间”,是指要求在该时间内,被叫用户接收到该短信息。
送到时间可以由短信息中心设置,比如,短信息中心在接收到该短信息时,设置该短信息的送到时间;或者,短信息中心在第一次尝试发送短信息通知时,设置该短信息的送到时间。
送到时间也可以由主叫用户来设置。当送到时间由主叫用户设置时,主叫用户可以要求网络在自己指定的时间内将该短信息送到被叫用户,否则,将该短信息删去。由主叫用户设置送到时间的突出优点是,该设置在短信息发送到短信息接收的全程有效,同时,由主叫用户来设置送到时间,可以简化短信息中心的处理过程。
如果短信息中心的等待超时时间是通过设置“送到时间”来实现的,那么,短信息中心的等待终端取短信息的等待计时在设置该“送到时间”时开始启动。
以上关于短信息中心等待超时时间的设置对直接发送短信息到用户的能够接收短信息的终端的短消息处理方式也是有效的。在这种直接发送短信息的方式下,短信息中心等待时间超时时,不再尝试发送相应的短信息,并将该短信息删除。
另外,短信息中心向被叫用户的多个能够接收短信息的终端发送短信息时,并不是对任何短信息,都采取先发短信息通知,后等待终端根据该通知来取短信息的方式来进行的。对于哪些本身内容很短,数据量很小的短信息,由于其大小接近于一个短信息通知的大小,因此,短信息中心可以直接将该短信息发送到被叫用户的多个能够接收短信息的终端,并在发送成功后,或在尝试发送的时间超时后,将该短信息删去。
本发明所述方法,对于那些内容数据量很大的短信息的发送,效果非常明显。特别是进入第三代移动通信系统,当图片、声音等多媒体短信息被广泛使用之后,该方法可以帮助网络节约大量的流量,因而,对网络的整体性能提供,起到非常显著的作用。
因此,实际当中,短信息中心还应配置一个阈值,用该阈值来判断发送一个短信息时,是直接发送该短信息,还是先发送短信息通知,后等待相应的终端根据该短信息通知来获取该短信息。比如,我们设定阈值为1Kbyte,则,当短信息大小在1Kbyte之内时,短信息中心直接将短信息发送到被叫用户的各个能够接收短信息的终端,反之,超过1Kbyte时,短信息中心先将短信息通知发送到被叫用户的各个能够接收短信息的终端,而后,等待被叫用户的相应终端根据该通知来取短信息的内容。
另外,当短信息中心发现被叫用户的能够接收短信息的终端网络号码只有一个时,也可以采用直接将短信息发送到该终端的方式来处理该短信息的发送。
总之,本发明方法,在多终端接收短信息业务,以及多媒体短信息业务被广泛开展和使用的情况下,可以帮助网络解决可观的数据流量,因此,具有很大的实用价值。
权利要求
1.一种短信息处理方法,包括在网络中为用户配置若干个能够接收短信息的终端的网络号码;网络在向被叫用户发送短信息时,按照上述网络号码将该短信息通知发送到被叫用户的所有能够接收短信息的终端,由用户根据该短信息通知选择适合的终端接收短信息。
2.根据权利要求1所述的短信息处理方法,其特征在于,所述网络向被叫用户发送短信息的过程进一步包括步骤1、短信息中心将短信息通知发送到被叫用户的终端,而后等待相应的终端来取短信息;步骤2、被叫用户在终端接收到短信息通知后,根据该短信息通知,选择适合的终端从短信息中心获取该短信息;步骤3、短信息中心在该短信息被取走后,将该短信息删除。
3.根据权利要求2所述的短信息处理方法,其特征在于步骤1还包括,短信息中心在将一个短信息通知发往被叫用户的多个终端时,短信息中心为每一个终端生成一个短信息备份。
4.根据权利要求2所述的短信息处理方法,其特征在于步骤1还包括,短信息中心在将一个短信息通知发往被叫用户的多个终端时,短信息中心将这些终端关联起来。
5.根据权利要求3所述的短信息处理方法,其特征在于在步骤3中,所述将短信息删除,是将获取短信息的终端对应的短信息备份删除。
6.根据权利要求4所述的短信息处理方法,其特征在于在步骤3中,短信息中心在相关联的任一终端获取该短信息后,将该短信息删除,相关联的其它终端再根据所接收的短信息通知从短信息中心获取短信息时,短信息中心返回该短信息已经被删除的信息。
7.根据权利要求4所述的短信息处理方法,其特征在于在步骤3中,所述将短信息删除,是短信息中心在相关联的所有终端获取该短信息后,将该短信息删除。
8.根据权利要求3所述的短信息处理方法,其特征在于,所述方法还包括短信息中心在给定的时间内等待被叫用户的相应终端来获取该终端的短信息备份,并在等待超时后,将该终端的短信息备份删除。
9.根据权利要求6所述的短信息处理方法,其特征在于,所述方法还包括短信息中心在给定的时间内等待相关联的任一终端来获取该短信息,并在等待超时后,将该短信息删除。
10.根据权利要求7所述的短信息处理方法,其特征在于,所述方法还包括短信息中心在给定时间内等待相关联所有终端来获取该短信息,并在等待超时后,将该短信息删除。
11.根据权利要求8、9、10所述的短信息处理方法,其特征在于短信息中心的等待计时在第一次尝试给相应终端发短信息通知时开始启动。
12.根据权利要求8、9、10所述的短信息处理方法,其特征在于短信息中心的等待计时在短信息中心接收到该短信息时开始启动。
13.根据权利要求8、9、10所述的短信息处理方法,其特征在于短信息中心的等待计时在主叫发出短信息时开始启动。
14.根据权利要求8、9、10所述的短信息处理方法,其特征在于短信息中心的等待超时时间由该短信息中心设置。
15.根据权利要求8、9、10所述的短信息处理方法,其特征在于短信息中心的等待超时时间由主叫用户设置。
16.根据权利要求8、9、10所述的短信息处理方法,其特征在于短信息中心的等待超时时间通过设置送到时间来实现。
17.根据权利要求16所述的短信息处理方法,其特征在于送到时间由短信息中心设置。
18.根据权利要求16所述的短信息处理方法,其特征在于送到时间由主叫用户来设置。
19.根据权利要求16所述的短信息处理方法,其特征在于短信息中心的等待计时在设置该送到时间时开始启动。
20.根据权利要求2所述的短信息处理方法,其特征在于,所述步骤1还包括在短信息中心设置一个长度阈值,当短信息中心判断短信息的长度小于该阈值时,短信息中心直接将短信息发送到被叫用户的相应的能够接收短信息的终端。
全文摘要
本发明公开了一种短信息处理方法,该方法在网络中为用户配置若干个能够接收短信息的终端的网络号码;网络在向被叫用户发送短信息时,按照上述网络号码将该短信息通知发送到被叫用户的所有能够接收短信息的终端,由用户根据短信息通知选择适合的终端接收短信息。该方法在网络向一个用户的多个终端发送同一个短信息时,而用户仅仅需要用其中的一个终端处理短信息的情况下,可以极大的节约网络的流量,尤其是在多媒体短信息业务普遍应用的情况下,该方法具有非常重要的意义。
文档编号H04M3/42GK1527575SQ0310717
公开日2004年9月8日 申请日期2003年3月6日 优先权日2003年3月6日
发明者王正伟 申请人:华为技术有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1