Telephonic communications – Plural exchange network or interconnection – Interexchange signalling
Reexamination Certificate
2000-01-19
2004-08-31
Bui, Bing (Department: 2742)
Telephonic communications
Plural exchange network or interconnection
Interexchange signalling
C370S395430, C370S395610, C370S395640, C379S219000, C379S220010, C379S221080, C379S230000
Reexamination Certificate
active
06785377
ABSTRACT:
RELATED APPLICATIONS
Not applicable
FEDERALLY SPONSORED RESEARCH OR DEVELOPMENT
Not applicable
MICROFICHE APPENDIX
Not applicable
BACKGROUND OF THE INVENTION
1. Field of the Invention
The invention is related to the field of communication systems, and in particular, to a system that provides data calls using both constant bit rate and variable bit rate connections.
2. Description of the Prior Art
Telecommunication providers use broadband systems to carry data calls. Data calls are calls that are established to carry primarily data instead of voice. One example of a data call is a call originating from a computer through a modem for web surfing. Data calls can carry voice such as through a data call established for video conferencing.
The broadband system must efficiently use the bandwidth for all types of calls to improve overall call performance. One prior solution determines the bandwidth on a call by call basis.
FIG. 1
depicts a system level block diagram in an example of a prior solution. The prior solution is disclosed in a pending U.S. patent application Ser. No. 09/304,379, entitled “System and Method for Configuring Bandwidth Transmission Rates for Call Connections”, filed on May 4, 1999, which is hereby incorporated by reference. In
FIG. 1
, a communication system
100
comprises a call processing system
130
and a call processing system
150
. The call processing system
130
and the call processing system
150
are disclosed in a pending United States Patent Application, entitled “System and Method for Processing a Call”, filed on Nov. 5, 1999, which is hereby incorporated by reference. The call processing system
130
comprises a signaling processor
132
and a routing system
134
. The call processing system
150
comprises a signaling processor
152
and a routing system
154
. A communication device
110
is connected to the signaling processor
132
and the routing system
134
. The signaling processor
132
is connected to the routing system
134
and the signaling processor
152
. The signaling processor
152
is connected to the routing system
154
and a communication device
160
. The communication device
160
is connected to the routing system
154
. The routing system
154
is connected to the routing system
134
.
FIG. 2
depicts a message sequence chart that depicts the operation of the communication system
100
depicted in FIG.
1
. To initiate a data call, the communication device
110
transmits an Initial Address Message (IAM) in Signaling System #7 (SS7) to the signaling processor
132
. The signaling processor
132
processes the IAM and determines the bandwidth for the call based on the IAM. The signaling processor
132
transfers the IAM to the signaling processor
152
. The signaling processor
132
generates and transmits a first control message identifying the bandwidth for the call to the routing system
134
.
The signaling processor
152
processes and transfers the IAM to the communication device
160
. The signaling processor
152
generates and transmits a second control message to the routing system
154
based on the IAM. Subsequent SS7 signaling messages for call setup such as address complete messages are not shown for the sake of clarity. The routing system
134
receives the call from the communication device
110
. The routing system
134
processes the first control message and routes the call to the routing system
154
based on the first control message. The routing system
154
processes the second control message and routes the call to the communication device
160
based on the second control message.
The data call is made up of N×56K or N×64K connections between the communication device
110
and the routing system
134
. The N×56K or N×64K connections are identified by a session identification number. Between the routing system
134
and the routing system
154
, the call uses one constant bit rate connection for each N×56K or N×64K connection for the duration of the call.
Typically, the actual bandwidth needed for the data call varies. One problem is the quality of the call is degraded when the actual bandwidth for the data call is greater than the allocated bandwidth. Another problem is unused allocated bandwidth is not utilized when the actual bandwidth is less than the allocated bandwidth. If the data call is not utilizing the unused allocated bandwidth, then this bandwidth could be utilized by other calls.
Variable bit rate connections have been used for calls between asynchronous transfer mode (ATM) switches. The call uses only as much bandwidth as needed with the remaining bandwidth being allocated to other telecommunication services. Unfortunately, call processing systems do not effectively use both constant bit rate and variable bit rate connections for data calls.
SUMMARY OF THE INVENTION
The invention solves the above problems by setting up a constant bit rate and variable bit rate connections as needed for a data call. The invention advantageously uses a constant bit rate connection and a variable bit rate connection to utilize the bandwidth for a data call. Any bandwidth that the data call does not need and use can be utilized for other calls. Thus, the performance of the other calls is improved. Also, the use of a variable bit rate connection ensures handling of the data call when more bandwidth is needed.
A first call processing system receives signaling for the data call. The first call processing system processes the signaling to generate a first instruction to set up a constant bit rate connection for the data call between the first call processing system and a second call processing system. The first call processing system processes the signaling to generate a second instruction to set up a variable bit rate connection between the first call processing system and the second call processing system.
In one embodiment of the invention, the first call processing system generates a third instruction to alter the variable bit rate connection between the first call processing system and the second call processing system based on the capacity needed for the data call. Also, in other embodiments, the first call processing system determines the minimum rate for the constant bit rate connection or the burst characteristics of the data call for the variable bit rate connections.
REFERENCES:
patent: 4720850 (1988-01-01), Oberlander
patent: 4763317 (1988-08-01), Lehman
patent: 5067123 (1991-11-01), Hyodo et al.
patent: 5101404 (1992-03-01), Kunimoto et al.
patent: 5115427 (1992-05-01), Johnson, Jr. et al.
patent: 5182550 (1993-01-01), Masuda et al.
patent: 5204857 (1993-04-01), Obara
patent: 5216669 (1993-06-01), Hofstetter et al.
patent: 5255266 (1993-10-01), Watanabe et al.
patent: 5258979 (1993-11-01), Oomuro et al.
patent: 5278889 (1994-01-01), Papanicolaou et al.
patent: 5289536 (1994-02-01), Hokari
patent: 5327421 (1994-07-01), Hiller et al.
patent: 5329308 (1994-07-01), Binns et al.
patent: 5345443 (1994-09-01), D'Ambrogio et al.
patent: 5345445 (1994-09-01), Hiller et al.
patent: 5345446 (1994-09-01), Hiller et al.
patent: 5365524 (1994-11-01), Hiller et al.
patent: 5384771 (1995-01-01), Isidoro et al.
patent: 5392402 (1995-02-01), Robrock, II
patent: 5422882 (1995-06-01), Hiller et al.
patent: 5426636 (1995-06-01), Hiller et al.
patent: 5428607 (1995-06-01), Hiller et al.
patent: 5434852 (1995-07-01), La Porta et al.
patent: 5452296 (1995-09-01), Shimizu
patent: 5452297 (1995-09-01), Hiller et al.
patent: 5459721 (1995-10-01), Yoshida
patent: 5461669 (1995-10-01), Vilain
patent: 5463620 (1995-10-01), Sriram
patent: 5469501 (1995-11-01), Otsuka
patent: 5473677 (1995-12-01), D'Amato et al.
patent: 5473679 (1995-12-01), La Porta et al.
patent: 5483527 (1996-01-01), Doshi et al.
patent: 5509010 (1996-04-01), LaPorta et al.
patent: 5513180 (1996-04-01), Miyake et al.
patent: 5526359 (1996-06-01), Read et al.
patent: 5539884 (1996-07-01), Robrock, II
patent: 5541917 (1996-07-01), Farris
patent: 5544152 (1996-08-01), Obermanns et al.
patent: 5563939 (1996-1
Boldt Dean
Torrey Jason
Bui Bing
Sprint Communications Company L.P.
LandOfFree
Data calls using both constant bit rate and variable bit... does not yet have a rating. At this time, there are no reviews or comments for this patent.
If you have personal experience with Data calls using both constant bit rate and variable bit..., we encourage you to share that experience with our LandOfFree.com community. Your opinion is very important and Data calls using both constant bit rate and variable bit... will most certainly appreciate the feedback.
Profile ID: LFUS-PAI-O-3346482