+

WO2001010145A1 - Procede et systeme de communication multivoie en mode donnees dans un systeme de telecommunication sans fil - Google Patents

Procede et systeme de communication multivoie en mode donnees dans un systeme de telecommunication sans fil Download PDF

Info

Publication number
WO2001010145A1
WO2001010145A1 PCT/US2000/020761 US0020761W WO0110145A1 WO 2001010145 A1 WO2001010145 A1 WO 2001010145A1 US 0020761 W US0020761 W US 0020761W WO 0110145 A1 WO0110145 A1 WO 0110145A1
Authority
WO
WIPO (PCT)
Prior art keywords
data
unit
call
terminal
interworking unit
Prior art date
Application number
PCT/US2000/020761
Other languages
English (en)
Inventor
Vijay Ramesh Karani
Brian Kornish
Oscar Isaula
Eric Steven Goldsmith
Original Assignee
Motorola, Inc.
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 Motorola, Inc. filed Critical Motorola, Inc.
Priority to AU66151/00A priority Critical patent/AU6615100A/en
Publication of WO2001010145A1 publication Critical patent/WO2001010145A1/fr

Links

Classifications

    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W76/00Connection management
    • H04W76/10Connection setup
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W4/00Services specially adapted for wireless communication networks; Facilities therefor
    • H04W4/06Selective distribution of broadcast services, e.g. multimedia broadcast multicast service [MBMS]; Services to user groups; One-way selective calling services
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W8/00Network data management
    • H04W8/22Processing or transfer of terminal data, e.g. status or physical capabilities
    • H04W8/24Transfer of terminal data
    • H04W8/245Transfer of terminal data from a network towards a terminal
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W88/00Devices specially adapted for wireless communication networks, e.g. terminals, base stations or access point devices
    • H04W88/12Access point controller devices
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W88/00Devices specially adapted for wireless communication networks, e.g. terminals, base stations or access point devices
    • H04W88/18Service support devices; Network management devices

Definitions

  • the present invention is related in general to communication system networks, and more particularly to an improved method and system for making a multi-way data call in a wireless communications system.
  • subscriber units communicate wirelessly with other subscriber units and with other communication terminals connected to a network, which may include the public switched telephone network (PSTN).
  • PSTN public switched telephone network
  • Subscriber units such as cellular telephones and fixed wireless terminals (all of which may be referred to as terminal units), typically include software or other data parameters that may be loaded or set during manufacture. Such software, parameters, or other data may later be changed to support new air interface standards or to otherwise modify the way the subscriber unit operates.
  • FIG. 1 is a high-level functional block diagram of a wireless communications system that may be used to implement the method and system of the present invention
  • FIG. 2 is a high-level logic flowchart for making a multi-way data call in a wireless communications system in accordance with the method and system of the present invention.
  • communications system 20 includes a plurality of terminal units or subscriber units, such as subscriber units 22 and 24. Subscriber units 22 and 24 may be wirelessly coupled with a plurality of base stations, such as base stations 26 and 28.
  • Air interface 30 may be implemented with any one of several known air interface standards, such as the standard for code division multiple access (CDMA) cellular communications, which is specified in Interim Standard 95 (IS-95), published by the Telecommunications Industry Association (TIA).
  • CDMA code division multiple access
  • IS-95 Interim Standard 95
  • Telecommunications Industry Association Telecommunications Industry Association
  • Base stations 26 and 28 may be coupled to, and controlled by, base station controller 32.
  • Functions performed by base station controller 32 include locating subscriber units (mobility management), selecting base stations to serve each subscriber unit, transcoding voice data from a PSTN format to a format used by air interface 30, and routing non-voice data to an interworking unit so that it may be appropriately decoded and processed.
  • an interworking unit provides, among other things, a means for communication between devices or terminals supporting dissimilar protocols.
  • FIG. 1 is a logical architecture, and may or may not represent a physical architecture.
  • the logical architecture of FIG. 1 represents connections and relationships between functional blocks of the system; if FIG. 1 also represents a physical architecture, spatial connections and relationships are schematically shown as well.
  • base station controller 32 may be distributed among switch 36, and base stations 26 and 28.
  • mobility manager 34 selects a base station, such as base station 26 or 28, to serve each subscriber unit in communications system 20. Mobility manager 34 supports many of the functions necessary to track and maintain an operational communication link with each subscriber unit. Additionally, mobility manager 34 receives call control information from switch 36 via call control communication link 38. Using such call control information, mobility manager 34 controls transcoder 40, which in turn may control interworking unit 42.
  • Call control information may include information transmitted in SS7 format over an SS7 control network, such as, for example, information for establishing a new call. For more information regarding the implementation of SS7 command and control, see the description of the "A+" interface, or the specification for International Circuit and Telephone Consultative Committee Signaling System 7 (CCITT SS7).
  • interworking unit 42 may perform an interworking function that allows a subscriber unit 22 to communicate call control information to mobility manager 34.
  • Transcoder 40 may include router 44 and a plurality of vocoders 46.
  • Router 44 receives traffic data from switch 36 via communications link 47, and sends such data to a selected vocoder 46 or interworking unit 42, depending upon the type of data received. If voice data is being received, the voice data is routed to a selected vocoder 46. If the type of data received cannot be processed by transcoder 40, router 44 sends such data to interworking unit 42 for further processing.
  • Vocoder 46 is typically used to convert PCM data from switch 36 into data packets that may be transmitted to subscribers 22 and 24 via air interface 30. Thus, this translation, or reformatting, depends upon the particular standard selected to implement air interface 30. If IS-95 is used to implement air interface 30, data may be output by vocoder 46 in 192-bit packets that represent 20 milliseconds of speech. Note that data sent to vocoder 46 from router 44 is sent back to router 44 after being processed. Thus, speech data coming from switch 36 passes through vocoder 46 on its way to a subscriber unit, and likewise voice data from a subscriber unit is routed through vocoder 46 on its way to switch 36.
  • Data types that cannot be properly processed in transcoder 40 are sent to interworking unit 42 by router 44.
  • router 44 sends such data to interworking unit 42, where it may be terminated by modem 48.
  • modem 48 Such modem call termination is typical when a modem, such as modem 50, makes a call through the public switched telephone network (PSTN) 52 to another modem, such as modem 48.
  • PSTN public switched telephone network
  • a description of data communication between modems may be found in standards Electronic Industries Associatio /Telecommunications Industry Association (EIA/TIA) 602 and
  • interworking unit 42 is a logical architecture, and may or may not represent a physical architecture.
  • the logical architecture of interworking unit 42 represents connections and relationships between functional blocks; if FIG. 1 also represents a physical architecture of interworking unit 42, spatial connections and relationships are schematically shown as well.
  • Alternative physical architectures for interworking unit 42 be used.
  • functions shown in interworking unit 42 may be distributed among base station controller 32, switch 36, and base stations 26 and 28.
  • modem 48 One function of modem 48 is to terminate a data link with a modem, such as modem 50, and perform the interworking function of reformatting received data so that it may be transmitted over air interface 30 to subscriber unit 22.
  • modem 48 may reformat data from subscriber unit 22 so that it may be sent to modem 50.
  • radio 54 receives, demodulates, and decodes the data, and sends the data to router 56.
  • Router 56 sends data representing voice to vocoder 58, and data intended for the user of subscriber unit
  • data processor 60 where it is formatted and output by data port 62.
  • data port 62 include an Ethernet connection, or an RS-232 connection.
  • router 56 sends such data to vocoder 58, which processes that data and outputs the audio information at voice output 64.
  • voice output 64 include a speaker, or, in a fixed wireless terminal, an RJ-11 local loop connection.
  • O&M function 66 is responsible for receiving data, parameters, and other software that are intended for use within subscriber unit 22.
  • O&M function 66 may include a processor, memory, and memory control functions necessary for receiving data, storing such data, and implementing a change in terminal operation represented by such data.
  • O&M function 66 may receive new program software, store the newly received software, and switch from executing old software to running the newly received software in order to change the operation of subscriber unit 22.
  • O&M function 66 is also connected to router 56, router 56 must be able to recognize data intended for O&M function 66 by examining the data, or control information associated with the data.
  • Data intended for reception and processing by O&M function 66 may originate in an O&M application 68 executing in computer 70.
  • O&M application 68 communicates with O&M function 66 by sending data and instructions from computer 70, through modem 50, PSTN 52, switch 36, base station controller 32, air interface 30, to subscriber unit 22, where it is finally processed.
  • modem 50 has been required for each communication link with a subscriber unit. Therefore, two modems would be required for communicating with both subscriber units 22 and 24 at the same time. This one-modem-per-subscriber-unit type of connection is both slow and expensive.
  • computer 70 running O&M application 68 and communicating via modem 50, may be considered a terminal unit.
  • O&M-type data may originate in an O&M application executing in a terminal unit, such as fixed wireless terminal 22
  • data may be communicated between wireless terminal units m communication system 20
  • modem 48 is coupled to data call controller 72, which may be used to send a call origination command to mobility manager 34 via call control communication link 38.
  • a call origination command may be generated in response to modem 48 receiving a command or escape sequence representing call control instructions, or a call command message, for establishing a new data call in a multi-way data call between multiple terminal units.
  • An example of the call command message is a modem dialing command like those defined in the Hayes AT command set.
  • Modem 48 is also connected to mulhcaster 74, which is responsible for sending copies of the broadcast data to each data receiving unit in the multi-way data call To keep track of the identity of the data receiving units m the data call, the status of individual data link conditions, and the progress of data transmission to each data receiving unit, multicaster 74 may use data from call database 76
  • Data such as the identities of terminal units in a multi-way data call, may be entered in call database 76 by data call controller 72
  • multicaster 74 controls the sending of data to each data receiving unit in the multi-way data call In one embodiment, this may be implemented by copying the broadcast data into a buffer, and sending data from the buffer to each data receiving unit in the multi-way data call, via router 44 Because of differences in the quality and capacity of air interfaces 30 with different data receiving units, multicaster 74 may send data from the buffer to the data receiving units at different rates, depending upon the rate each communication link can support. Data handlers 78 in multicaster 74 may be assigned to each data receiving unit m the multi-way data call.
  • each data handler 78 may read broadcast data from the buffer at the best data rate for its assigned data receiving unit, and format the data for transmission over air interface 30 Alternatively, each data handler 78 can send data to one of modems 48 for such air interface formatting.
  • FIG. 2 there is depicted a high-level logic flowchart that represents the operation of the method and system for making a multi-way data call in a wireless communication system in accordance with the present invention.
  • the process begins at block 100, and thereafter passes to block 102 wherein the data broadcasting unit (e.g., first terminal unit) establishes a data call with a first data receiving unit (e.g., second terminal unit) through a communications link with an interworking unit.
  • the data broadcasting unit may be computer 70 (see FIG. 1), and the first data receiving unit may be subscriber unit 22. Alternatively, the data broadcasting unit may be a subscriber unit.
  • transcoder 40 determines that the call is not a voice call, and thus routes the call control and call traffic to interworking unit 42 to terminate the call from modem 50.
  • Modem 48, or data handler 78 then reformats the data into an air interface format compatible with air interface 30, allowing modem 48, or data handler 78, to communicate with data processor 60, or in this case, O&M function 66.
  • the data broadcasting unit sends a call command message to the interworking unit that causes the interworking unit to establish a second data call to a second data receiving unit (e.g., third terminal unit), as illustrated at block 104.
  • the call command message may use an "escape sequence," or other digital sequence that distinguishes the information that follows from normal data traffic.
  • the sequence of characters "+++”, preceded and followed by a period of no data is used to indicate that data that follows should be interpreted as commands rather than traffic data.
  • Mobility manager 34 locates and establishes a data call with the second data receiving unit.
  • controller 72 may send data to call database 76 to record members of the multi-way data call.
  • the data call to the second data receiving unit is made because of a call command message received in interworking unit 42.
  • the data call is originated by O&M application 68, the second subscriber unit, or second data receiving unit, can be called from a single modem 50 connected to computer 70.
  • the data broadcasting unit After establishing a data call with the second data receiving unit, the data broadcasting unit sends an instruction sequence to the interworking unit to start the transmission of broadcast data received from the data broadcasting unit to the first and second data receiving units in the data call, as illustrated at block 106.
  • This may be implemented by instructing modem 48 to forward broadcast data to multicaster 74 so multicaster 74 can control sending copies of the data to the terminal units in the data call.
  • broadcast data is data that represents software, parameters, or other such O&M-type data that modifies the function of a target subscriber unit.
  • the interworking unit After receiving the broadcast data, the interworking unit sends copies of the broadcast data to the first and second data receiving units, as illustrated at block 110. It should be noted that air interface conditions with data receiving units may vary, and as a result different data receiving units may receive broadcast data from the interworking unit at different data rates. This means that the interworking unit must buffer broadcast data and may send broadcast data from the buffer at a rate selected for the air interface conditions seen by each data receiving unit.
  • This copying and buffering of data from the data broadcasting unit may be implemented as shown in FIG. 1 with multicaster 74, in conjunction with call database 76.
  • Multicaster 74 may be used to buffer a copy of the broadcast data, perhaps in a single buffer with progress pointers used for each data receiving unit, or perhaps with separate buffers for each data receiving unit in the data call.
  • Data handlers 78 handle formatting and sending data to individual terminal units in the call, either by sending directly from a data handler 78, or by sending data through a modem 48.
  • Call database 76 may be used to store data indicating the identity of data receiving units in the data call, and various other status conditions regarding data rates and progress of data received by each data receiving unit.
  • the first and second data receiving units send a response indicating whether or not the broadcast data was received, as depicted at block 112. This may be implemented with ACK and NACK messages, or other known techniques for hand shaking.
  • the responses from the data receiving units allow interworking unit 42 to keep track of progress of reception of broadcast data in each data receiving unit. In response to any indications that data was not received, the interworking unit may retransmit the corresponding packet of broadcast data.
  • interworking unit 42 may acknowledge the receipt of the packet.
  • the interworking unit may individually collect acknowledgements from all data receiving units and send a collective acknowledgement, representing all data receiving units, back to O&M function 68.
  • the present invention allows any terminal unit to similarly add a leg in a multi- way data call by sending a call command message to interworking unit 42.
  • One advantage of the present invention is that a single data call to communications system 20 may send data to multiple subscriber units, simultaneously.
  • a subscriber unit may simultaneously send data to multiple other subscriber units, simultaneously.
  • the O&M application may start with a call to load a group of subscriber units, which will each subsequently call other subscriber units m the communication system, thereby substantially reducing the time to load the system with new software.

Landscapes

  • Engineering & Computer Science (AREA)
  • Computer Networks & Wireless Communication (AREA)
  • Signal Processing (AREA)
  • Mobile Radio Communication Systems (AREA)

Abstract

Dans un système (20) de télécommunication sans fil, une communication en mode données est établie entre une première unité (22) terminale et une seconde unité terminale par l'intermédiaire d'une liaison de télécommunication avec une unité (42) d'interfonctionnement. Une seconde communication en mode données entre l'unité (42) d'interfonctionnement et une troisième unité terminale est ensuite établie en réponse à la réception par l'unité (42) d'interfonctionnement d'un message d'ordre de communication. Lorsque l'unité (42) d'interfonctionnement reçoit des données envoyées par la première, la seconde ou la troisième unité terminale, elle envoie ces données aux unités terminales réceptrices du groupe comprenant la première, la seconde et la troisième unité terminale.
PCT/US2000/020761 1999-07-31 2000-07-29 Procede et systeme de communication multivoie en mode donnees dans un systeme de telecommunication sans fil WO2001010145A1 (fr)

Priority Applications (1)

Application Number Priority Date Filing Date Title
AU66151/00A AU6615100A (en) 1999-07-31 2000-07-29 Method and system in a wireless communications system for making a multi-way data call

Applications Claiming Priority (2)

Application Number Priority Date Filing Date Title
US36498699A 1999-07-31 1999-07-31
US09/364,986 1999-07-31

Publications (1)

Publication Number Publication Date
WO2001010145A1 true WO2001010145A1 (fr) 2001-02-08

Family

ID=23437007

Family Applications (1)

Application Number Title Priority Date Filing Date
PCT/US2000/020761 WO2001010145A1 (fr) 1999-07-31 2000-07-29 Procede et systeme de communication multivoie en mode donnees dans un systeme de telecommunication sans fil

Country Status (2)

Country Link
AU (1) AU6615100A (fr)
WO (1) WO2001010145A1 (fr)

Citations (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US5850391A (en) * 1996-10-17 1998-12-15 Telefonaktiebolaget L M Ericsson Shared interworking function within a mobile telecommunications network
US5878343A (en) * 1994-05-31 1999-03-02 Telefonaktiebolaget Lm Ericsson Telecommunications systems arrangement
US6081706A (en) * 1997-10-17 2000-06-27 Motorola, Inc. Method and system for transmitting data to a mobile communication unit
US6125276A (en) * 1996-09-06 2000-09-26 Telefonaktiebolaget Lm Ericsson (Publ) Inter-exchange signaling for in-call service change requests

Patent Citations (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US5878343A (en) * 1994-05-31 1999-03-02 Telefonaktiebolaget Lm Ericsson Telecommunications systems arrangement
US6125276A (en) * 1996-09-06 2000-09-26 Telefonaktiebolaget Lm Ericsson (Publ) Inter-exchange signaling for in-call service change requests
US5850391A (en) * 1996-10-17 1998-12-15 Telefonaktiebolaget L M Ericsson Shared interworking function within a mobile telecommunications network
US6081706A (en) * 1997-10-17 2000-06-27 Motorola, Inc. Method and system for transmitting data to a mobile communication unit

Also Published As

Publication number Publication date
AU6615100A (en) 2001-02-19

Similar Documents

Publication Publication Date Title
US6118778A (en) Method and apparatus for data network call processing
AU690647B2 (en) Mobile communication system and call control method
JP4365029B2 (ja) ディジタル通信システム内での音声およびデータ送信切換
RU2154358C2 (ru) Мобильная телефонная система и способ передачи сообщений между мобильными станциями и центром обслуживания передачи сообщений
US5987327A (en) Method for establishing communications in wireless communication systems having multiple switching centers
JPH09247267A (ja) 信号伝送方法および信号伝送装置
WO2000007382A1 (fr) Procede et systeme de determination d'un ordre de transmission de paquets
US7957724B2 (en) Method and apparatus for indicating to a wireless network the operational mode of a wireless communicator
JP3983814B2 (ja) 電気通信システムにおいて非実時間クリティカルなメッセージを制御するための方法と装置
JP3083852B2 (ja) 遠距離リンクを介するリモートボコーディング
EP1145582A1 (fr) Accroissement de la capacite des canaux dans des reseaux cellulaires fixes
CN1141713A (zh) 在无线系统中实现寄发器重叫
EP1014737B1 (fr) Système de télécommunication, et contrôleur de station de base comportant un vocodeur à technologies multiples
WO2001010145A1 (fr) Procede et systeme de communication multivoie en mode donnees dans un systeme de telecommunication sans fil
US6122518A (en) Mobile communication system including base stations each having definite number of traffic channels
KR100439060B1 (ko) 단문 메시지 서비스 방법 및 장치
EP2348699B1 (fr) Insertion de données pendant des appels locaux dans des réseaux de télécommunications cellulaires
JP3361933B2 (ja) 回線呼接続制御システム
US7639711B1 (en) Switch provided with a signaling coupler, and a method of sending a signaling message
JPH09200849A (ja) データ通信方法
WO1996018244A1 (fr) Transcodeur et procede pour son utilisation dans un systeme de communications

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

点击 这是indexloc提供的php浏览器服务,不要输入任何密码和下载