CN100549941C - A kind of network push business customizing method - Google Patents

A kind of network push business customizing method Download PDF

Info

Publication number
CN100549941C
CN100549941C CNB2003101017618A CN200310101761A CN100549941C CN 100549941 C CN100549941 C CN 100549941C CN B2003101017618 A CNB2003101017618 A CN B2003101017618A CN 200310101761 A CN200310101761 A CN 200310101761A CN 100549941 C CN100549941 C CN 100549941C
Authority
CN
China
Prior art keywords
push
user
network
mode
application server
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.)
Expired - Lifetime
Application number
CNB2003101017618A
Other languages
Chinese (zh)
Other versions
CN1610364A (en
Inventor
王洁
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Huawei Technologies Co Ltd
Original Assignee
Huawei Technologies Co Ltd
Priority date (The priority date 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 date listed.)
Filing date
Publication date
Application filed by Huawei Technologies Co Ltd filed Critical Huawei Technologies Co Ltd
Priority to CNB2003101017618A priority Critical patent/CN100549941C/en
Publication of CN1610364A publication Critical patent/CN1610364A/en
Application granted granted Critical
Publication of CN100549941C publication Critical patent/CN100549941C/en
Anticipated expiration legal-status Critical
Expired - Lifetime legal-status Critical Current

Links

Images

Abstract

Relevant a kind of network push (PUSH) business customizing method of the present invention comprises: A) set up a customer data base, storing subscriber information and corresponding each user's PUSH service customizing information in this customer data base; B) when having business tine to be pushed to the user in the application server, application server is inquired about described customer data base, and customer data base returns corresponding PUSH mode according to user's current information of storage and user's PUSH service customizing information to application server; C) application server uses the PUSH mode that customer data base returns, and by transmitting network business tine is pushed to the user.The inventive method can make user, operator or service provider as required the PUSH business be customized, and makes the more flexible more optimization of PUSH business realizing.

Description

A kind of network push business customizing method
Technical field
The present invention relates to Network, refer to a kind of network push business customizing method especially.
Background technology
The network push business is also referred to as the PUSH business, is network initiatively regularly pushes content (or instant) to the user trafficwise.Current or many service needed external network entities in the future are to the ability of user's active push data.
According to transmitting content type, dual mode is arranged: a kind of is directly to send content by single message to the user; Another kind is to need a series of message, as the film segment.The content of single message pushes does not need specific IP to connect, and the content of a plurality of message pushes need have specific IP to connect between application server and user.For specific connection situation, need IP address, application server can transmit the PUSH content by IP like this, the connection of asking the user when application server is initiated business, server or user discharge connection during service ending, and the PUSH business network is responsible for translating user ID and is specific connection distributing IP address.For no connection situation, then not necessarily need IP address.
The station address of PUSH business sign can have multiple mode, every kind of address mode and particular network structurally associated.Comprise: directly the static ip address with the user sends IP grouping bag; Initiate the SIP session connection with SIP (SessionInitiation Protocol, initial session protocol) sign, in SIP carrying connection, send content with the IP address of returning; Content is included in the SIP notification message body, to user's transmission of SIP sign; To DNS (Domain Name Server name server) inquiring user domain name, send content with the IP address of returning; Station address in the SIP Invite message body such as MSISDN (MobileStation ISDN, mobile station ISDN number) connect the foundation back in carrying and utilize the IP address of returning to send content; Do not transmit having to connect, application server sends whole PUSH content and user ID to transmitting network, transmits network and directly utilizes user ID to send message to the user; Use user short message address such as MSISDN, send the PUSH content to short message service center.
At mobile GPRS (General Packet Radio Service, GPRS) packet network, present 3GPP (The 3rd Generation Partnership Project, third generation partner program) multiple PUSH mode is proposed, comprise: the network requests PDP context (Packet Data Protocol context, data pack protocol context) at certain user ID (Mobile Subscriber International ISDN Number or IP address) activates; Activate by DNS querying triggering PDP context; Short message PUSH; By the permanent online dynamic address and the PUSH of short message; PUSH based on SIP; Use the PUSH proxy construction of HTTP as transportation protocol.
Because different PUSH modes have different implementation, wireless access has various mode simultaneously, also comprise WLAN (Wireless Local Area Network, wireless local net) and other broadband wireless accesss etc. except that GPRS, the user constantly will use different access waies in difference.Concrete application server uses anything to transmit network to certain user and what mode is carried out the content propelling movement, does not carry out any regulation at present.General application server adopts default PUSH mode to certain content, can't carry out the customization of PUSH mode at different user ability characteristics and individual subscriber hobby.Wherein the user capability characteristic comprise support which access way, whether support SIP, whether static ip address is arranged, whether support the GPRS network side activating, whether permanent online etc.; The individual subscriber hobby is included in when supporting plurality of access modes and multiple PUSH mode simultaneously preferably any, and can there be different choice the different periods, and application server adopts other PUSH mode automatically when certain PUSH mode is unsuccessful.Because existing network also can't be realized above-mentioned these functions, causes the PUSH business finely not implement like this, not only reduces professional efficient, and greatly reduced user's business impression.
Summary of the invention
In view of above-mentioned weak point of the prior art, the invention provides a kind of network push business customizing method, can realize the customization of the network push business of different user.
Network push PUSH business customizing method of the present invention comprises the following steps:
A) set up a customer data base, storing subscriber information and corresponding each user's PUSH service customizing information in this customer data base;
B) when having business tine to be pushed to the user in the application server, application server is inquired about described customer data base, and customer data base returns corresponding PUSH mode according to user's current information of storage and user's PUSH service customizing information to application server; Described PUSH mode comprises one of following manner or the wherein combination of any multiple mode:
General packet radio service (GPRS) network side activating mode;
Initial session protocol SIP PUSH;
Short message PUSH;
WAP (wireless application protocol) WAP PUSH;
Wireless local net WLAN PUSH;
C) application server uses the PUSH mode that customer data base returns, and by transmitting network business tine is pushed to the user.
According to said method of the present invention, described customer data base can be independently network entity, its with application server between be connected by interface protocol.
Described customer data base also can be arranged in the described application server, belongs to the part of application server.
The described PUSH mode of returning is a certain specific PUSH mode or has the PUSH mode of priority order to tabulate.
If returning the PUSH mode tabulates, then application server is carried out the PUSH mode of high priority earlier, when the PUSH of high priority mode is carried out failure, carries out the PUSH mode of lower priority again.
The method according to this invention also includes in user's access user data storehouse, revises the step of user's static information or user PUSH service customizing information, and described user's static information comprises PUSH mode and the user ID that user terminal is supported.
Described user ID is: mobile station ISDN number, international mobile subscriber identity, SIP URI sign, static ip address or EMAIL address.
The method according to this invention also includes the step of application server request user terminal to the dynamic report of user current information of customer data base, and described user's current information comprises at least: user's access information and positional information.
Described dynamic report of user current information is by combining or other application layer protocol realization with the professional Present of User Status is professional.
The PUSH service customizing information of user described in the inventive method is: the different periods are used different PUSH modes, the priority level of the various PUSH modes of definition and the corresponding relation of various PUSH mode and user access network.
The inventive method can make user, operator or service provider as required the PUSH business be customized, and makes the more flexible more optimization of PUSH business realizing.
Description of drawings
The PUSH business network framework that Fig. 1 customizes for the present invention.
Embodiment
The present invention is optimized the PUSH business realizing, and operator, service provider and user can be customized the PUSH business at different user terminals ability characteristics, different access networks, user's current state information and individual subscriber hobby etc.
Be the better PUSH business that realizes, the present invention adopts network frame as shown in Figure 1.PUSH business framework of the prior art comprises user terminal, transmits network and PUSH application server; The PUSH business framework that the present invention customizes has increased customer data base on prior art frame foundation, be used for preserving the information, user's current information of user terminal information, user or operator and service provider's customization etc., specifically can comprise following content:
(1) the PUSH mode of user terminal support, any a plurality of combinations as GPRS network side activating, SIP PUSH, short message PUSH, WAP (Wireless Application Protocol, WAP (wireless application protocol)) PUSH, WLAN PUSH or the like and described variety of way; User ID is including, but not limited to Mobile Subscriber International ISDN Number, IMSI (International Mobile Subscriber Identity, international mobile subscriber identity) number, SIP URI (Unified Resource Identifier, the unified resource sign) sign, static ip address, EMAIL address etc., this part information can be by operator's static configuration, and can make amendment according to customer requirements, the user also can revise voluntarily by certain mode simultaneously.
(2) customized information of PUSH mode, including, but not limited to: the different periods are used different PUSH modes; The priority level of definition PUSH mode when the PUSH of high priority mode is failed, is used the PUSH mode of lower priority; According to user's current information, as whether GPRS is online to be in which kind of access network and user, determines corresponding PUSH mode.
(3) user's current information, comprise whether the user can reach, the online situation of GPRS, SIP registration scenarios, whether insert WLAN, customer position information etc., these informational needs dynamically update, and can initiatively be reported by user terminal, and perhaps the network equipment reports by certain way.Providing of user's current information can combine with presence service, or realizes by alternate manner.As positioning service LCS (LocationService).
PUSH business customizing flow process of the present invention is as follows:
(1) operator or service provider configure user static information in customer data base, and customization PUSH rule; The user customizes the PUSH rule or revises user's static information by certain mode access user data storehouse.
(2) if application server needs user's current information, application server can be by Presenc professional or other application layer protocol (as positioning service LCS, Location Service), require user terminal or network entity dynamically to report its current information, as various access informations and positional information etc. to customer data base.
(3) when the meaningful needs of application server are pushed to the user, query subscriber database, customer data base is selected corresponding PUSH mode according to the customized information of user's current information and PUSH business, to the application server return message, can be a kind of PUSH mode, or have the PUSH mode of priority order to tabulate.
(4) the PUSH mode returned by customer data base of application server is pushed to the user by corresponding transmission network with content.When the PUSH mode of returning priority order is tabulated, carry out the PUSH mode of high priority earlier, if high priority PUSH mode is unsuccessful, then the PUSH mode by lower priority sends.
During specific implementation, customer data base can be a network entity independently, perhaps is arranged in the application server, belongs to the part of application server.If customer data base is a network entity independently, its with application server between can be connected by various interface protocols of the prior art.
The above; only for the preferable embodiment of the present invention, but protection scope of the present invention is not limited thereto, and anyly is familiar with those skilled in the art in the technical scope that the present invention discloses; the variation that can expect easily or replacement all should be encompassed within protection scope of the present invention.Therefore, protection scope of the present invention should be as the criterion with the protection domain of claims.

Claims (10)

1, a kind of network push PUSH business customizing method comprises the following steps:
A) set up a customer data base, storing subscriber information and corresponding each user's PUSH service customizing information in this customer data base;
B) when having business tine to be pushed to the user in the application server, application server is inquired about described customer data base, and customer data base returns corresponding PUSH mode according to user's current information of storage and user's PUSH service customizing information to application server; Described PUSH mode comprises one of following manner or the wherein combination of any multiple mode:
General packet radio service (GPRS) network side activating mode;
Initial session protocol SIP PUSH;
Short message PUSH;
WAP (wireless application protocol) WAP PUSH;
Wireless local net WLAN PUSH;
C) application server uses the PUSH mode that customer data base returns, and by transmitting network business tine is pushed to the user.
2, network push PUSH business customizing method as claimed in claim 1 is characterized in that: described customer data base is network entity independently, its with application server between be connected by interface protocol.
3, network push PUSH business customizing method as claimed in claim 1, it is characterized in that: described customer data base is arranged in the described application server, belongs to the part of application server.
4, network push PUSH business customizing method as claimed in claim 1 is characterized in that: the described PUSH mode of returning is a certain specific PUSH mode or has the PUSH mode of priority order to tabulate.
5, network push PUSH business customizing method as claimed in claim 4, it is characterized in that: tabulate if return the PUSH mode, then application server is carried out the PUSH mode of high priority earlier, when the PUSH of high priority mode is carried out failure, carries out the PUSH mode of lower priority again.
6, as claim 1,2,3,4 or 5 described network push PUSH business customizing methods, it is characterized in that: also include in user's access user data storehouse, revise the step of user's static information or user PUSH service customizing information, described user's static information comprises PUSH mode and the user ID that user terminal is supported.
7, network push PUSH business customizing method as claimed in claim 6 is characterized in that:
Described user ID is: mobile station ISDN number, international mobile subscriber identity, SIP URI sign, static ip address or EMAIL address.
8, network push PUSH business customizing method as claimed in claim 6, it is characterized in that: also include the step of application server request user terminal to the dynamic report of user current information of customer data base, described user's current information comprises at least: user's access information and positional information.
9, network push PUSH business customizing method as claimed in claim 8 is characterized in that: described dynamic report of user current information is by combining or other application layer protocol realization with the professional Present of User Status is professional.
10, network push PUSH business customizing method as claimed in claim 1, it is characterized in that: described user's PUSH service customizing information is: the different periods are used different PUSH modes, the priority level of the various PUSH modes of definition and the corresponding relation of various PUSH mode and user access network.
CNB2003101017618A 2003-10-23 2003-10-23 A kind of network push business customizing method Expired - Lifetime CN100549941C (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CNB2003101017618A CN100549941C (en) 2003-10-23 2003-10-23 A kind of network push business customizing method

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CNB2003101017618A CN100549941C (en) 2003-10-23 2003-10-23 A kind of network push business customizing method

Publications (2)

Publication Number Publication Date
CN1610364A CN1610364A (en) 2005-04-27
CN100549941C true CN100549941C (en) 2009-10-14

Family

ID=34756247

Family Applications (1)

Application Number Title Priority Date Filing Date
CNB2003101017618A Expired - Lifetime CN100549941C (en) 2003-10-23 2003-10-23 A kind of network push business customizing method

Country Status (1)

Country Link
CN (1) CN100549941C (en)

Families Citing this family (14)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN101931643B (en) * 2004-08-20 2013-03-06 Sk电信有限公司 Subscriber information management system and method for mobile communication service system
CN101001151B (en) * 2006-01-15 2010-11-24 腾讯科技(深圳)有限公司 Message transmitting system and method
CN100411457C (en) * 2006-06-12 2008-08-13 北京立通无限科技有限公司 System and method capable of ordering mail push
CN101102186B (en) 2006-07-04 2012-01-04 华为技术有限公司 Method for implementing general authentication framework service push
CN101102191B (en) * 2006-07-04 2010-12-08 华为技术有限公司 Method for identifying the style of secret key request service in general authentication framework
CN101141698B (en) * 2007-10-15 2010-08-18 中兴通讯股份有限公司 Customized information pushing system and method based on mobile terminal management service
EP2051479A1 (en) * 2007-10-18 2009-04-22 Nokia Siemens Networks Oy Control of push services
CN101207566B (en) * 2007-12-06 2011-10-05 华为技术有限公司 Method and system for implementing customizable business control
CN101262497B (en) * 2008-04-21 2012-04-25 深圳市迅雷网络技术有限公司 A content push method, system and device
EP2418816B1 (en) * 2010-08-12 2018-12-12 Deutsche Telekom AG Registering a user entity with a communication network via another communication network
US8788881B2 (en) * 2011-08-17 2014-07-22 Lookout, Inc. System and method for mobile device push communications
CN103179439A (en) * 2012-09-10 2013-06-26 深圳市龙视传媒有限公司 Method, device and terminal for realization of active push of service information in digital televisions
CN104754505B (en) * 2013-12-27 2018-09-28 中国移动通信集团公司 A kind of number information method for pushing, quick dial method and device and system
CN104320456B (en) * 2014-10-22 2018-04-20 迈普通信技术股份有限公司 A kind of page push method and relevant device

Citations (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN1325072A (en) * 2000-04-21 2001-12-05 国际商业机器公司 Method system and programe of automatically processing fed-information without join-in of users
US6351761B1 (en) * 1998-12-18 2002-02-26 At&T Corporation Information stream management push-pull based server for gathering and distributing articles and messages specified by the user
CN1416090A (en) * 2002-09-23 2003-05-07 华为技术有限公司 Method for pushing customized web page to network users

Patent Citations (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US6351761B1 (en) * 1998-12-18 2002-02-26 At&T Corporation Information stream management push-pull based server for gathering and distributing articles and messages specified by the user
CN1325072A (en) * 2000-04-21 2001-12-05 国际商业机器公司 Method system and programe of automatically processing fed-information without join-in of users
CN1416090A (en) * 2002-09-23 2003-05-07 华为技术有限公司 Method for pushing customized web page to network users

Non-Patent Citations (2)

* Cited by examiner, † Cited by third party
Title
推送技术的发展和应用. 王忠民,涂序彦.微计算机信息,第15卷第3期. 1999
推送技术的发展和应用. 王忠民,涂序彦.微计算机信息,第15卷第3期. 1999 *

Also Published As

Publication number Publication date
CN1610364A (en) 2005-04-27

Similar Documents

Publication Publication Date Title
US11589209B2 (en) System and methods for data communications in a wireless communication system
EP2357874B1 (en) Method and device for routing messages
KR101124882B1 (en) Method and apparatus for independent and efficient delivery of services to wireless devices capable of supporting multiple radio interfaces and network infrastructure
CN100549941C (en) A kind of network push business customizing method
CA2580358C (en) System and method for providing subscriber presence information in a dispatch network
CN101772969B (en) Technique for performing GSM/WCDMA circuit switched services over a long term evolution radio access
WO2002032178A1 (en) Service discovery and service partitioning for a subscriber terminal between different networks
CN102413453A (en) Method and system for sharing subscriber number of machine type communication (MTC) equipment
KR100603857B1 (en) A Communication System including Service Provision Entity for Serving Clients based on the Information associated with a User Equipment
CN101242578A (en) System and method for establishing reliable data connectivity with a network node by a user equipment (UE) device
CN101242579A (en) System and method for effectuating remote control of a network node by a user equipment (UE) device
US7889731B1 (en) Method and system for wireless network-based messaging service message delivery
CN100551136C (en) A kind of method and apparatus of supporting location service access mobile positioning center
CN102158991B (en) Method and device for managing device
CN1985530A (en) Wireless communication method and system for establishing a multimedia message service over a WLAN
CN100433891C (en) Network initiated data service enquiry and called method
KR200399719Y1 (en) Apparatus for independent and efficient delivery of services to wireless devices capable of supporting multiple radio interfaces and network infrastructure
Dou et al. An agent-based architecture for dynamic service provisioning in 3G mobile communication networks
Akerkar Improving'Presence'Situation in the SIP Based IP Telephony Networks
CN101171810A (en) A terminal, an emergency centre, a network, a network element, a system and a method for establishing an emergency session using a terminal identity

Legal Events

Date Code Title Description
C06 Publication
PB01 Publication
C10 Entry into substantive examination
SE01 Entry into force of request for substantive examination
C14 Grant of patent or utility model
GR01 Patent grant
CX01 Expiry of patent term
CX01 Expiry of patent term

Granted publication date: 20091014