CN101374044B - Method and system for making business engine to obtain user identification - Google Patents
Method and system for making business engine to obtain user identification Download PDFInfo
- Publication number
- CN101374044B CN101374044B CN2007101416955A CN200710141695A CN101374044B CN 101374044 B CN101374044 B CN 101374044B CN 2007101416955 A CN2007101416955 A CN 2007101416955A CN 200710141695 A CN200710141695 A CN 200710141695A CN 101374044 B CN101374044 B CN 101374044B
- Authority
- CN
- China
- Prior art keywords
- user
- door
- service enabler
- request
- url
- 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
Images
Landscapes
- Mobile Radio Communication Systems (AREA)
- Telephonic Communication Services (AREA)
Abstract
The invention provides a subscription ID obtaining method for a service enabler. The method comprises the following steps: (1) after the subscription relation authentication of a subscriber succeeds, a portal applies a subscriber ID of the subscriber to the URL related to the subscription content of the subscriber and transmits the URL to a terminal; (2) the terminal transmits a request for obtaining the subscripted service content to the service enabler, wherein the request comprises the URL with the subscriber ID; and (3) the service enabler resolves the subscriber ID according to the URL contained in the subscription request, and the subscriber ID is obtained. The method can allow the service enabler to rapidly identify the subscribe, and perform charging and other operations after the subscriber logs in the network.
Description
Technical field
The present invention relates to radio communication, relate in particular to the method and system that makes service enabler acquisition user ID.
Background technology
At present, passing through under the scene of mobile communications network (such as GPRS or 3G network) access internet, during mobile subscriber terminal professional on using door, door is issued terminal with the link of corresponding engine, terminal is according to linking request when professional, by WAP gateway user's Mobile Subscriber International ISDN Number or IP address information are increased in informing business engine in the request message, service enabler further can trigger to be handled user's charging.
And during for non-moving communication network (such as WLAN (wireless local area network) WLAN) access internet, terminal is when the visit door, by input user name, password once authenticates, when this user need charge behind access service engine platform afterwards, because user terminal does not have Mobile Subscriber International ISDN Number, promptly can not identify the identity of oneself by Mobile Subscriber International ISDN Number, so service enabler generally can carry out identification to the user by the following method when this user of identification charges:
1. allow the user input user name, password once more, the user is carried out identification; Perhaps
2. terminal is carried out re-authentication by the mode of preserving corresponding cookie after the visit door once authenticates.
Mode causes certain Operating Complexity to the user for a moment, and mode two needs service enabler can read cookie, and dual mode all can not provide user ID for service enabler fast and easily when non-moving communication.
Summary of the invention
For addressing the above problem, the present invention proposes a kind of method that makes service enabler obtain user ID, can realize user's logging in network after, service enabler can be discerned the user fast and easily, and operation such as charge.
The present invention proposes a kind of method that makes service enabler obtain user ID, may further comprise the steps:
(1) when the authentication phase of the first access network of user, user ID promptly is uploaded to door by terminal, and door is kept at the corresponding relation of user ID and IP address in its volatile data base, and this user ID is sent to Business Management Platform;
(2) door sends to service enabler with user's subscription request, and then user's subscription content has been stored in the service enabler, is stored in the door according to the URL address of this subscription content with this content correspondence by the service provider;
(3) after the user passes through the order relations authentication, by door this user's user ID is added among the URL corresponding with user's subscription content, and described URL is sent to terminal;
(4) send the request of obtaining ordered business tine by terminal to service enabler, comprise the URL that carries user ID in this request;
(5) by service enabler according to the URL that carries in the described subscription request, resolve to obtain this user ID.
Further, the above-mentioned method that makes service enabler obtain user ID also can have following characteristics, in the step (3), by door user's subscription request is sent to Business Management Platform, Business Management Platform carries out the order relations authentication according to user ID, and returns authentication by the back to door in authentication and pass through message.
Further, the above-mentioned method that makes service enabler obtain user ID also can have following characteristics, step (2) also comprises: the user logins door according to portal address embedded in the terminal browser, and according to the class of business of showing on the door, sends request to it and select needed business; If this user is by service authorization, then door the user selects business tine from this directory index after, to door sends the request of ordering foregoing by the terminal browser to terminal browser Returning catalogue index.
Further, the above-mentioned method that makes service enabler obtain user ID also can have following characteristics, and described user ID comprises user name and/or user account number.
Further, the above-mentioned method that makes service enabler obtain user ID also can have following characteristics, described method is applied to communication network, when in the mobile communications network that is applied to comprise Wireless Application Protocol Gateway, the corresponding relation of user ID and IP address is kept at Wireless Application Protocol Gateway, in step (4), terminal is initiated to the request content of service enabler by Wireless Application Protocol Gateway, carries described URL in described request.
A kind of system that makes service enabler obtain user ID comprises: door, terminal and service enabler, wherein,
Described door, be used for the corresponding relation of user ID and IP address is kept at its volatile data base, subscription request is sent to service enabler, receive and preserve the URL address corresponding returned by service enabler with subscription content and the user by after the order relations authentication, user ID is added among the URL corresponding with subscription content, and this URL is sent to terminal;
Described terminal is used for when the authentication phase of the first access network of user user ID being uploaded to door, and to the ordered content of service enabler request, comprises the URL that carries user ID in request;
Described service enabler is used for the URL that carries according to described subscription request, resolves to obtain this user ID.
Further, the above-mentioned system that makes service enabler obtain user ID also can have following characteristics, also comprises Business Management Platform, and described door is used for user ID is sent to Business Management Platform, and user's subscription request is sent to Business Management Platform; Described Business Management Platform carries out the order relations authentication according to user ID, and passes through message in authentication by returning authentication to door.
Further, the above-mentioned system that makes service enabler obtain user ID also can have following characteristics, and described door after user's login, sends to terminal with the class of business on it, and then shows the user; According to user-selected class of business, to terminal browser Returning catalogue index; Described terminal is used in the embedded portal address of terminal browser, and the user is according to this address login door; Be used for selecting the request of needed business to send to door the user; Be used for the user is sent to door according to the subscription request that directory index carries out.
Further, the above-mentioned system that makes service enabler obtain user ID also can have following characteristics, and described user ID comprises user name and/or user account number.
Further, the above-mentioned system that makes service enabler obtain user ID also can have following characteristics, described system applies is in communication network, when in the mobile communications network that is applied to comprise Wireless Application Protocol Gateway, the corresponding relation of user ID and IP address is kept at Wireless Application Protocol Gateway, described terminal is initiated to the request content of service enabler by Wireless Application Protocol Gateway, carries described URL in be confused request.
Compared with prior art, the present invention returns to terminal among the corresponding URL at door and carries user ID, and promptly this URL increases this user's user name on the basis that comprises traffic ID, content ID, is used to identify this user's identity.When the present invention can realize using behind user's logging in network service enabler professional, service enabler can be discerned the user, and operation such as charge.The inventive method does not all have extra demand to user and terminal, is by carrying out a kind of mode of business authentication under the scene of communication network access the Internet.
Description of drawings
Fig. 1 is the method flow diagram that non-moving communication network obtains user ID among the embodiment.
Embodiment
The present invention passes to terminal by door with user ID and makes service enabler obtain the method for user ID, promptly return to terminal among the corresponding URL and carry user ID at door, this URL is on the basis that comprises traffic ID, content ID, increase this user's user name, be used to identify this user's identity, terminal is initiated to the request content of service enabler subsequently, utilize aforesaid URL, service enabler is resolved this URL (wherein comprising traffic ID, content ID and newly-increased user name), thereby obtained this user's user ID, be used for follow-up work such as event charging.
Below with reference to Fig. 1, describe the present invention in detail after the user logins door, service enabler may further comprise the steps by this user's of name identification that Adds User processing procedure:
Step 101, the user starts the terminal browser, according to portal address login door embedded in this terminal browser;
General, authentication phase at the first access network of user, information such as user name promptly are uploaded to door by terminal, door can be preserved the corresponding relation (being kept in the WAP gateway) of user name and IP address by a volatile data base under conventional situation, and further via door above-mentioned information is sent to Business Management Platform.
Step 102, the user sends request to door and selects needed business according to the class of business of showing on the door;
Step 103, door is to terminal browser Returning catalogue index;
The user will carry out service authorization when access network, if this user passes through service authorization, then door sends directory index to it.
Step 104, the user selects own interested content from this directory index, and sends the request of ordering foregoing by the terminal browser to door, comprises the relevant parameter of subscription content in this request, such as program ID etc.; Door further sends to service enabler with this request;
At this moment, the content that the user orders has been stored in the service enabler, in advance the URL address of this content correspondence is stored in the door according to this subscription content by the service provider.
Step 105 sends to Business Management Platform (being responsible for work such as authentication) by door with this subscription request, and promptly the requested service management platform is carried out the order relations authentication according to user name to this user;
Step 106, Business Management Platform carries out the order relations authentication according to user name, if authentication is passed through, then returns authentication by message, execution in step 107 to door; Otherwise, return failed authentication message, finish;
Step 107, door adds user name USERNAME among the URL to, again this URL is sent to the terminal browser, promptly carries traffic ID and content ID among the URL, and this user's user name;
Traffic ID and content ID are that Business Management Platform is distributed in advance, deposit in the database of this platform, are mainly used in charging.
Step 108, terminal browser comprise in this request and carry traffic ID, the URL of content ID and USERNAME to service enabler requesting selected content;
Step 109, service enabler are resolved this URL, have obtained to identify this user's user name.
After service enabler obtains user name, send the beginning request message that charges, and carry out related procedure such as subsequent charging to Business Management Platform.Certainly, also can carry out other operations according to user ID, as the customization special services, assurance specific user's service priority and Qos etc.
A kind of system that makes service enabler obtain user ID comprises: door, Business Management Platform, terminal and service enabler, wherein,
Described door is used for information such as user name are sent to Business Management Platform; Be used for the class of business on it is sent to terminal, and then show the user; According to user-selected class of business, to terminal browser Returning catalogue index; Door sends to service enabler with subscription request, receives and preserve the URL address of being returned by service enabler corresponding with subscription content; User's subscription request is sent to Business Management Platform (being responsible for work such as authentication), and promptly the requested service management platform is carried out the order relations authentication according to user name to this user; Be used for after subscription authentication is passed through, user name USERNAME being added among the URL, again this URL sent to the terminal browser, promptly carry traffic ID and content ID among the URL, and this user's user name;
Described Business Management Platform carries out the order relations authentication according to user name, if authentication is passed through, then returns authentication by message to door, otherwise, return failed authentication message;
Described terminal is used in the embedded portal address of terminal browser, when the user logins door according to this address, information such as user name is sent to door; Be used for selecting the request of needed business to send to door the user; Be used for the subscription request that the user carries out according to directory index is sent to door; Be used for comprising the URL that carries traffic ID, content ID and USERNAME in request to service enabler requesting selected business tine;
Described service enabler is used to resolve described URL, obtains this user's of sign user name; Also be used for sending the beginning request message that charges to Business Management Platform, carry out related procedure such as subsequent charging according to described user name.Certainly, also can carry out other operations according to user ID, as the customization special services, assurance specific user's service priority and Qos etc.
Need to prove, though among the present invention with user name as identification user identity sign, user ID is not limited to user name, can also comprise user account number, cell-phone number etc.In sending the process of user ID, require door can support URL to carry user's sign (comprising user name) to the user, also require the service enabler support to read user ID among the URL.
In addition, the present invention is not only applicable to non-moving communication network, is equally applicable to mobile communications network.When in the mobile communications network that is applied to comprise Wireless Application Protocol Gateway WAP GW, then in step 108, the request content that terminal can also be initiated to service enabler by WAP GW carries described URL in described request.
Claims (10)
1. method that makes service enabler obtain user ID may further comprise the steps:
(1) when the authentication phase of the first access network of user, user ID promptly is uploaded to door by terminal, and door is kept at the corresponding relation of user ID and IP address in its volatile data base, and this user ID is sent to Business Management Platform;
(2) door sends to service enabler with user's subscription request, and then user's subscription content has been stored in the service enabler, is stored in the door according to the URL address of this subscription content with this content correspondence by the service provider;
(3) after the user passes through the order relations authentication, by door this user's user ID is added among the URL corresponding with user's subscription content, and described URL is sent to terminal;
(4) send the request of obtaining ordered business tine by terminal to service enabler, comprise the URL that carries user ID in this request;
(5) by service enabler according to the URL that carries in the described subscription request, resolve to obtain this user ID.
2. make service enabler obtain the method for user ID according to claim 1, it is characterized in that,
In the step (3), by door user's subscription request is sent to Business Management Platform, Business Management Platform carries out the order relations authentication according to user ID, and returns authentication by the back to door in authentication and pass through message.
3. make service enabler obtain the method for user ID according to claim 1, it is characterized in that step (2) also comprises:
The user logins door according to portal address embedded in the terminal browser, and according to the class of business of showing on the door, sends request to it and select needed business;
If this user is by service authorization, then door the user selects business tine from this directory index after, to door sends the request of ordering foregoing by the terminal browser to terminal browser Returning catalogue index.
4. as described in arbitrary in the claim 1 to 3, make service enabler obtain the method for user ID, it is characterized in that,
Described user ID comprises user name and/or user account number.
5. as described in claim l, make service enabler obtain the method for user ID, it is characterized in that,
Described method is applied to communication network, when in the mobile communications network that is applied to comprise Wireless Application Protocol Gateway, the corresponding relation of user ID and IP address is kept at Wireless Application Protocol Gateway, in step (4), terminal is initiated to the request content of service enabler by Wireless Application Protocol Gateway, carries described URL in described request.
6. system that makes service enabler obtain user ID comprises: door, terminal and service enabler, wherein,
Described door, be used for the corresponding relation of user ID and IP address is kept at its volatile data base, subscription request is sent to service enabler, receive and preserve the URL address corresponding returned by service enabler with subscription content and the user by after the order relations authentication, user ID is added among the URL corresponding with subscription content, and this URL is sent to terminal;
Described terminal is used for when the authentication phase of the first access network of user user ID being uploaded to door, and to the ordered content of service enabler request, comprises the URL that carries user ID in request;
Described service enabler is used for the URL that carries according to described subscription request, resolves to obtain this user ID.
7. as described in claim 6, make service enabler obtain the system of user ID, it is characterized in that, also comprise Business Management Platform,
Described door is used for user ID is sent to Business Management Platform, and user's subscription request is sent to Business Management Platform;
Described Business Management Platform carries out the order relations authentication according to user ID, and passes through message in authentication by returning authentication to door.
8. as described in claim 6, make service enabler obtain the system of user ID, it is characterized in that,
Described door after user's login, sends to terminal with the class of business on it, and then shows the user; According to user-selected class of business, to terminal browser Returning catalogue index;
Described terminal is used in the embedded portal address of terminal browser, and the user is according to this address login door; Be used for selecting the request of needed business to send to door the user; Be used for the user is sent to door according to the subscription request that directory index carries out.
9. as described in arbitrary in the claim 6 to 8, make service enabler obtain the system of user ID, it is characterized in that,
Described user ID comprises user name and/or user account number.
10. as described in claim 6, make service enabler obtain the system of user ID, it is characterized in that,
Described system applies is in communication network, when in the mobile communications network that is applied to comprise Wireless Application Protocol Gateway, the corresponding relation of user ID and IP address is kept at Wireless Application Protocol Gateway, described terminal is initiated to the request content of service enabler by Wireless Application Protocol Gateway, carries described URL in described request.
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN2007101416955A CN101374044B (en) | 2007-08-21 | 2007-08-21 | Method and system for making business engine to obtain user identification |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN2007101416955A CN101374044B (en) | 2007-08-21 | 2007-08-21 | Method and system for making business engine to obtain user identification |
Publications (2)
Publication Number | Publication Date |
---|---|
CN101374044A CN101374044A (en) | 2009-02-25 |
CN101374044B true CN101374044B (en) | 2010-12-15 |
Family
ID=40447999
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN2007101416955A Active CN101374044B (en) | 2007-08-21 | 2007-08-21 | Method and system for making business engine to obtain user identification |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN101374044B (en) |
Families Citing this family (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN102239729B (en) * | 2009-11-26 | 2014-03-26 | 华为技术有限公司 | Method, device and system for mobile network access control |
CN102695167B (en) * | 2012-05-18 | 2015-04-29 | 中国联合网络通信集团有限公司 | Mobile subscriber identity management method and apparatus thereof |
CN108616490B (en) * | 2016-12-13 | 2020-11-03 | 腾讯科技(深圳)有限公司 | Network access control method, device and system |
CN108282475B (en) * | 2018-01-18 | 2020-09-08 | 世纪龙信息网络有限责任公司 | User identification information reading method and system, computer storage medium and device |
Citations (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN1794638A (en) * | 2005-08-03 | 2006-06-28 | 华为技术有限公司 | Method of cut-in charge system for OMA service application and charge angine |
CN1858733A (en) * | 2005-11-01 | 2006-11-08 | 华为技术有限公司 | Information searching system and searching method |
-
2007
- 2007-08-21 CN CN2007101416955A patent/CN101374044B/en active Active
Patent Citations (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN1794638A (en) * | 2005-08-03 | 2006-06-28 | 华为技术有限公司 | Method of cut-in charge system for OMA service application and charge angine |
CN1858733A (en) * | 2005-11-01 | 2006-11-08 | 华为技术有限公司 | Information searching system and searching method |
Also Published As
Publication number | Publication date |
---|---|
CN101374044A (en) | 2009-02-25 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN1879081B (en) | Cache server at hotspots for downloading services | |
US8051472B2 (en) | Method and apparatus for personalization and identity management | |
EP2291769B1 (en) | Service brokering using domain name servers | |
US9098869B2 (en) | Dynamic payment methods and devices | |
CN101388773A (en) | Identity management platform, service server, uniform login system and method | |
US20050153683A1 (en) | Plug and play mobile services | |
US20100191590A1 (en) | Method for establishing a controlled data transfer connection between two systems | |
CN100438516C (en) | Network connection system, network connection method, and switch used therefor | |
CN101420416A (en) | Identity management platform, service server, login system and federation method | |
CN103701758A (en) | Method and system for using various businesses through mobile terminal client, and user authentication gateway | |
CN102301678B (en) | System and method for providing identity correlation for an over the top service in a telecommunications network | |
CN101374044B (en) | Method and system for making business engine to obtain user identification | |
US7730128B2 (en) | Effortless registration with content providers and methods thereof | |
US20040093375A1 (en) | Method and a system of remotely controlling data transfer via a data transfer network | |
CN100517162C (en) | Method and apparatus for personalization and identity management | |
EP2285060A2 (en) | Method and apparatus for providing environment for use of internet-based service | |
EP1843541B1 (en) | A method of securing communication between an access network and a core network | |
KR101258508B1 (en) | Common path accessing system based on terminal identification and method thereof | |
CN101473330A (en) | Method and equipment for providing safety for content purchase | |
KR100590699B1 (en) | Method and system for providing content with information of latest application | |
KR100863209B1 (en) | Common path accessing system based on terminal identification and method thereof | |
Fouial et al. | Advanced service provision architecture for mobile computing environments |
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 |