CN103781049B - 业务信息的下载方法和***以及装置 - Google Patents
业务信息的下载方法和***以及装置 Download PDFInfo
- Publication number
- CN103781049B CN103781049B CN201210412992.XA CN201210412992A CN103781049B CN 103781049 B CN103781049 B CN 103781049B CN 201210412992 A CN201210412992 A CN 201210412992A CN 103781049 B CN103781049 B CN 103781049B
- Authority
- CN
- China
- Prior art keywords
- information
- service
- service information
- user
- application
- 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.)
- Active
Links
- 238000000034 method Methods 0.000 title claims abstract description 86
- 238000004891 communication Methods 0.000 description 13
- 238000010586 diagram Methods 0.000 description 10
- 230000011664 signaling Effects 0.000 description 4
- 230000000694 effects Effects 0.000 description 1
- 238000005516 engineering process Methods 0.000 description 1
- 238000010295 mobile communication Methods 0.000 description 1
- 238000012986 modification Methods 0.000 description 1
- 230000004048 modification Effects 0.000 description 1
- 230000003287 optical effect Effects 0.000 description 1
- 238000006467 substitution reaction Methods 0.000 description 1
Classifications
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W8/00—Network data management
- H04W8/18—Processing of user or subscriber data, e.g. subscribed services, user preferences or user profiles; Transfer of user or subscriber data
- H04W8/20—Transfer of user or subscriber data
-
- 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/02—User-to-user messaging in packet-switching networks, transmitted according to store-and-forward or real-time protocols, e.g. e-mail using automatic reactions or user delegation, e.g. automatic replies or chatbot-generated messages
-
- 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
Landscapes
- Engineering & Computer Science (AREA)
- Computer Networks & Wireless Communication (AREA)
- Signal Processing (AREA)
- Databases & Information Systems (AREA)
- Mobile Radio Communication Systems (AREA)
- Telephonic Communication Services (AREA)
Abstract
本发明提供一种业务信息的下载方法和***以及装置,该方法包括:接收用户终端发送的业务信息申请请求消息,业务信息申请请求消息包括:用户信息和业务申请信息;将业务信息申请请求消息发送给业务申请信息所指向的业务服务器,以供业务服务器根据业务信息申请请求消息中的该业务申请信息,给用户信息对应的用户分配的业务信息;接收业务服务器返回的携带有用户信息和业务信息的业务信息申请应答消息,并将用户信息和业务信息提交给SMSC,以供SMSC根据用户信息和业务信息,生成PUSH消息或者多媒体PUSH消息,并将PUSH消息或者多媒体PUSH消息下发给用户终端。
Description
技术领域
本发明涉及通信技术,尤其涉及一种业务信息的下载方法和***以及装置。
背景技术
现有的全球移动通讯***(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 SupportNode;简称:SGSN)13、网关通用分组无线服务技术(General Packet Radio Service;简称:GPRS)支持节点(Gateway GPRSSupport Node;简称:GGSN)14、短消息服务中心(ShortMessage ServiceCenter;简称:SMSC)15、无线应用协议(Wireless ApplicationProtocol;简称: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所示的业务信息的下载装置,其实现原理相类似,此处不再赘述。
最后应说明的是:以上各实施例仅用以说明本发明的技术方案,而非对其限制;尽管参照前述各实施例对本发明进行了详细的说明,本领域的普通技术人员应当理解:其依然可以对前述各实施例所记载的技术方案进行修改,或者对其中部分或者全部技术特征进行等同替换;而这些修改或者替换,并不使相应技术方案的本质脱离本发明各实施例技术方案的范围。
Claims (23)
1.一种业务信息的下载方法,其特征在于,所述方法适用于WAP网关,所述方法包括:
接收用户终端发送的业务信息申请请求消息,所述业务信息申请请求消息包括:用户信息和业务申请信息;
将所述业务信息申请请求消息发送给所述业务申请信息所指向的业务服务器,以供所述业务服务器根据所述业务申请请求消息中的所述业务申请信息,给所述用户信息对应的用户分配业务信息;
接收所述业务服务器返回的携带有所述用户信息和业务信息的业务信息申请应答消息,并将所述用户信息和所述业务信息提交给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.一种业务信息的下载装置,其特征在于,所述装置适用于WAP网关,所述装置包括:
第一接收模块,用于接收用户终端发送的业务信息申请请求消息,所述业务信息申请请求消息包括:用户信息和业务申请信息;
第一发送模块,用于将所述业务信息申请请求消息发送给所述业务申请信息所指向的业务服务器,以供所述业务服务器根据所述业务信息申请请求消息中的所述业务申请信息,给所述用户信息对应的用户分配业务信息;
所述第一接收模块还用于接收所述业务服务器返回的携带有所述用户信息和业务信息的业务信息申请应答消息;
所述第一发送模块还用于将所述用户信息和所述业务信息提交给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所述的业务信息的下载装置。
Priority Applications (2)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201210412992.XA CN103781049B (zh) | 2012-10-25 | 2012-10-25 | 业务信息的下载方法和***以及装置 |
PCT/CN2013/075614 WO2014063483A1 (zh) | 2012-10-25 | 2013-05-14 | 业务信息的下载方法和***以及装置 |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201210412992.XA CN103781049B (zh) | 2012-10-25 | 2012-10-25 | 业务信息的下载方法和***以及装置 |
Publications (2)
Publication Number | Publication Date |
---|---|
CN103781049A CN103781049A (zh) | 2014-05-07 |
CN103781049B true CN103781049B (zh) | 2017-11-28 |
Family
ID=50543950
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN201210412992.XA Active CN103781049B (zh) | 2012-10-25 | 2012-10-25 | 业务信息的下载方法和***以及装置 |
Country Status (2)
Country | Link |
---|---|
CN (1) | CN103781049B (zh) |
WO (1) | WO2014063483A1 (zh) |
Citations (6)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN1859110A (zh) * | 2006-02-08 | 2006-11-08 | 华为技术有限公司 | 实现wap流量计费费用提示功能的方法和*** |
CN101018357A (zh) * | 2006-03-10 | 2007-08-15 | 华为技术有限公司 | 一种实现业务的方法和***以及设备 |
CN101217708A (zh) * | 2008-01-09 | 2008-07-09 | 中国联合通信有限公司 | 一种短消息中心实现wap推送业务鉴权的方法及*** |
CN101282350A (zh) * | 2007-04-06 | 2008-10-08 | 华为技术有限公司 | 在通信业务中提供广告的方法、平台、业务服务器及*** |
CN101925001A (zh) * | 2009-06-11 | 2010-12-22 | 周苏苏 | 移动终端广告实现方法及适用的移动终端、广告*** |
JP2012080406A (ja) * | 2010-10-04 | 2012-04-19 | Ntt Docomo Inc | Smsメッセージ中継装置、smsメッセージ送信元装置、通信端末装置、smsメッセージ配信システム、smsメッセージ配信方法 |
Family Cites Families (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN1588866A (zh) * | 2004-09-10 | 2005-03-02 | 大唐软件技术有限责任公司 | 基于wap实现push服务的***及方法 |
CN101621764B (zh) * | 2009-08-07 | 2012-07-18 | 中兴通讯股份有限公司 | 基于Java Push机制手机通讯应用的信息传送方法及*** |
CN102170631B (zh) * | 2011-04-21 | 2014-04-23 | 中国联合网络通信集团有限公司 | 业务信息获取方法、设备和*** |
-
2012
- 2012-10-25 CN CN201210412992.XA patent/CN103781049B/zh active Active
-
2013
- 2013-05-14 WO PCT/CN2013/075614 patent/WO2014063483A1/zh active Application Filing
Patent Citations (6)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN1859110A (zh) * | 2006-02-08 | 2006-11-08 | 华为技术有限公司 | 实现wap流量计费费用提示功能的方法和*** |
CN101018357A (zh) * | 2006-03-10 | 2007-08-15 | 华为技术有限公司 | 一种实现业务的方法和***以及设备 |
CN101282350A (zh) * | 2007-04-06 | 2008-10-08 | 华为技术有限公司 | 在通信业务中提供广告的方法、平台、业务服务器及*** |
CN101217708A (zh) * | 2008-01-09 | 2008-07-09 | 中国联合通信有限公司 | 一种短消息中心实现wap推送业务鉴权的方法及*** |
CN101925001A (zh) * | 2009-06-11 | 2010-12-22 | 周苏苏 | 移动终端广告实现方法及适用的移动终端、广告*** |
JP2012080406A (ja) * | 2010-10-04 | 2012-04-19 | Ntt Docomo Inc | Smsメッセージ中継装置、smsメッセージ送信元装置、通信端末装置、smsメッセージ配信システム、smsメッセージ配信方法 |
Also Published As
Publication number | Publication date |
---|---|
WO2014063483A1 (zh) | 2014-05-01 |
CN103781049A (zh) | 2014-05-07 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
USRE49635E1 (en) | Method, apparatus, and system for supporting multiple IMSIs | |
CN107979835B (zh) | 一种eSIM卡及其管理方法 | |
CN102523578B (zh) | 空中写卡方法、装置及*** | |
CN107529160B (zh) | 一种VoWiFi网络接入方法和***、终端及无线访问接入点设备 | |
EP3771244B1 (en) | Authentication method, related equipment, and system | |
EP1860906B1 (en) | A general authentication form and a method for implementing the authentication | |
CN101473577A (zh) | 用于在通信网络中管理通信会话的方法 | |
CN102625299A (zh) | 一种数据传输方法、***及设备 | |
CN101247569B (zh) | 下发消息的方法和***、消息中心设备 | |
CN103778528A (zh) | 付费的处理方法和***以及装置 | |
CN101128061A (zh) | 移动管理单元、演进基站、确定用户面是否加密的方法和*** | |
CN104244229A (zh) | 一种基于智能终端的虚拟号码网络鉴权处理***与方法 | |
CN108696860B (zh) | 虚拟sim卡实现方法、装置、sim服务器及终端 | |
CN104780521A (zh) | 一种数据漫游的方法、装置及*** | |
CN103763685A (zh) | 短信发送方法及短信中心 | |
CN116723499B (zh) | 号码处理方法、装置、通信设备、存储介质 | |
CN103313245B (zh) | 基于手机终端的网络业务访问方法、设备和*** | |
CN103781049B (zh) | 业务信息的下载方法和***以及装置 | |
KR20110125757A (ko) | 분할 결제 서비스 방법 및 장치, 이를 위한 클라이언트 단말 및 스마트 카드 | |
KR101908293B1 (ko) | 가상 가입자 식별 모듈 및 가상 모바일 단말, 이를 이용하는 VoIP 통신 방법 | |
US10841792B2 (en) | Network connection method, method for determining security node, and apparatus | |
EP3984267A1 (en) | Handling of nas container in registration request at amf re-allocation | |
KR101385846B1 (ko) | 통신 방법 및 통신 시스템 | |
CN102665108A (zh) | 移动视频业务处理方法、装置和*** | |
CN116193427B (zh) | 利用手机sim卡实现北斗区域短报文用户认证的方法 |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
C06 | Publication | ||
PB01 | Publication | ||
C10 | Entry into substantive examination | ||
SE01 | Entry into force of request for substantive examination | ||
GR01 | Patent grant | ||
GR01 | Patent grant |