CN102684974B - 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
CN102684974B
CN102684974B CN201110057250.5A CN201110057250A CN102684974B CN 102684974 B CN102684974 B CN 102684974B CN 201110057250 A CN201110057250 A CN 201110057250A CN 102684974 B CN102684974 B CN 102684974B
Authority
CN
China
Prior art keywords
address
corresponding relation
analysis object
business
wap gateway
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
Application number
CN201110057250.5A
Other languages
Chinese (zh)
Other versions
CN102684974A (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

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 of Operational Visit, Apparatus and system.
Background technology
Existing WAP (Wireless Application Protocol, WAP (wireless application protocol)) gateway networking is as shown in Figure 1, its routing plan is as follows: terminal generally adopts special APN (Access Point Name, Access Point Name), built-in WAP gateway address, as 10.0.0.172.As shown in Figure 2, during existing terminal access website, be first the flow process that WAP gateway obtains terminal iidentification, comprise:
1. user surfs the Net initially, GGSN (Gateway GPRS Support Node, Gateway GPRS Support Node) send 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 user, and to GGSN return authentication response message;
If 3. by access authentication, GGSN initiates charging initial message to Radius server, and Radius server forwards Radius account start message to WAP gateway;
4.WAP gateway obtains MSISDN (Mobile SubscriberInternational ISDN/PSTN number from account start message, mobile subscriber's international number) and IP (InternetProtocol, the agreement interconnected between network) information such as corresponding relation, APN, preserve, generate this online interim conversation of user;
5.GGSN completes activation, and user starts the use procedure of WAP business.
Next be terminal as shown in Figure 3 by the flow process of WAP gateway access websites, comprising:
A. terminal usage data business, first initiates request flow process to WAP gateway;
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 business (the Fetion business, dream network service etc. of such as movement can preset as required with the difference of own business and non-own business) herein, then insert user ID, otherwise do not insert mark, directly agency initiates request;
D. fire compartment wall takes charge of the NAT (Network AddressTranslation, network address translation) of private address and publicly-owned address;
E.WAP gateway receives access request response;
F.WAP gateway returns extranet access response to user.
Seen from the above description, in existing scheme, the business website of user's access is not distinguished, all Business Streams are all through WAP gateway route, WAP gateway pressure is comparatively large, and in existing network about about 90% access request Internet Free website (being the website not needing to insert user ID), therefore, for being mainly used in the WAP gateway of the insertion user ID when accessing own business, cause the unnecessary wasting of resources and technical bottleneck.
Summary of the invention
The first object of the present invention is the method for routing proposing a kind of efficient Operational Visit.
The second object of the present invention is the route device proposing a kind of efficient Operational Visit.
The third object of the present invention is the route system proposing a kind of efficient Operational Visit.
For realizing above-mentioned first object, the invention provides a kind of method for routing of Operational Visit, comprising: the domain name mapping request comprising analysis object that receiving terminal sends; According to the domain name corresponding relation configuration preset, judge whether described analysis object and WAP gateway exist corresponding relation, and when described analysis object and WAP gateway do not exist corresponding relation, inquire about the IP address that described analysis object is corresponding; IP address corresponding for described analysis object is sent to described terminal.
For realizing above-mentioned second object, the invention provides a kind of route device of Operational Visit, comprising: receiver module, for the domain name mapping request comprising analysis object that receiving terminal sends; Processing module, for according to the domain name corresponding relation configuration preset, judges whether described analysis object and WAP gateway exist corresponding relation, and when described analysis object and WAP gateway do not exist corresponding relation, inquires about the IP address that described analysis object is corresponding; Sending module, for being sent to described terminal by IP address corresponding for described analysis object.
For realizing above-mentioned 3rd object, the invention provides a kind of route system of Operational Visit, comprising: terminal, for sending the domain name mapping request comprising analysis object; The route device of Operational Visit, for receiving domain name analysis request; And according to the domain name corresponding relation configuration preset, judge whether described analysis object and WAP gateway exist corresponding relation; And when described analysis object and WAP gateway do not exist corresponding relation, inquire about the IP address that described analysis object is corresponding; And IP address corresponding for described analysis object is sent to described terminal.
In each embodiment of the present invention, by distinguishing different business, for there is no some analysis object of corresponding relation (namely not needing to insert the situation of user ID) with WAP gateway, direct inquiry also returns corresponding actual address to terminal, avoid the overhead that this type of business is brought to WAP gateway, reduce WAP gateway pressure, increase work efficiency.
Accompanying drawing explanation
Accompanying drawing is used to provide a further understanding of the present invention, and forms a part for specification, with embodiments of the invention in the lump for explaining the present invention, is not construed as limiting the invention.In the accompanying drawings:
Fig. 1 is the method for routing schematic diagram 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 of Operational Visit of the present invention and embodiment one schematic diagram of system;
Fig. 5 is the method for routing of Operational Visit of the present invention and embodiment two schematic diagram of system;
Fig. 6 is the method for routing of Operational Visit of the present invention and embodiment three schematic diagram of system;
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 is only for instruction and explanation of the present invention, is not intended to limit the present invention.
System embodiment
Fig. 4 is embodiment one schematic diagram of the method for routing of Operational Visit of the present invention.As shown in Figure 4, the present embodiment comprises:
Step 402, the domain name mapping request comprising 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 the domain name corresponding relation configuration preset, judges whether analysis object and WAP gateway exist corresponding relation, and when analysis object and WAP gateway do not exist corresponding relation, the IP address that query parse object is corresponding;
Step 406, is sent to terminal by IP address corresponding for analysis object.
The present embodiment is by distinguishing different business, for there is no some analysis object of corresponding relation (namely not needing to insert the situation of user ID) with WAP gateway, direct inquiry also returns corresponding actual address to terminal, avoid the overhead that this type of business is brought to WAP gateway, reduce WAP gateway pressure, increase work efficiency.
Fig. 5 is the method for routing of Operational Visit of the present invention and embodiment two schematic diagram of system.As shown in Figure 5, the present embodiment comprises:
Step 502, terminal use business time, the request of sending domain name analysis;
Step 504, dns lookup this locality configuration in newly-increased WAP territory, because the more pre-configured business platforms of DNS in this WAP territory are (hereinafter referred to as own business, this own business can pre-set according to actual) with the corresponding relation of WAP gateway address, like this, if the analysis object that domain name mapping request comprises is own business, then in WAP territory, the analysis result of DNS is this WAP gateway address, and this WAP gateway address is returned to terminal;
Step 506, terminal sends request to WAP gateway after obtaining the IP address of WAP gateway by domain name mapping;
Step 508, WAP gateway is initiated analysis request to the Internet DNS and is obtained destination address, and proxy terminal request access has business platform by oneself, and inserts user ID when accessing;
Step 510, WAP gateway acts on behalf of initiating business request, and NAT conversion is responsible for by fire compartment wall;
Step 512, business platform returns response, and NAT conversion is responsible for by fire compartment wall;
Step 514, WAP gateway returns response to terminal.
It will be understood by those skilled in the art that the flow process difference with the prior art that business is had in terminal access of the present invention by oneself is: no longer built-in WAP gateway address in terminal, but receive dns address in the WAP territory in GGSN response message when activating; When the business of use, according to the IP address of DNS in this WAP territory, in WAP territory, DNS request carries out address resolution; When the business used is for own business, receive the WAP gateway address that in WAP territory, DNS returns; Terminal is (i.e. step 506-step 514) after obtaining WAP gateway address, browsing process and prior art basically identical.
The present embodiment returns to the address of terminal WAP gateway by DNS in newly-increased WAP territory, own business is made to pass through WAP gateway, to meet the requirement that user ID is inserted in business platform requirement, achieve when changing less to existing procedure, separate service operates.
Fig. 6 is the method for routing of Operational Visit of the present invention and embodiment three schematic diagram of system.The present embodiment is mainly used in explaining the situation when analysis object that this domain name mapping request comprises is non-own business.As shown in Figure 6, the present embodiment comprises:
Step 602, terminal use business time, the request of sending domain name analysis;
Step 604, dns lookup this locality configuration in newly-increased WAP territory, if the corresponding relation of DNS only pre-configured own business platform and WAP gateway address in this WAP territory, do not configure the address information that non-own business is corresponding, then in WAP territory, DNS and the Internet DNS is mutual, parse destination address, and this destination address is returned to terminal;
It will be appreciated by those skilled in the art that, during concrete operations, in this WAP territory, can also configure the corresponding relation of non-own business and its actual address in DNS, in such WAP territory, DNS can meet the domain name mapping function of non-own business according to this locality configuration, without the need to resolving alternately with the Internet DNS;
Step 606, terminal, according to the actual address obtained, directly conducts interviews to non-own business;
Step 608, in access process, the NAT that firewall load does private address and publicly-owned address changes.
By illustrating known to the explanation of Fig. 5 and Fig. 6, various embodiments of the present invention are by DNS in newly-increased WAP territory, for terminal provides domain name resolution service, WAP gateway address is pointed to for own business, non-own business and the Internet DNS mutual (also can pass through pre-configured), resolve to non-own business platform actual address, realize WAP gateway and only provide access agent to own business, so that provide user ID (MSISDN) to insert to own business; Meanwhile, terminal needs to know dns address in WAP territory in the activation response sent at GGSN.
The present embodiment, for non-own business, can return to practical business platform address by newly-increased DNS and make non-own business bypass WAP gateway, the WAP gateway routing mode of differentiated service alleviates the load of WAP gateway largely, improves efficiency.
Device embodiment
Fig. 7 is the route device embodiment schematic diagram of Operational Visit of the present invention.As shown in Figure 7, comprising: receiver module 70, for the domain name mapping request comprising analysis object that receiving terminal sends; Processing module 72, for according to the domain name corresponding relation configuration preset, judges whether analysis object and WAP gateway exist corresponding relation, and when analysis object and WAP gateway do not exist corresponding relation, the IP address that query parse object is corresponding; Sending module 74, for being sent to terminal by IP address corresponding for analysis object.
During concrete operations, processing module 72 can comprise: configuration submodule 720, for storing the configuration of domain name corresponding relation; Judge submodule 722, for according to the configuration of domain name corresponding relation, judge whether analysis object and WAP gateway exist corresponding relation; And when analysis object and WAP gateway exist corresponding relation, by sending module, the IP address of WAP gateway is sent to terminal; Process submodule 724, for when there is not corresponding relation in analysis object and WAP gateway, the IP address that query parse object is corresponding, and by sending module, IP address corresponding for the analysis object that obtains of inquiry is sent to terminal; Preferably, process submodule 724 can also comprise process subelement (not shown), for when analysis object and WAP gateway do not exist corresponding relation, to the IP address that the Internet DNS query analysis object is corresponding.
The present embodiment is achieved by processing module 72 and only makes own business through WAP gateway (for inserting Subscriber Number), and for the Internet coin free service bypass WAP gateway, greatly alleviate the burden of WAP gateway, route is optimized more; Meanwhile, to core network element and WAP gateway without change, and the operation flow of compatible storage terminal, be easy to realize, to non-own business WAP gateway shunting, realizing easy.
Last it is noted that these are only the preferred embodiments of the present invention, be not limited to the present invention, although with reference to previous embodiment to invention has been detailed description, for a person skilled in the art, it still can be modified to the technical scheme described in foregoing embodiments, or carries out equivalent replacement to wherein portion of techniques feature.Within the spirit and principles in the present invention all, any amendment done, equivalent replacement, improvement etc., all should be included within protection scope of the present invention.

Claims (10)

1. a method for routing for Operational Visit, is characterized in that, comprising:
The domain name mapping request comprising analysis object that receiving terminal sends, described analysis object is the network address of business platform to be visited;
According to the domain name corresponding relation configuration preset, judge whether described analysis object and WAP gateway exist corresponding relation, and when described analysis object and WAP gateway do not exist corresponding relation, inquire about the IP address that described analysis object is corresponding; The corresponding relation that the configuration of domain name corresponding relation comprises own business platform and WAP gateway address configures, or domain name corresponding relation configures the corresponding relation comprising own business platform and WAP gateway address and to configure and the corresponding relation of non-own business and non-own business actual address configures; Own business is the business needing to insert user ID, and non-own business is the business not needing to insert user ID;
IP address corresponding for described analysis object is sent to described terminal.
2. the method for routing of Operational Visit according to claim 1, is characterized in that, also comprises:
When described analysis object and WAP gateway exist corresponding relation, the IP address of described WAP gateway is sent to described 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 described analysis object of described inquiry is corresponding comprises:
To the IP address that analysis object described in the Internet DNS query is corresponding.
4. the method for routing of Operational Visit according to claim 2, is characterized in that, also comprises:
The IP address that described terminal is corresponding according to described analysis object, directly accesses described analysis object; Or
Described terminal, according to the IP address of described WAP gateway, accesses described analysis object by described WAP gateway.
5. the method for routing of Operational Visit according to claim 1 and 2, is characterized in that, described receiving terminal send comprise the step of the domain name mapping request of analysis object before also comprise:
Described terminal receives the activation response that GGSN sends when activating, the destination address that described terminal sends domain name analysis request is carried in wherein said activation response, and described destination address is specially dns address in WAP territory.
6. a route device for Operational Visit, is characterized in that, comprising:
Receiver module, for the domain name mapping request comprising analysis object that receiving terminal sends, described analysis object is the network address of business platform to be visited;
Processing module, for according to the domain name corresponding relation configuration preset, judges whether described analysis object and WAP gateway exist corresponding relation, and when described analysis object and WAP gateway do not exist corresponding relation, inquires about the IP address that described analysis object is corresponding; The corresponding relation that the configuration of domain name corresponding relation comprises own business platform and WAP gateway address configures, or domain name corresponding relation configures the corresponding relation comprising own business platform and WAP gateway address and to configure and the corresponding relation of non-own business and non-own business actual address configures; Own business is the business needing to insert user ID, and non-own business is the business not needing to insert user ID;
Sending module, for being sent to described terminal by IP address corresponding for described analysis object.
7. the route device of Operational Visit according to claim 6, is characterized in that, described processing module comprises:
Configuration submodule, for storing the configuration of domain name corresponding relation;
Judge submodule, for according to the configuration of domain name corresponding relation, judge whether described analysis object and WAP gateway exist corresponding relation; And when described analysis object and WAP gateway exist corresponding relation, by described sending module, the IP address of described WAP gateway is sent to described terminal;
Process submodule, for when described analysis object and WAP gateway do not exist corresponding relation, inquires about the IP address that described analysis object is corresponding.
8. the route device of Operational Visit according to claim 7, it is characterized in that, described process submodule also comprises process subelement, for when described analysis object and WAP gateway do not exist corresponding relation, to the IP address that analysis object described in the Internet DNS query is corresponding.
9. a route system for Operational Visit, is characterized in that, comprising:
Terminal, for sending the domain name mapping request comprising analysis object; Described analysis object is the network address of business platform to be visited;
The route device of Operational Visit, for receiving domain name analysis request; And according to the domain name corresponding relation configuration preset, judge whether described analysis object and WAP gateway exist corresponding relation; And when described analysis object and WAP gateway do not exist corresponding relation, inquire about the IP address that described analysis object is corresponding; And IP address corresponding for described analysis object is sent to described terminal; Wherein, the corresponding relation that the configuration of domain name corresponding relation comprises own business platform and WAP gateway address configures, or domain name corresponding relation configures the corresponding relation comprising own business platform and WAP gateway address and to configure and the corresponding relation of non-own business and non-own business actual address configures; Own business is the business needing to insert user ID, and non-own business is the business not needing to insert user ID.
10. the route system of Operational Visit according to claim 9, is characterized in that, also comprises:
GGSN, for the activation response of the destination address comprising described terminal transmission domain name analysis request is sent to described terminal, described destination address is specially dns address in WAP territory.
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 CN102684974A (en) 2012-09-19
CN102684974B true 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)

Families Citing this family (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
移动通信增值应用平台及应用系统的实现;张春红;《计算机系统应用》;20090531(第5期);第21~24页,第33页 *

Also Published As

Publication number Publication date
CN102684974A (en) 2012-09-19

Similar Documents

Publication Publication Date Title
CN103220372B (en) Data service access method and system
CN102695167B (en) Mobile subscriber identity management method and apparatus thereof
CN101064936B (en) Method and system for accessing home zone of roaming users
CN103109517B (en) Method, terminal and the system of a kind of pair of stack terminal access server
US9031074B2 (en) Method and apparatus for packet call setup
CN101080098B (en) A communication method and system
CN103517378B (en) Packet Data Network connects method for building up and equipment
US8605736B2 (en) Method, system and apparatus for heterogeneous addressing mapping
CN107135499A (en) Data transmission method, the network equipment and terminal
CN102238243B (en) Data transmission method and system, address access method, terminal device and server
CN103338213A (en) Method, system and access gateway for intercommunication between local equipment and IMS (IP Multimedia Subsystem) network
CN104519038B (en) Session establishing method, apparatus and system
US7447162B1 (en) Methods and apparatus for anchoring of mobile nodes using DNS
CN102684974B (en) Routing method, routing device and routing system for service access
CN105429880B (en) The network equipment and its method for carrying out routing forwarding
CN103619005B (en) Method and system for obtaining cell phone number of 3G network user
CN109391914B (en) Method and equipment for addressing session
KR101129504B1 (en) Method and apparatus for accessing CDMA2000 networks
JPH11103320A (en) Mobile computer system, mobile computer managing device, mobile information managing device and communication control method
EP3046312A1 (en) Method and device for processing identification information
CN102457582A (en) Method for realizing communication between host devices and network side device
CN104079684A (en) Data transmission method and system, address obtaining method, terminal device and server
CN105165040B (en) A kind of distribution method, the apparatus and system of IP address and IP parameters
CN101399855B (en) System, apparatus and method for obtaining home address
JP5398509B2 (en) Communication control system and communication control method

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