TECHNICAL FIELD
[0001] The present invention is directed, in general, to the operation of network communication
systems and, more specifically, to a manner of implementing admission control in a
communication network, such as a GSM (Global System for Mobile Communications) network,
that utilizes an IP (Internet protocol) network backbone.
BACKGROUND
[0002] A communication system, in general, provides for voice and perhaps data communication
between two or more parties. Generally speaking, every communication system must have
a way for subscribers to access the system, including the equipment used by the subscribers
themselves, and a core network for transporting voice and data traffic from one access
location to another. Some type of signaling system must also be in place to facilitate
setting up and ending calls, and for the provision of other call-related services.
[0003] In a standard wireline system, such as a PSTN (public switched telephone system)
for example, subscribers use telephones are connected with stationary access points
(for example, a phone jack) in a business or residence. The access point is connected,
perhaps through intermediary devices, with a telephone company switching office. The
switching office provides access to a hierarchically-arranged network of variously-sized
lines and trunks, interconnected with switching and other equipment, that route each
call to its destination. When the caller initiates a call by picking up the telephone
and dialing a number, a circuit is established through the network to the called party.
The circuit remains dedicated to the call until it is completed, then the network
resources used for the session are released for use on other calls.
[0004] In a mobile communication system, such a PLMN (public land mobile network), subscribers
may and frequently do move from one geographic location to another. Instead of a telephone
plugged into a jack, a subscriber wishing to make a call uses a MS (mobile station)
with a relatively low-power radio transceiver to communicate over an air interface
a nearby antenna. There are typically a large number of such antennas distributed
over the network coverage area. Each of the antennas is connected with a core network
for the routing and transmission of calls. A signaling system is also present in a
PLMN so that calls may be set up and ended properly. The signaling system is also
used to allow a mobile subscriber to switch from communicating with one antenna to
another to allow for relocation even while a call is in progress.
[0005] Mobile communication systems are constructed and operating according to a a set of
standards and protocols. One type system is referred to as GSM (Global System for
Mobile communication) and is used extensively throughout the world. Selected components
of a typical GSM PLMN 10 are illustrated in Figure 1. Figure 1 is presented for the
purpose of introducing various network components and will be described only briefly.
MSs (mobile stations) access the PLMN 10 through a nearby antenna over an air interface.
In the example of Figure 1 , there is shown three BSSs (base stations systems referred
to as 16, 17, and 18. BSS 16 includes BSC (base station controller) 41 , which is
in communication with BTSs (base transceiver stations) 42 and 43. The BTSs include
the actual antenna for communication and, as an example, MS 12 is depicted as communicating
with BTS 42. Similarly, BSS 17 includes BSC 31, which communicates with BTS 32 and
BTS 33, and BSS 18 includes BCS 35 and BTS 36. Here, BTS 36 is shown in communication
with MS 14. Communication between MS 12 and MS 14 is arranged when their respective
BSS contacts an MSC with which they are in communication. As shown here, BSS 16 is
in communication with MSC 20, and BSS 18 communicates with MSC 30. Through MSC 20
and MSC 30, the call between the two MSs can be arranged. During setup, the MSCs may
consult the HLR 15, which tracks the identity and location of MS that belong to PLMN
10. Each MS registers periodically with a nearby BTS and their location may be reported
to HLR 15 at that time. An MS from another PLMN may register as well, with their current
location stored in a VLR (not shown) associated with each MSC, and reported to the
HLR of their PLMN (also not shown).
[0006] Although only two MS are shown in Figure 1 , there are typically a large number.
At times, the capacity of the network may be reached. In that event, access to the
network must be limited. This may be done through admission control. For example,
in the PLMN 10 of Figure 1 , voice transport in the interface between a BSC and its
respective MSC (referred to sometimes as the "A interface") uses TDM (time division
multiplexing). In TDM each transported frame has a number of time slots, and each
time slot may be assigned to a particular call so that many calls may be handled by
the same transmission channel. When there are no time slots left to assign, an incoming
call request must be rejected.
[0007] It is becoming frequently common, however, for communication networks to utilize
a packet-switched network, usually operable according to the IP (Internet protocol),
to transport voice and other signals. A packet- switched network does not assign time
slots, but rather breaks up transmissions into a number of packets of information,
each of which is provided with a destination address and routed through the network.
IP networks include a large number of routers and similar devices, but do not establish
a fixed path for each transmission. Rather, each packet is routed individually, and
the several packets of a given transmission may each take different routes through
the network. An identifier associated with each packet enables the destination device
to reassemble them to form the original transmission. Individual packets are sometimes
lost, due to network congestion or equipment malfunction, and lost packets are sometimes
re-sent upon request. In general, the small amount of information lost with each packet,
which is sometimes recovered through retransmission, does not always affect the transported
voice content significantly.
[0008] If too many packets are lost, however, the quality of the transmission may degrade.
If the loss is attributable to network congestion, numerous requests for resending
packets compounds the problem. As should be apparent, some form of admission control
for such a network would be desirable. Since time slots or circuits are not assigned
for the IP portion of the network (sometimes referred to as the IP backbone), however,
traditional methods of admission control cannot be used.
[0009] This need is exacerbated where the A interface extends across the packet-switched
network, since access control in this configuration cannot be imposed in the traditional
fashion. The A interface may be extended in this fashion so that only one MGw is required
for a call being carried across the network (see Figure 2). Using only a single MGw,
generally speaking, increases the capacity of the network without a large capital
expenditure. The IP network may still become congested, however, with an accompanying
degradation in quality. There is a need, therefore, for an admission control solution
for use in communication networks that utilize an IP backbone.
[0010] US 2003/129988 A1 relates to a call admission system and method for a mobile communication system.
In order to establish a call for a mobile station according to a QoS of the call,
a base transceiver station determines whether a channel element is available in an
event a request of a setup of a call requiring a QoS guarantee is made. In the presence
of an available channel element, the base transceiver station determines whether a
remaining bandwidth can support a data rate required to guarantee the QoS. If the
data rate is supported, the base transceiver station assigns the channel element and
connects its intra switch to a base station controller. Thereafter, the base transceiver
station transmits a call accept response signal to the base station controller.
[0011] WO 03/055167 A relates to traffic control in an IP based network. Measuring of a traffic situation
in the network is disclosed. The traffic flow is controlled on the basis of the measured
traffic situation. Further, an operator may define rules for different measured situations,
and the traffic flow is controlled on the basis of these rules.
[0012] US 2005/013281 A1 relates to a wireless communication system which comprises an infrastructure that
includes a first network element which is upstream of a second network element. The
first network element comprises a first transcoder and the second network element
comprises a second transcoder. The communication system controls a transcoding of
voice by determining a first bearer type supported by the first transcoder, determining
a second bearer format type mutually supported by the infrastructure and a mobile
station serviced by the infrastructure. The communication system further controls
selecting one of the first transcoder and the second transcoder to transcode the voice
based on the first bearer format type and the second bearer format type.
[0013] WO 2004/017643 A relates to methods for setting up a payload connection in a core network between
a radio network controller and a media gateway. A protocol for transporting an IP
address from a media gateway to a radio network controller is provided.
[0014] US 2002/187790 A1 relates to a telecommunications network (20) which provides non-dedicated circuit
connections between access nodes and switches of a network. D5 further discloses a
switch pool (24) enables the switches to communicate with access nodes disposed about
a service area of the telecommunications network. Methods of providing non-dedicated
circuit pathways between access nodes and switches in a telecommunications network
having a plurality of gateways are further provided. A media gateway selection node
provides a circuit connection mechanism and uses a gateway selection database as a
means for storing and accessing data and means for defining relationships among the
media gateways, access nodes and switches.
[0015] WO 2008/041929 A relates to resource management in a telecommunication system. Detection and estimation
of transport network load and optimization of transport network resources are described.
A serving node engaged in admission control identifies a transport network interface
from which transport load measurements are required for the admission control, and
a target radio network node related to the identified transport network interface.
The serving radio network node configures the target radio network node to perform
and report measurements on the transport network interface.
SUMMARY
[0016] To address the above-discussed deficiencies of the prior art, it is a primary object
of the present invention to provide a method and arrangement for implementing admission
control in a communication network that utilizes an IP backbone.
[0017] In one aspect, the present invention is a method of admission control including the
steps of receiving, in a BSC (base station controller), a call setup request from
a MS (mobile station), notifying an MSC (mobile switching center) of the call setup
request, selection, by the MSC, of a MGw (media gateway) for the call, determining,
by the BSC, of the transmission quality towards the MGw through a packet-switched
network, determining by the BSC whether to refuse the call setup request based on
the determined transmission quality towards the MGw; and determining by MGw, the transmission
quality towards the BSC over the IP network; and determining whether to refuse the
call setup request based on the determined transmission quality toward the BSC. The
BSC may continually or periodically monitor the quality of transmission toward a number
of MGws, perhaps all MGws to which it has access via the packet-switched network,
in preparation for making the determination regarding a call setup request.
[0018] If the call setup request is refused by the selected MGw, an alternate MGw may be
selected. Transmission bandwidth limits may in some applications be imposed on either
or both of the BSC and the selected gateway. In that case, the limited node may first
determine whether the respective bandwidth limit has been reached, usually before
determining whether to reject the call setup request based on transmission quality.
Transmission quality is usually a function of packet loss rate in the relevant direction,
but may also or instead consider other factors.
[0019] In another embodiment, the method of admission control is further characterized by
the step of determining by the MGw, the transmission quality towards the BSC through
the packet-switched network. The determining of the transmission quality towards the
BSC may be performed only if it is determined not to refuse the call setup request
based on transmission quality toward the MGw. The method of admission control according
to the above embodiment may further be characterized by the step of determining whether
to refuse the call setup request based on the determined transmission quality towards
the BSC and may further be characterized by the step of selecting an alternate MGw
upon refusal of the call setup request by the selected MGw.
[0020] The method of admission control according to the above embodiment, wherein a predetermined
MGw bandwidth limit above which the MGw may not transmit packets over the interface
has been set, may further be characterized by the step of, prior to determining by
the MGw of the transmission quality towards the BSC, determining whether the MGw bandwidth
limit has been reached. Therein the MGw bandwidth limit may be set dynamically. The
above method of admission control may further be characterized by the step of rejecting
the call setup request if the MGw bandwidth limit has been reached.
[0021] In another aspect, the present invention is a system for controlling traffic in a
GSM communication network, the system including a BSC arranged to monitor transmission
quality toward at least one MGw over an IP (Internet protocol) network, and further
arranged to, upon receiving a call setup request, request selection of a MGw and to
determine whether to refuse the call setup request based on transmission quality toward
the selected MGw. The system further includes an MSC arranged to select a MGw upon
receiving the request from the BSC and a MGw arranged to, upon being selected by the
MSC, determine transmission quality toward the BSC, and further arranged to determine
whether to refuse the call setup request based on transmission quality toward the
BSC.
[0022] The foregoing has outlined rather broadly the features and technical advantages of
the present invention so that those skilled in the art may better understand the detailed
description of the invention that follows. Additional features and advantages of the
invention will be described hereinafter that form the subject of the claims of the
invention. Those skilled in the art should appreciate that they may readily use the
conception and the specific embodiment disclosed as a basis for modifying or designing
other structures for carrying out the same purposes of the present invention. Those
skilled in the art should also realize that such equivalent constructions do not depart
from the scope of the invention as claimed. Before undertaking the DETAILED DESCRIPTION,
it may be advantageous to set forth definitions of certain words and phrases used
throughout this patent document: the terms "include" and "comprise," as well as derivatives
thereof, mean inclusion without limitation; the term "or," is inclusive, meaning and/or;
the phrases "associated with" and "associated therewith," as well as derivatives thereof,
may mean to include, be included within, interconnect with, contain, be contained
within, connect to or with, couple to or with, be communicable with, cooperate with,
interleave, juxtapose, be proximate to, be bound to or with, have, have a property
of, or the like; and the term "controller" means any device, system or part thereof
that controls at least one operation, such a device may be implemented in hardware,
firmware or software, or some combination of at least two of the same. It should be
noted that the functionality associated with any particular controller may be centralized
or distributed, whether locally or remotely. In particular, a controller may comprise
one or more data processors, and associated input/output devices and memory, that
execute one or more application programs and/or an operating system program. Definitions
for certain words and phrases are provided throughout this patent document, those
of ordinary skill in the art should understand that in many, if not most instances,
such definitions apply to prior, as well as future uses of such defined words and
phrases.
BRIEF DESCRIPTION OF THE DRAWINGS
[0023] For a more complete understanding of the present invention, and the advantages thereof,
reference is now made to the following descriptions taken in conjunction with the
accompanying drawings, wherein like numbers designate like objects, and in which:
Figure 1 is a simplified schematic diagram illustrating selected components of a typical
GSM network.
Figure 2 is a simplified schematic diagram illustrating selected components of a GSM
network in which an embodiment of the present invention may be implemented.
Figure 3 is a simplified schematic diagram illustrating selected components of a communication
network operable according to an embodiment of the present invention.
Figure 4 is a flow diagram illustrating a method of facilitating access control according
to the present invention.
Figure 5 is a message flow diagram illustrating the messaging used to set up a call
subject to admission control according to an embodiment of the present invention.
DETAILED DESCRIPTION
[0024] FIGURES 2 through 5, discussed below, and the various embodiments used to describe
the principles of the present invention in this patent document are by way of illustration
only and should not be construed in any way to limit the scope of the invention. Those
skilled in the art will understand that the principles of the present invention may
be implemented in any suitably arranged communications system.
[0025] The present invention is directed to the efficient use of network resources that,
in turn, tends reduces the amount of resources required to support a given level of
traffic. More specifically, the present invention facilitates the use of a single
MGw (media gateway) for call completion using an A over IP interface. The present
invention will now be explained in more detail.
[0026] The present invention is advantageously implemented in a communication network such
as a GSM network. Figure 2 is a simplified block diagram illustrating selected components
of a communication network 200 in which an embodiment of the present invention may
be implemented, for example, when MS (mobile station) 212 attempts to place a call
to MS 214. In this configuration, MS 212 contacts BTS (base transceiver station) 235
with a call setup request over an air interface referred to as the Um interface. BTS
235 in turn passes this request to the BSC (base station controller) 230 over the
Abis interface.
[0027] When BSC 230 receives the call setup request, it sends a BSSAP (base station system
application part) protocol message to MSC (mobile switching center) 210 over what
is referred to as the A interface. In this configuration, an analogous arrangement
is used between MSC 215, BSC 240, BTS 245, and MS 214. MCSs 210 and 215 communicate
with each to set up the call other using the BICC (bearer independent call control)
protocol. Each of them selects a MGw for handling the call, here MGw 220 and MGw 225,
which use between them the NbUP (Nb (interface) user plane) protocol. IPBCP (IP bearer
control protocol) is used for bearer establishment.
[0028] In this configuration, however, the use of two MSCs and two MGws for setting up the
session between MS 212 and MS 214, which is not atypical, is presumed. In many instances
nowadays, however, a savings in resources may be attained by employing only a single
media gateway. This is done by extending the A interface over an packet-switched network,
so that communication over the A interface takes place between the BSC attempting
to set up a call and a single MSC and MGw. This will be more clearly apparent with
reference to Figure 3.
[0029] Figure 3 is a simplified schematic diagram illustrating selected components of a
communication network 300 operable according to an embodiment of the present invention.
Communication network includes an IP backbone 301. Note that numerous nodes of IP
backbone 301 are represented in Figure 3 but without specific reference or indication
of their nature. For the purposes of describing the present invention, it is simply
presumed that they are represent the constituent parts of IP backbone 301 that are
used to route packet-based communications.
[0030] On one side of the IP backbone 301 is a BSS (base station system) 305. BSS 305, in
this illustration, includes a BSC 310 and two BSTs 315 and 320. BSS 305 (specifically
BSC 310) may communicate via the IP backbone 301 with one or more MSCs. The interface
between a BSS and an MSC or MGw is called the A interface, and one that includes an
IP backbone is sometimes referred to as an AoverIP interface. In Figure 3, for example,
BSC 310 may communicate with MSC 325. An AoverIP interface established between them
may be used for sending messages related to call setup, for example.
[0031] MSC 325 is in communication with two MGws (media gateways), MGw 330 and MGw 335.
Packets from BSC 310 may be sent to either MGw 330 or MGw 335 on the IP layer, also
over the AoverIP interface. As this is being done, the BSC 310 monitors the average
packet loss towards each of MGw 130 and MGw 135, and towards any other similar MGw
or similar node (not shown). Other measures of the transmission quality between the
BSC and a given MGw may be made as well, for example the presence and amount of jitter
or packet reordering. These quality indicators may be monitored continually or periodically.
In either case a value associated with the transmission quality is saved for future
reference when a call setup request is received, as explained in more detail below.
[0032] Figure 4 is a flow diagram illustrating a method 400 of facilitating access control
in a GSM communication network. Note that the method may also be implemented in other
similarly-arranged networks as well. At Start, it is presumed that the hardware and
software necessary to performing the method is available and operational. The method
then begins when a call setup request is received (step 405). Upon receiving the request,
the BSC determines whether a predetermined bandwidth limit on the transmission of
calls over the A interface has been reached (step 410). This predetermined bandwidth
limit may be static (unchanging or subject only to change by a network operator) or
dynamic, that is continually adjusted or adjustable based on predetermined factors.
[0033] If the BSC bandwidth limit has been reached (met or exceeded), then the call setup
request is denied (step 415). If it has not been reached, then a MGw is selected (step
420). In accordance with the present invention, this may be any MGw in communication
with the IP backbone, but is of course it is selected based at least in part on the
destination specified in the call setup request. In most applications, the BSC communicates
with the MSC (not separately shown) and the MSC selects the MGw. When a MGw has been
selected, the MSC seizes a termination with the selected MGw (step not shown).
[0034] The selected MGw then determines whether a predetermined bandwidth limit on the transmission
of calls over the A interface toward the BSC has been reached (step 425). As with
the BSC, this predetermined bandwidth limit may be static or dynamic. If the MGw bandwidth
limit has been reached (met or exceeded), then the MGw rejects the call setup request
(step 415). In one embodiment, the call setup request is simply rejected entirely.
In another embodiment (not shown) a refusal by one MGw leads to the selection of another
by the MSC, if the other is appropriate for routing the call. In yet another embodiment
(also not shown), a TDM-based connection to a MGw may be established if the a seclected
MGw rejects the call setup request. If the MGw bandwidth limit has not been reached,
an IP address and port number for the call is transmitted from the MGw to the BSC
that received the call setup request via the MSC that selected the MGw (step 430).
[0035] In the embodiment of Figure 4, when the BSC receives the MGw's IP address and port
number, it determines whether the quality of transmissions toward the selected MGw
fall within an acceptable range (step 435). In a preferred embodiment, this quality
determination includes determining whether the observed packet loss of packets transmitted
by the BSC the A interface falls beyond a certain threshold. Preferably, the BSC monitors
packet loss to all MGws that it may access over the IP network. This may be done continually
or on a periodic basis. A quality value for each potential A interface may then be
stored for reference when a call setup request is received. Note that other parameters
aside from packet loss may be included in the determination of this step as well.
[0036] If the BSC determines that the transmission quality does not fall within an acceptable
range, then the call setup request is rejected (step 415). If the transmission quality
toward the MGw is acceptable, then the BSC accepts the call and provides the MGw,
via the MSC, with an IP address and port number for the BSC side of the A interface
(step 440).
[0037] In the embodiment of Figure 4, the MGw then determines whether the quality of transmission
toward the BSC fall within an acceptable range (step 445). This determination may
include determining the packet loss rate or other factors. If the quality of transmission
does not fall within an acceptable range, the call is released (step 416). Note that
the term "released" is used here as the call was (provisionally) accepted by the BSC.
For simplicity however, this will be considered equivalent to "rejecting" the call
setup request. If, on the other hand, the transmission quality is acceptable, the
call is completed (step 450).
[0038] Figure 5 is a message flow diagram 500 illustrating the messaging used to set up
a call with admission control according to an embodiment of the present invention.
This Figure illustrates, among other things, the trigger points for MBAC (measurement
based admission control) and SAC (session admission control) checks, which were generally
alluded to in reference to Figure 4. Note that this illustrates the messages used
according to this embodiment of the present invention. There may be and frequently
are other messages involved in call setup.
[0039] In the embodiment of Figure 5, the message flow diagram represents includes selected
communication network nodes, namely, MS 505, BSC 510, MSC 515, and MGw 520. MS 505
is attempting to set up a call with MS 530, which, if successful, will be conducted
through BSC 525.
[0040] When an MS, such as MS 505 wishes to set up a call, for example to MS 530, it establishes
contact with the communication network BSC, in this case BSC 510, via a BST (not shown
in Figure 5). The BSC 510 then transmits a BSSAP SETUP message to MSC 515 over the
A interface. In accordance with this embodiment of the present invention, however,
prior to sending the BSSAP SETUP message, the BSC runs a SAC (session admission control)
algorithm *550 to determine if it is permitted to allocate additional bandwidth for
the call. As explained above, if the BSC transmission bandwidth limit has been reached,
the call will be rejected. The BSSAP SETUP message is transmitted only if the additional
bandwidth allocation is allowed. For the purposes of illustrating the message flow
of Figure 5, however, it will be assumed that the SAC algorithm (and the subsequent
checks as well) allow the call to be set up.
[0041] When the BSSAP SETUP message is received by the MSC 515, it is acknowledged using
a CALL PROCEEDING message. The MSC 515 then selects a MGw to handle the call; in this
embodiment, MGw 520. MSC 515 then sends a GCP (gateway control protocol) ADD REQ command
to MGw 520 to add a termination for the call.
[0042] In this embodiment, receipt of the ADD REQ command is acknowledged by the MGw 520,
but only if additional bandwidth for the call may be allocated. To determine this,
an SAC algorithm *555 is executed in the MGw 520. If additional bandwidth for the
call is permitted (as is presumed here), then the MGw 520 sends the acknowledgement
ADD REPLY, including the IP address and port of the A interface termination. The MSC
515 then forwards the MGw termination and A interface IP address and port number to
the BSC 510 in an ASSIGNMENT REQUEST message.
[0043] After receiving the ASSIGNMENT REQUEST message, the BSC 510 executes an MBAC (measurement
based admission control) algorithm *560 using the IP address of selected MGw 520 to
determine if the quality of the IP backbone is currently sufficient. As mentioned
above, this determination may be made based on a previously-measured packet loss rate
toward MGw 520. If so, an ASSIGNMENT COMPLETE message is sent from the BSC to the
MSC 515. The ASSIGNMENT COMPLETE message includes the IP address and port of the BSC
525 termination.
[0044] The MSC then sends a GCP MOD REQ command including the IP address of port of the
MGw. Upon receiving the MOD REQ command, the MGw 520 executes a MBAC algorithm *565
to check the transmission quality toward BSC 510. If the quality of the IP backbone
is currently sufficient, the call is established (not shown).
[0045] In this manner, the present invention provides for admission control in a communication
network that accommodates extension of the A interface across a packet-switched network.
This enables efficient operation of the network while utilizing fewer network resources
for each call, thereby reducing the need for capital expenditure by the network operator
while enhancing the quality of call places through the network.
1. In a communication network including at least one base station controller, BSC, (230)
and at least one mobile switching center, MSC, (210) and at least one media gateway,
MGw, (220) in selective communication with the BSC over an interface that includes
a packet-switched network, a method of admission control
characterized by the steps of:
receiving (405) in a BSC, a call setup request from an MS (mobile station);
notifying an MSC of the call setup request;
selecting (420) by the MSC, an MGw for the call;
determining (435) by the BSC, the transmission quality towards the MGw through the
packet-switched network;
determining by the BSC whether to refuse (415) the call setup request based on the
determined transmission quality towards the MGw; and determining (445) by MGw, the
transmission quality towards the BSC over the IP network; and determining whether
to refuse the call setup request (416) based on the determined transmission quality
toward the BSC.
2. The method according to claim 1, wherein a predetermined BSC bandwidth limit above
which the BSC (230) may not transmit packets over the interface has been set, and
further characterized by the step of, prior to notifying the MSC (210) of the call setup request, determining
(410) whether the BSC bandwidth limit has been reached.
3. The method according to claim 2, wherein the BSC bandwidth limit is set dynamically.
4. The method according to claim 2, further characterized by the step of rejecting (415) the call setup request if the BSC bandwidth limit has
been reached.
5. The method according to claim 1, wherein determining the transmission quality includes
determining the packet loss rate over the packet- switched network.
6. The method according to claim 5, wherein the packet loss is determined prior to notifying
the MSC (210) of the call setup request.
7. The method according to claim 6, wherein the packet loss rate is monitored for a plurality
of MGws accessible by the BSC (230) over an interface that is at least in part defined
by a packet-switched network.
8. A system for controlling traffic in a GSM communication network,
characterized by:
a base station controller, BSC, (230) arranged to monitor transmission quality toward
at least one media gateway, MGw, (220) over an IP (Internet protocol) network, and
further arranged, upon receiving a call setup request from a mobile station (212),
to request selection of an MGw, and to determine whether to refuse the call setup
request based on transmission quality toward the selected MGw over the IP network;
a mobile switching center, MSC, (210) arranged to select an MGw upon receiving the
request from the BSC; and
an MGw (220) arranged, upon being selected by the MSC, to determine transmission quality
over the IP network toward the BSC, and further arranged to determine whether to refuse
the call setup request based on transmission quality toward the BSC over the IP network.
9. The system according to claim 8, wherein the BSC (230) is further arranged to, prior
to requesting selection of a MGw, determine (410) whether to refuse the call setup
request if a predetermined BSC transmission bandwidth limit has been reached.
10. The system according to claim 9, wherein the MGw (220) is further arranged to determine
whether to refuse the call setup request if a predetermined MGw transmission bandwidth
limit has been reached.
1. Verfahren zur Zulassungskontrolle in einem Kommunikationsnetzwerk, beinhaltend zumindest
eine Basisstationssteuerung, BSC, (230) und zumindest ein mobiles Schaltzentrum, MSC,
(210) und zumindest ein Medien-Gateway, MGw, (220) in selektiver Kommunikation mit
der BSC über eine Schnittstelle, die ein paketgeschaltetes Netzwerk beinhaltet, durch
die folgenden Schritte gekennzeichnet:
Empfangen (405) einer Rufaufbauanfrage von einer MS (mobilen Station) in einer BSC;
Benachrichtigen eines MSC über die Rufaufbauanfrage;
Auswählen (420), durch das MSC, eines MGw für den Anruf;
Bestimmen (435), durch das BSC, der Übertragungsqualität in Richtung des MGw durch
das paketgeschaltete Netzwerk;
Bestimmen, durch das BSC, ob die Rufaufbauanfrage auf Grundlage der bestimmten Übertragungsqualität
in Richtung des MGw abzulehnen (415) ist; und Bestimmen (445), durch das MGw, der
Übertragungsqualität in Richtung der BSC über das IP-Netzwerk; und Bestimmen, ob die
Rufaufbauanfrage (416) auf Grundlage der bestimmten Übertragungsqualität in Richtung
des BSC abzulehnen ist.
2. Verfahren nach Anspruch 1, wobei eine vorgegebene BSC-Bandbreitengrenze festgelegt
worden ist, oberhalb derer die BSC (230) keine Pakete über die Schnittstelle übertragen
kann, und ferner gekennzeichnet durch den Schritt des Bestimmens (410), ob die BSC-Bandbreitengrenze erreicht worden ist,
bevor das MSC (210) über die Rufaufbauanfrage benachrichtigt wird.
3. Verfahren nach Anspruch 2, wobei die BSC-Bandbreitengrenze dynamisch festgelegt wird.
4. Verfahren nach Anspruch 2, ferner gekennzeichnet durch den Schritt des Ablehnens (415) der Rufaufbauanfrage, wenn die BSC-Bandbreitengrenze
erreicht worden ist.
5. Verfahren nach Anspruch 1, wobei das Bestimmen der Übertragungsqualität das Bestimmen
der Paketverlustrate über das paketgeschaltete Netzwerk beinhaltet.
6. Verfahren nach Anspruch 5, wobei der Paketverlust bestimmt wird, bevor das MSC (210)
über die Rufaufbauanfrage benachrichtigt wird.
7. Verfahren nach Anspruch 6, wobei die Paketverlustrate für eine Vielzahl von MGws überwacht
wird, die über eine Schnittstelle, die zumindest teilweise durch ein paketgeschaltetes
Netzwerk definiert wird, durch die BSC (230) zugänglich sind.
8. System zum Steuern des Verkehrs in einem GSM-Kommunikationsnetzwerk,
gekennzeichnet durch:
eine Basisstationssteuerung, BSC, (230), die angeordnet ist, um die Übertragungsqualität
in Richtung von zumindest einem Medien-Gateway, MGw, (220) über ein IP-(Internetprotokoll)-Netzwerk
zu überwachen, und ferner angeordnet, um nach dem Empfangen einer Rufaufbauanfrage
von einer mobilen Station (212) die Auswahl eines MGw anzufordern, und um zu bestimmen,
ob die Rufaufbauanfrage auf Grundlage einer Übertragungsqualität in Richtung des ausgewählten
MGw über das IP-Netzwerk abzulehnen ist;
ein mobiles Schaltzentrum, MSC, (210), das angeordnet ist, um nach Erhalt der Anfrage
von der BSC ein MGw auszuwählen; und
ein MGw (220), das angeordnet ist, um nach der Auswahl durch die MSC die Übertragungsqualität
über das IP-Netzwerk in Richtung der BSC zu bestimmen und ferner angeordnet ist, um
zu bestimmen, ob die Rufaufbauanfrage auf Grundlage der Übertragungsqualität in Richtung
der BSC über das IP-Netzwerk abzulehnen ist.
9. System nach Anspruch 8, wobei die BSC (230) ferner angeordnet ist, um vor der Anfrage
einer Auswahl eines MGw zu bestimmen (410), ob die Rufaufbauanfrage abzulehnen ist,
wenn eine vorgegebene BSC-Übertragungsbandbreitengrenze erreicht worden ist.
10. System nach Anspruch 9, wobei das MGw (220) ferner angeordnet ist, um zu bestimmen,
ob die Rufaufbauanfrage abzulehnen ist, wenn eine vorgegebene MGw-Übertragungsbandbreitengrenze
erreicht worden ist.
1. Dans un réseau de communication comprenant au moins un contrôleur de station de base,
BSC, (230) et au moins un centre de commutation mobile, MSC, (210) et au moins une
passerelle multimédia, MGw, (220) en communication sélective avec le BSC sur une interface
qui comprend un réseau à commutation de paquets, procédé de contrôle d'admission
caractérisé par les étapes de :
réception (405) dans un BSC, d'une demande d'établissement d'appel provenant d'une
MS (station mobile) ;
notification à un MSC de la demande d'établissement d'appel ;
sélection (420) par le MSC, d'une MGw pour l'appel ;
détermination (435) par le BSC, de la qualité de transmission vers la MGw à travers
le réseau à commutation de paquets ;
détermination par le BSC du refus (415) ou non de la demande d'établissement d'appel
d'après la qualité de transmission déterminée vers la MGw ; et détermination (445)
par la MGw, de la qualité de transmission vers le BSC sur le réseau IP ; et détermination
du refus ou non de la demande d'établissement d'appel (416) d'après la qualité de
transmission déterminée vers le BSC.
2. Procédé selon la revendication 1, dans lequel une limite de bande passante de BSC
prédéterminée au-dessus de laquelle le BSC (230) ne peut pas émettre de paquets sur
l'interface a été définie, et caractérisé en outre par l'étape, avant la notification au MSC (210) de la demande d'établissement d'appel,
consistant à déterminer (410) si la limite de bande passante de BSC a été atteinte.
3. Procédé selon la revendication 2, dans lequel la limite de bande passante de BSC est
définie de manière dynamique.
4. Procédé selon la revendication 2, caractérisé en outre par l'étape de rejet (415) de la demande d'établissement d'appel si la limite de bande
passante de BSC a été atteinte.
5. Procédé selon la revendication 1, dans lequel la détermination de la qualité de transmission
comprend la détermination du taux de perte de paquet sur le réseau à commutation de
paquets.
6. Procédé selon la revendication 5, dans lequel la perte de paquet est déterminée avant
la notification au MSC (210) de la demande d'établissement d'appel.
7. Procédé selon la revendication 6, dans lequel le taux de perte de paquet est surveillé
pour une pluralité de MGw auxquelles le BSC (230) peut accéder sur une interface qui
est au moins en partie définie par un réseau à commutation de paquets.
8. Système de contrôle de trafic dans un réseau de communication GSM,
caractérisé par :
un contrôleur de station de base, BSC, (230) conçu pour surveiller une qualité de
transmission vers au moins une passerelle multimédia, MGw, (220) sur un réseau IP
(protocole Internet), et conçu en outre, lors de la réception d'une demande d'établissement
d'appel provenant d'une station mobile (212), pour demander la sélection d'une MGw,
et pour déterminer s'il faut refuser ou non la demande d'établissement d'appel d'après
une qualité de transmission vers la MGw sélectionnée sur le réseau IP ;
un centre de commutation mobile, MSC, (210) conçu pour sélectionner une MGw lors de
la réception de la demande provenant du BSC ; et
une MGw (220) conçue, lorsqu'elle est sélectionnée par le MSC, pour déterminer une
qualité de transmission sur le réseau IP vers le BSC, et conçue en outre pour déterminer
s'il faut refuser ou non la demande d'établissement d'appel d'après une qualité de
transmission vers le BSC sur le réseau IP.
9. Système selon la revendication 8, dans lequel le BSC (230) est en outre conçu, avant
la demande de sélection d'une MGw, pour déterminer (410) s'il faut refuser ou non
la demande d'établissement d'appel si une limite de bande passante de transmission
de BSC prédéterminée a été atteinte.
10. Système selon la revendication 9, dans lequel la MGw (220) est en outre conçue pour
déterminer s'il faut refuser ou non la demande d'établissement d'appel si une limite
de bande passante de transmission de MGw prédéterminée a été atteinte.