WO2001030095A1 - Systeme, procede et dispositif permettant la mise en oeuvre de communications de donnees de clients legers au moyen de messages r-data sur support numerique cellulaire commute par circuit - Google Patents
Systeme, procede et dispositif permettant la mise en oeuvre de communications de donnees de clients legers au moyen de messages r-data sur support numerique cellulaire commute par circuit Download PDFInfo
- Publication number
- WO2001030095A1 WO2001030095A1 PCT/SE2000/001907 SE0001907W WO0130095A1 WO 2001030095 A1 WO2001030095 A1 WO 2001030095A1 SE 0001907 W SE0001907 W SE 0001907W WO 0130095 A1 WO0130095 A1 WO 0130095A1
- Authority
- WO
- WIPO (PCT)
- Prior art keywords
- wireless client
- data communication
- data
- msc
- traffic channel
- 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.)
- Ceased
Links
Classifications
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W76/00—Connection management
- H04W76/10—Connection setup
- H04W76/12—Setup of transport tunnels
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W4/00—Services specially adapted for wireless communication networks; Facilities therefor
- H04W4/12—Messaging; Mailboxes; Announcements
- H04W4/14—Short messaging services, e.g. short message services [SMS] or unstructured supplementary service data [USSD]
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W88/00—Devices specially adapted for wireless communication networks, e.g. terminals, base stations or access point devices
- H04W88/16—Gateway arrangements
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W92/00—Interfaces specially adapted for wireless communication networks
- H04W92/02—Inter-networking arrangements
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W92/00—Interfaces specially adapted for wireless communication networks
- H04W92/16—Interfaces between hierarchically similar devices
- H04W92/24—Interfaces between hierarchically similar devices between backbone network devices
Definitions
- the present invention relates to telecommunications, and more particularly, to wireless data communications.
- Portable computer-like devices include, for example, Personal Digital Assistants (“PDA”), Handheld Personal Computers (“HPC”), and smart phones.
- PDA Personal Digital Assistants
- HPC Handheld Personal Computers
- smart phones smart phones.
- a PDA is a handheld device which acts like an electronic organizer or diary. Among the functions performed by a PDA include small scale database applications, word processing, and appointment scheduling.
- a handheld personal computer often referred to as a "palm top" provides personal computing in a handheld device.
- a smart phone is a microprocessor-controlled electronic telephone with a touch sensitive screen that interactively allows a user to place a call, send E-mail, and perform certain financial transactions.
- Each of the foregoing devices provide a user with computer-like functions. However, in contrast to desktop computers, the foregoing devices are portable, thereby permitting a user to be mobile. Additionally, with advances in cellular telecommunications, the functions of the foregoing devices are expanded to client/server applications as well.
- Computer systems are often connected to another computer system, typically a server, to form a computer network. When networked together, communication between the separate computer systems is possible.
- a server is a class of shared computers that are used to handle service common to all connected computers, known as clients.
- clients A common use of the server also includes handling and maintaining databases, and controlling access to voice mail, E-mail, or facsimile.
- Performing the foregoing functions at a server is advantageous because the same functions can be accessed from any of the clients which can be located about a large geographic area. Additionally, the functions can be simultaneously accessed by more than one client.
- Clients often access servers using a wireline connection, such as through the public switched telephone network or a coaxial cable.
- a wireline connection such as through the public switched telephone network or a coaxial cable.
- a computer, or computer-like device accessing a server using the air interface is known as a wireless client.
- any information to be transmitted must be formatted in a manner suitable for transmission. Additionally, information regarding various transmission parameters, such as the speed, ready to send signals, and ready to receive signals, must also be formatted and transmitted. Furthermore, the format of the information, as well as the convention for communicating the transmission parameters, must be known to the client or server receiving the transmission. The foregoing is accomplished using what is known in the art as a protocol.
- a protocol is a specific set of rules, procedures or conventions relating to the format and timing of data transmission.
- the Wireless Application Protocol was created to optimize data communication with wireless clients.
- the WAP based service should be used on top of a packet switched transport such as Cellular Digital Packet Data (CDPD) or General Packet Radio Service (GPRS).
- CDPD Cellular Digital Packet Data
- GPRS General Packet Radio Service
- R-Data Another transport that has been considered is known as R-Data.
- R-Data messages provide very efficient two-way messaging capability to and from wireless clients and are the transport used by Cellular Messaging Teleservice (CMT) to provide Short Messaging Service (SMS).
- CMT Cellular Messaging Teleservice
- SMS Short Messaging Service
- R-Data messages are conventionally sent on a digital control channel (DCCH).
- DCCH digital control channel
- R-Data messages can be sent on a traffic channel
- current specifications and proposals such as the IS- 136 Air Interface Specification
- the present invention is directed to a system, and method for transmitting a data communication to a wireless client, using R-Data messages transmitted over a wireless traffic channel especially set up for that purpose.
- the mobile switching center (MSC) serving the wireless client is determined by querying the home location register (HLR).
- the data communication is then forwarded to the serving MSC in the form of one or more ANSI-41/SS7 messages.
- WAP gateway wireless application protocol
- SMS short messaging service
- the WAP gateway encapsulates the data communication into ANSI-41/SS7 messages and forwards those messages to the serving MSC.
- the WAP gateway and the SMS message center are separated, the WAP gateway forwards the data communication to the SMS message center which encapsulates the data communication into ANSI-41/SS7 messages and forwards those messages to the serving MSC.
- a teleservice identifier which identifies those messages as being received pursuant to a WAP session.
- the serving MSC Upon receiving the ANSI-41/SS7 messages with the WAP session teleservice identifier, the serving MSC composes and formats one or more R-data messages to include the data communication and directs a serving base station to allocate a digital traffic channel especially and solely for the purpose of conveying the R-Data messages. The serving MSC then transmits the R-Data messages to the mobile station through the base station using the allocated digital traffic channel.
- FIGURE 1 is a block diagram of a telecommunications system wherein the present invention can be practiced
- FIGURE 2 is a block diagram of a wireless application protocol (WAP) gateway configured in accordance with the present invention
- FIGURE 3 is a signal flow diagram describing the operation of the telecommunications system of FIGURE 1 where the SMS message center functionality is integrated with the WAP gateway;
- FIGURES 4 is a signal flow diagram describing the operation of the telecommunications system of FIGURE 1, where the SMS message center functionality is separated from the WAP gateway.
- FIGURE 1 there is illustrated a block diagram of an exemplary telecommunications system, referred to generally by the numeral 100, configured in accordance with the principles of the present invention.
- the telecommunications system includes a wireless client 105 which can establish a client/server connection with a server 110 and vice versa.
- servers 110 are accessible over a direct link, such as a local area network (LAN), servers 110 are also commonly accessed over the Internet 112 via an Internet connection 113.
- a server 110 with an Internet connection 113 can then be accessed by clients 105 with Internet 112 access anywhere in the world.
- LAN local area network
- the wireless client 105 can include a computer, or computer like system, capable of establishing a communication link 115 over the air interface.
- the communication link 115 over the air interface is often supported by a cellular telephone network 116.
- the cellular telephone network 116 includes at least one area 117 served by a mobile switching center (MSC) 120.
- the MSC 120 is in communication with at least one Base Station 125.
- the base station 125 is the physical equipment that provides radio coverage to a particular geographical portion (known as a cell) of the area 117.
- a cellular telecommunications network engages in radio communication with wireless clients and mobile phones using radio channels which include traffic channels and control channels (referred to as TCHs and DCCHs, respectively) in a digital telecommunications network.
- the control channel is used to communicate various control signals between the cellular telecommunications network and the wireless client/mobile phones such as an incoming call alert.
- the traffic channels are used during phone calls to broadcast voice quality signals to the wireless client/mobile phone.
- the MSC 120 is associated with a HLR 126, which is a database for maintaining and storing subscriber information such as subscriber profiles, current location information, International Mobile Subscriber Identity (EMSI) numbers, and other administrative information.
- the subscriber services associated with the wireless client 105 are defined in a subscriber profile that is stored in the HLR 126.
- the subscriber profile identifies wireless clients 105 using Mobile Identification Numbers (MIN).
- MIN Mobile Identification Numbers
- the HLR 126 may be co-located with a given MSC 120, integrated with the MSC 120, or alternatively can service multiple MSCs 120.
- the WAP was established to optimize data communications with wireless clients 105. However, a large portion of Internet 112 traffic is communicated pursuant to the hypertext transmission protocol (HTTP) using Internet Protocol (IP) addresses.
- HTTP hypertext transmission protocol
- IP Internet Protocol
- the wireless client 105 accesses the Internet 112 via a WAP gateway 140.
- the WAP gateway 140 receives data communications over the Internet 112 in HTTP format, translates the data communications to WAP format, and forwards the translated data communications in WAP format to the wireless client 105 through the cellular network.
- the WAP gateway 140 receives data communications from the wireless client 105 in WAP format, translates the data communications to HTTP format, and forwards the translated data communications to the Internet 112.
- FIGURE 2 there is illustrated a block diagram of an exemplary WAP gateway 140 in accordance with the present invention.
- the WAP gateway 140 maintains a table 205 correlating the MIN 210 associated with each wireless client 105 to IP addresses 215 for the clients.
- IP addresses can be assigned when a subscriber at a wireless client 105 initially registers for Internet access. The IP addresses assigned to subscribers during initial registration are known as IP addresses.
- a server 110 contacting a wireless client 105 sends a communication to the IP address corresponding to the wireless client 105. The communication is received over the Internet 112 by the WAP gateway 140.
- a processor 220 within the WAP gateway 140 looks up the IP address 215 in the table 205 and determine the MIN 210 number associated therewith.
- the WAP gateway 140 uses the MIN 210 associated with the IP address 215 to send R-Data messages over an especially allocated traffic channel to the wireless client 105.
- the WAP protocol can be used on top of a transport known as R-Data.
- R-Data messages are the transport used by Cellular Messaging Teleservice (CMT) to provide short messaging service (SMS) to cellular mobile stations.
- CMT Cellular Messaging Teleservice
- SMS short messaging service
- Information is transmitted between the WAP gateway 140 and the wireless client 105 via an SMS message center (“MC") 142.
- the SMS message center 142 sends the information as one or more ANSI-41/SS7 messages transmitted to a serving mobile switching center 120 that formats the data communication as one or more R-data messages for delivery over the air interface to the wireless client 105.
- the SMS message center 142 functionality can be integrated with the WAP gateway 140, wherein the WAP gateway 140 encapsulates the data communication as one or more ANSI-41/SS7 messages transmitted to a serving mobile switching center 120 that formats the data communication as one or more R-data messages for delivery over the air interface to the wireless client 105.
- the wireless client 105 may process and display the data on a WAP browser at the wireless client 105.
- R-Data messages are normally sent on the DCCH to a client 105 by the serving MSC 120.
- the present invention proposes the conclusion of a new teleservice at the MSC 120 which identifies WAP session messages and responsive thereto especially allocates a traffic channel to support delivery of the messages to the wireless client.
- FIGURE 3 there is illustrated a signal flow diagram describing the operation of the telecommunications system of FIGURE 1 , where the SMS message center 142 functionality is integrated with the WAP gateway 140.
- the server 110 contacts the wireless client 105 by addressing a data communication to the IP address corresponding with the MEN of the wireless client 105, and sending the data communication (signal 305) to the WAP Gateway 140 via the Internet 112.
- the WAP gateway 140 receives the data communication (signal 305) and determines the MEN corresponding the received static IP address (action 310) to identify the addressee wireless client.
- the WAP gateway 140 then encapsulates the data communication (now comprising bearer data) into one or more ANSI-41/SS7 messages (action 312) and uses the MIN to transmit an SMS Request message (signal 315) to the HLR 126 to determine the MSC 120 serving the wireless client 105.
- the HLR 126 determines an address of the serving MSC 120 (action 320), and forwards the address of the serving MSC 120 to the WAP gateway 140 (signal 325).
- the WAP gateway 140 then addresses to the wireless client and sends one or more SMS Point-to-Point Invoke messages (signal 330) which includes a teleservice identification number indicating that the contained data communication (bearer data) is being sent in connection with a WAP session to the serving MSC 120.
- the teleservice identification number is mapped onto a Higher Level Protocol Indicator (HLPI).
- HLPI Higher Level Protocol Indicator
- the serving MSC 120 determines, to some selected degree of granularity, the location of the wireless client 105 by paging (signal 335) the wireless client having the identified MEN.
- the wireless client 105 responds by transmitting a page acknowledgment to the MSC 120 (signal 340).
- the serving MSC 120 uses the acknowledgment (signal 340) to determine the location of the wireless client 105 and the serving base station 125.
- the MSC 120 responsive to the teleservice identifier, then composes and formats one or more R-data messages to include the data communication (action 343) and directs (signal 345) the serving base station 125 to especially allocate (action 348) a digital traffic channel for use in making communication correction to the addressee wireless client 105.
- a circuit switched call is thus established between the MSC 120 and the wireless client 105.
- the MSC 120 forwards the created one or more R-Data messages (signal 350) to the wireless client over the especially allocated traffic channel. It should be noted that there is no concurrent addressee wireless client voice call being carried by the especially allocated traffic channel that is supporting the circuit switched call.
- the server 110 contacts the wireless client 105 by addressing a data communication to the IP address corresponding with MIN of the wireless client 105, and sending the data communication (signal 405) to the WAP Gateway 140 via the Internet 112.
- the WAP gateway 140 receives the data communication (signal 405), determines the MIN corresponding the received static P address (action 410) to identify the addressee wireless client 105, and forwards (signal 415) the data communication to the SMS message center 142.
- the SMS message center 142 encapsulates the data communication (now comprising bearer data) into one or more ANSI-41/SS7 messages (action 420) and uses the MIN to transmit an SMS Request message (signal 425) to the HLR 126 to determine the MSC 120 serving the wireless client 105.
- the HLR 126 determines an address of the serving MSC 120 (action 430), and forwards the address of the serving MSC 120 to the SMS message center 142 (signal 435).
- the SMS message center 142 then addresses to the wireless client and sends one or more SMS Point-to-Point Invoke messages (signal 440) which include a teleservice identification number indicating that the contained data communication (bearer data) is being sent in connection with a WAP session to the serving MSC 120.
- the teleservice identification number is mapped onto a HLPI.
- the serving MSC 120 determines, to some selected degree of granularity, the location of the wireless client 105 by paging (signal 445) the wireless client having the identified MIN.
- the wireless client 105 responds by transmitting a page acknowledgment to the MSC 120 (signal 450).
- the serving MSC 120 uses the acknowledgment (signal 450) to determine the location of the wireless client 105 and the serving base station 125.
- the MSC 120 responsive to the teleservice identifier, then composes and formats one or more R-data messages to include the data communication (action 453) and directs (signal 455) the serving base station 125 to especially allocate (action 460) a digital traffic channel for use in making a communication connection to the addressee wireless client 105.
- a circuit switched call is thus established between the MSC 120 and the wireless client 105.
- the MSC 120 forwards the one or more R-Data messages (signal 465) to the wireless client over the especially allocated traffic channel. It should be noted that there is no concurrent addressee wireless client voice call being carried by the especially allocated traffic channel that is supporting the circuit switched call.
Landscapes
- Engineering & Computer Science (AREA)
- Computer Networks & Wireless Communication (AREA)
- Signal Processing (AREA)
- Mobile Radio Communication Systems (AREA)
Abstract
Priority Applications (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| AU11813/01A AU1181301A (en) | 1999-10-20 | 2000-10-03 | System, method, and apparatus for supporting thin client data communications using r-data messages on cellular digital circuit switched bearer |
Applications Claiming Priority (2)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| US42212899A | 1999-10-20 | 1999-10-20 | |
| US09/422,128 | 1999-10-20 |
Publications (1)
| Publication Number | Publication Date |
|---|---|
| WO2001030095A1 true WO2001030095A1 (fr) | 2001-04-26 |
Family
ID=23673510
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| PCT/SE2000/001907 Ceased WO2001030095A1 (fr) | 1999-10-20 | 2000-10-03 | Systeme, procede et dispositif permettant la mise en oeuvre de communications de donnees de clients legers au moyen de messages r-data sur support numerique cellulaire commute par circuit |
Country Status (2)
| Country | Link |
|---|---|
| AU (1) | AU1181301A (fr) |
| WO (1) | WO2001030095A1 (fr) |
Citations (4)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| WO1998011744A1 (fr) * | 1996-09-16 | 1998-03-19 | Nokia Telecommunications Oy | Service de transmission de donnees pour reseau de communications radiomobiles |
| US5822700A (en) * | 1996-04-18 | 1998-10-13 | Telefonaktiebolaget L M Ericsson | Flow control of short message service messages in a cellular telephone network |
| WO1999031828A1 (fr) * | 1997-12-18 | 1999-06-24 | Motorola Inc. | Procede et appareil de transmission de messages dans un systeme de telecommunications |
| US6097961A (en) * | 1996-11-06 | 2000-08-01 | Nokia Mobile Phones Limited | Mobile station originated SMS using digital traffic channel |
-
2000
- 2000-10-03 WO PCT/SE2000/001907 patent/WO2001030095A1/fr not_active Ceased
- 2000-10-03 AU AU11813/01A patent/AU1181301A/en not_active Abandoned
Patent Citations (4)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| US5822700A (en) * | 1996-04-18 | 1998-10-13 | Telefonaktiebolaget L M Ericsson | Flow control of short message service messages in a cellular telephone network |
| WO1998011744A1 (fr) * | 1996-09-16 | 1998-03-19 | Nokia Telecommunications Oy | Service de transmission de donnees pour reseau de communications radiomobiles |
| US6097961A (en) * | 1996-11-06 | 2000-08-01 | Nokia Mobile Phones Limited | Mobile station originated SMS using digital traffic channel |
| WO1999031828A1 (fr) * | 1997-12-18 | 1999-06-24 | Motorola Inc. | Procede et appareil de transmission de messages dans un systeme de telecommunications |
Also Published As
| Publication number | Publication date |
|---|---|
| AU1181301A (en) | 2001-04-30 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| US6549776B1 (en) | System, method, and apparatus for pushing data in a direct digital call environment | |
| US6848008B1 (en) | Method for the transmission of multimedia messages | |
| US6393014B1 (en) | Method and system for providing data communication with a mobile station | |
| JP3402612B2 (ja) | 動的に割り当てられるアドレスを無線通信局の宛て先とするための方法と装置 | |
| EP1310113B1 (fr) | Procede et appareil destines a un service de messages courts ameliore | |
| JP3684387B2 (ja) | パケット無線システム、及びパケット無線ネットワークにおいてデータパケットをプロトコルとは独立してルート指定する方法 | |
| US6661784B1 (en) | Method in a communication network and a communication device | |
| US7206574B2 (en) | Automated exchange of broadband communication addresses over a non-broadband channel in a wireless telecommunication system | |
| US7069030B2 (en) | Server and method for short message service in private wireless network interworking with public land mobile network | |
| JPH1127290A5 (fr) | ||
| US7092381B2 (en) | Delivery of broadcast teleservice messages over packet data networks | |
| US6041045A (en) | Method for accessing an information network from a radio communication system | |
| GB2298339A (en) | Transmitting short messages in a cordless phone system | |
| KR20110046407A (ko) | 무선 패킷 데이터 서비스 네트워크 내에서의 데이터 세션 재시도 메카니즘의 커스텀화 | |
| US20070177568A1 (en) | Message system | |
| WO2001030095A1 (fr) | Systeme, procede et dispositif permettant la mise en oeuvre de communications de donnees de clients legers au moyen de messages r-data sur support numerique cellulaire commute par circuit | |
| WO2003007634A2 (fr) | Pousser d'information par activation de contexte simulee initiee par reseau | |
| KR20060032311A (ko) | 이동통신 시스템에서 착신 호 서비스 방법. |
Legal Events
| Date | Code | Title | Description |
|---|---|---|---|
| AK | Designated states |
Kind code of ref document: A1 Designated state(s): AE AG AL AM AT AU AZ BA BB BG BR BY BZ CA CH CN CR CU CZ DE DK DM DZ EE ES FI GB GD GE GH GM HR HU ID IL IN IS JP KE KG KP KR KZ LC LK LR LS LT LU LV MA MD MG MK MN MW MX MZ NO NZ PL PT RO RU SD SE SG SI SK SL TJ TM TR TT TZ UA UG UZ VN YU ZA ZW |
|
| AL | Designated countries for regional patents |
Kind code of ref document: A1 Designated state(s): GH GM KE LS MW MZ SD SL SZ TZ UG ZW AM AZ BY KG KZ MD RU TJ TM AT BE CH CY DE DK ES FI FR GB GR IE IT LU MC NL PT SE BF BJ CF CG CI CM GA GN GW ML MR NE SN TD TG |
|
| 121 | Ep: the epo has been informed by wipo that ep was designated in this application | ||
| DFPE | Request for preliminary examination filed prior to expiration of 19th month from priority date (pct application filed before 20040101) | ||
| REG | Reference to national code |
Ref country code: DE Ref legal event code: 8642 |
|
| 122 | Ep: pct application non-entry in european phase | ||
| NENP | Non-entry into the national phase |
Ref country code: JP |