H04W8/08
1.一种业务信息的下载方法,其特征在于,包括:
接收用户终端发送的业务信息申请请求消息,所述业务信息申请请求消 息包括:用户信息和业务申请信息;
将所述业务信息申请请求消息发送给所述业务申请信息所指向的业务服 务器,以供所述业务服务器根据所述业务申请请求消息中的所述业务申请信 息,给所述用户信息对应的用户分配业务信息;
接收所述业务服务器返回的携带有所述用户信息和业务信息的业务信息 申请应答消息,并将所述用户信息和所述业务信息提交给SMSC,以供所述 SMSC根据所述用户信息和所述业务信息,生成PUSH消息或者多媒体PUSH 消息,并将所述PUSH消息或者多媒体PUSH消息下发给所述用户终端。
2.根据权利要求1所述的业务信息的下载方法,其特征在于,所述业务 申请信息包括如下任一种:软SIM申请信息、电子书申请信息、城市交通申 请信息和天气预报申请信息。
3.一种业务信息的下载方法,其特征在于,包括:
接收WAP网关发送的业务信息申请请求消息,所述业务信息申请请求 消息包括:用户信息和业务申请信息;
根据所述业务信息申请请求消息中的所述业务申请信息,给所述用户信 息对应的用户分配业务信息;
将所述用户信息和业务信息携带在业务信息申请应答消息中发送给所述 WAP网关,以供所述WAP网关将所述用户信息和所述业务信息提交给 SMSC,以使所述SMSC根据所述用户信息和所述业务信息,生成PUSH消 息或者多媒体PUSH消息,并将所述PUSH消息或者多媒体PUSH消息下发 给所述用户终端。
4.根据权利要求3所述的一种业务信息的下载方法,其特征在于,还包 括:
对所述业务信息进行预编码处理,获取预编码处理后的业务信息;
根据所述用户信息,生成与所述业务信息对应的checksum;
则所述将所述用户信息和业务信息携带在业务信息申请应答消息中发送 给所述WAP网关,包括:
将所述用户信息、所述预编码处理后的业务信息和checksum携带在业务 信息申请应答消息中发送给所述WAP网关。
5.根据权利要求3所述的一种业务信息的下载方法,其特征在于,还包 括:
对所述业务信息进行加密处理,获取加密处理后的业务信息;
则所述将所述用户信息和业务信息携带在业务信息申请应答消息中发送 给所述WAP网关,包括:
将所述用户信息和所述加密处理后的业务信息携带在业务信息申请应答 消息中发送给所述WAP网关。
6.根据权利要求3至5任一所述的业务信息的下载方法,其特征在于, 所述业务申请信息包括如下任一种:软SIM申请信息、电子书申请信息、城 市交通申请信息和天气预报申请信息。
7.一种业务信息的下载方法,其特征在于,包括:
接收WAP网关提交的用户信息和业务信息,所述业务信息为业务服务 器根据所述WAP网关发送的业务信息申请请求消息中的业务申请信息,给 用户信息对应的用户分配的业务信息;所述业务信息申请请求消息包括所述 用户信息和所述业务申请信息;
根据所述用户信息和业务信息,生成PUSH消息或者多媒体PUSH消息;
将所述PUSH消息或者多媒体PUSH消息发送给用户终端,以使所述用 户终端获取所述业务信息。
8.根据权利要求7所述的业务信息的下载方法,其特征在于,所述业务 信息为业务服务器进行预编码处理后的业务信息,则所述方法还包括:
接收所述WAP网关发送的所述业务服务器根据所述用户信息生成的所 述业务信息对应的checksum;
则所述根据所述用户信息和业务信息,生成PUSH消息或者多媒体PUSH 消息,包括:
根据所述用户信息、业务信息和所述checksum,生成PUSH消息或者多 媒体PUSH消息。
9.根据权利要求7所述的业务信息的下载方法,其特征在于,所述业务 信息为所述业务服务器进行加密处理后的业务信息;
则所述根据所述用户信息和业务信息,生成PUSH消息或者多媒体PUSH 消息,包括:
根据所述用户信息和业务信息,生成多媒体PUSH消息。
10.根据权利要求7至9任一所述的业务信息的下载方法,其特征在于, 所述业务申请信息包括如下任一种:软SIM申请信息、电子书申请信息、城 市交通申请信息和天气预报申请信息。
11.一种业务信息的下载方法,其特征在于,包括:
向WAP网关发送业务信息申请请求消息,所述业务信息申请请求消息 包括:用户信息和业务申请信息,以供所述WAP网关将所述业务信息申请 请求消息发送给所述业务申请信息对应的业务服务器,以使所述业务服务器 根据所述业务信息申请请求消息,给所述用户信息对应的用户分配所述业务 申请信息对应的业务信息;
接收SMSC下发的PUSH消息或者多媒体PUSH消息,并根据所述PUSH 消息或者多媒体PUSH消息,获取所述业务信息。
12.根据权利要求11所述的业务信息的下载方法,其特征在于,所述根 据所述PUSH消息或者多媒体PUSH消息,获取所述业务信息,包括:
当所述PUSH消息或者多媒体PUSH消息中包括预编码处理后的业务信 息和checksum时,根据所述checksum,对所述预编码处理后的业务信息进 行预解码,获取所述业务信息;或者,
当所述多媒体PUSH消息中包括加密处理后的业务信息时,根据预先配 置的解密算法,对所述加密处理后的业务信息进行解密,获取所述业务信息; 其中,所述解密算法与所述业务服务器中配置的加密算法相对应。
13.根据权利要求11或12所述的业务信息的下载方法,其特征在于, 所述业务申请信息包括如下任一种:软SIM申请信息、电子书申请信息、城 市交通申请信息和天气预报申请信息。
14.一种业务信息的下载装置,其特征在于,包括:
第一接收模块,用于接收用户终端发送的业务信息申请请求消息,所述 业务信息申请请求消息包括:用户信息和业务申请信息;
第一发送模块,用于将所述业务信息申请请求消息发送给所述业务申请 信息所指向的业务服务器,以供所述业务服务器根据所述业务信息申请请求 消息中的所述业务申请信息,给所述用户信息对应的用户分配业务信息;
所述第一接收模块还用于接收所述业务服务器返回的携带有所述用户信 息和业务信息的业务信息申请应答消息;
所述第一发送模块还用于将所述用户信息和所述业务信息提交给 SMSC,以供所述SMSC根据所述用户信息和所述业务信息,生成PUSH消 息或者多媒体PUSH消息,并将所述PUSH消息或者多媒体PUSH消息下发 给所述用户终端。
15.一种业务信息的下载装置,其特征在于,包括:
第二接收模块,用于接收WAP网关发送的业务信息申请请求消息,所 述业务信息申请请求消息包括:用户信息和业务申请信息;
分配模块,用于根据所述第二接收模块接收到的所述业务信息申请请求 消息中的所述业务申请信息,给所述用户信息对应的用户分配业务信息;
第二发送模块,用于将所述用户信息和所述分配模块分配的所述业务信 息携带在业务信息申请应答消息中发送给所述WAP网关,以供所述WAP网 关将所述用户信息和所述业务信息提交给SMSC,以使所述SMSC根据所述 用户信息和所述业务信息,生成PUSH消息或者多媒体PUSH消息,并将所 述PUSH消息或者多媒体PUSH消息下发给所述用户终端。
16.根据权利要求15所述的业务信息的下载装置,其特征在于,还包括:
编码模块,用于对所述业务信息进行预编码处理,获取预编码处理后的 业务信息;
第一生成模块,用于根据所述用户信息,生成与所述业务信息对应的 checksum;
则所述第二发送模块具体用于将所述用户信息、所述预编码处理后的业 务信息和checksum携带在业务信息申请应答消息中发送给所述WAP网关, 以供所述WAP网关将所述用户信息、所述预编码处理后的业务信息和 checksum提交给SMSC,以使所述SMSC根据所述用户信息、所述预编码处 理后的业务信息和checksum,生成PUSH消息或者多媒体PUSH消息,并将 所述PUSH消息或者多媒体PUSH消息下发给所述用户终端。
17.根据权利要求15所述的业务信息的下载装置,其特征在于,还包括:
加密模块,用于对所述业务信息进行加密处理,获取加密处理后的业务 信息;
则所述第二发送模块具体用于将所述用户信息和所述加密处理后的业务 信息携带在业务信息申请应答消息中发送给所述WAP网关,以供所述WAP 网关将所述用户信息和所述加密处理后的业务信息提交给SMSC,以使所述 SMSC根据所述用户信息和所述加密处理后的业务信息,生成多媒体PUSH 消息,并将所述多媒体PUSH消息下发给所述用户终端。
18.一种业务信息的下载装置,其特征在于,包括:
第三接收模块,用于接收WAP网关提交的用户信息和业务信息,所述 业务信息为业务服务器根据所述WAP网关发送的业务信息申请请求消息中 的业务申请信息,给用户信息对应的用户分配的业务信息;所述业务信息申 请请求消息包括所述用户信息和所述业务申请信息;
第二生成模块,用于根据所述第三接收模块接收到的所述用户信息和业 务信息,生成PUSH消息或者多媒体PUSH消息;
第三发送模块,用于将所述第二生成模块生成的所述PUSH消息或者多 媒体PUSH消息发送给用户终端,以使所述用户终端获取所述业务信息。
19.根据权利要求18所述的业务信息的下载装置,其特征在于,所述业 务信息为业务服务器进行预编码处理后的业务信息,则所述第三接收模块还 用于接收所述WAP网关发送的所述业务服务器根据所述用户信息生成的所 述业务信息对应的checksum;
所述第二生成模块具体用于根据所述用户信息、业务信息和所述 checksum,生成PUSH消息或者多媒体PUSH消息。
20.根据权利要求18所述的业务信息的下载装置,其特征在于,所述业 务信息为所述业务服务器进行加密处理后的业务信息;则所述第二生成模块 具体用于根据所述用户信息和业务信息,生成多媒体PUSH消息。
21.一种业务信息的下载装置,其特征在于,包括:
第四发送模块,用于向WAP网关发送业务信息申请请求消息,所述业 务信息申请请求消息包括:用户信息和业务申请信息,以供所述WAP网关 将所述业务信息申请请求消息发送给所述业务申请信息所指向的业务服务 器,以使所述业务服务器根据所述业务信息申请请求消息中所述业务申请信 息,给所述用户信息对应的用户分配业务信息;
第四接收模块,用于接收SMSC下发的PUSH消息或者多媒体PUSH消 息;
获取模块,用于根据所述第四接收模块接收到的所述PUSH消息或者多 媒体PUSH消息,获取所述业务信息。
22.根据权利要求21所述的业务信息的下载装置,其特征在于,所述获 取模块具体用于当所述PUSH消息或者多媒体PUSH消息中包括预编码处理 后的业务信息和checksum时,根据所述checksum,对所述预编码处理后的 业务信息进行预解码,获取所述业务信息;或者,
所述获取模块具体用于当所述多媒体PUSH消息中包括加密处理后的业 务信息时,根据预先配置的解密算法,对所述加密处理后的业务信息进行解 密,获取所述业务信息;其中,所述解密算法与所述业务服务器中配置的加 密算法相对应。
23.一种业务信息的下载系统,其特征在于,包括:WAP网关、业 务服务器、SMSC和用户终端;所述WAP网关为如权利要求14所述的业 务信息的下载装置;所述业务服务器为如权利要求15至17任一所述的业务 信息的下载装置;所述SMSC为如权利要求18至20任一所述的业务信息 的下载装置;所述用户终端为如权利要求21或22所述的业务信息的下载 装置。
本发明涉及通信技术,尤其涉及一种业务信息的下载方法和系统以及装 置。
现有的全球移动通讯系统(Global System of Mobile communication;简称: GSM)数字移动电话机必须装上客户识别模块(SubscriberIdentity Module; 简称:SIM)后方能使用。其中,该SIM也称为智能卡或者用户身份识别卡。 该SIM带有微处理器的芯片,其存储了数字移动电话客户的信息,加密的密 钥以及用户的电话薄等内容,可供GSM网络客户身份进行鉴别,并对客户通 话时的语音信息进行加密。
另外,对于用户漫游,特别是国际漫游而言,例如当用户到热门的旅游 国家,可以在该SIM上开通国际漫游,但是可能会造成昂贵的国际漫游费用, 增加了用户的经济负担;为了减少使用原有的SIM而造成的昂贵的国际漫游 费用,一般会使用当地的预付费SIM来替代原SIM,但是,会使得原有SIM 在该旅游国家内不能使用,给用户的使用带来了不便(例如:由于更换了SIM 而使得其他人无法联系该用户等)。因此,在漫游情况下,该用户所属的用户 终端访问软SIM服务器URL来获取软SIM信息,该软SIM信息包括软号码, 并使得该软号码和硬号码同时处于待机状态,从而使得其他用户可以通过软 号码或者硬号码来呼到该用户,进而方便了用户的使用,还有效地节省了国 际漫游费用。其中,该指定运营商为漫游地运营商,该软号码为指定运营商 提供的号码,该硬号码为归属运营商提供的号码。
但是,软SIM信息的获取过程中需要首先访问软SIM服务器,输入URL, 然后选择所需要的软SIM信息,最后进行下载,因此,不仅其操作繁琐,等 待时间较长,还产生数据业务流量而造成了数据通信费用,从而给用户的使 用带来了不便。
本发明提供一种业务信息的下载方法和系统以及装置,用于避免了繁琐 的web访问申请过程,有效地提高了用户使用的便捷性并节省了用户下载业 务信息造成的经济费用。
本发明的第一方面是提供一种业务信息的下载方法,包括:
接收用户终端发送的业务信息申请请求消息,所述业务信息申请请求消 息包括:用户信息和业务申请信息;
将所述业务信息申请请求消息发送给所述业务申请信息所指向的业务服 务器,以供所述业务服务器根据所述业务申请请求消息中的所述业务申请信 息,给所述用户信息对应的用户分配业务信息;
接收所述业务服务器返回的携带有所述用户信息和业务信息的业务信息 申请应答消息,并将所述用户信息和所述业务信息提交给SMSC,以供所述 SMSC根据所述用户信息和所述业务信息,生成PUSH消息或者多媒体PUSH 消息,并将所述PUSH消息或者多媒体PUSH消息下发给所述用户终端。
在第一方面的第一种可能的实现方式中,所述业务申请信息包括如下任 一种:软SIM申请信息、电子书申请信息、城市交通申请信息和天气预报申 请信息。
本发明的第二方面是提供一种业务信息的下载方法,包括:
接收WAP网关发送的业务信息申请请求消息,所述业务信息申请请求 消息包括:用户信息和业务申请信息;
根据所述业务信息申请请求消息中的所述业务申请信息,给所述用户信 息对应的用户分配业务信息;
将所述用户信息和业务信息携带在业务信息申请应答消息中发送给所述 WAP网关,以供所述WAP网关将所述用户信息和所述业务信息提交给 SMSC,以使所述SMSC根据所述用户信息和所述业务信息,生成PUSH消 息或者多媒体PUSH消息,并将所述PUSH消息或者多媒体PUSH消息下发 给所述用户终端。
在第二方面的第一种可能的实现方式中,还包括:
对所述业务信息进行预编码处理,获取预编码处理后的业务信息;
根据所述用户信息,生成与所述业务信息对应的checksum;
则所述将所述用户信息和业务信息携带在业务信息申请应答消息中发送 给所述WAP网关,包括:
将所述用户信息、所述预编码处理后的业务信息和checksum携带在业务 信息申请应答消息中发送给所述WAP网关。
结合第二方面,在第二方面的第二种可能的实现方式中,还包括:
对所述业务信息进行加密处理,获取加密处理后的业务信息;
则所述将所述用户信息和业务信息携带在业务信息申请应答消息中发送 给所述WAP网关,包括:
将所述用户信息和所述加密处理后的业务信息携带在业务信息申请应答 消息中发送给所述WAP网关。
结合第二方面至第二方面的第二种中任一种可能的实现方式,在第二方 面的第三种可能的实现方式中,所述业务申请信息包括如下任一种:软SIM 申请信息、电子书申请信息、城市交通申请信息和天气预报申请信息。
本发明的第三方面是提供一种业务信息的下载方法,包括:
接收WAP网关提交的用户信息和业务信息,所述业务信息为业务服务 器根据所述WAP网关发送的业务信息申请请求消息中的业务申请信息,给 用户信息对应的用户分配的业务信息;所述业务信息申请请求消息包括所述 用户信息和所述业务申请信息;
根据所述用户信息和业务信息,生成PUSH消息或者多媒体PUSH消息;
将所述PUSH消息或者多媒体PUSH消息发送给用户终端,以使所述用 户终端获取所述业务信息。
在第三方面的第一种可能的实现方式中,所述业务信息为业务服务器进 行预编码处理后的业务信息,则所述方法还包括:
接收所述WAP网关发送的所述业务服务器根据所述用户信息生成的所 述业务信息对应的checksum;
则所述根据所述用户信息和业务信息,生成PUSH消息或者多媒体PUSH 消息,包括:
根据所述用户信息、业务信息和所述checksum,生成PUSH消息或者多 媒体PUSH消息。
结合第三方面,在第三方面的第二种可能的实现方式中,所述业务信息 为所述业务服务器进行加密处理后的业务信息;
则所述根据所述用户信息和业务信息,生成PUSH消息或者多媒体PUSH 消息,包括:
根据所述用户信息和业务信息,生成多媒体PUSH消息。
结合第三方面至第三方面的第一种中任一可能的实现方式,在第三方面 的第三种可能的实现方式中,所述业务申请信息包括如下任一种:软SIM申 请信息、电子书申请信息、城市交通申请信息和天气预报申请信息。
本发明的第四方面是提供一种业务信息的下载方法,包括:
向WAP网关发送业务信息申请请求消息,所述业务信息申请请求消息 包括:用户信息和业务申请信息,以供所述WAP网关将所述业务信息申请 请求消息发送给所述业务申请信息对应的业务服务器,以使所述业务服务器 根据所述业务信息申请请求消息,给所述用户信息对应的用户分配所述业务 申请信息对应的业务信息;
接收SMSC下发的PUSH消息或者多媒体PUSH消息,并根据所述PUSH 消息或者多媒体PUSH消息,获取所述业务信息。
在第四方面的第一种可能的实现方式中,所述根据所述PUSH消息或者 多媒体PUSH消息,获取所述业务信息,包括:
当所述PUSH消息或者多媒体PUSH消息中包括预编码处理后的业务信 息和checksum时,根据所述checksum,对所述预编码处理后的业务信息进 行预解码,获取所述业务信息;或者,
当所述多媒体PUSH消息中包括加密处理后的业务信息时,根据预先配 置的解密算法,对所述加密处理后的业务信息进行解密,获取所述业务信息; 其中,所述解密算法与所述业务服务器中配置的加密算法相对应。
结合第四方面或者第四方面的第一种可能的实现方式,在第四方面的第 二种可能的实现方式中,所述业务申请信息包括如下任一种:软SIM申请信 息、电子书申请信息、城市交通申请信息和天气预报申请信息。
本发明的第五方面是提供一种业务信息的下载装置,包括:
第一接收模块,用于接收用户终端发送的业务信息申请请求消息,所述 业务信息申请请求消息包括:用户信息和业务申请信息;
第一发送模块,用于将所述业务信息申请请求消息发送给所述业务申请 信息所指向的业务服务器,以供所述业务服务器根据所述业务信息申请请求 消息中的所述业务申请信息,给所述用户信息对应的用户分配业务信息;
所述第一接收模块还用于接收所述业务服务器返回的携带有所述用户信 息和业务信息的业务信息申请应答消息;
所述第一发送模块还用于将所述用户信息和所述业务信息提交给 SMSC,以供所述SMSC根据所述用户信息和所述业务信息,生成PUSH消 息或者多媒体PUSH消息,并将所述PUSH消息或者多媒体PUSH消息下发 给所述用户终端。
本发明的第六方面是提供一种业务信息的下载装置,包括:
第二接收模块,用于接收WAP网关发送的业务信息申请请求消息,所 述业务信息申请请求消息包括:用户信息和业务申请信息;
分配模块,用于根据所述第二接收模块接收到的所述业务信息申请请求 消息中的所述业务申请信息,给所述用户信息对应的用户分配业务信息;
第二发送模块,用于将所述用户信息和所述分配模块分配的所述业务信 息携带在业务信息申请应答消息中发送给所述WAP网关,以供所述WAP网 关将所述用户信息和所述业务信息提交给SMSC,以使所述SMSC根据所述 用户信息和所述业务信息,生成PUSH消息或者多媒体PUSH消息,并将所 述PUSH消息或者多媒体PUSH消息下发给所述用户终端。
在第六方面的第一种可能的实现方式中,还包括:
编码模块,用于对所述业务信息进行预编码处理,获取预编码处理后的 业务信息;
第一生成模块,用于根据所述用户信息,生成与所述业务信息对应的 checksum;
则所述第二发送模块具体用于将所述用户信息、所述预编码处理后的业 务信息和checksum携带在业务信息申请应答消息中发送给所述WAP网关, 以供所述WAP网关将所述用户信息、所述预编码处理后的业务信息和 checksum提交给SMSC,以使所述SMSC根据所述用户信息、所述预编码处 理后的业务信息和checksum,生成PUSH消息或者多媒体PUSH消息,并将 所述PUSH消息或者多媒体PUSH消息下发给所述用户终端。
结合第六方面在,在第六方面的第二种可能的实现方式中,还包括:
加密模块,用于对所述业务信息进行加密处理,获取加密处理后的业务 信息;
则所述第二发送模块具体用于将所述用户信息和所述加密处理后的业务 信息携带在业务信息申请应答消息中发送给所述WAP网关,以供所述WAP 网关将所述用户信息和所述加密处理后的业务信息提交给SMSC,以使所述 SMSC根据所述用户信息和所述加密处理后的业务信息,生成多媒体PUSH 消息,并将所述多媒体PUSH消息下发给所述用户终端。
本发明的第七方面是提供一种业务信息的下载装置,包括:
第三接收模块,用于接收WAP网关提交的用户信息和业务信息,,所 述业务信息为业务服务器根据所述WAP网关发送的业务信息申请请求消息 中的业务申请信息,给用户信息对应的用户分配的业务信息;所述业务信息 申请请求消息包括所述用户信息和所述业务申请信息;
第二生成模块,用于根据所述第三接收模块接收到的所述用户信息和业 务信息,生成PUSH消息或者多媒体PUSH消息;
第三发送模块,用于将所述第二生成模块生成的所述PUSH消息或者多 媒体PUSH消息发送给用户终端,以使所述用户终端获取所述业务信息。
在第七方面的第一种可能的实现方式中,所述业务信息为业务服务器进 行预编码处理后的业务信息,则所述第三接收模块还用于接收所述WAP网 关发送的所述业务服务器根据所述用户信息生成的所述业务信息对应的 checksum;
则所述第二生成模块具体用于根据所述用户信息、业务信息和所述 checksum,生成PUSH消息或者多媒体PUSH消息。
结合第七方面,在第七方面的第二种可能的实现方式中,所述业务信息 为所述业务服务器进行加密处理后的业务信息;则所述第二生成模块具体用 于根据所述用户信息和业务信息,生成多媒体PUSH消息。
本发明的第八方面是提供一种业务信息的下载装置,包括:
第四发送模块,用于向WAP网关发送业务信息申请请求消息,所述业 务信息申请请求消息包括:用户信息和业务申请信息,以供所述WAP网关 将所述业务信息申请请求消息发送给所述业务申请信息对应的业务服务器, 以使所述业务服务器根据所述业务信息申请请求消息,给所述用户信息对应 的用户分配所述业务申请信息对应的业务信息;
第四接收模块,用于接收SMSC下发的PUSH消息或者多媒体PUSH消 息;
获取模块,用于根据所述接收模块接收到的所述PUSH消息或者多媒体 PUSH消息,获取所述业务信息。
在第八方面的第一种可能的实现方式中,所述获取模块具体用于当所述 PUSH消息或者多媒体PUSH消息中包括预编码处理后的业务信息和 checksum时,根据所述checksum,对所述预编码处理后的业务信息进行预解 码,获取所述业务信息;或者,
所述获取模块具体用于当所述多媒体PUSH消息中包括加密处理后的业 务信息时,根据预先配置的解密算法,对所述加密处理后的业务信息进行解 密,获取所述业务信息;其中,所述解密算法与所述业务服务器中配置的加 密算法相对应。
本发明的第九方面是提供一种业务信息的下载系统,其特征在于,包 括:WAP网关、业务服务器、SMSC和用户终端;所述WAP网关为如上 述第五方面所述的业务信息的下载装置;所述业务服务器为如上述第六方面 所述的业务信息的下载装置;所述SMSC为如上述第七方面所述的业务信 息的下载装置;所述用户终端为如上述第八方面所述的业务信息的下载装 置。
本发明的技术效果是:通过将接收到的用户终端发送的业务信息申请请 求消息转发给业务信息申请请求消息中业务申请信息所指向的业务服务器, 以供业务服务器根据该业务信息申请请求消息中该业务申请信息,对该业务 信息申请请求消息中的用户信息对应的用户分配业务信息,并接收业务服务 器返回的携带有该用户信息和业务信息的业务信息申请应答消息,再将该用 户信息和该业务信息提交给SMSC,以供该SMSC根据该用户信息和该业务 信息,生成PUSH消息或者多媒体PUSH消息,并将该PUSH消息或者多媒 体PUSH消息下发给该用户终端,从而使得用户终端获取该业务信息。由于 通过WAP服务发起业务信息申请请求,并通过PUSH消息或者多媒体PUSH 消息免费获取该业务信息,因此,避免了繁琐的web访问申请过程,有效地 提高了用户使用的便捷性并节省了用户下载业务信息造成的经济费用。
图1为本发明业务信息的下载方法所基于的通信系统的网络架构示意 图;
图2为本发明业务信息的下载方法的一个实施例的流程图;
图3为本发明业务信息的下载方法的又一个实施例的流程图;
图4为本发明业务信息的下载方法的还一个实施例的流程图;
图5为本发明业务信息的下载方法的再一个实施例的流程图;
图6为本发明业务信息的下载方法的另一个实施例的流程图;
图7为本发明业务信息的下载方法的又一个实施例的流程图;
图8为本发明业务信息的下载方法的还一个实施例的信令流程图;
图9为本发明业务信息的下载方法的再一个实施例的信令流程图;
图10为本发明业务信息的下载装置的一个实施例的结构示意图;
图11为本发明业务信息的下载装置的又一个实施例的结构示意图;
图12为本发明业务信息的下载装置的另一个实施例的结构示意图;
图13为本发明业务信息的下载装置的再一个实施例的结构示意图。
图1为本发明业务信息的下载方法所基于的通信系统的网络架构示意 图,如图1所示,该通信系统包括:用户终端11、12、服务GPRS支持 节点(Serving GPRS Support Node;简称:SGSN)13、网关通用分组无线服务 技术(General Packet Radio Service;简称:GPRS)支持节点(Gateway GPRS Support Node;简称:GGSN)14、短消息服务中心(Short Message Service Center;简称:SMSC)15、无线应用协议(Wireless Application Protocol; 简称:WAP网关16和业务服务器17。
其中,该业务服务器17可以是软SIM服务器、电子书服务器、城市交 通服务器或者天气预报服务器等。
图2为本发明业务信息的下载方法的一个实施例的流程图,基于图1所 示的通信系统网络架构,如图2所示,本实施例的方法的执行主体为WAP 网关,则该方法包括:
步骤101、接收用户终端发送的业务信息申请请求消息,该业务信息申 请请求消息包括:用户信息和业务申请信息。
在本实施例中,优选地,该业务申请信息可以包括如下一种:软SIM申 请信息、电子书申请信息、城市交通申请信息和天气预报申请信息。
步骤102、将该业务信息申请请求消息发送给该业务申请信息所指向的 业务服务器,以供该业务服务器根据该业务信息申请请求消息中的该业务申 请信息,给该用户信息对应的用户分配业务信息。
步骤103、接收该业务服务器返回的携带有该用户信息和业务信息的业 务信息申请应答消息。
步骤104、将该用户信息和该业务信息提交给SMSC,以供该SMSC根 据该用户信息和该业务信息,生成网络侧推送(PUSH)消息或者多媒体PUSH 消息,并将该PUSH消息或者多媒体PUSH消息下发给该用户终端。
在本实施例中,优选地,为了保证业务信息的完整性和安全性,业务服 务器可以对业务信息进行预编码处理,并根据该用户信息,生成与该业务信 息对应的校验和(checksum),再将用户信息、预编码处理后的业务信息和 checksum携带在业务信息申请应答消息中发送给WAP网关,再由WAP网关 将该用户信息、预编码处理后的业务信息和checksum提交给SMSC,以供 SMSC根据该用户信息、预编码处理后的业务信息和checksum,生成PUSH 消息或者多媒体PUSH消息。其中,该checksum还可以称之为校验码。
当根据该用户信息、预编码处理后的业务信息和checksum生成PUSH消 息时,若用户信息、预编码处理后的业务信息和checksum的大小之和小于 140字符,则可以生成一条PUSH消息;若用户信息、预编码处理后的业务 信息和checksum的大小之和大于140字符,则可以根据其大小对PUSH消息 进行分割,若使用多余一条PUSH消息,则会额外产生一条头PUSH消息提 示用户总PUSH消息数量和每条消息的编号,以保证用户能够获取完整的业 务信息。
另外,更为优选地,为了保证业务信息的完整性和安全性,业务服务器 还可以对业务信息进行加密处理,并将用户信息和加密处理后的业务信息携 带在业务信息申请应答消息中发送给WAP网关,再由WAP网关将该用户信 息和加密处理后的业务信息提交给SMSC,以供SMSC根据该用户信息和加 密处理后的业务信息,生成多媒体PUSH消息。
需要说明的是,当用户终端接收到的PUSH消息或者多媒体PUSH消息 包括用户信息、预编码处理后的业务信息和checksum时,可以根据checksum, 对该预编码处理后的业务信息进行预解码处理,获取该业务信息。当用户终 端接收到的多媒体PUSH消息包括用户信息和加密处理后的业务信息时,可 以根据预先配置的解密算法对该加密处理后的业务信息进行解密处理,获取 该业务信息。其中,用户终端预先配置的解密算法与业务服务器预先配置的 加密算法相对应。
在本实施例中,通过将接收到的用户终端发送的业务信息申请请求消息 转发给业务信息申请请求消息中业务申请信息所指向的业务服务器,以供业 务服务器根据该业务信息申请请求消息中业务申请信息,对该业务信息申请 请求消息中的用户信息对应的用户分配业务信息,并接收业务服务器返回的 携带有该用户信息和业务信息的业务信息申请应答消息,再将该用户信息和 该业务信息提交给SMSC,以供该SMSC根据该用户信息和该业务信息,生 成PUSH消息或者多媒体PUSH消息,并将该PUSH消息或者多媒体PUSH 消息下发给该用户终端,从而使得用户终端获取该业务信息。由于通过WAP 服务发起业务信息申请请求,并通过PUSH消息或者多媒体PUSH消息免费 获取该业务信息,因此,避免了繁琐的web访问申请过程,有效地提高了用 户使用的便捷性并节省了用户下载业务信息造成的经济费用。
进一步的,在本发明的另一个实施例中,在上述图2所示实施例的基础 上,该业务信息申请请求消息还包括:服务标识,则该方法还包括:
判断该服务标识否是存在预先配置的服务列表中。
则步骤104的一种具体实现方式为:
若该服务标识存在该服务列表中,则将该用户信息和该业务信息提交给 该SMSC,以供该SMSC根据该用户信息和该业务信息,生成PUSH消息或 者多媒体PUSH消息,并将该PUSH消息或者多媒体PUSH消息下发给该用 户终端。
图3为本发明业务信息的下载方法的又一个实施例的流程图,基于图1 所示的通信系统网络架构,如图3所示,本实施例的方法的执行主体为业务 服务器,则该方法包括:
步骤201、接收WAP网关发送的业务信息申请请求消息,该业务信息申 请请求消息包括:用户信息和业务申请信息。
在本实施例中,该WAP网关可以执行上述图2所示方法实施例的技术 方案,其实现原理相类似,此处不再赘述。
另外,优选地,该业务申请信息可以包括如下一种:软SIM申请信息、 电子书申请信息、城市交通申请信息和天气预报申请信息。
步骤202、根据该业务信息申请请求消息中该业务申请信息,给该用户 信息对应的用户分配业务信息。
步骤203、将该用户信息和业务信息携带在业务信息申请应答消息中发 送给该WAP网关,以供该WAP网关将该用户信息和该业务信息提交给 SMSC,以使该SMSC根据该用户信息和该业务信息,生成PUSH消息或者 多媒体PUSH消息,并将该PUSH消息或者多媒体PUSH消息下发给该用户 终端。
在本实施例中,接收WAP网关发送的业务信息申请请求消息,该业务 信息申请请求消息包括用户信息和业务申请信息,并根据该业务信息申请请 求消息中的业务申请信息,给该用户信息对应的用户分配业务信息,再将该 用户信息和业务信息携带在业务信息申请应答消息中发送给该WAP网关, 以供该述WAP网关将该用户信息和该业务信息提交给SMSC,以使该SMSC 根据该用户信息和该业务信息,生成PUSH消息或者多媒体PUSH消息,并 将该PUSH消息或者多媒体PUSH消息下发给该用户终端,从而使得用户终 端获取该业务信息。由于通过WAP服务发起业务信息申请请求,并通过PUSH 消息或者多媒体PUSH消息免费获取该业务信息,因此,避免了繁琐的web 访问申请过程,有效地提高了用户使用的便捷性并节省了用户下载业务信息 造成的经济费用。
图4为本发明业务信息的下载方法的还一个实施例的流程图,基于图1 所示的通信系统网络架构,并在上述图3所示实施例的基础上,如图4所示, 该方法还包括:
步骤204、对该业务信息进行预编码处理,获取预编码处理后的业务信 息。
步骤205、根据该用户信息,生成与该业务信息对应的checksum。
则步骤203的一种具体实现方式为:
步骤203a、将该用户信息、该预编码处理后的业务信息和checksum携带 在业务信息申请应答消息中发送给该述WAP网关,以供该WAP网关将该用 户信息、该预编码处理后的业务信息和checksum提交给SMSC,以使该SMSC 根据该用户信息、该预编码处理后的业务信息和checksum,生成PUSH消息 或者多媒体PUSH消息,并将该PUSH消息或者多媒体PUSH消息下发给该 用户终端。
在本实施例中,业务服务器可以对业务信息进行预编码处理,并根据该 用户信息,生成与该业务信息对应的checksum,再将用户信息、预编码处理 后的业务信息和checksum携带在业务信息申请应答消息中发送给WAP网 关,再由WAP网关将该用户信息、预编码处理后的业务信息和checksum提 交给SMSC,以供SMSC根据该用户信息、预编码处理后的业务信息和 checksum,生成PUSH消息或者多媒体PUSH消息。
当根据该用户信息、预编码处理后的业务信息和checksum生成PUSH消 息时,若用户信息、预编码处理后的业务信息和checksum的大小之和小于 140字符,则可以生成一条PUSH消息;若用户信息、预编码处理后的业务 信息和checksum的大小之和大于140字符,则可以根据其大小对PUSH消息 进行分割,若使用多余一条PUSH消息,则会额外产生一条头PUSH消息提 示用户总PUSH消息数量和每条消息的编号,以保证用户能够获取完整的业 务信息。
需要说明的是,当用户终端接收到的PUSH消息或者多媒体PUSH消息 包括用户信息、预编码处理后的业务信息和checksum时,可以根据checksum, 对该预编码处理后的业务信息进行预解码处理,获取该业务信息。
图5为本发明业务信息的下载方法的再一个实施例的流程图,基于图1 所示的通信系统网络架构,并在上述图3所示实施例的基础上,如图5所示, 该方法还包括:
步骤206、对该业务信息进行加密处理,获取加密处理后的业务信息。
则步骤203的另一种具体实现方式为:
步骤203b、将该用户信息和加密处理后的业务信息携带在业务信息申请 应答消息中发送给该述WAP网关,以供该WAP网关将该用户信息和加密处 理后的业务信提交给SMSC,以使该SMSC根据该用户信息和加密处理后的 业务信息,生成多媒体PUSH消息,并将多媒体PUSH消息下发给该用户终 端。
在本实施例中,业务服务器可以对业务信息进行加密处理,并将用户信 息和加密处理后的业务信息携带在业务信息申请应答消息中发送给WAP网 关,再由WAP网关将该用户信息和加密处理后的业务信息提交给SMSC,以 供SMSC根据该用户信息和加密处理后的业务信息,生成多媒体PUSH消息。
需要说明的是,当用户终端接收到的多媒体PUSH消息包括用户信息和 加密处理后的业务信息时,可以根据预先配置的解密算法对该加密处理后的 业务信息进行解密处理,获取该业务信息。其中,用户终端预先配置的解密 算法与业务服务器预先配置的加密算法相对应。
图6为本发明业务信息的下载方法的另一个实施例的流程图,基于图1 所示的通信系统网络架构,如图6所示,本实施例的方法的执行主体为SMSC, 则该方法包括:
步骤301、接收WAP网关提交的用户信息和业务信息,该业务信息为业 务服务器根据该WAP网关发送的业务信息申请请求消息中的业务申请信息, 给用户信息对应的用户分配的业务信息;该业务信息申请请求消息包括该用 户信息和该业务申请信息。
在本实施例中,该WAP网关可以执行上述图2所示方法实施例的技术 方案。该业务服务器可以执行图3至图5任一所示方法实施例的基础方案, 其实现原理相类似,此处不再赘述。
另外,优选地,该业务申请信息可以包括如下一种:软SIM申请信息、 电子书申请信息、城市交通申请信息和天气预报申请信息。
步骤302、根据该用户信息和业务信息,生成PUSH消息或者多媒体PUSH 消息。
优选地,在本实施例中,该业务信息为业务服务器进行预编码处理后的 业务信息,或者为业务服务器进行加密处理后的业务信息。
另外,当该业务信息为业务服务器进行预编码处理后的业务信息,则该 方法还包括:
接收该WAP网关发送的该业务服务器根据该用户信息生成的该业务信 息对应的checksum。
具体的,业务服务器可以对业务信息进行预编码处理,并根据该用户信 息,生成与该业务信息对应的checksum,再将用户信息、预编码处理后的业 务信息和checksum携带在业务信息申请应答消息中发送给WAP网关,再由 WAP网关将该用户信息、预编码处理后的业务信息和checksum提交给 SMSC,以供SMSC根据该用户信息、预编码处理后的业务信息和checksum, 生成PUSH消息或者多媒体PUSH消息。
当根据该用户信息、预编码处理后的业务信息和checksum生成PUSH消 息时,若用户信息、预编码处理后的业务信息和checksum的大小之和小于 140字符,则可以生成一条PUSH消息;若用户信息、预编码处理后的业务 信息和checksum的大小之和大于140字符,则可以根据其大小对PUSH消息 进行分割,若使用多余一条PUSH消息,则会额外产生一条头PUSH消息提 示用户总PUSH消息数量和每条消息的编号,以保证用户能够获取完整的业 务信息。
更为具体的,业务服务器可以对业务信息进行加密处理,并将用户信息 和加密处理后的业务信息携带在业务信息申请应答消息中发送给WAP网关, 再由WAP网关将该用户信息和加密处理后的业务信息提交给SMSC,以供 SMSC根据该用户信息和加密处理后的业务信息,生成多媒体PUSH消息。
步骤303、将该PUSH消息或者多媒体PUSH消息发送给用户终端,以 使该用户终端获取该业务信息。
在本实施例中,当用户终端接收到的PUSH消息或者多媒体PUSH消息 包括用户信息、预编码处理后的业务信息和checksum时,可以根据checksum, 对该预编码处理后的业务信息进行预解码处理,获取该业务信息。当用户终 端接收到的PUSH消息或者多媒体PUSH消息包括用户信息和加密处理后的 业务信息时,可以根据预先配置的解密算法对该加密处理后的业务信息进行 解密处理,获取该业务信息。其中,用户终端预先配置的解密算法与业务服 务器预先配置的加密算法相对应。
在本实施例中,通过接收WAP网关提交的用户信息和业务信息,并根 据该用户信息和业务信息,生成PUSH消息或者多媒体PUSH消息,再将该 PUSH消息或者多媒体PUSH消息发送给用户终端,以使该用户终端获取该 业务信息,其中,业务信息为该WAP网关接收到的业务服务器根据该WAP 网关发送的业务信息申请请求消息,给用户信息对应的用户分配业务申请信 息对应的业务信息;该业务信息申请请求消息包括该用户信息和该业务申请 信息。由于通过WAP服务发起业务信息申请请求,并通过PUSH消息或者 多媒体PUSH消息免费获取该业务信息,因此,避免了繁琐的web访问申请 过程,有效地提高了用户使用的便捷性并节省了用户下载业务信息造成的经 济费用。
图7为本发明业务信息的下载方法的又一个实施例的流程图,基于图1 所示的通信系统网络架构,如图7所示,本实施例的方法的执行主体为用户 终端,则该方法包括:
步骤401、向WAP网关发送业务信息申请请求消息,该业务信息申请请 求消息包括:用户信息和业务申请信息,以供该WAP网关将该业务信息申 请请求消息发送给该业务申请信息所指向的业务服务器,以使该业务服务器 根据该业务信息申请请求消息中的业务申请信息,给该用户信息对应的用户 分配业务信息。
在本实施例中,该WAP网关可以执行上述图2所示方法实施例的技术 方案。该业务服务器可以执行图3至图5任一所示方法实施例的基础方案, 其实现原理相类似,此处不再赘述。
另外,优选地,该业务申请信息可以包括如下一种:软SIM申请信息、 电子书申请信息、城市交通申请信息和天气预报申请信息。
步骤402、接收SMSC下发的PUSH消息或者多媒体PUSH消息,并根 据该PUSH消息或者多媒体PUSH消息,获取该业务信息。
在本实施例中,该SMSC可以执行上述图6所示方法实施例的技术方案, 其实现原理相类似,此处不再赘述。
在本实施例中,通过向WAP网关发送业务信息申请请求消息,该业务 信息申请请求消息包括:用户信息和业务申请信息,以供该WAP网关将该 业务信息申请请求消息发送给该业务申请信息所指向的业务服务器,以使该 业务服务器根据该业务信息申请请求消息中业务申请信息,给该用户信息对 应的用户分配业务信息,并接收SMSC下发的PUSH消息或者多媒体PUSH 消息,并根据该PUSH消息或者多媒体PUSH消息,获取该业务信息。由于 通过WAP服务发起业务信息申请请求,并通过PUSH消息或者多媒体PUSH 消息免费获取该业务信息,因此,避免了繁琐的web访问申请过程,有效地 提高了用户使用的便捷性并节省了用户下载业务信息造成的经济费用。
进一步的,在本发明的还一个实施例中,在上述图7所示实施例的基础 上,步骤402中根据该PUSH消息或者多媒体PUSH消息,获取该业务信息 可以有如下两种实现方式:
第一种:当该PUSH消息或者多媒体PUSH消息中包括预编码处理后的 业务信息和checksum时,根据该checksum,对该预编码处理后的业务信息 进行预解码,获取该业务信息。
第二种:当该多媒体PUSH消息中包括加密处理后的业务信息时,根据 预先配置的解密算法,对该加密处理后的业务信息进行解密,获取该业务信 息;其中,该解密算法与该业务服务器中配置的加密算法相对应。
图8为本发明业务信息的下载方法的还一个实施例的信令流程图,基于 图1所示的通信系统网络架构,在本实施例中,以业务信息申请消息为软SIM 申请消息,业务申请信息为软SIM申请信息为例,详细介绍本实施例的技术 方案,则该方法包括:
步骤501、用户终端发送软SIM信息申请请求消息给WAP网关,该软 SIM信息申请请求消息包括:用户信息、软SIM申请信息和服务标识。
步骤502、WAP网关将该软SIM信息申请请求消息发送给该软SIM申 请信息对应的软SIM服务器。
步骤503、软SIM服务器根据该软SIM信息申请请求消息,给该用户信 息对应的用户分配该软SIM申请信息对应的软SIM信息。
步骤504、软SIM服务器对该软SIM信息进行预编码处理,获取预编码 处理后的软SIM信息。
步骤505、软SIM服务器根据该用户信息,生成与该软SIM信息对应的 checksum。
步骤506、软SIM服务器将携带有该用户信息、预编码处理后的软SIM 信息和checksum的软SIM信息申请应答消息发送给WAP网关。
步骤507、判断该服务标识否是存在预先配置的服务列表中,若存在, 则将该用户信息、预编码处理后的软SIM信息和checksum提交给该SMSC。
步骤508、SMSC根据该用户信息、预编码处理后的软SIM信息和 checksum,生成PUSH消息。
步骤509、SMSC将该PUSH消息下发给用户终端。
步骤510、用户终端根据checksum,对预编码处理后的软SIM信息进行 预解码,获取该软SIM信息。
图9为本发明业务信息的下载方法的再一个实施例的信令流程图,基于 图1所示的通信系统网络架构,在本实施例中,以业务信息申请消息为软SIM 申请消息,业务申请信息为软SIM申请信息为例,详细介绍本实施例的技术 方案,则该方法包括:
步骤601、用户终端发送软SIM信息申请请求消息给WAP网关,该软 SIM信息申请请求消息包括:用户信息、软SIM申请信息和服务标识。
步骤602、WAP网关将该软SIM信息申请请求消息发送给该软SIM申 请信息对应的软SIM服务器。
步骤603、软SIM服务器根据该软SIM信息申请请求消息,给该用户信 息对应的用户分配该软SIM申请信息对应的软SIM信息。
步骤604、软SIM服务器根据预先配置的加密算法,对该软SIM信息进 行加密处理,获取加密处理后的软SIM信息。
步骤605、软SIM服务器将该用户信息和加密处理后的软SIM信息发送 给WAP网关。
步骤606、判断该服务标识否是存在预先配置的服务列表中,若存在, 则将该用户信息和加密处理后的软SIM信息提交给该SMSC。
步骤607、SMSC根据该用户信息和加密处理后的软SIM信息,生成多 媒体PUSH消息。
步骤608、SMSC将该多媒体PUSH消息下发给用户终端。
步骤609、用户终端根据预先配置的解密算法,对加密处理后的软SIM 信息进行预解码,获取该软SIM信息。
其中,该加密算法和解密算法相对应。
本领域普通技术人员可以理解:实现上述各方法实施例的全部或部分步 骤可以通过程序指令相关的硬件来完成。前述的程序可以存储于一计算机可 读取存储介质中。该程序在执行时,执行包括上述各方法实施例的步骤;而 前述的存储介质包括:ROM、RAM、磁碟或者光盘等各种可以存储程序代码 的介质。
图10为本发明业务信息的下载装置的一个实施例的结构示意图,如图 10所示,本实施例的业务信息的下载装置可以具体为WAP网关,则该装置 包括:第一接收模块21和第一发送模块22;其中,第一接收模块21用于接 收用户终端发送的业务信息申请请求消息,该业务信息申请请求消息包括: 用户信息和业务申请信息;第一发送模块22用于将该业务信息申请请求消息 发送给该业务申请信息所指向的业务服务器,以供该业务服务器根据该业务 信息申请请求消息中的业务申请信息,给该用户信息对应的用户分配业务信 息;第一接收模块21还用于接收该业务服务器返回的携带有该用户信息和业 务信息的业务信息申请应答消息;第一发送模块22还用于将该用户信息和该 业务信息提交给SMSC,以供该SMSC根据该用户信息和该业务信息,生成 PUSH消息或者多媒体PUSH消息,并将该PUSH消息或者多媒体PUSH消 息下发给该用户终端。
本实施中的业务信息的下载装置可以执行图2所示方法实施例的技术方 案,其实现原理相类似,此处不再赘述。
在本实施例中,通过将接收到的用户终端发送的业务信息申请请求消息 转发给业务信息申请请求消息中业务申请信息所指向的业务服务器,以供业 务服务器根据该业务信息申请请求消息中业务申请信息,对该业务信息申请 请求消息中的用户信息对应的用户分配业务信息,并接收业务服务器返回的 携带有该用户信息和业务信息的业务信息申请应答消息,再将该用户信息和 该业务信息提交给SMSC,以供该SMSC根据该用户信息和该业务信息,生 成PUSH消息或者多媒体PUSH消息,并将该PUSH消息或者多媒体PUSH 消息下发给该用户终端,从而使得用户终端获取该业务信息。由于通过WAP 服务发起业务信息申请请求,并通过PUSH消息或者多媒体PUSH消息免费 获取该业务信息,因此,避免了繁琐的web访问申请过程,有效地提高了用 户使用的便捷性并节省了用户下载业务信息造成的经济费用。
进一步的,在本发明的另一个实施例中,在上述图10所示实施例的基础 上,当该业务信息申请请求消息还包括:服务标识时,该装置还包括:
判断模块,用于判断该服务标识否是存在预先配置的服务列表中;
则该接收模块21具体用于若该判断模块判断出该服务标识存在该服务 列表中,则将该用户信息和该业务信息提交给该SMSC。
图11为本发明业务信息的下载装置的又一个实施例的结构示意图,如图 11所示,本实施例的业务信息的下载装置可以具体为业务服务器,则该装置 包括:第二接收模块31、分配模块32和第二发送模块33。其中,第二接收 模块31用于接收WAP网关发送的业务信息申请请求消息,该业务信息申请 请求消息包括:用户信息和业务申请信息;分配模块32用于根据该第二接收 模块31接收到的该业务信息申请请求消息中的业务申请信息,给该用户信息 对应的用户分配业务信息;第二发送模块33用于将该用户信息和该分配模块 32分配的该业务信息携带在业务信息申请应答消息中发送给该WAP网关, 以供该WAP网关将该用户信息和该业务信息提交给SMSC,以使该SMSC 根据该用户信息和该业务信息,生成PUSH消息或者多媒体PUSH消息,并 将该PUSH消息或者多媒体PUSH消息下发给该用户终端。
本实施中的业务信息的下载装置可以执行图3所示方法实施例的技术方 案,其实现原理相类似,此处不再赘述。
在本实施例中,接收WAP网关发送的业务信息申请请求消息,该业务 信息申请请求消息包括用户信息和业务申请信息,并根据该业务信息申请请 求消息中的业务申请信息,给该用户信息对应的用户分配业务信息,再将该 用户信息和业务信息携带在业务信息申请应答消息中发送给该WAP网关, 以供该述WAP网关将该用户信息和该业务信息提交给SMSC,以使该SMSC 根据该用户信息和该业务信息,生成PUSH消息或者多媒体PUSH消息,并 将该PUSH消息或者多媒体PUSH消息下发给该用户终端,从而使得用户终 端获取该业务信息。由于通过WAP服务发起业务信息申请请求,并通过PUSH 消息或者多媒体PUSH消息免费获取该业务信息,因此,避免了繁琐的web 访问申请过程,有效地提高了用户使用的便捷性并节省了用户下载业务信息 造成的经济费用。
进一步地,在本发明的还一个实施例中,在上述图11所示实施例的基础 上,该装置还包括:编码模块和第一生成模块;其中,编码模块用于对该业 务信息进行预编码处理,获取预编码处理后的业务信息;第一生成模块用于 根据该用户信息,生成与该业务信息对应的checksum;
则该第二发送模块33具体用于将该用户信息、该预编码处理后的业务信 息和checksum携带在业务信息申请应答消息中发送给该WAP网关,以供该 WAP网关将该用户信息、该预编码处理后的业务信息和checksum提交给 SMSC,以使该SMSC根据该用户信息、该预编码处理后的业务信息和 checksum,生成PUSH消息或者多媒体PUSH消息,并将该PUSH消息或者 多媒体PUSH消息下发给该用户终端。
更进一步地,在本发明的再一个实施例中,在上述图10所示实施例的基 础上,该装置还包括:加密模块,用于对该业务信息进行加密处理,获取加 密处理后的业务信息;则该第二发送模块33具体用于将该用户信息和该加密 处理后的业务信息携带在业务信息申请应答消息中发送给该WAP网关,以 供该WAP网关将该用户信息和该加密处理后的业务信息提交给SMSC,以使 该SMSC根据该用户信息和该加密处理后的业务信息,生成多媒体PUSH消 息,并将该多媒体PUSH消息下发给该用户终端。
图12为本发明业务信息的下载装置的另一个实施例的结构示意图,如图 12所示,本实施例的业务信息的下载装置可以具体为SMSC,则该装置包括: 第三接收模块41、第二生成模块42和第三发送模块43;其中,第三接收模 块41用于接收WAP网关提交的用户信息和业务信息,该业务信息为业务服 务器根据该WAP网关发送的业务信息申请请求消息中的业务申请信息,给 用户信息对应的用户分配的业务信息;该业务信息申请请求消息包括该用户 信息和该业务申请信息;第二生成模块42用于根据该第三接收模块41接收 到的该用户信息和业务信息,生成PUSH消息或者多媒体PUSH消息;第三 发送模块43用于将该第二生成模块42生成的该PUSH消息或者多媒体PUSH 消息发送给用户终端,以使该用户终端获取该业务信息。
本实施中的业务信息的下载装置可以执行图6所示方法实施例的技术方 案,其实现原理相类似,此处不再赘述。
在本实施例中,通过接收WAP网关提交的用户信息和业务信息,并根 据该用户信息和业务信息,生成PUSH消息或者多媒体PUSH消息,再将该 PUSH消息或者多媒体PUSH消息发送给用户终端,以使该用户终端获取该 业务信息,其中,业务信息为该WAP网关接收到的业务服务器根据该WAP 网关发送的业务信息申请请求消息,给用户信息对应的用户分配业务申请信 息对应的业务信息;该业务信息申请请求消息包括该用户信息和该业务申请 信息。由于通过WAP服务发起业务信息申请请求,并通过PUSH消息或者 多媒体PUSH消息免费获取该业务信息,因此,避免了繁琐的web访问申请 过程,有效地提高了用户使用的便捷性并节省了用户下载业务信息造成的经 济费用。
进一步的,在本发明的又一个实施例中,在上述图12所示实施例的基础 上,该业务信息为业务服务器进行预编码处理后的业务信息,则该第三接收 模块41还用于接收该WAP网关发送的该业务服务器根据该用户信息生成的 该业务信息对应的checksum;该第二生成模块42具体用于根据该用户信息、 业务信息和该checksum,生成PUSH消息或者多媒体PUSH消息。
更进一步的,在本发明的还一个实施例中,在上述图12所示实施例的基 础上,该业务信息为该业务服务器进行加密处理后的业务信息;则该第二生 成模块42具体用于根据该用户信息和业务信息,生成多媒体PUSH消息。
图13为本发明业务信息的下载装置的再一个实施例的结构示意图,如图 13所示,本实施例的业务信息的下载装置可以具体为用户终端,则该装置包 括:第四发送模块51、第四接收模块52和获取模块53;其中,第四发送模 块51用于向WAP网关发送业务信息申请请求消息,该业务信息申请请求消 息包括:用户信息和业务申请信息,以供该WAP网关将该业务信息申请请 求消息发送给该业务申请信息所指向的业务服务器,以使该业务服务器根据 该业务信息申请请求消息中的业务申请信息,给该用户信息对应的用户分配 业务信息;第四接收模块52用于接收SMSC下发的PUSH消息或者多媒体 PUSH消息;获取模块53用于根据该第四接收模块52接收到的该PUSH消 息或者多媒体PUSH消息,获取该业务信息。
本实施例中的业务信息的下载装置可以执行图7所示方法实施例的技术 方案,其实现原理相类似,此处不再赘述。
在本实施例中,通过向WAP网关发送业务信息申请请求消息,该业务 信息申请请求消息包括:用户信息和业务申请信息,以供该WAP网关将该 业务信息申请请求消息发送给该业务申请信息所指向的业务服务器,以使该 业务服务器根据该业务信息申请请求消息中的该业务申请信息,给该用户信 息对应的用户分配业务信息,并接收SMSC下发的PUSH消息或者多媒体 PUSH消息,并根据该PUSH消息或者多媒体PUSH消息,获取该业务信息。 由于通过WAP服务发起业务信息申请请求,并通过PUSH消息或者多媒体 PUSH消息免费获取该业务信息,因此,避免了繁琐的web访问申请过程, 有效地提高了用户使用的便捷性并节省了用户下载业务信息造成的经济费 用。
进一步的,在本发明的另一个实施例中,在上述图13所示实施例的基础 上,该获取模块53具体用于当该PUSH消息或者多媒体PUSH消息中包括预 编码处理后的业务信息和checksum时,根据该checksum,对该预编码处理 后的业务信息进行预解码,获取该业务信息;或者,
该获取模块53具体用于当该多媒体PUSH消息中包括加密处理后的业务 信息时,根据预先配置的解密算法,对该加密处理后的业务信息进行解密, 获取该业务信息;其中,该解密算法与该业务服务器中配置的加密算法相对 应。
本发明还提供了一种业务信息的下载系统,包括WAP网关、业务服务 器、SMSC和用户终端;该WAP网关为图10所示的业务信息的下载装置; 该业务服务器为如图11所示的业务信息的下载装置;该SMSC为如图12 所示的业务信息的下载装置;该用户终端为如图13所示的业务信息的下 载装置,其实现原理相类似,此处不再赘述。
最后应说明的是:以上各实施例仅用以说明本发明的技术方案,而非对 其限制;尽管参照前述各实施例对本发明进行了详细的说明,本领域的普通 技术人员应当理解:其依然可以对前述各实施例所记载的技术方案进行修改, 或者对其中部分或者全部技术特征进行等同替换;而这些修改或者替换,并 不使相应技术方案的本质脱离本发明各实施例技术方案的范围。
本文发布于:2023-04-13 04:57:04,感谢您对本站的认可!
本文链接:https://patent.en369.cn/patent/3/85802.html
版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系,我们将在24小时内删除。
留言与评论(共有 0 条评论) |