CN102684974A - Routing method, routing device and routing system for service access - Google Patents

Routing method, routing device and routing system for service access Download PDF

Info

Publication number
CN102684974A
CN102684974A CN2011100572505A CN201110057250A CN102684974A CN 102684974 A CN102684974 A CN 102684974A CN 2011100572505 A CN2011100572505 A CN 2011100572505A CN 201110057250 A CN201110057250 A CN 201110057250A CN 102684974 A CN102684974 A CN 102684974A
Authority
CN
China
Prior art keywords
analysis object
address
wap gateway
corresponding relation
terminal
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.)
Granted
Application number
CN2011100572505A
Other languages
Chinese (zh)
Other versions
CN102684974B (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.)
China Mobile Communications Group Co Ltd
Original Assignee
China Mobile Communications Group 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 China Mobile Communications Group Co Ltd filed Critical China Mobile Communications Group Co Ltd
Priority to CN201110057250.5A priority Critical patent/CN102684974B/en
Publication of CN102684974A publication Critical patent/CN102684974A/en
Application granted granted Critical
Publication of CN102684974B publication Critical patent/CN102684974B/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Abstract

The invention provides a routing method, a routing device and a routing system for service access. The routing method for service access includes: receiving a domain name resolution request including a resolution object transmitted by a terminal; according to preset domain name correspondence configuration, judging whether the resolution object corresponds to a WAP (wireless application protocol) gateway or not, and inquiring a corresponding IP (internet protocol) address of the resolution object when the resolution object does not correspond to the WAP gateway; and transmitting the corresponding IP address of the resolution object to the terminal. By the aid of the method, the device and the system, extra overhead of the WAP gateway caused by services is avoided, WAP gateway pressure is reduced, and work efficiency is improved.

Description

The method for routing of Operational Visit, Apparatus and system
Technical field
The present invention relates to data service, be specifically related to a kind of method for routing, Apparatus and system of Operational Visit.
Background technology
Existing WAP (Wireless Application Protocol; WAP) the gateway networking is as shown in Figure 1, and its routing plan is following: special-purpose APN (Access Point Name, Access Point Name) is generally adopted at the terminal; Built-in WAP gateway address is like 10.0.0.172.As shown in Figure 2, when having the terminal access website now, at first be the flow process that WAP gateway obtains terminal iidentification, comprising:
1. the user surfs the Net initially; GGSN (Gateway GPRS Support Node; Gateway GPRS Support Node) sends the request of Radius user's access authentication to Radius (Remote Authentication Dial In User Service, remote customer dialing authentication system) server;
2.Radius server carries out access authentication to the user, and to GGSN return authentication response message;
3. if through access authentication, GGSN initiates the charging initial message to the Radius server, the Radius server is transmitted Radius charging beginning message to WAP gateway;
4.WAP gateway obtains MSISDN (Mobile SubscriberInternational ISDN/PSTN number from the beginning message of chargeing; Mobile subscriber's international number) and IP (InternetProtocol; The agreement that interconnects between the network) information such as corresponding relation, APN; Preservation is got off, and generates this online interim conversation of user;
Activate 5.GGSN accomplish, the user starts the professional use of WAP.
Next is the flow process that the WAP gateway access websites is passed through at terminal as shown in Figure 3, comprising:
A. data service is used at the terminal, at first to WAP gateway initiation request flow process;
The b.WAP gateway is initiated analysis request to the Internet DNS (domain name system, Domain Name System) and is obtained destination address;
C. proxy user access request; If own professional (such as the Fetion business that moves, dream network service etc., can preestablish as required with own professional difference with non-own business) then inserted ID, otherwise do not inserted sign, directly act on behalf of initiation request here;
D. the fire compartment wall NAT (Network AddressTranslation, network address translation) of privately owned address and publicly-owned address that takes charge of;
The e.WAP gateway receives the access request response;
The f.WAP gateway returns the extranet access response to the user.
Can know by foregoing description, in the existing scheme, the professional website of user capture not distinguished; All Business Streams all pass through the WAP gateway route; WAP gateway pressure is bigger, and in the existing network about access request of about 90% towards the Internet free website (being the website that need not insert ID), so; For being mainly used in the WAP gateway that when business is had in visit by oneself, inserts ID, the unnecessary wasting of resources and technical bottleneck have been caused.
Summary of the invention
First purpose of the present invention is the method for routing that proposes a kind of Operational Visit efficiently.
Second purpose of the present invention is the route device that proposes a kind of Operational Visit efficiently.
The 3rd purpose of the present invention is the route system that proposes a kind of Operational Visit efficiently.
For realizing above-mentioned first purpose, the invention provides a kind of method for routing of Operational Visit, comprising: the domain name mapping request that comprises analysis object that receiving terminal sends; According to preset domain name corresponding relation configuration, judge whether said analysis object and WAP gateway exist corresponding relation, and when there are not corresponding relation in said analysis object and WAP gateway, inquire about the IP address of said analysis object correspondence; The IP address that said analysis object is corresponding is sent to said terminal.
For realizing above-mentioned second purpose, the invention provides a kind of route device of Operational Visit, comprising: receiver module is used for the domain name mapping request that comprises analysis object that receiving terminal sends; Processing module is used for judging according to preset domain name corresponding relation configuration whether said analysis object and WAP gateway exist corresponding relation, and when there are not corresponding relation in said analysis object and WAP gateway, inquires about the IP address of said analysis object correspondence; Sending module is used for the IP address that said analysis object is corresponding and is sent to said terminal.
For realizing above-mentioned the 3rd purpose, the invention provides a kind of route system of Operational Visit, comprising: the terminal is used to send the domain name mapping request that comprises analysis object; The route device of Operational Visit is used to receive the domain name analysis request; And, judge whether said analysis object and WAP gateway exist corresponding relation according to preset domain name corresponding relation configuration; And when there are not corresponding relation in said analysis object and WAP gateway, inquire about the corresponding IP address of said analysis object; And the IP address that said analysis object is corresponding is sent to said terminal.
Among each embodiment of the present invention; Through distinguishing different business; For not having some analysis object (just need not insert the situation of ID) of corresponding relation with WAP gateway, directly inquiry and return corresponding actual address, the overhead of having avoided this type of business to bring to WAP gateway to the terminal; Reduce WAP gateway pressure, increase work efficiency.
Description of drawings
Accompanying drawing is used to provide further understanding of the present invention, and constitutes the part of specification, is used to explain the present invention in the lump with embodiments of the invention, is not construed as limiting the invention.In the accompanying drawings:
Fig. 1 is the method for routing sketch map of prior art Operational Visit;
Fig. 2 is the method for routing flow chart of prior art Operational Visit;
Fig. 3 is the method for routing flow chart of prior art Operational Visit;
Fig. 4 is the method for routing and system implementation example one sketch map of Operational Visit of the present invention;
Fig. 5 is the method for routing and system implementation example two sketch mapes of Operational Visit of the present invention;
Fig. 6 is the method for routing and system implementation example three sketch mapes of Operational Visit of the present invention;
Fig. 7 is the route device example structure figure of Operational Visit of the present invention.
Embodiment
Below in conjunction with accompanying drawing the preferred embodiments of the present invention are described, should be appreciated that preferred embodiment described herein only is used for explanation and explains the present invention, and be not used in qualification the present invention.
System embodiment
Fig. 4 is embodiment one sketch map of the method for routing of Operational Visit of the present invention.As shown in Figure 4, present embodiment comprises:
Step 402, the domain name mapping request that comprises analysis object that receiving terminal sends; During concrete operations, this analysis object can be the network address of business platform to be visited;
Step 404 according to preset domain name corresponding relation configuration, judges whether analysis object and WAP gateway exist corresponding relation, and when there are not corresponding relation in analysis object and WAP gateway, the IP address of query parse object correspondence;
Step 406, the IP address that analysis object is corresponding is sent to the terminal.
Present embodiment is through distinguishing different business; Be some analysis object (just need not insert the situation of ID) that do not have corresponding relation with WAP gateway; Directly inquiry and return corresponding actual address to the terminal; The overhead of having avoided this type of business to bring to WAP gateway reduces WAP gateway pressure, increases work efficiency.
Fig. 5 is the method for routing and system implementation example two sketch mapes of Operational Visit of the present invention.As shown in Figure 5, present embodiment comprises:
Step 502, terminal are sent the domain name mapping request when using business;
Step 504; The local configuration of dns lookup in the newly-increased WAP territory and since in this WAP territory DNS more pre-configured the corresponding relations of business platforms (hereinafter to be referred as own business, this own business can be provided with according to reality in advance) and WAP gateway address; Like this; If the analysis object that the domain name mapping request comprises is own professional, then the analysis result of DNS is this WAP gateway address in the WAP territory, and this WAP gateway address is returned to the terminal;
After step 506, terminal obtain the IP address of WAP gateway through domain name mapping, send request to WAP gateway;
Step 508, WAP gateway is initiated analysis request to the Internet DNS and is obtained destination address, and the own business platform of proxy terminal request visit, and when visit, inserts ID;
Step 510, the WAP gateway agency initiates service request, and fire compartment wall is responsible for the NAT conversion;
Step 512, business platform returns response, and fire compartment wall is responsible for the NAT conversion;
Step 514, WAP gateway are returned response and are given the terminal.
It will be understood by those skilled in the art that the own professional flow process difference with the prior art of terminal access of the present invention is: in the terminal no longer built-in WAP gateway address, but when activating, receives the IP address of DNS in the WAP territory in the GGSN response message; When using business, according to the IP address of DNS in this WAP territory, DNS request carrying out address resolution in the WAP territory; When the business of using is professional for having by oneself, receive the WAP gateway address that DNS returns in the WAP territory; The terminal is (being step 506-step 514) after obtaining the WAP gateway address, browsing process and prior art basically identical.
Present embodiment returns to the address of terminal WAP gateway through DNS in the newly-increased WAP territory; Make own business pass through WAP gateway; So that satisfy the requirement that ID is inserted in the business platform requirement, to have realized existing procedure is being changed under the less situation, separate service is operated.
Fig. 6 is the method for routing and system implementation example three sketch mapes of Operational Visit of the present invention.Present embodiment is mainly used in explains that analysis object that this domain name mapping request comprises is non-own situation when professional.As shown in Figure 6, present embodiment comprises:
Step 602, terminal are sent the domain name mapping request when using business;
Step 604; The local configuration of dns lookup in the newly-increased WAP territory; If the corresponding relation of only pre-configured own business platform of DNS and WAP gateway address does not dispose non-own professional corresponding address information in this WAP territory, then DNS and the Internet DNS are mutual in the WAP territory; Parse destination address, and this destination address is returned to the terminal;
It will be appreciated by those skilled in the art that; During concrete operations; Can also in this WAP territory, dispose the corresponding relation of non-own business and its actual address among the DNS, DNS disposes the domain name mapping function that can satisfy the non-own business of expense according to this locality in the WAP territory like this, need not to resolve alternately with the Internet DNS;
Step 606, the terminal directly conducts interviews to non-own business according to the actual address of obtaining;
Step 608, in access process, firewall load is done the NAT conversion of privately owned address and publicly-owned address.
Through knowing to explaining of Fig. 5 and Fig. 6; Various embodiments of the present invention are through DNS in the newly-increased WAP territory, for the terminal provides the domain name mapping service, for the own professional WAP gateway address of pointing to; Non-own business and the Internet DNS mutual (also can pass through pre-configured); Resolve to non-own business platform actual address, realize that WAP gateway only provides access agent to own business, so that provide ID (MSISDN) to insert to own business; Simultaneously, dns address in the WAP territory need be known in the terminal in the activation response that GGSN sends.
Present embodiment for non-own business, can return to practical business platform address through newly-increased DNS and make non-own professional bypass WAP gateway, and the WAP gateway routing mode of differentiated service has alleviated the load of WAP gateway largely, has improved efficient.
Device embodiment
Fig. 7 is the route device embodiment sketch map of Operational Visit of the present invention.As shown in Figure 7, comprising: receiver module 70 is used for the domain name mapping request that comprises analysis object that receiving terminal sends; Processing module 72 is used for judging according to preset domain name corresponding relation configuration whether analysis object and WAP gateway exist corresponding relation, and when there are not corresponding relation in analysis object and WAP gateway, the IP address of query parse object correspondence; Sending module 74 is used for the IP address that analysis object is corresponding and is sent to the terminal.
During concrete operations, processing module 72 can comprise: configuration submodule 720 is used to store the configuration of domain name corresponding relation; Judge submodule 722, be used for judging according to the configuration of domain name corresponding relation whether analysis object and WAP gateway exist corresponding relation; And when there are corresponding relation in analysis object and WAP gateway, the IP address of WAP gateway is sent to the terminal through sending module; Processing sub 724 is used for when there are not corresponding relation in analysis object and WAP gateway, the IP address that the query parse object is corresponding, and the corresponding IP address of analysis object that inquiry obtains is sent to the terminal through sending module; Preferably, processing sub 724 can also comprise handles subelement (figure does not show), is used for when there are not corresponding relation in analysis object and WAP gateway, to the IP address of the Internet DNS query parse object correspondence.
Present embodiment has realized only making own professional process WAP gateway (being used to insert Subscriber Number) through processing module 72, for the Internet coin free service bypass WAP gateway, alleviates the burden of WAP gateway greatly, and route is optimized more; Simultaneously, core network element and WAP gateway there are not change, and the operation flow at compatible storage terminal, be easy to realize realize easy to non-own professional WAP gateway shunting.
What should explain at last is: more than be merely the preferred embodiments of the present invention; Be not limited to the present invention; Although the present invention has been carried out detailed explanation with reference to previous embodiment; For a person skilled in the art, it still can be made amendment to the technical scheme that aforementioned each embodiment put down in writing, and perhaps part technical characterictic wherein is equal to replacement.All within spirit of the present invention and principle, any modification of being done, be equal to replacement, improvement etc., all should be included within protection scope of the present invention.

Claims (10)

1. the method for routing of an Operational Visit is characterized in that, comprising:
The domain name mapping request that comprises analysis object that receiving terminal sends;
According to preset domain name corresponding relation configuration, judge whether said analysis object and WAP gateway exist corresponding relation, and when there are not corresponding relation in said analysis object and WAP gateway, inquire about the IP address of said analysis object correspondence;
The IP address that said analysis object is corresponding is sent to said terminal.
2. the method for routing of Operational Visit according to claim 1 is characterized in that, also comprises:
When there are corresponding relation in said analysis object and WAP gateway, the IP address of said WAP gateway is sent to said terminal.
3. the method for routing of Operational Visit according to claim 1 and 2 is characterized in that, the step of the IP address that the said analysis object of said inquiry is corresponding comprises:
Inquire about the corresponding IP address of said analysis object to the Internet DNS.
4. the method for routing of Operational Visit according to claim 2 is characterized in that, also comprises:
Said analysis object is directly visited in the IP address that said terminal is corresponding according to said analysis object; Perhaps
Said terminal is visited said analysis object according to the IP address of said WAP gateway through said WAP gateway.
5. the method for routing of Operational Visit according to claim 1 and 2 is characterized in that, before the step of the domain name mapping request that comprises analysis object that said receiving terminal sends, also comprises:
Said terminal receives the activation response that GGSN sends when activating, the destination address that the domain name analysis request is sent at said terminal is carried in wherein said activation response.
6. the route device of an Operational Visit is characterized in that, comprising:
Receiver module is used for the domain name mapping request that comprises analysis object that receiving terminal sends;
Processing module is used for judging according to preset domain name corresponding relation configuration whether said analysis object and WAP gateway exist corresponding relation, and when there are not corresponding relation in said analysis object and WAP gateway, inquires about the IP address of said analysis object correspondence;
Sending module is used for the IP address that said analysis object is corresponding and is sent to said terminal.
7. the route device of Operational Visit according to claim 6 is characterized in that, said processing module comprises:
The configuration submodule is used to store the configuration of domain name corresponding relation;
Judge submodule, be used for judging according to the configuration of domain name corresponding relation whether said analysis object and WAP gateway exist corresponding relation; And when there are corresponding relation in said analysis object and WAP gateway, the IP address of said WAP gateway is sent to said terminal through said sending module;
Processing sub is used for when there are not corresponding relation in said analysis object and WAP gateway, inquires about the corresponding IP address of said analysis object.
8. the route device of Operational Visit according to claim 7; It is characterized in that; Said processing sub also comprises the processing subelement, is used for when there are not corresponding relation in said analysis object and WAP gateway, inquires about the corresponding IP address of said analysis object to the Internet DNS.
9. the route system of an Operational Visit is characterized in that, comprising:
The terminal is used to send the domain name mapping request that comprises analysis object;
The route device of Operational Visit is used to receive the domain name analysis request; And, judge whether said analysis object and WAP gateway exist corresponding relation according to preset domain name corresponding relation configuration; And when there are not corresponding relation in said analysis object and WAP gateway, inquire about the corresponding IP address of said analysis object; And the IP address that said analysis object is corresponding is sent to said terminal.
10. the route system of Operational Visit according to claim 9 is characterized in that, also comprises:
GGSN is used for the activation response of the destination address that comprises said terminal transmission domain name analysis request is sent to said terminal.
CN201110057250.5A 2011-03-10 2011-03-10 Routing method, routing device and routing system for service access Active CN102684974B (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN201110057250.5A CN102684974B (en) 2011-03-10 2011-03-10 Routing method, routing device and routing system for service access

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN201110057250.5A CN102684974B (en) 2011-03-10 2011-03-10 Routing method, routing device and routing system for service access

Publications (2)

Publication Number Publication Date
CN102684974A true CN102684974A (en) 2012-09-19
CN102684974B CN102684974B (en) 2015-04-22

Family

ID=46816363

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201110057250.5A Active CN102684974B (en) 2011-03-10 2011-03-10 Routing method, routing device and routing system for service access

Country Status (1)

Country Link
CN (1) CN102684974B (en)

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN103857018A (en) * 2012-11-30 2014-06-11 叶宏尧 Portable routing device and routing method

Citations (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US6549776B1 (en) * 1999-07-30 2003-04-15 Telefonaktiebolaget Lm Ericsson (Publ) System, method, and apparatus for pushing data in a direct digital call environment
CN101399853A (en) * 2007-09-24 2009-04-01 中国移动通信集团公司 Customer identification server, data service processing system and method
CN103024725A (en) * 2011-09-26 2013-04-03 中国移动通信集团公司 Method, device and system for transferring service data
CN103220372A (en) * 2012-01-19 2013-07-24 中国移动通信集团公司 Data service access method and system

Patent Citations (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US6549776B1 (en) * 1999-07-30 2003-04-15 Telefonaktiebolaget Lm Ericsson (Publ) System, method, and apparatus for pushing data in a direct digital call environment
CN101399853A (en) * 2007-09-24 2009-04-01 中国移动通信集团公司 Customer identification server, data service processing system and method
CN103024725A (en) * 2011-09-26 2013-04-03 中国移动通信集团公司 Method, device and system for transferring service data
CN103220372A (en) * 2012-01-19 2013-07-24 中国移动通信集团公司 Data service access method and system

Non-Patent Citations (1)

* Cited by examiner, † Cited by third party
Title
张春红: "移动通信增值应用平台及应用系统的实现", 《计算机系统应用》, no. 5, 31 May 2009 (2009-05-31) *

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN103857018A (en) * 2012-11-30 2014-06-11 叶宏尧 Portable routing device and routing method

Also Published As

Publication number Publication date
CN102684974B (en) 2015-04-22

Similar Documents

Publication Publication Date Title
JP4642777B2 (en) Providing location-specific services to mobile nodes
CN103220372A (en) Data service access method and system
CN101080098B (en) A communication method and system
US9031074B2 (en) Method and apparatus for packet call setup
US7984149B1 (en) Method and apparatus for identifying a policy server
CN102056329A (en) Method and device for connecting and managing multiple APs (access points)
CN102695167A (en) Mobile subscriber identity management method and apparatus thereof
KR20070050256A (en) Apparatus and method for processing packet terminated call using mobile ip in the next-generation radio packet service network
CN107135499A (en) Data transmission method, the network equipment and terminal
US8605736B2 (en) Method, system and apparatus for heterogeneous addressing mapping
CN102238243B (en) Data transmission method and system, address access method, terminal device and server
CN104519038B (en) Session establishing method, apparatus and system
CN100461958C (en) Mobile communication access system and method
CN105429880B (en) The network equipment and its method for carrying out routing forwarding
CN102684974B (en) Routing method, routing device and routing system for service access
CN109510906B (en) Method, device, system and storage medium for realizing internet access service
KR102408214B1 (en) Roaming method of a portable terminal using a single SIM chip and a portable terminal for roaming using a single SIM chip
CN101800966A (en) Service billing system and method and relevant device
KR101129504B1 (en) Method and apparatus for accessing CDMA2000 networks
CN103619005B (en) Method and system for obtaining cell phone number of 3G network user
JP3875051B2 (en) COMMUNICATION SYSTEM, COMMUNICATION METHOD, AND COMMUNICATION CONTROL DEVICE
CN102457582A (en) Method for realizing communication between host devices and network side device
CN109391914B (en) Method and equipment for addressing session
CN106851763A (en) Message route method, system and gateway in LTE network
CN100574526C (en) Reduce the network side Activiation method of user's redundant data in the mobile communications network

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