CN108156587A - 一种多媒体短消息的推送方法和*** - Google Patents
一种多媒体短消息的推送方法和*** Download PDFInfo
- Publication number
- CN108156587A CN108156587A CN201711475315.1A CN201711475315A CN108156587A CN 108156587 A CN108156587 A CN 108156587A CN 201711475315 A CN201711475315 A CN 201711475315A CN 108156587 A CN108156587 A CN 108156587A
- Authority
- CN
- China
- Prior art keywords
- short message
- multimedia short
- receiving terminal
- index information
- core net
- 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.)
- Pending
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
- H04W4/14—Short messaging services, e.g. short message services [SMS] or unstructured supplementary service data [USSD]
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L67/00—Network arrangements or protocols for supporting network services or applications
- H04L67/50—Network services
- H04L67/55—Push-based network services
Landscapes
- Engineering & Computer Science (AREA)
- Computer Networks & Wireless Communication (AREA)
- Signal Processing (AREA)
- Information Transfer Between Computers (AREA)
Abstract
本申请公开了一种多媒体短消息的推送方法和***,其中方法包括:当核心网接收到多媒体短消息发送请求时,将该请求携带的多媒体短消息保存至资源服务器,并将所述多媒体短消息在所述资源服务器中的索引信息保存至数据存储服务器;核心网判断所述请求对应的接收端是否在线;当所述接收端在线时,所述核心网将所述多媒体短消息发送给所述接收端;当所述接收端不在线时,所述核心网将所述多媒体短消息丢弃,并在所述接收端重新登录时,从所述数据存储服务器中获取所述索引信息,将所述索引信息发送给所述接收端,触发所述接收端根据所述索引信息,从资源服务器获取所述多媒体短消息。采用本发明,可以确保离线终端重新登录后准确地收到多媒体短消息。
Description
技术领域
本发明涉及移动通信技术,特别是涉及一种多媒体短消息的推送方法和***。
背景技术
现有的集群***多媒体短消息实现方案,在接收终端不在线的情景下,接收终端是无法收到短消息的。例如,在专利《集群***多媒体短消息的实现方法、核心网及资源服务器》中提及了多媒体短消息的实现方法,在专利《集群***中多媒体短消息鉴权方法、核心网及授权服务器》中提及到多媒体短消息的生成鉴权方法,这两篇专利整体描述了多媒体短消息的端到端的过程,但是,两种方案在接收终端不在线的情况下,接收终端无法接收到短消息的。
针对上述问题,目前尚未提出一种相应的解决方案。
发明内容
有鉴于此,本发明的主要目的在于提供一种多媒体短消息的推送方法和***,可以确保离线终端重新登录后能够准确地收到离线时的多媒体短消息。
为了达到上述目的,本发明提出的技术方案为:
一种多媒体短消息的推送方法,包括:
a、当核心网接收到多媒体短消息发送请求时,将该请求携带的多媒体短消息保存至资源服务器,并将所述多媒体短消息在所述资源服务器中的索引信息保存至数据存储服务器;
b、所述核心网判断所述请求对应的接收端是否在线;
c、当所述接收端在线时,所述核心网将所述多媒体短消息发送给所述接收端;
当所述接收端不在线时,所述核心网将所述多媒体短消息丢弃,并在所述接收端重新登录时,从所述数据存储服务器中获取所述索引信息,通过将所述索引信息发送给所述接收端,触发所述接收端根据所述索引信息,从所述资源服务器获取所述多媒体短消息。
较佳地,所述步骤a包括:
当核心网接收到多媒体短消息发送请求时,将该请求携带的多媒体短消息保存至资源服务器;
当所述多媒体短消息保存成功后,所述核心网将所述多媒体短消息在所述资源服务器中的索引信息保存至数据存储服务器,所述索引信息包括:多媒体短消息的文件名、文件路径和认证信息。
较佳地,所述在所述接收端重新登录时,从所述数据存储服务器中获取所述索引信息包括:
所述核心网在检测到所述接收端的登录操作时,向所述数据存储服务器请求获取所述索引信息;
所述数据存储服务器根据所述请求将所述索引信息发送给所述核心网。
较佳地,所述接收端根据所述索引信息,从所述资源服务器获取所述多媒体短消息包括:
当所述接收端检测到用户点击所述索引信息时,向所述资源服务器发送多媒体短消息请求消息;
所述资源服务器根据所述多媒体短消息请求消息,将相应的多媒体短消息发送给所述接收端。
一种多媒体短消息的推送***,包括:核心网、资源服务器、数据存储服务器和终端设备,其中,
所述核心网,用于当接收到多媒体短消息发送请求时,将该请求携带的多媒体短消息保存至资源服务器,并将所述多媒体短消息在所述资源服务器中的索引信息保存至数据存储服务器;判断所述请求对应的接收端是否在线;当所述接收端在线时,将所述多媒体短消息发送给所述接收端;当所述接收端不在线时,将所述多媒体短消息丢弃,并在所述接收端重新登录时,从所述数据存储服务器中获取所述索引信息,通过将所述索引信息发送给所述接收端,触发所述接收端根据所述索引信息,从所述资源服务器获取所述多媒体短消息。
较佳地,所述核心网,用于当接收到多媒体短消息发送请求时,将该请求携带的多媒体短消息保存至资源服务器;当所述多媒体短消息保存成功后,将所述多媒体短消息在所述资源服务器中的索引信息保存至数据存储服务器,所述索引信息包括:多媒体短消息的文件名、文件路径和认证信息。
较佳地,所述核心网,用于在检测到所述接收端的登录操作时,向所述数据存储服务器请求获取所述索引信息;
所述数据存储服务器,用于根据所述请求将所述索引信息发送给所述核心网。
较佳地,所述接收端,用于当所述接收端检测到用户点击所述索引信息时,向所述资源服务器发送多媒体短消息请求消息;
所述资源服务器,用于根据所述多媒体短消息请求消息,将相应的多媒体短消息发送给所述接收端。
综上所述,本发明提出的多媒体短消息的推送方法和***,核心网在接收到多媒体短消息发送请求时,将相应的多媒体短消息保存至资源服务器,并将多媒体短消息在资源服务器中的索引信息保存在数据存储服务器,当多媒体短消息的接收端离线时,核心网将在其再次登录时将多媒体短消息的所述索引信息发送给接收端,触发接收端根据该索引信息,从资源服务器获取对应的多媒体短消息。因此,采用本发明,可以确保离线终端重新登录后能够准确地收到离线时的多媒体短消息。
附图说明
图1为本发明实施例的方法流程示意图;
图2为本发明实施例的***结构示意图。
具体实施方式
为使本发明的目的、技术方案和优点更加清楚,下面将结合附图及具体实施例对本发明作进一步地详细描述。
本发明的核心思想是:核心网收到多媒体短消息后,对该消息进行保存,并在离线接收端重新登录后,将保存消息的索引信息发送给接收端,以供接收端据此从网络侧获取多媒体短消息。如此,可以确保离线终端重新登录后能够准确地收到离线时的多媒体短消息。
图1为本发明实施例提供的多媒体短消息推送方法的流程示意图,如图1所示,该实施例主要包括:
步骤101、当核心网接收到多媒体短消息发送请求时,将该请求携带的多媒体短消息保存至资源服务器,并将所述多媒体短消息在所述资源服务器中的索引信息保存至数据存储服务器。
本步骤中,当核心网接收到多媒体短消息发送请求时,需要将多媒体短消息保存至资源服务器中,并需要将其在资源服务器中的索引信息保存至另一服务器,即数据存储服务器,以便在接收端因为离线而无法接收多媒体短消息的情况下,当再次登录网络时,可以根据核心网推送的索引信息从网络侧准确地接收到离线时的多媒体短消息。
较佳地,本步骤可以采用下述方法实现:
当核心网接收到多媒体短消息发送请求时,将该请求携带的多媒体短消息保存至资源服务器;
当所述多媒体短消息保存成功后,所述核心网将所述多媒体短消息在所述资源服务器中的索引信息保存至数据存储服务器。
其中,所述索引信息包括:多媒体短消息的文件名、文件路径和认证信息,如此,接收端可以根据该索引信息,从资源服务器中提取出相应的消息实体。
步骤102、所述核心网判断所述请求对应的接收端是否在线。
本步骤中,具体如何判断接收端是否在线,可以采用现有技术实现,在此不再赘述。
步骤103~104、当所述接收端在线时,所述核心网将所述多媒体短消息发送给所述接收端;当所述接收端不在线时,所述核心网将所述多媒体短消息丢弃,并在所述接收端重新登录时,从所述数据存储服务器中获取所述索引信息,通过将所述索引信息发送给所述接收端,触发所述接收端根据所述索引信息,从所述资源服务器获取所述多媒体短消息。
本步骤中,当核心网在步骤102中判断出接收端在线时,直接将多媒体短消息发送给接收端,而当接收端不在线时,则将多媒体短消息丢弃,并在检测到接收端重新登录时,先从所述数据存储服务器中获取所述索引信息,并发送给接收端,以触发接收端根据所接收到的索引信息,从所述资源服务器获取所述多媒体短消息。
较佳地,核心网可以采用下述方法从所述数据存储服务器中获取所述索引信息:
所述核心网在检测到所述接收端的登录操作时,向所述数据存储服务器请求获取所述索引信息;所述数据存储服务器根据所述请求将所述索引信息发送给所述核心网。
较佳地,接收端可以采用下述方法从资源服务器获取所述多媒体短消息:
当所述接收端检测到用户点击所述索引信息时,向所述资源服务器发送多媒体短消息请求消息;所述资源服务器根据所述多媒体短消息请求消息,将相应的多媒体短消息发送给所述接收端。
通过上述实施例可以使得不在线的终端,重新登录上线后可以准确无误地收到离线时的多媒体短消息。下面以客户端A向客户端B发送多媒体短消息为例,对上述实施例的实现过程进行详细阐述:
步骤x1:客户端A发送携带认证信息的多媒体短消息发送请求给核心网;
步骤x2:核心网根据所述认证信息对客户端A认证成功后,将多媒体短消息存放在资源服务器上;
步骤x3:多媒体短消息保存成功后,资源服务器给核心网发送相应的响应;
步骤x4:核心网将多媒体短消息信息的索引信息存到数据存储服务器上;
步骤x5:数据存储服务器保存成功后,给核心网发送相应的响应;
步骤x6:核心网判断客户端B在不在线,如果不在线,就丢弃多媒体数据,执行步骤x7;如果在线,核心网收到数据存储服务器的保存响应后,将多媒体短消息推送给客户端B,结束多媒体短消息的发送过程;
步骤x7:当核心网检测到客户端B的登录操作并通过用户认证时,向数据存储服务器请求所述索引信息;
步骤x8:数据存储服务器根据所述请求将所述索引信息推送给核心网;
步骤x9:核心网将所述索引信息转发给客户端B;
步骤x10:客户端B收到所述索引信息后,展现给用户,当检测到用户点击该索引信息时,向资源服务器请求相应的多媒体短消息;
步骤x11:资源服务器接收到客户端B的所述请求后,将相应的多媒体短消息返回给客户端B。
图2为与上述方法相对应的一种多媒体短消息的推送***结构示意图,如图2所示,该***包括:核心网、资源服务器、数据存储服务器和终端设备;其中,
所述核心网,用于当接收到多媒体短消息发送请求时,将该请求携带的多媒体短消息保存至资源服务器,并将所述多媒体短消息在所述资源服务器中的索引信息保存至数据存储服务器;判断所述请求对应的接收端是否在线;当所述接收端在线时,将所述多媒体短消息发送给所述接收端;当所述接收端不在线时,将所述多媒体短消息丢弃,并在所述接收端重新登录时,从所述数据存储服务器中获取所述索引信息,通过将所述索引信息发送给所述接收端,触发所述接收端根据所述索引信息,从所述资源服务器获取所述多媒体短消息。
较佳地,所述核心网,用于当接收到多媒体短消息发送请求时,将该请求携带的多媒体短消息保存至资源服务器;当所述多媒体短消息保存成功后,将所述多媒体短消息在所述资源服务器中的索引信息保存至数据存储服务器,所述索引信息包括:多媒体短消息的文件名、文件路径和认证信息。
较佳地,所述核心网,用于在检测到所述接收端的登录操作时,向所述数据存储服务器请求获取所述索引信息;
所述数据存储服务器,用于根据所述请求将所述索引信息发送给所述核心网。
较佳地,所述接收端,用于当所述接收端检测到用户点击所述索引信息时,向所述资源服务器发送多媒体短消息请求消息;
所述资源服务器,用于根据所述多媒体短消息请求消息,将相应的多媒体短消息发送给所述接收端。
综上所述,以上仅为本发明的较佳实施例而已,并非用于限定本发明的保护范围。凡在本发明的精神和原则之内,所作的任何修改、等同替换、改进等,均应包含在本发明的保护范围之内。
Claims (8)
1.一种多媒体短消息的推送方法,其特征在于,包括:
a、当核心网接收到多媒体短消息发送请求时,将该请求携带的多媒体短消息保存至资源服务器,并将所述多媒体短消息在所述资源服务器中的索引信息保存至数据存储服务器;
b、所述核心网判断所述请求对应的接收端是否在线;
c、当所述接收端在线时,所述核心网将所述多媒体短消息发送给所述接收端;
当所述接收端不在线时,所述核心网将所述多媒体短消息丢弃,并在所述接收端重新登录时,从所述数据存储服务器中获取所述索引信息,通过将所述索引信息发送给所述接收端,触发所述接收端根据所述索引信息,从所述资源服务器获取所述多媒体短消息。
2.根据权利要求1所述的方法,其特征在于,所述步骤a包括:
当核心网接收到多媒体短消息发送请求时,将该请求携带的多媒体短消息保存至资源服务器;
当所述多媒体短消息保存成功后,所述核心网将所述多媒体短消息在所述资源服务器中的索引信息保存至数据存储服务器,所述索引信息包括:多媒体短消息的文件名、文件路径和认证信息。
3.根据权利要求1所述的方法,其特征在于,所述在所述接收端重新登录时,从所述数据存储服务器中获取所述索引信息包括:
所述核心网在检测到所述接收端的登录操作时,向所述数据存储服务器请求获取所述索引信息;
所述数据存储服务器根据所述请求将所述索引信息发送给所述核心网。
4.根据权利要求1所述的方法,其特征在于,所述接收端根据所述索引信息,从所述资源服务器获取所述多媒体短消息包括:
当所述接收端检测到用户点击所述索引信息时,向所述资源服务器发送多媒体短消息请求消息;
所述资源服务器根据所述多媒体短消息请求消息,将相应的多媒体短消息发送给所述接收端。
5.一种多媒体短消息的推送***,包括:核心网、资源服务器、数据存储服务器和终端设备,其特征在于,
所述核心网,用于当接收到多媒体短消息发送请求时,将该请求携带的多媒体短消息保存至资源服务器,并将所述多媒体短消息在所述资源服务器中的索引信息保存至数据存储服务器;判断所述请求对应的接收端是否在线;当所述接收端在线时,将所述多媒体短消息发送给所述接收端;当所述接收端不在线时,将所述多媒体短消息丢弃,并在所述接收端重新登录时,从所述数据存储服务器中获取所述索引信息,通过将所述索引信息发送给所述接收端,触发所述接收端根据所述索引信息,从所述资源服务器获取所述多媒体短消息。
6.根据权利要求5所述的***,其特征在于,所述核心网,用于当接收到多媒体短消息发送请求时,将该请求携带的多媒体短消息保存至资源服务器;当所述多媒体短消息保存成功后,将所述多媒体短消息在所述资源服务器中的索引信息保存至数据存储服务器,所述索引信息包括:多媒体短消息的文件名、文件路径和认证信息。
7.根据权利要求5所述的***,其特征在于,所述核心网,用于在检测到所述接收端的登录操作时,向所述数据存储服务器请求获取所述索引信息;
所述数据存储服务器,用于根据所述请求将所述索引信息发送给所述核心网。
8.根据权利要求5所述的***,其特征在于,所述接收端,用于当所述接收端检测到用户点击所述索引信息时,向所述资源服务器发送多媒体短消息请求消息;
所述资源服务器,用于根据所述多媒体短消息请求消息,将相应的多媒体短消息发送给所述接收端。
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201711475315.1A CN108156587A (zh) | 2017-12-29 | 2017-12-29 | 一种多媒体短消息的推送方法和*** |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201711475315.1A CN108156587A (zh) | 2017-12-29 | 2017-12-29 | 一种多媒体短消息的推送方法和*** |
Publications (1)
Publication Number | Publication Date |
---|---|
CN108156587A true CN108156587A (zh) | 2018-06-12 |
Family
ID=62463875
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN201711475315.1A Pending CN108156587A (zh) | 2017-12-29 | 2017-12-29 | 一种多媒体短消息的推送方法和*** |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN108156587A (zh) |
Cited By (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN109245992A (zh) * | 2018-09-06 | 2019-01-18 | 北京达佳互联信息技术有限公司 | 请求处理方法、装置、电子设备及存储介质 |
Citations (5)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN101730015A (zh) * | 2008-10-15 | 2010-06-09 | 中兴通讯股份有限公司 | 一种实现会话初始化协议用户上线查询短信的方法及*** |
CN102045670A (zh) * | 2010-12-30 | 2011-05-04 | 北京握奇数据***有限公司 | 传输短消息的方法、服务器及智能卡 |
CN105681260A (zh) * | 2014-11-19 | 2016-06-15 | ***通信集团公司 | 传输云存储文件的方法、融合通信平台、发送端及*** |
CN106332025A (zh) * | 2016-09-18 | 2017-01-11 | 海能达通信股份有限公司 | 集群***多媒体短消息的实现方法、核心网及资源服务器 |
CN106411821A (zh) * | 2015-07-30 | 2017-02-15 | 北京奇虎科技有限公司 | 基于通讯录接收多媒体信息的方法及装置 |
-
2017
- 2017-12-29 CN CN201711475315.1A patent/CN108156587A/zh active Pending
Patent Citations (5)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN101730015A (zh) * | 2008-10-15 | 2010-06-09 | 中兴通讯股份有限公司 | 一种实现会话初始化协议用户上线查询短信的方法及*** |
CN102045670A (zh) * | 2010-12-30 | 2011-05-04 | 北京握奇数据***有限公司 | 传输短消息的方法、服务器及智能卡 |
CN105681260A (zh) * | 2014-11-19 | 2016-06-15 | ***通信集团公司 | 传输云存储文件的方法、融合通信平台、发送端及*** |
CN106411821A (zh) * | 2015-07-30 | 2017-02-15 | 北京奇虎科技有限公司 | 基于通讯录接收多媒体信息的方法及装置 |
CN106332025A (zh) * | 2016-09-18 | 2017-01-11 | 海能达通信股份有限公司 | 集群***多媒体短消息的实现方法、核心网及资源服务器 |
Cited By (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN109245992A (zh) * | 2018-09-06 | 2019-01-18 | 北京达佳互联信息技术有限公司 | 请求处理方法、装置、电子设备及存储介质 |
CN109245992B (zh) * | 2018-09-06 | 2021-02-09 | 北京达佳互联信息技术有限公司 | 请求处理方法、装置、电子设备及存储介质 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN102655481B (zh) | 一种基于网页的即时通信聊天内容查看方法及*** | |
CN103107974B (zh) | 一种用户注册和登录方法和移动终端 | |
CN103841111B (zh) | 一种防止数据重复提交的方法和服务器 | |
KR102167613B1 (ko) | 메시지 푸시 방법 및 장치 | |
CN106657426A (zh) | 域名解析请求的处理方法、装置及服务器 | |
CN104967644B (zh) | 消息推送方法、装置及*** | |
CN105141628B (zh) | 一种实现推送的方法及装置 | |
CN106850502A (zh) | 基于长连接的业务请求转发方法、存储方法、装置及*** | |
CN104168294B (zh) | 跨开放平台用户间的即时通讯方法、***及装置 | |
CN103490978A (zh) | 终端、服务器和消息监视方法 | |
CN108134713A (zh) | 一种通信方法及装置 | |
CN107911398A (zh) | 身份信息的认证方法、装置以及*** | |
CN110445792A (zh) | 验证码生成方法、验证码验证方法和验证码登录*** | |
CN104009960B (zh) | 一种实现手机客户端即时通信的方法及装置 | |
CN109992940A (zh) | 身份验证方法、装置、***及身份校验服务器 | |
CN106161623A (zh) | 缓存服务器、更新服务器及数据更新方法 | |
CN107612735A (zh) | 一种宽带故障在线处理方法、服务器及用户终端 | |
CN106302539A (zh) | 一种嵌入式web安全认证方法 | |
CN108156587A (zh) | 一种多媒体短消息的推送方法和*** | |
CN104468771B (zh) | 地理位置的确定方法及装置 | |
CN103491141B (zh) | 应用服务器和请求处理方法 | |
CN104184762B (zh) | 一种服务器故障信息反馈方法和*** | |
CN107786552A (zh) | 单点登录方法、***和计算机设备 | |
CN108809991A (zh) | 一种基于sdk动态水印的客户端合法性校验的方法 | |
CN105933217B (zh) | 消息同步方法及平台、网络服务器和适配服务器 |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
PB01 | Publication | ||
PB01 | Publication | ||
SE01 | Entry into force of request for substantive examination | ||
SE01 | Entry into force of request for substantive examination | ||
CB02 | Change of applicant information |
Address after: 518057 Shenzhen Software Park, No. 9, 501, 502, Science and Technology Middle Road, Nanshan District, Shenzhen City, Guangdong Province Applicant after: Shenzhen Innovation Technology Co., Ltd. Address before: 518057 Shenzhen Software Park, No. 9, 501, 502, Science and Technology Middle Road, Nanshan District, Shenzhen City, Guangdong Province Applicant before: UIT Storage Technology (Shenzhen) Co., Ltd. |
|
CB02 | Change of applicant information | ||
RJ01 | Rejection of invention patent application after publication |
Application publication date: 20180612 |
|
RJ01 | Rejection of invention patent application after publication |