Home
liar cm SETUP
Contents
1. In either of the two aforementioned systems it is common during call setup for a multitude of command and information messages to be transmitted back and forth between a computer facility and a second com puter facility or a Private Branch Exchange PBX Such messages may be directed toward acknowledge ment of selected parity data rate and other call param eters as well as indications of the progress of the inter connection The process involved in this communication setup typically takes approximately twelve to fourteen sec onds to complete While this does not represent a sub stantial time period systems which must establish many such calls could save substantial time by reducing the amount of time required for each call setup It should therefore be apparent that a need exists for a method which can substantially reduce the amount of time re quired for call setup between a communication station and a telecommunications network SUMMARY OF THE INVENTION It is therefore one object of the present invention to provide a method of enhancing communication setup 10 15 20 25 30 45 50 55 65 2 between a communication station and telecommunica tions network It is another object of the present invention to pro vide a method of enhancing communication setup be tween a communication station and a telecommunica tions network which permits higher data rate communi cation where acceptable to the telecom
2. pp 28 34 52 53 Data Communications User Guide for the Model 9751 CBX May 1988 p 30 Primary Examiner Sandra L O Shea Assistant Examiner Edwin C Holloway III Attorney Agent or Firm Andrew J Dillon 57 ABSTRACT A method is disclosed for enhancing communication setup between a communication station and a telecom munications network An initial setup communication from the communication station is transmitted at a nor mal data rate and the response from the telecommunica tions network is utilized to selectively enable transmis sion at a higher data rate for subsequent communica tions Additionally requested communication parame ters are compared to previously utilized parameters which have been stored Communication is established by setting only those parameters which do not match previously stored parameters In a preferred embodi ment of the present invention a selected data call num ber is stored at the telecommunications network and automatically invoked by the communication station in response to the establishment of communication 3 Claims 4 Drawing Sheets OUTPUT NO CARRIER MESSAGE SNOICATE THAT REQUESTED PARITY HAS NOT BEEN SET U S Patent May 21 1991 Sheet 1 of 4 5 017 915 10 Fig 2 U S Patent May 21 1991 Sheet 2 of 4 5 017 915 PROCESS THE COMMAND AS USUAL START CALL SETUPL 46 PROCESS WAIT UNTIL A Cax V 48 MESSAGE ARRIVES 50 52 DO
3. call was suc cessfully connected If so the process terminates as illustrated at block 102 If the call did not in fact con nect then block 96 illustrates the determination of whether or not the requested parity parameter was set If not block 100 is utilized to provide an indication that the requested parity parameter was not set and the pro cess returns to block 66 to restart the call If the re quested parity parameter was set then the process passes to block 98 which illustrates the outputting of a NO CARRIER message indicating the data call was not completed Thereafter the process terminates as illustrated in block 102 Those skilled in this art will appreciate that by utiliz ing the methods of the present invention a substantial savings in the time required to establish a data call be tween a communication station and Computerized Branch Exchange CBX or telecommunications net work may be obtained By enhancing the data rate at which call setup communication takes place when the telecommunications network will accept higher data rates the actual process of communication will be sub stantially speeded up Similarly the utilization of previ ously stored parity parameters will generate a substan tial time savings in communication establishment where the communication parameters have not been altered While the invention has been particularly shown and described with reference to a preferred embodiment it will be und
4. of a yes signal to the Computerized Branch Exchange CBX in response to the utilization of the Autocall Y command Next block 54 illustrates the process waiting until the call setup is complete before terminating the process as illustrated in block 62 If the message prefix received from the Computer ized Branch Exchange CBX is equal to 01 indi cating that no data call number is stored within the Computerized Branch Exchange CBX then block 60 illustrates the output of a NO CARRIER message indicating that the call was not completed In the event an unspecified message has arrived from the Computer ized Branch Exchange CBX then block 58 illustrates the processing of that message internally Thereafter the process returns to block 48 to await the arrival of a subsequent message from the Computerized Branch Exchange CBX Referring now to FIGS 4a and 4b there is depicted a logic flow chart which illustrates the enhanced data rate and stored communication parameter techniques of the method of the present invention As above the process begins with block 64 where a command is re ceived from the operator of computer 12 Again such commands are coupled via data port 36 to telephone 10 see FIG 2 In the event the command received is an ATDT command indicating the desire of the opera tor of the ROLMphone 244PC to place a data call then block 66 illustrates the beginning of the call setup pro cess by reque
5. ES YES lt IMESSAGE PREFIXD SEND Y TO CBX 2 97 58 PROCESS THE MESSAGE INTERNALLY WAIT UNTIL CALL SET UP IS COMPLETE OUTPUT NO CARRIER MESSAGE U S Patent May 21 1991 Sheet 3 of 4 5 017 915 ATOT lt PHONE NUMBER gt START 64 START CALL SETUP BY REQUESTING SERVICE FROM THE C8Xx CALAN 2 70 TIME OUT BEEN REACHED YES OFE CHANGE THE UPLINK MESSAGE CHARACTER SPACING 72 PRETI 13 TO 50 PER SECOND HAS PARITY NO YES BEEN SET cy 78 82 OFE DISABLE ygg CHANGE THE UPLINK lt MESSAGE CHARACTER SPACING PREFIX 14 TO 7 PER SECOND INDICATE THAT REQUESTED PARITY Yno HAS NOT BEEN SET OJO Fig 414 U S Patent May 21 1991 Sheet 4 of 4 5 017 915 4 is THECEX p84 NO SSAGE A SERVICE PROCESS THIS CBX MESSAGE 90 SET LINE PARITY YES 94 DID THE CALN YES OUTPUT NO CARRIER MESSAGE REQUESTED INDICATE THAT STOP ing PARITY HAS NOT BEEN SET Fig 4 8 5 017 915 1 METHOD OF ENHANCING COMMUNICATION SETUP BETWEEN A COMMUNICATION STATION AND A TELECOMMUNICATIONS NETWORK BACKGROUND OF THE INVENTION 1 Technical Field This invention relates in general to methods for en hancing communication setup between a communica tion station and a telecommunications network and in particular to methods for establishing communication at _an increased data rate Still more particularly this in ve
6. United States Patent 9 11 Patent Number 5 017 915 Dang et al 45 Date of Patent May 21 1991 54 METHOD OF ENHANCING 76 21 22 51 52 58 56 COMMUNICATION SETUP BETWEEN A COMMUNICATION STATION AND A TELECOMMUNICATIONS NETWORK Inventors Mieu Hong Dang 2100 Taylor Simonetti Ave Austin Tex 78728 Jorge R Taborga 1802 Rainy Meadows Dr Austin Tex 78758 Appl No 246 561 Filed Sep 19 1988 Tnt CES isi nai saiekeciveeseasesaiebebdeessesesisees H04Q 9 00 U S Cle cssssicescisece 340 825 06 340 825 16 Field of Search 340 825 06 825 16 370 79 84 99 17 375 8 13 121 379 93 94 97 98 100 216 371 49 1 References Cited U S PATENT DOCUMENTS 4 620 294 10 1986 Leling et al we eeseceeeee 379 98 4 621 366 11 1986 Cain et al oc cecscceeeseeeees 375 13 4 680 781 7 1987 Amundson et al 00 379 93 4 688 170 8 1987 Waite et al eens 379 98 4 733 303 3 1988 Koshiishi cssscsseereeseee 370 84 4 734 931 3 1988 Bourg et al esenee 379 94 4 756 007 7 1988 Qureshi et al owes 370 84 4 780 883 10 1988 O Connor et al 375 121 4 864 557 9 1989 Morton et al oo ceeseeeee 370 17 BEEN SET ATOT lt PHONE NUMBER gt INDICATE THAT REQUESTED PARITY AS NOT CHANGE THE UPLINK CHARACTER SPACING ANGE THE UPLINK CHARACTER SPACING TO 7 PER SECOND OTHER PUBLICATIONS Data Communications User Manual for the CBX 8000 Release 8004 May 1985
7. erstood by those skilled in the art that vari ous changes in form and detail may be made therein without departing from the spirit and scope of the in vention We claim 1 A method of enhancing communication setup be tween a communication station and a telecommunica tions network said method comprising the steps of storing a selected communications parameter from a previous communication comparing said stored selected communication pa rameter with requested communication parameters for a current communication attempt and establishing communication between said communi cation station and said telecommunications net work by setting only those communication parame ters not identical to said stored selected communi cation parameter 2 A method of enhancing communication setup be tween a communication station and a telecommunica tions network according to claim 1 wherein said se lected communication parameter comprises a parity setting 3 A method of enhancing communication setup be tween a communication station and telecommunications network according to claim 1 further including the step of establishing communication between said communi cation station and said telecommunications network by setting said requested communication parameters in response to a failure to establish communication
8. lude circuitry which supports a databus as well as the telephone and audio sections of telephone 10 As is typical of communication systems of this type Private Branch Exchange 20 also includes a Central Processing Unit 22 which may be utilized to control the activity of voice data channels 24 Finally computer 12 also includes a Central Processing Unit 32 which is coupled in a manner well known in the computer art to memory 34 data port 36 and display driver 38 Of course memory 34 will generally consist of a combina tion of Read Only Memory and Random Access Mem ory as well as those types of memory typically sup ported on magnetic media such as floppy disk With reference now to FIG 3 there is depicted a logic flow chart illustrating the automatic call tech nique method of the present invention As is illustrated the method of the present invention begins at block 40 where a command is received from the operator of computer 12 Such commands are coupled via data port 36 to telephone 10 see FIG 2 Central Process ing Unit 26 within telephone 10 is programmed to respond to so called AT modem commands and de termines as depicted in block 42 whether or not the user has entered a Y command within the AT com mand line The Y command is the command which is utilized in conjunction with the method of the present invention to signify the desire of the operator to auto matically invoke the automatic call or A
9. munications network It is yet another object of the present invention to provide a method of enhancing communication setup between a communication station and a telecommunica tion network by resetting only those communication parameters which vary from previously utilized param eters The foregoing objects are achieved as is now de scribed An initial setup communication from the com munication station is transmitted at a normal data rate and the response from the telecommunications network is utilized to selectively enable transmission at a higher data rate for subsequent setup communications Addi tionally requested communication parameters are com pared to previously utilized parameters which have been stored Communication is then established by set ting only those parameters which do not match previ ously stored parameters In a preferred embodiment of the present invention a selected data call number may be stored at the telecommunications network and auto matically invoked by the communication station in re sponse to the establishment of communication BRIEF DESCRIPTION OF THE DRAWINGS The novel features believed characteristic of the in vention are set forth in the appended claims The inven tion itself however as well as a preferred mode of use further objects and advantages thereof will best be understood by reference to the following detailed de scription of an illustrative embodiment when read in conjunction wi
10. ntion relates to methods for establishing communica tion between a communication station and a telecom munications network by minimizing the number of communication parameters which must be set before communication is established 2 Background Art It is well known in the prior art to utilize computer program controlled telephone switching systems to interconnect individual telephone stations digital termi nals personal computers and large main frame comput ers Such intercommunications may be utilized to pro vide voice and or data communications In a typical application the telephone switching system is utilized to establish communication connections between two communication stations both of which may include an associated computer facility connected to a communi cations pair Thereafter the operator generally utilizes a modem which converts digital signals output by a computer to analog signals suitable for transmission by the telephone system Alternately certain systems per mit direct communication by digital signals over special communication pairs More recently certain systems have been proposed which incorporate computer facilities which are di rectly connected to a communications pair In such systems the computer facility is utilized to emulate the functions of a telephone communication system In this manner the telephone communication station is no longer required for computer data call origination pur poses
11. reciate computer 12 generally includes both a keyboard 14 and a video dis play device 16 which may be utilized to allow operator input and to provide user discernible messages to an operator of the communication system depicted In the system illustrated telephone 10 may be utilized for data communication in a manner very similar to that of a modem due to the fact that the ROLMphone 244PC will support the AT command set which is uti lized in most modems To permit such communication telephone 10 is connected to a telecommunication sys tem such as a Private Branch Exchange PBX 20 which may be implemented utilizing the ROLM Com puterized Branch Exchange CBX This connection is preferably made via a distributed wiring system which includes a plurality of telephone outlets 18 Referring now to FIG 2 there is depicted a high level block diagram of the communication system de picted in FIG 1 As may be seen telephone 10 prefera bly includes a Central Processing Unit CPU 26 as well as both Read Only Memory ROM 28 and Random Access Memory RAM 30 which may be utilized in a manner well known in the art to store the control se quences utilized by Central Processing Unit 26 to oper ate telephone 10 in accordance with the method of the present invention Central Processing Unit 26 is prefera bly implemented utilizing a Motorola 68000 processor Of course those skilled in this art will appreciate that telephone 10 will also inc
12. sting service from the Computerized Branch Exchange CBX Next block 68 is utilized to determine whether or not a message has arrived from the Computerized Branch Exchange CBX If not block 70 is utilized to illustrate the determination of whether or not a call timeout has been reached Those skilled in the art will appreciate that in many communications applications if a call has not been completed by the termination of a selected time period then the attempt at communication is termi nated If call timeout has not been reached the process returns to block 68 to await a message from the Com puterized Branch Exchange CBX In the event that call timeout has occurred without a connection being made then block 72 illustrates a deter mination of whether or not parity for the requested communication has been set In accordance with an important aspect of the present invention the desired parity for a communications setup may not be set if the requested parity is identical to the previous parity uti lized by the system If parity has been set as determined by block 72 then the process returns to block 66 to 5 017 915 5 attempt a call the second time If parity has not been set then block 74 is utilized to indicate that fact and the process returns to block 66 to attempt to establish com munication a second time Returning again to block 68 after a message is re ceived from the Computerized Branch Exchange CBX block 76 is u
13. t equal to previously utilized par ity block 90 illustrates the setting of line parity in accor dance with the requested parameters This important feature of the method of the present invention permits a substantial time savings in call setup between a communication station and a telecommunica tions network by storing the previously utilized parity value and comparing the requested parity with this previously utilized value In the event the parity values are equal the system assumes that the parity value need not be changed and the communication station automat ically attempts to establish communication with the previously utilized parity parameter Of course in the event the communications parameters have been altered since the previous attempt at communication the dura tion of time required to establish communication will approximately double however the substantial time savings realized on those occasions when parity param eters have not varied will compensate for this occa sional problem After processing the service message received from the Computerized Branch Exchange CBX block 92 illustrates the determination of whether or not the call setup has been completed If not the process returns to block 68 to await the arrival of a subsequent Computer ized Branch Exchange CBX message 20 25 40 45 50 55 65 6 In the event the call setup is complete block 94 is utilized to determine whether or not the
14. th the accompanying drawings wherein FIG 1 depicts a pictorial representation of a commu nication system which may be utilized in accordance with the method of the present invention FIG 2 depicts a high level block diagram of the communication system of FIG 1 FIG 3 depicts a logic flow chart illustrating the auto matic call technique of the method of the present inven tion and FIGS 4a and 4b form a logic flow chart illustrating the enhanced data rate and stored communication pa rameter techniques of the method of the present inven tion DETAILED DESCRIPTION OF THE PREFERRED EMBODIMENT With reference now to the figures and in particular with reference to FIG 1 there is depicted a pictorial representation of a communication system which may be utilized in accordance with the method of the present invention As may be seen the communication system includes a telephone 10 which preferably permits both voice and data communication Telephone 10 may be implemented utilizing any telephone having a data tele phony capability such as the ROLMphone 244PC manufactured by International Business Machines Cor poration Telephone 10 is coupled via a standard EIA 232D cable to a serial asynchronous port within com puter 12 Computer 12 within the depicted system is preferably provided by utilizing an IBM Personal Computer an 5 017 915 3 IBM Personal System 2 or other similar system As those skilled in this art will app
15. tilized to determine whether or not the prefix of the message is equal to 13 This com mand is utilized in accordance with the method of the present invention to indicate a telecommunications network which will support a higher pacing rate during call setup That is a higher data rate of communications between the communication station and the telecommu nications network In the event the message prefix is equal to 13 then block 80 illustrates the changing of 5 the uplink character pacing to fifty characters per sec ond from the nominal seven characters per second which is generally utilized Block 78 is utilized to determine whether or not the message prefix from the Computerized Branch Ex change CBX is equal to 14 indicating that the uplink character spacing should revert to seven characters per second Next block 84 is utilized to illustrate the deter mination of whether or not the Computerized Branch Exchange CBX message is a service message that is a Call Display or Modify message If not the mes sage is processed as illustrated in block 88 If the message detected at block 84 is a service mes sage then block 86 is utilized to depict a determination of whether or not the requested parity has been previ ously set If the requested parity is equal to the previ ously utilized parity block 88 illustrates the processing of this message without resetting the parity value If the requested parity is no
16. utocall capa bility of the method of the present invention Autocall is a technique known in the art whereby a selected data call number may be stored within a Pri vate Branch Exchange PBX and made available to the operator of a communication station as an option which may be manually selected during call setup In contrast to this known technique the method of the present invention utilizes the Y command in a manner which will be explained in greater detail herein to automati 10 15 30 40 45 50 55 60 65 4 cally invoke the Autocall capability when selected by the operator If the Autocall Y command is not present within the AT command line as determined by block 42 then block 44 illustrates the processing of the command in the usual manner Thereafter the process terminates as depicted in block 62 However if the Autocall Y command is present within the AT command line then block 46 depicts the beginning of the call setup process Next block 48 illustrates the process waiting until a message arrives from the Computerized Branch Ex change CBX Block 50 is then utilized to determine whether or not the message prefix from the Computer ized Branch Exchange CBX is equal to 97 indi cating that the Autocall function is available to the communication station and asking if the communication station desires to utilize the Autocall option In this case block 52 depicts the automatic transmission
Download Pdf Manuals
Related Search
Related Contents
HP J3178A User's Manual Manuel d`utilisation 2013 取扱説明書 - Brother Brodit Mounting Accessories LE MANUEL DE L`UTILISATEUR Camera Control Unit connaissances attitudes et pratiques de la contraception en milieu Copyright © All rights reserved.
Failed to retrieve file