CA2014408C - Dynamic shared facility system for private networks - Google Patents

Dynamic shared facility system for private networks

Info

Publication number
CA2014408C
CA2014408C CA002014408A CA2014408A CA2014408C CA 2014408 C CA2014408 C CA 2014408C CA 002014408 A CA002014408 A CA 002014408A CA 2014408 A CA2014408 A CA 2014408A CA 2014408 C CA2014408 C CA 2014408C
Authority
CA
Canada
Prior art keywords
channels
network
customer
serving
access
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Expired - Fee Related
Application number
CA002014408A
Other languages
French (fr)
Other versions
CA2014408A1 (en
Inventor
Travis Hill Gordon
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
AT&T Corp
Original Assignee
American Telephone and Telegraph Co 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 American Telephone and Telegraph Co Inc filed Critical American Telephone and Telegraph Co Inc
Publication of CA2014408A1 publication Critical patent/CA2014408A1/en
Application granted granted Critical
Publication of CA2014408C publication Critical patent/CA2014408C/en
Anticipated expiration legal-status Critical
Expired - Fee Related legal-status Critical Current

Links

Classifications

    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04QSELECTING
    • H04Q3/00Selecting arrangements
    • H04Q3/64Distributing or queueing
    • H04Q3/66Traffic distributors

Abstract

DYNAMIC SHARED FACILITY SYSTEM FOR PRIVATE NETWORKS
Abstract This invention relates to a dynamically shared facility network (DSFN) providing private network service to a plurality of customers using switched facilities of a common carrier network. A plurality of serving offices are connected via access links to customer telecommunications equipment. A pool of channels is dedicated to providing communications for private network service among these serving offices. In response to a request from a customer, connections are set up in the serving offices between access links and members of the pool of channels, in order to interconnect the serving links sought to beconnected by the request. Where tandem connections between serving offices are necessary, connections are set up between members of the pool of channels.
In case of failure of one or more channels, a new connection is automatically established. Advantageously, communication channels of the large communications facilities of a public switched network can be allocated to the DSFN, thus achieving economies of scale, and thus permitting use of the large and flexible switching systems of the public switched network to control and switch channels of the DSFN.

Description

~ 201 44n8 i , .. .
DYNAMIC S~ARED FACILITY SYSTEM FOR PRIVATE NETWORKS
.'7. Technical Field , This invention relates to arrangements for providing telecommunication service to private customer networks.
S Problem In recent years there has been a rapidly increasing demand for large private data networks to connect, for example, a large number of terminals such as ~ reservation terminals to central host computers used for keeping track of reservation -~ data. In addition, there has also been an increase in the voice private network services ~ 10 required by companies which are geographically dispersed, to handle the increasing :~ volume of voice traf~c among branch locations and between branch and headquarters locations. Private voice networks exist primarily as economically attractive alternatives to public network use. Data networks are implemented on private facility net vorks ~ -~ because prevalent host computer applications assume continuous connectivity to : 15 terminals. This characteristic makes the current public telephone network, arranged to provide transmission for many short communications, unsuitable and excessively costly , for these applications.
Virtual networks, such as AT&T's Software Defined Network (SDN), set up call connections one at a time, in response to a dialed request from a caller, over 20 the public switched network, while providing customer features, such as special in-net vork dialing arrangements. Such net vorks, whose callers compete for service with ; the general public, do not provide the very high availability of dedicated private ~ netvorks needed, for example, for inter-computer data transfers, necessary for the :
; ¦ orderly conduct s)f a business.
Increasingly, customer dedicated digital facilities such as those provided by ; 1 the AccuneP T1.5 service offered by AT&T are used as the private network backbone facilities between major customer locations. A digital facility consists of an access link between the customer premises and an AT&T serving of fice and an interoffice link i provisioned from digital carrier systems connecting AT&T offices. Multiplexers in the ; ~ 30 major customer locations are used to derive both voice and data circuits from the digital facility. Facilities are provisioned by a common carrier through static cross-connect arrangements such as the Digital Access and Cross Connect System 'i manufactured by AT&T Technologies, in the serving office. For high bandwidth .. . .
, 'I'` '.X ''~
2 ~
, facilities such as those offered by Accunet T1.5 Service these cross-connectionsare manually patched between the carrier terminal equipment of digital carrier systems. In this manner a common facility is shared among applications.
`c,These networlcs haYe become more complex as more customers have become ~5 geographically diverse and as the use of point to point facilities has become less `"economical and is being replaced by the use of networks providing switching .arrangements. Typically, private network locations are not fully interconnectedby digital facilities. Then, two locations may be interconnected via one or moretandem locations, implemented through the use of private branch exchange (PBX) 10 facilities and specialized flexible multiplexer systems, in order to use the private digital facilities efficiently. A switching or cross-connect junction is then required ,ion the customer's premises. Efficient use of such arrangements requires individual circuits to traverse the least number of tandem points. As these networks become more congested~ such roudng is not always possible and over 15 time inefficient routing develops which requires periodic administrative rearrangement.
Increasingly, customers have come to depend on these communication facilides in order to ca~y out their routine work so that the reliability of these network facilities has become cridcal. The engineering of networks and the 20 adrministration of networks to provide this high reliability is complex and expensive. Further, following failures in the network and the use of backup facilides in rcsponse to these failures, restoradon of these networks to the normal traffic carrying pattern is a complex and time consuming task. Accordingly, a problem of prior art large pr~vate customer networks is that high costs for network 25 engineenng, operatdons and administration are incurred in providing highly -~
reliable service in the presence of network failures and frequendy changing traffic pattern demands of the customers.
Solution The above problems are solved and an advance is made in the state of 30 the art in accordance with the principles of this invention, wherein, illustratively, a telecommunications network comprising a plurality of switching systems and interswitch transmission facilities comprises a pool of interswitch communication channels dedicated for use by a plurality of private networks. Each private network is connected to ones of a plurality of toll switches by access facilities.
', 35 These access facilities define and limit the use of interswitch channels; the private ! customers are allowed to set up on demand any set of interconnections arnong 1 ' A
~ .
~ "~ ; "~ "
k~ ~?`

- 201 440~
their acce~s facilides, the interconnections being provided by the pool of channels of the network. In response to a reques~ data message from a customer administrator of one of the private networks, any interswitch channel(s) that iscurreintly available may be assigned for connecting the access facilities specified in 5 the message. A data base maintains a record of use of access facilities by theprivate customer to ensure that the private customer does not exceed his allotted capacity. Each switch maintains a record of the trunk groups and the busyfidle status of all the channels (trunks) of the pool that are connected to that switch and maintains a routing data base for selecting an optimum route for COMeCting the 10 access facilities to be connected in response to any request. The pool is - -engineered to provide sufficient transmission facilities to interconnect all theaccess facilities of the private network customers in any combinadon, and to provide an adequate number of extra facilities to be used in case of failure of one or more of the facilities in the pool. This peImits each of the customer15 adrninistrators to draw facilities from the pool without exhausting the pool and without requiring permission from a network administrator.
In accordance with one aspect of the invention, a shared public network also used for public telecommunications service is used to provide facilides for such a dynamically shared facility network (DSFN). Advantageously, - --20 communications channels of the largo cornmunications facilities of the publicswitched network can be alloca~ed to the DSFN, thus achieving economies of scale. Advantageously, the large and flexible toll switching systems of the public switched network can be configured to control and switch the channels of the DSFN. Advantageously, such shariIlg eliminatcs the need for tandem points in 25 customer premises equipment of the private networks. Advantageously, the .
network can be used to switch communicatdon channels at swi~ching points in the network to allow the customer to redirect or real~ocate subscnbed capacity amongthe customer's various private network locations so that that capacity may be used most advantageously. This is accomplished by selecting different channels from 30 the dedicated pool to be used for handling that customer's most immediate traffic needs.
The DSE~N is engineered so that the prespecified peak demands of all the private customer networks can be met simultaneously at any point in time.
This engineering is based on limiting the access of each access point of each 35 private customer network and limidng the set of such access points which may communicate for each private customer network. This arrangement differs from ,: .~: `'' . .
A; ~:

201 440~
~ .
..
the current public switched network in that demand is unconstrained and the network is provisioned to carry a forecasted peak demand and is partially idle during otf peak hours. The engineered pool is augmented by physically diverse facilities and adequate additional capacity sufficient to allow for the res~oral of , 5 normal service in the event of failure of part of the regular facilities. When a ~ failure occurs in the facility carrying channels which have been assigned to a - particular private networ~, the failure may be detected in the customer's ' equipment; a request message is then automatically sent to the DSFN to reassign traffic on those channels to other available facilities. When the DSFN uses -10 elements of a public network such as toll switches, the control of the publicnetwork can be used to control this function also. Advantageously, the fraction l of additional comrnunications channels which must be provided to assure the ;j required level of reliability is lower in a DSFN than in a group of disjoint private networks. Advantageously, in such a DSE~N, when repaired facilities are restored15 to service, their communications channels are automatically made available in the pool of facilities for use by other private networks by making these channels available in the data tables of the switches. This is made possible because the , pool of facilities of a DSFN are subject to an overall flexible repair and adrninistration scheme which makes a res~ored facility imrnediately available 20 for carrying new traffic.
The invention provides for the administration of private networks as part of the overall process of administcring the shared public network.
Such administration takes advantage of the econornies of scale offered by the large adm~nistrative systems that are present in shared public networks. Indeed, this 25 reduces administradon costs for such private networks.
The public switched network iLlustratively provides a CClTI standard Integrated Sesvices Digital Network (ISDN) inter~ace for communicating with customcr acccss equipment. Such an aIrangement permits a wide range of customer equipment to interface in a standard way with the DSFN. It also 30 provides out-of-band signaling to provide the command and control signaling allowing the comrnunicadons channels to be combined into variable transmission : rate groups and allowing reestablishment of failed channels.
The invcndon enables two or more private networks to share units of capacity such as a 24 channel T digital carrier facility and resultingly to increase 35 utilization of interoffice faciLities.

.' . '' ~'. .
,, `~ A

A feature of the invention is that a customer administrator of a private network initiates a change of facilities to respond to changes in the traffic pattern of a private network by means of the aforementioned signals from the private network. Accordingly, the private network is immediately reconfigured to meet 5 this request, without requiring intermediate processing of service orders by the public network administrator.
It is a feature of the invention that failures of facilides transporting customer channels are signaled via the aforementioned standard out-of-band signaling channel to customer access equipment. In response the customer access lO equipment signals for a reconnection which is routed by the network switch over a diverse network facility with redundant capacity.
Illustratively, each private network customer has access to the public switched network via dedicated access facilities. Connections within the customer's private network provided according to this invention are established 15 only between these dedicated access facilities. These dedicated access facilities ~ - -therefore define the scope of the private network assigned to that customer.
These constraints define the required traffic capacity of the shared pool of facilities and permit the shared pool to be properly provisioned. As a result, -customer administrators are free to request facilities for any traffic pattem meeting 20 these constraints, i.e., the dedicated access facilities, without causing an overload of the shared pool; effectively, if a private network administrator legitimatelyrequests more capacity for one route, capacity of other routes is diminished.
In accordance with one aspect of the invention, a customer service controller is used for interfacing between the customer equipment and the 25 network. The controller detects failures in the communication channels of a path and automatica11y sends a message to the network to request the establishment ofan alternate path. The controller also maintains a record of the status of the customer's network configuration. In a preferred embodiment, the controller signals to the network over a Primary Rate Interface (PRI) of an Integrated 30 Services Digital Network (ISDN) connection to the network. :
Therefore, in accordance with the principles of this invention, a pool of transmission channels interconnecting a plurality of switching systems is dedicated for use by a plura1ity of private networks which request connections between their access facilities to the switching systems by sending a request 35 message to one of the switching systems which responds to this message by , .....
..

2~44~8 causing the requested connection to be established using channels selected from the dedicated pool.
Brief Description of the Drawin~
FIG. 1 is a block diagram of prior art private network a~rangements;
S FIG. 2 is a block diagram of private network arrangements conforming to the principles of this invention;
FIGS. 3-5 are examples of separate and total network demands of two private customers;
FIGS. 6-17 illustrate the advantage of using shared as opposed to 10 dedicated networks;
FIG. 18 illustrates the process of setting up a connection for a private network;
FIG. 19 is a flow chart illustradng the steps of setting up such a connecdon; and FIG. 20 is a block diagram of a customer's service controller.
Detailed Description FIG. 1 is an illustradon of the prior art. Customer muldplexers 90, located on customer premises are connected via carrier systems to serving offices 10 and 8. These serving offices comprise cross-connects 102 and 82 20 respecdvely, for connecdng individual trunks from one carrier system to another carrier system that interconnects the serving offices to an intermediate tandem office 14. The tandem office also comprises a cross connect 142 for interconnecdng trunks terminadng on the tandem office. More generally, serving offices may be interconnected through a plurality of tandem offices, through other 25 serving offices or direc~y, in all cases via a cross-connect facility.
FIG. 2 is an overall block diagram illustradng one embodiment of the invendon. A transmission network 220 comprising 7 serving offices, 2, 4, 6, 8, 10, 12 and 14 is used for interconnecdng the private service customers. In this embodiment, the 7 serving offices are toll switches such as the 30 4 ESSIM switches described in The Bell System Technical ~2 Vol. 56, No. 7, September 1977, pages 1015-1320, and comprise switching networks for setdng up temporary or long term connections and facilities switching arrangements for taking incoming groups of channels and routing them to outgoing groups of channels. The 6 serving offices on the periphery, offices 2, 4, 6, X, 10, and 12 are 35 each connected to one other peripheral serving office and are each connected to the central serving office 14. Each of the 7 serving offices, 2, 4, 6, 8, 10, 12 : .
'...~
,.~, ,,~ ? ~ ?

X~95 ~ J~

and 14 is also connected to a common channel signaling network 230 which is used to pass signaling information among these switches and which is used for accessing a data base called a Network Control Point (NCP) 240. Each of the serving offices also has additional channels 1 for connecting to other serving 5 offices; these other channels together with the connections shown form the pool of channels dedicated for providing se~vice to a plurality of private service customers. The Network Control Point 240 is used for translating signaling -information into network physical addressing for routing and is used in conjunction with restricted access to the pool of channels to ensure that individual 10 private networks do not exceed their assigned capacity. Connected to the NCP 240, is a service administrator's terrninal 242 used for administration of the customer specific data relating to network 220 in the NCP 240, and for assigningchannels to the dedicated pool.
In this embodiment, the shared facilities are derived from carrier 15 systems common to the public telephone network but carry only connections originated from private network users who subscribe to the DSFN. Public telephone traffic is carried on separate trunking facilities. This assignment along with the demand restricted by the access facilides assures a level of availability comparable to that of dedicated facilides which is unaffected by unusual public 20 telephone network demand. In an alternative embodiment of the invendon, -advanced rou~ng algorithms can be used which allow dle facilides to be further shared with public telephone traffic. Such algorithms logically reserve channelson the shared trunking for each service and allow priority, for example, to DSFNwhen overload conditdons develop. Such routing schemes create further economies of scale in sharing but may have different performance characteristdcs.
Block 250 illustrates a typical private network user connecdon to network 220. The interface between the shared transmission network 220 and the private customer is a service controller 255 connected to a serving office 12 by a facility operadng under the protocol of an Integrated Services Digital Network : -(ISDN) Primary Rate Interface (PRI) 257. This PRI comprises 23 B-channels, each 64-Kilobit per second (Kb/s), for carrying voice or data communications, and one 64 Kb/s D-channel for calrying signaling informadon. The service controller 25S is connected to an administrative terminal 260 for administering the private network by, for example, entering the network addresses of endpoints to be 35 connected or receiving status information concerning endpoints. Since much ofthe traffic carried on these private networks is data traffic, a connecdon is shown ~,.

.:
.

; ~ r ~ 5 ~.u.

from the service controller to a computer 264. A user terminal such as terminal 274, but at another customer location connected to another serving office, is connected via the network 220 to computer 264. The voice and switched data traffic of the private network is transmitted via connection 276 between the S service controller 55 and private branch exchange (PBX) 270. A second connection via link 278 connects the service controller to the private branch exchange for serving public switched network traffic from PBX 270.
This connecdon may share the access facility to the serving office 4 for the purpose of placing calls on the public network. The PBX is connected to user lO station 272 and user terminal 274.
Service controller 255 is a unit, such as the Acculink(~) Model 740 of AT&T Information Systems, which can readily be adapted tO perform the following functions:
1) Terminate and nitor the individual network access transmission 15 channels 257.
2) Implement the PRI signaling protocol in order to interface with the signaling required to establish and control connections from serving office 4.
3) Implement facilides to maintain the idendty of allowable destinadons and allowable associated bandwidth for each of these destinations so20 that no attempt wi11 be made to use channels in excess of those allocated for the private customer network. Such an attempt would be blocked by the network 220.
4) Implement transmission interfaces, including less than Tl.5 rate, to other customer premises equipment to allow for switching or multiplexing onto established connections.
5) Monitor the PRI signaling protocol for connecdon failures. ~ -Re~stablish any failed connectdons via PRI call setup procedures. These are specified by Consultative Committee on Internadonal Telephone and Telegraph (CCITI~ standards for the ISDN PRI.
6) Implement service controller-to-service controller communicadons, 30 e.g., via the PRI end-to-end signaling connecdon.
7) Analyze and report diagnostic data obtained via PRI signaling and report such data to administrative terminal 60. These funcdons are described in detail with respect to FIG. 18.
The PRI is described, for example, in "AT~T Integrated Services 35 Mgital Network (~SDN) Primiary Rate-Interface Specification", AT&T Document ~ -?

2~ 4(~3 TR 41449, March 1986, and in the CCITT Red ~ Vol. 3, Fascicle 3.5, Series I, ISI)N Recommendadons, Geneva, 1985.
FIGS. 3-17 illustrate how a network such as the one described with respect to- FIG. 2, can be used to provide private service economically. A number 5 of problems are solved by these arrangements. The problems include the following:
1) In prior art private networks, the use of a cross connect system to provide customers with a fraction of a ca~rier facility isolates the customer access equipment from existing methods of detecting facility failures. The use of the 10 shared private network arrangement permits customers to use only a fraction of a transmission facility (e.g., 6 channels of a T-carrier facility) while receiving failure messages via the out-of-band signaling channel.
2) For many private networks, it is necessary to provide redundancy so that in case of a failure, the private customer's operation is not shut down.15 In many cases, the provision of an alternative route under the prior art arrangements, requires transmitting data over long multi-link connections which in a shared network, could be used much more efficient1y. -:
3) In prior art private networks, it is inefficient to provide a customer with a fraction of a carrier facility because it is difficult to arrange that several 20 private customers share a particu1ar facility, especially under circumstances where redundant facilities are required. The use of a shared private network arrangement ~-permits customers to use only a fraction of a transrnission facility (e.g. 6 channels of a 24-channel T-carrier facility).
4) In a switchable shared pnvate network arrangement, switches can 25 be used to reconfigure a particular private customer's network in response tochanges of demand, thus, avoiding a requirement of providing facilities of capacity sufficient for all different demands of one customer, or, alternatively, to reprovision capacity by manually changing cross connections within the canier network.
5) In a shared private network, it is possible to share redundant facilities thus providing better performance in the face of trouble with lower facilities expense. For example, if a customer needs one facility and purchases two in order to have redundancy, that customer could receive better service in the face of trouUe if he shared ten facilities with other customers who had an 35 aggregate demand of seven facilities.

'','' ..' ..

o~

6) It is desirable tO provide redundant facilities using geographically diverse routes so that a common trouble source such as a cable break does not remove from service a facility and its redundant facility. A shared private network arrangement provides a much larger amount of geographical diversity S for redundant routes than is economical in a dedicated private network.
FIG. 3 illustrates the traffic demand of customer A. The units are in fractions of a T-carrier facility so that one quarter corresponds to six channels of 64 kilobits per second each or 384 kilobits per second. Customer A's network consists of terminations on serving offices 10, 12, 2, 4 and 6. All of the demand 10 by customer A is for connections between customer A's equipment connected to switch 6 and the equipment connected to serving offices 10, 12, 2 and 4. There is no demand for traffic among the stations terrninated at serving offices 10, 12, 2 and 4. The traffic demand is for one quarter unit from each of the serving offices 10, 12, 2, and 4 to switch 6. - -15FIG. 4 illustrates the demand of customer B. Customer B is connected to serving offices 2, 4, 8, and 10 and the typical demand is for a quarter unit of traffic between 2 and 10, 2 and 4, 2 and 8, 4 and 8, and 4 and 10.
The maximum demand generated at the connections to serving offices 2 and 4 is three quarters of a unit each and the maximum demand generated at ~e -20 connections to serving offices 8 and 10 is one half unit each.
FIG. S illustrates alternative demands of customer B. The alternative demands are that serving offices 2 and 4 can generate or terrninate up to three quarters of a unit of demand each and serving offices 10 and 8 can generate up to half a unit of demand each and that any interconnection within this restraint is -25 allowed.
The ac~ual physical network is shown within block 20 of FIG. 2. ~ -It comprises a star wherein serving offices 2, 4, 6, 8, 10 and 12 are connected to central serving office 14 and in addition, there are facilities between serving offices 12 and 2; 4 and 8; and 6 and 10. Thus, each of the peripheral serving 30 offices 2, 4, 6, 8, 10 and 12 have two geographically and physically diverse output links and serving office 14 has six such links.
~IG. 6 illustrates a dedicated private network for customer A having no redundancy. For the dedicated networks, each serving office has a cross- -connect facility for establishing the connecdons req,uired for the private networks.
35 Blocks 501, 503, 505, 507 and 509 represent the interface equipment such as service controller 255 connected to a cross-connect facility in one of the serving x~

offices. Blocks 509 and 507 are represented as being connected to serving offices 6 and 10 by a single line to indicate the fact that no tandem switching takes place at these interfaces. A double line is shown connecting blocks 501, 503, and 505 to serving offices 12, 2, and 4 to indicate that the 5 interface of these three serving offices performs a tandeming function, that is, a function of switching incoming circuit demand directly to outgoing facilities aswell as performing the function of connecting locally generated demand to the - -network. For example, interface 501 switches the demand from interface 509 directly to interface 503, in addition to adding its own demand to that headed for 10 that interface. In contrast, the tandeming function is performed at the switching network within serving offices in the shared networks of this description.. ~ ~ -Because, in a dedicated network the facilities may not be shared among the different private customers, each of the links 511, 512, 513, 514, 515, 516, --and 517 is adequate for carrying a full unit of traffic though the requirements 15 indicated in parentheses for each of these links varies from one quarter (links 511 and 512) to one half (link 513) to three quarter (links 514 and 515) to one (links 516 and 517). Those links interconnecting two serving offlces which are not directly connected in the transmission network 20, such as serving offices 10 and 12, are shown as two separate links 511 and 512 connected by a permanent 20 connection 520 within serving office 14. Similarly, links 514 and 515 interconnecting serving offices 2 and 4 are connected by a permanent -connection 522 and links 516 and 517 interconnecting serving offices 4 and 6 areconnected by a permanent connection 524 within serving office 14. Notice that inorder to meet customer A's demand using a dedicated network, a total of seven 25 links are required to provide nonredundant service.
FIG. 7 illustrates a dedicated network which can meet the demands of customer B. Interface equipment 601, 603, 605, and 607, each comprising a service controller 255 on serving offices 2, 4, 8, and 10 are used by customer Bfor interfacin~ with the dedicated network. Links 611 and 612 which are 30 connected by connection 620 in serving office 14 interconnect customer B
terminations on serving offices 2 and 4. Interface 603 provides a tanderning function to switch demand from the interface 601 to interfaces 605 and 607, as well as to interface 603. Link 613 interconnects serving offices 4 and 8 directly and links 614 and 615 connected via a connection 622 within switch 14 35 interCOMeCt interfaces 605 and 607. Interface 60S also provides a tandeming function to switch demand from interface 607 to interfaces 603 or 601 as well as XQ~a to termination 605. While only full facilities are used for each of the links, the maximum demand traffic required on each of these links is a full unit for link 613; three quarters of a unit for links 611 Md 612; and one half unit for links 614 and 615. The total number of links required to serve customer B using 5 a dedicated network without redundancy is five.
FIG. 8 is a superposition of FIGS. 6 and 7 and indicates that to meet the total demand for the private networks of customers A and B using dedicated facilities requires 12 links: one unit of traffic over route 701 between servingoffices 12 and 2; two units of traffic over the route 703 between serving offices 2 10 and 14; three units of traffic over route 705 connecting serving offices 14 and 4;
one unit of traffic over route 707 connecting serving offices 4 and 8; one unit of traffic over route 709 connecting serving offices 8 and 14; two units of traffic over route 711 connecting serving offlces 10 and 14; one unit of traffic over route 713 connecting serving offices 12 and 14; and one unit of traffic over route 715 15 connecting serving offices 6 and 14.
In the configurations of FIGS. 9-11, switching is performed at each serving ofSce and partial units of traffic can be merged onto a full unit of traffic using this switching capability. The interfaces at the customer premises comprise units 255, and the interfaces are shown as blocks 502, 504, 506, 508 and 510 or20 customer A, and as blocks 602, 604, 606 and 608 for customer B. In FIG. 9, customer A's demands can be met using routes 801, 803, 805, and 807 joining serving offices 12, 2, 4 and 10, respectively, to serving office 14 and each carrying one quarter of a unit of traffic to route 809 connecting serving office 14 to serving office 6 and carrying a full unit of traffic. This requires only five links in contrast 25 to the seven links required in FIG. 6.
FIG. 10 illustrates how customer B's demands can be met through four links over routes 901, 903, 905, and 907 carrying three quarters, three quarters, one half and one half a unit of traffic apiece. This contrasts with five links required in the configuration of FIG. 7 to carry the same traffic.
Finally, FIG. 11 illustrates that six links can carry all the traffic required by customers A and B. As can be seen from examination of FIGS. 9 and 10, a single route 1001 is all that is required to carry traffic from serving office 14 to serving office 12 for terrninadon on unit 502; a single route carrying one unit of traffic is all that is required for connecting serving office 14 to serving 3S office 2 for switching of that traffic to interfaces 504 and 602; a single unit of -traffic is all that i9 required over link 1005 connecting serving office 12 and ,; '~"
~,~

~ ? ~; ~ ;; i serving office 14 for switching traffic to interfaces 506 and 604; a single linkcarrying one unit of traffic is all that is required for route 1007 between serving offices 14 and 6; interface 508; a single link is all that is required on route 1009 connecting serving office 14 with serving office 8 to carry one half unit of traffic 5 to interface 606 and a single link is all that is required on route 1011 to carry three quarters of a unit of traffic switched between serving office 10 and serving office 14 for interfaces 510 and 608. This is half the number of links shown in FIG. 8 to meet the demand of customers A and B using dedicated facilities.
FIGS. 12-14 illustrate the configuration required to achieve a reliable 10 dedicated network. A reliable network is defined for the purposes of these figures as a network which will survive the loss of any one link. FIG. 12 shows that a reliable network for serving customer A can be implemented using nine links.
The links interconnecting switches 12, 2; 2, 14, and 14, 4; 6, 14, and 14, 8, and 8, 4; 6, 10; and 10, 14 and 14, 12. The same set of links differently configured as15 shown in FIG. 13 can provide customer B with a reliable dedicated network.
The links include one connecting switches 2, 12 and 12, 14 and 14, 10; 2, 14 and 14, 4; 4, 8; 8, 14 and 14, 6 and 6, 10. Notice that in both of these cases, several double and triple route links are required to join two serving offices.
This is a consequence of the desire to avoid using the same route for redundant 20 links. E~IG. 14 is then simply a superposition of the links of FIGS. 12 and 13 and requires a total of eighteen links.
FIGS. 15-17 demonstrate that this number can be halved by using a shared network approach. FIG. 15 iUustrates that the links needed for reliable interconnection of terminations 502, 504, 506, 508, and 510 of customer A's 25 network is nine links, the same nine links as indicated in ~IG. 12. Sirnilarly, (~G. 16) nine links are required to provide customer B with a reliable shared network. However, to provide both customers A and B with a reliable shared network, requires the same nine links, (~IG. 17) thus, halving the total number of links required for a reliable network using unshared facilities without switching.
In these examples, ~IGS. 6 and 9 illustrate the advantage of a shared network in eliminating backhaul, i.e., the process of going d~rough a number of serving offices in order to connect adjacent servihg offices. FIGS. 9-11 iUustrate the sharing of channels on a facility to reduce the total number of links required.
E7IGS. 7 and 10 illustrate the advantages of use of switching to respond to shifts in 35 demand. Finally, FIGS. 12 through 17 illustrate how redundancy can be obtained at lower cost in a shared switchable network. FIG. 14 illustrates that eighteen links are required to achieve a reliable dedicated network, whereas, FIG. 17 shows that only nine links are required if the network can be shared. Finally, FIG. 17shows a redundant and geographically diverse network wherein traffic over a facility containing any cable break can be routed over another facility.
FIG. 18 illustrates the procedures and network data necessary for the seIvice controller to establish a connection, and the means by which the networkswitching elements are able to control demand and route requested connections.
The customer network administrator at terminal 260 (FIG. 2) is assigned by the carrier network administrator access channel numbers and dialable addresses 10 (directory numbers) for each of the endpoints subscribed to the network.
These data are entered into the service controllers by the customer administrator and into the network switch and Network Control Point by the network administrator. Further the network administrator assigns a network address for each endpoint as well as a set of address translations which convert dialable 15 addresses to network addresses. The latter translations which are rustomer specific are placed in the Network Control Point and associated with each network address. Translations are provided only for allowed calls. Each of the serving offices comprises a switching network for establishing connections.
Service controller 255, shown in detail in FIG. 20, comprises an ~ ~-20 interface 2003 for interfacing with the access channels to serving office 4.
The5interface is a PRI interf~ce with one signaling channel 2005 for communicating with a customer administrative terminal 260 and a processor 2000 for controlling the service controller. The processor 2000 comprises a central processing unit 2002, a memory 2009 including table 2010 for storing access 25 patterns of the service controller, table 2006 for storing channel usage data, and a -program 2007. The processor 2000 communicates with serving office 4 via the signa1ing channel 2005. The output of the interface is also connected via channels 2004 to the customer equipment 264, 270.
A ca11 is illustrated between dialable addresses W on serving office 4, 30 and X on serving office 8; both W and X are dialable addresses of customer B.(Dialable addresses are upper case letters W, X, Y, Z; network (physical) addresses arc lower case letters w, x, y, z.) The service controller 255 upon command from the customer administrator's terminal 260, checks in Table 2010 to see how many channels can be accessed for the various allowable outgoing 35 addresses, X, Y, and Z. Segment 2014 indicates that 12 channels are allowed for X, 12 for Y, and 18 for Z. Segment 2010 indicates that the total number of channels iallowed at any one time is 18, identifies these as 1-18, and idendfies the directory number, W, of the source~ Service controller 255 initiates a call to X by sending a setup message 2020 over the primary rate interface (PRl) containing the following information elements: dialable addresses X and W (2021), number of 5 channels (6) (2023), assigned channels (7-12) (2025) and the type of service (DSFN) (2027) for which the connection will be established. The seTving office 4interprets the service type and network address in order to check a table 2010 of allowed access channels. If the requested channels are correct and adequate for the desired call, the serving office 4 formulates a Common Channel Signaling 10 (CCS) message (2040) containing the network address w of the originating access line and dialable address X, (segment 2042~, service type (segment 2044), and a call ID (segment 2046). This message is transmitted to the Network Control Point(NCP) 240. The network address along with the service type determines the message routing to the correct NCP and customer data record in the NCP. If the 15 number or type of access channels is not correct, or is inadequate, the call is blocked by the switch by signaling a call denial message to the source controller.
The Network Control Point 240 uses the received information to verify that the customer has subscribed to the desired service, and to access a table 2050 containing the network address translations, i.e., translations from the 20 dialable address to the network address, for allowed network addresses for calls originating from network address w. The network address is a concatenation of the terminating switch address and the terrninadng address of the access line atthat switch. If the desired dialable address, X, is an a11Owed translation for w, then a return message 2060 containing the call ID 2064 and the routing 25 translation t2062) comprising the network addresses w, x, of the two endpoints is sent to the originating serving office. If not, a call denial message is sent to the serving office which in turn blocks the call. The details of the call denial arereturned to the customer administrator and provide useful trouble shooting information.
In the case of an allowed call, the data at the serving office associated with the call ID and the translated routing number are used to proceed with the routing of the call. Service type, network address and bandwidth data are used to point to a routing table 2070 within the serving office 4 which contains a list in preferred order of the outgoing facilities which can transport the call to its 35 destination. Only the terminating switch address portion of the network address is needed to determine routing. These facilities are dedicated to the service and engineered to give a very low level of blocking given the known demand and statistical failure rate of facilities. The set of outgoing facilities traverse at least two physically diverse paths. The preferred routes are searched in order until an idle set of channels is found. In this case, the two routes, in order of preference, 5 are trunk group m (2082), a direct route to destination serving office 8, and trunk group n (2084), a route that goes via tandem serving office 14. Assume that a trunk of trunk group m is available. A table (not shown) of trunks of trunk group m is searched to find an available set of channels for the connection.
Subsequent serving offices in the network, based on incoming trunk 10 type and Common Channel Signaling data in the form of call type and terminating network address will further route the call to the desired terminating switch.
At any point where the call cannot be further routed due to lack of facilities, the call will be terminated. Routing schemes such as Dynamic Non-Hierarchical Routing which allows the call to be automatically reattempted at the originating15 switch until all possibilities are exhausted can also be employed.
In this case, with the direct route available, serving office 4 sends a CCS message 2090, comprising segments 2091 (x, network address of the destination, W, dialable address of the source), 2093 (6, the number of channelsfor this call), 2095 (13-18, the channels of the trunk group, assumed in this case 20 to be a single 24 channel group, that have been assigned to this call) 2097 (m, the identity of the trunk group) and 2099 (DSFN, the type of service for this call).When message 2090 is received in serving office 8, the access privilege for network address x are checked in table 2100, and it is found that the service controller 256 has been assigned to channels 1-12 on the access facility. Serving ~ -25 office 8 sends a message 2110 to service controller 256 to establish the requested connections. Message 2110 comprises segments 2111 (dialable addresses X, W of -~
source and destination), 2113 (6, the number of channels of the connection), 2115 (1-6, the channels assigned to the connection) and 2117 (DSFN, the type of service). Upon positive acknowledgment, the call is completed and a connect 30 message is transmitled to the originating service office 4 and service controller 255. If the appropriate channels are inadequate in number or non-existent the call is blocked. During the progress of the call, messages relating ~;
the status of the call are sent to service controller 255. If the call is blocked, an abnormal event, a code in the denial message tn service controller 255 will 35 indicate the cause of blocking. This information would be displayed at the .
customer administrator's tenninal 260 by the service controller 255. -i"~ '1`~ = ' ~

- 17 - ~Q'r~
Once established, a connection is held indefinitely. Severe noise or failure of the network facilities can cause the serving offices 4 or 8 or the service controller 255 or 256 to disconnect. Under these condidon, the service controller 255 or 256 would automatically reestablish the connection as described 5 above. A serving office will take very noisy or failed trunks out of service, for example, trunk group m. When the call is reestablished, since the old route is unavailable, a new route will be selected by the serving office, in this case, trunk group n. The engineering of the network facilities assures that there will be a physically diverse facility with adequate capacity to carry the redirected 10 conneetion.
FIG. 19 is a flow diagram of the functions performed as described in FIG. 18. First, a serving office receives a request to establish a DSFN connection (action bloek 2200). A conneetion is then set up between the originating servingoffice and the service eontroller from whieh the request was reeeived (action 15 bloek 2210). An NCP (in this case NCP 240) is then accessed to derive the physieal address of the destination from the directory number of that destination (aetion bloek 2220). The originating serving proeess then seleets a route based on the identity of the destination serving office (action block 2230). Fina11y, a conneetion is set up between the originating serving office and the destination 20 serving office a~id between the destination serving office and the serving office controller at that destination (action block 2240).
For purposes of rearranging the eustomer network to meet changed demand, the eustomer administrator may diseonneet existing eonneetions and establish new connections of different bandwidths to the set of predefined 25 loeations identified in the Network Control Point. The only eonstraint is that the total bandwidth between two endpoints eannot exceed the bandwidth of the access ehannels assigned to the serviee. If the eustomer administrator desires additional -bandwidth or new loeadons, a serviee order to the network administrator is neeessary. If adequate network eapaeity exists without adding new faeilities, the 30 network administrator may grant serviee by updating the appropriate tables in the switeh and Networ~ Control Point. This ability to do this allows the potential of granting serviee in a signifieantly shorter interval than that re~quired to provision a eustomer dedieated faeility whieh must be manually routed.
The use of the Network Control Point ( database proeessing system) 35 for translating addresses allows more sophistieated features to be assoeiated with eall routing. The ability to form elosed ealling groups has akeady been deseribed.

Additional features include: translations which vary by time of day and date, subscriber activated translations changes, and centralized monitoring of connection patterns. These features could be implemented at the service controller but would be more difficult to administer and control in those devices.
It is to be ~mderstood that the above description is only of one preferred embodiment of the invention. Numerous other aTrangements may be devised by one skilled in the art without departing from the spirit and scope of the invention. The invention is thus limited only as defined in the accon~panying claims.

'' "'' "
.,'- ~ . '

Claims (36)

1. In a communications network comprising a plurality of serving offices and a plurality of transmission facilities for interconnecting ones of said serving offices, each facility comprising at least one communication channel, a method of interconnecting access links connecting said network to a private network customer for providing private service, comprising the steps of:
responsive to a request message from said private network customer specifying communication capacity requirements and comprising data for identifying first access links and second access links to be connected, selecting channels from a pool of channels of said transmission facilities, said pool dedicated to providing private network service to a plurality of private network customers, identities of channels of said pool being stored in data tables of said network, for providing a number of channels between said first and second access links of said customer meeting said capacity requirements; and connecting said first and second access links via said selected channels via a switched connection through ones of said plurality of serving offices.
2. The method of claim 1 further comprising the steps of:
detecting a failure in at least one of said channels used for interconnecting said first and second access links of said customer;
selecting at least one alternate available channel from said pool of dedicated channels; and connecting said first and second access links of said customer via said at least one alternate available channel via a switched connection through ones of said plurality of serving offices.
3. The method of claim 1, wherein said facilities comprise carrier groups each comprising a set of channels, and wherein said selecting step comprises the step of:
selecting a proper subset of the set of channels of one of said carrier group for meeting transmission requirements of said private customer between said first and second access links.
4. The method of claim 1 further comprising the step of:

communicating over at least one of said first and second access links by integrated communication and signaling channels.
5. The method of claim 1, wherein said communications network further comprises data tables for storing first data identifying the number, identity, and availability of access channels on access links of said customer, and wherein said selecting step comprises the step of:
responsive to said request, checking said request against said first data identifying the number and availability of access channels on said first and second access links.
6. The method of claim 5 further comprising the step of notifying said private customer if insufficient access channels are available on at least one of said first and second access links to meet said request.
7. The method of claim 5 further comprising the step of:
responsive to said connecting step, updating said first data to indicate that said requested number of channels on said first and second access links areunavailable.
8. The method of claim 5 further comprising the step of:
responsive to a request from a network administrator, altering said first data for identifying the number and identity of access channels on said first and second access links.
9. The method of claim 1 wherein said communications network is a common carrier network further comprising the step of:
responsive to a request from a network administrator, adding or subtracting channels to or from said pool by altering said data tables for storing identities of channels of said pool dedicated to providing private network service;
and making any channels added to or subtracted from said pool unavailable or available, respectively, for use for public service in said common carrier network.
10. The method of claim 1 wherein said communications network is a common carrier network and wherein said connecting step comprises:

connecting said first and second access links over said channels selected for said customer via a switched connection through ones of said plurality of serving offices, and wherein said ones of said plurality of serving offices comprise serving offices for also switching public telecommunications traffic.
11. The method of claim 1 further comprising the step of:
engineering said pool to meet peak demands of a plurality of private customers, said peak demands being limited by pluralities of access links provided to each of said plurality of private customers and the number of access channels provided on each of said pluralities of access links.
12. The method of claim 11 wherein said engineering step comprises:
engineering said pool to meet said peak demands augmented by adequate additional capacity to allow for restoral of channels to private customers in the event of failure of any transmission facility interconnecting ones of said plurality of serving offices.
13. The method of claim 12 wherein said engineering comprises:
engineering said pool to provide a sufficient number of channels on physically diverse facilities so that alternate channels can be provided if all facilities of one physical route fail.
14. The method of claim 11, wherein said communications network is a common carrier network, wherein said facilities comprise carrier groups each comprising a set of channels, and wherein said engineering step comprises:
engineering said pool according to rules such that said pool may comprise a proper subset of channels of a carrier group between two of said serving offices.
15. The method of claim 1 further comprising the step of:
transmitting said request from a customer administrator terminal to one of said serving offices.
16. The method of claim 15 wherein said transmitting step comprises the step of:

transmitting said request over an integrated communication and signaling facility of an access link connecting said private network customer to said communications network.
17. The method of claim 1 wherein said selecting step comprises the step of:
transmitting from one of said serving offices a message, comprising said data for identifying said first and second access links, from said request, to a data base and receiving a message in said serving office from said data base comprising data identifying at least one of said first and second access links.
18. The method of claim 17 further comprising the step of:
translating said data identifying at least one of said first and second access links to find a route from said one of said serving offices to a serving office connected to one of said first and second links.
19. The method of claim 1 further comprising the step of:
sending a message over a common channel signaling system to a serving office connected to one of said channels of said route for establishing part of said connection between said first and second access links of said customer.
20. The method of claim 17 further comprising the step of:
in said data base, translating from said data for identifying said first and second access links to said data identifying at least one of said first and second access links.
21. The method of claim 20 wherein said data for identifying said first and second access links comprises at least one dialable number, and said data identifying at least one of said first and second access links comprises data identifying at least one serving office and a physical access channel of said at least one serving office.
22. The method of claim 1 further comprising the steps of:
storing availability data for each of said channels of said pool in said data tables;

responsive to another request from said private network customer, specifying a number of channels to be disconnected between identified access links;
disconnecting said specified number of channels; and making said disconnected channels available, in said availability data of said data tables, for serving others of said plurality of private network customers.
23. The method of claim 1 wherein said selecting step comprises the steps of:
receiving at a first serving office said request wherein said information for identifying said access links comprises a dialable address of said second access link;
translating said dialable address of said second access link to a physical address, said physical address comprising an identification of a second serving office connected to said second access link;
selecting at said first serving office a trunk group for connection to said second serving office; and selecting a channel of said trunk group from members of said pool of channels available in said first serving office.
24. The method of claim 23 wherein said connecting step comprises the steps of:
setting up a first connection in said first serving office between said first access link and said selected channel; and transmitting a message to a serving office connected to said selected channel for extending said connection to said serving office connected to said selected channel.
25. The method of claim 1 wherein ones of said channels of said pool are identified in data tables of serving offices connected to said ones of said channels.
26. The method of claim 1 wherein said connecting step comprises:
selecting a preferred trunk group comprising channels from said pool;
testing whether channels from said pool are available in said preferred trunk group; and if no channels from said pool are available in said preferred trunk group, selecting an alternate trunk group comprising channels from said pool.
27. The method of claim 26 wherein said alternate trunk group uses different facilities than the facilities of said preferred trunk group.
28. A customer service controller for interfacing between customer equipment and a telecommunications network, comprising a plurality of intra-network communications channels, comprising:
means for interfacing access communications channels and signaling channels connected to said network and to said customer equipment;
means for detecting a failure of an intra-network communications channel of said network; and means responsive to said detecting for sending a request message from said controller to said network over one of said signaling channels for selecting an alternate intra-network communications channel, from a plurality of intra-network communications channels available to a plurality of customers, and establishing a connection between said customer equipment and said alternate channel.
29. A customer service controller for interfacing between customer equipment and a telecommunications network comprising:
means for interfacing access communications channels and signaling channels to said network and to said customer equipment;
means for detecting a failure of a communications channel of said network connected to said customer equipment;
means responsive to said detecting for sending a request message from said controller to said network over one of said signaling channels for selecting an alternate communications channel and establishing a connection between said customer equipment and said alternate channel; and means for maintaining the identity of allowable destinations, an allowable number of channels to each of said destinations, and present usage of said access communications channels.
30. A customer service controller for interfacing between customer equipment and a telecommunications network comprising:

means for interfacing access communications channels and signaling channels to said network and to said customer equipment comprising at least one primary rate interface of an integrated services digital network;
means for detecting a failure of a communications channel of said network connected to said customer equipment; and means responsive to said detecting for sending a request message from said controller to said network over one of said signaling channels for selecting an alternate communications channel and establishing a connection between said customer equipment and said alternate channel.
31. A customer service controller for interfacing between customer equipment and a telecommunications network comprising:
means for interfacing access communications channels and signaling channels to said network and to said customer equipment;
means for detecting a failure of a communications channel of said network connected to said customer equipment;
means responsive to said detecting for sending a request message from said controller to said network over one of said signaling channels for selecting an alternate communications channel and establishing a connection between said customer equipment and said alternate channel; and means responsive to said detection for reporting said failure to an administrative terminal of said customer equipment.
32. In a communications network comprising a plurality of serving offices and a plurality of transmission facilities for interconnecting said serving offices, each facility comprising at least one communication channel, apparatus for providing private service interconnections between first access links and secondaccess links connecting said network to a private network customer, said first access links connected to a first one of said serving offices, comprising:
a pool of communications channels of said facilities for interconnecting said first serving office to others of said serving offices;
said first serving office operative under the control of a program for establishing connections in said first serving office for extending connections from ones of said first access links toward ones of said second access links via ones of said pool of communications channels in response to receipt of a request from said private network customer comprising data for identifying said second access links.
33. In the communications network of claim 32, the apparatus further comprising:
said first serving office further operative under the control of a program and responsive to a failure in one of said ones of said pool of communications channels for selecting at least one alternate available channel from said pool of dedicated channels and extending connections from said ones of said first accesslinks via said at least one alternate available channel toward said ones of said second access links.
34. The communications network of claim 32 wherein said apparatus further comprises:
a data base system, accessible from said first serving office, for storing data for identifying the physical locations of access links of said private customer.
35. In the communications network of claim 32, the apparatus further comprising:
common channel signaling facilities interconnecting said first serving office to others of said plurality of serving offices for transmitting signalingmessages for establishing connections in said others of said serving offices.
36. In a common carrier communications network comprising a plurality of serving offices and a plurality of transmission facilities for interconnecting ones of said serving offices, each facility comprising at least one carrier group, each carrier group comprising a set of channels, a method of interconnecting access links connecting said network to a private network customer for providing private service comprising the steps of:
responsive to a request received from a customer administrator terminal of said private network customer, said request specifying a number of channels and comprising data for identifying first and second access links to be connected by said number of channels, selecting channels from a pool of channels, dedicated to providing private network service, whose identities are stored in data tables of said network, for providing said number of channels between said first and said second access links of said customer;
connecting said first and second access links via said channels selected for said customer via a switched connection through ones of said plurality of serving offices;

updating first data to indicate that said requested number of channels on said first and second access links are unavailable;
detecting a failure in at least one of said channels used for interconnecting said first and second access links of said customer;
selecting at least one alternate available channel from said pool of dedicated channels;
connecting said first and second access links of said customer via said at least one alternate available channel via a switched connection through ones of said plurality of serving offices;
communicating over at least one of said first and second access links by integrated communication and signaling channels;
responsive to a request from a network administrator, adding or subtracting channels to or from said pool altering said data tables for storing identities of channels of said pool dedicated to providing private network service;
making any channels added to or subtracted from said pool unavailable or available, respectively, for use for public service in said common carrier network;
wherein said communications network comprises data tables for storing first data identifying the number, identity, and availability of access channels on access links of said customer;
wherein said step of selecting channels from said pool comprises the steps of:
receiving at a first serving office said request wherein said information identifying said access links comprises a dialable address of said second accesslink;
checking said request against said first data identifying the number and availability of access channels on said first and second access links;
notifying said private customer if insufficient access channels are available on at least one of said first and second access links to meet said request;
in a data base of said network, translating said dialable address of said second access link to a physical address, said physical address comprising an identification of a second serving office connected to said second access link;
selecting at said first serving office, a route to said second serving office;
selecting a channel of said route from members of said pool of channels available in said first serving office; and sending a message over a common channel signaling system to a serving office connected to one of said channels of said route for establishing part of said connection between said identified first and second access links of said customers.
CA002014408A 1989-05-30 1990-04-11 Dynamic shared facility system for private networks Expired - Fee Related CA2014408C (en)

Applications Claiming Priority (2)

Application Number Priority Date Filing Date Title
US359,015 1989-05-30
US07/359,015 US4993014A (en) 1989-05-30 1989-05-30 Dynamic shared facility system for private networks

Publications (2)

Publication Number Publication Date
CA2014408A1 CA2014408A1 (en) 1990-11-30
CA2014408C true CA2014408C (en) 1993-11-09

Family

ID=23411973

Family Applications (1)

Application Number Title Priority Date Filing Date
CA002014408A Expired - Fee Related CA2014408C (en) 1989-05-30 1990-04-11 Dynamic shared facility system for private networks

Country Status (5)

Country Link
US (1) US4993014A (en)
EP (1) EP0400879B1 (en)
JP (2) JP2705839B2 (en)
CA (1) CA2014408C (en)
DE (1) DE69028142T2 (en)

Families Citing this family (55)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CA2015248C (en) * 1989-06-30 1996-12-17 Gerald R. Ash Fully shared communications network
JP2880268B2 (en) * 1990-07-30 1999-04-05 株式会社日立製作所 How to change network configuration definition information
JPH04154242A (en) * 1990-10-17 1992-05-27 Nec Corp Network failure recovery system
WO1992021185A1 (en) * 1991-05-24 1992-11-26 Bell Atlantic Network Services, Inc. Isdn interfacing of personal computers
US5444703A (en) * 1991-05-24 1995-08-22 Gagliardi; Ugo O. ISDN interfacing of personal computers
ES2048081B1 (en) * 1991-11-08 1996-08-01 Telefonica Nacional Espana Co AUTOMATIC ROUTING SYSTEM FOR INTEGRATED DIGITAL NETWORK.
US6295615B1 (en) 1991-12-09 2001-09-25 Sprint Communications Company, L. P. Automatic restoration of communication channels
FR2702909B1 (en) * 1993-03-19 1995-04-21 Thomson Csf Method for reconfiguring a mesh network.
US5506956A (en) * 1993-04-07 1996-04-09 Sprint Communications Company L.P. Error correction and channel restoration apparatus for T1 digital links
US5577196A (en) * 1993-04-07 1996-11-19 Sprint Communications Co. L.P. Intelligent digital signal hitless protection switch
US5577042A (en) * 1994-01-18 1996-11-19 Mcgraw Broadcast Broadcast and presentation system and method
US6314103B1 (en) 1994-05-05 2001-11-06 Sprint Communications Company, L.P. System and method for allocating bandwidth for a call
HU220989B1 (en) 1994-05-05 2002-07-29 Sprint Communications Company, LP Method and telecommunications system for processing telecommunication calls
US6031840A (en) * 1995-12-07 2000-02-29 Sprint Communications Co. L.P. Telecommunications system
US6172977B1 (en) * 1994-05-05 2001-01-09 Sprint Communications Company, L. P. ATM direct access line system
US6430195B1 (en) 1994-05-05 2002-08-06 Sprint Communications Company L.P. Broadband telecommunications system interface
US6633561B2 (en) 1994-05-05 2003-10-14 Sprint Communications Company, L.P. Method, system and apparatus for telecommunications control
US5878277A (en) * 1995-05-23 1999-03-02 Hitachi Denshi Kabushiki Kaisha Communication system having at least two types of communication channels
US5912882A (en) 1996-02-01 1999-06-15 Qualcomm Incorporated Method and apparatus for providing a private communication system in a public switched telephone network
US5870550A (en) * 1996-02-26 1999-02-09 Network Engineering Software Web server employing multi-homed, moldular framework
US5875234A (en) 1996-02-14 1999-02-23 Netphone, Inc. Computer integrated PBX system
US8117298B1 (en) 1996-02-26 2012-02-14 Graphon Corporation Multi-homed web server
US5940393A (en) * 1996-05-28 1999-08-17 Sprint Communications Co. L.P. Telecommunications system with a connection processing system
US6130935A (en) * 1996-08-08 2000-10-10 Mci Communications Corporation Virtual networking work at home system and method
EP0828396A1 (en) * 1996-08-16 1998-03-11 BRITISH TELECOMMUNICATIONS public limited company Private circuit provision in a telecommunications network
WO1998008346A1 (en) * 1996-08-16 1998-02-26 British Telecommunications Public Limited Company Private circuit provision in a telecommunications network
WO1998008347A1 (en) 1996-08-16 1998-02-26 British Telecommunications Public Limited Company Private circuit provision in a telecommunications network
US5991263A (en) * 1996-09-30 1999-11-23 Lucent Technologies Inc. Channel and data link automatic restoration
US5828652A (en) * 1996-09-30 1998-10-27 Lucent Technologies, Inc. Establishment of a flexible rate interface link to restore channels from a failed communication link
US6014378A (en) * 1996-11-22 2000-01-11 Sprint Communications Company, L.P. Telecommunications tandem system for circuit-based traffic
NZ335503A (en) 1996-11-22 2000-05-26 Sprint Comm Company Lp Detecting a call trigger in a telecommunications network without requiring a service platform to remain connected to the call
IL130736A0 (en) * 1997-01-24 2000-06-01 Extricity Software Inc A system and method for creating executing and maintaining cross-enterprise processes
US6067299A (en) * 1997-04-16 2000-05-23 Sprint Communications Company, L.P. Communications system for providing ATM connections and echo cancellation
US6704327B1 (en) 1997-05-09 2004-03-09 Sprint Communications Company, L.P. System and method for connecting a call
US6178170B1 (en) 1997-05-13 2001-01-23 Sprint Communications Company, L. P. System and method for transporting a call
US6021136A (en) * 1997-07-30 2000-02-01 At&T Corp. Telecommunication network that reduces tandeming of compressed voice packets
US6912222B1 (en) * 1997-09-03 2005-06-28 Internap Network Services Corporation Private network access point router for interconnecting among internet route providers
US5999797A (en) * 1997-11-03 1999-12-07 Motorola, Inc. Method and apparatus for providing private global networks in a satellite communication system
US5956343A (en) * 1997-12-23 1999-09-21 Alcatel Usa Sourcing L.P. Designating a control channel in a telecommunications system
EP0932313A1 (en) * 1998-01-27 1999-07-28 Siemens Aktiengesellschaft Congestion control device for a telecommunication switch
US6160871A (en) 1998-04-10 2000-12-12 Sprint Communications Company, L.P. Communications test system
WO2001013607A1 (en) * 1999-08-19 2001-02-22 Armillaire Technologies, Inc. Communication resource fault detection
US6816497B1 (en) 1999-11-05 2004-11-09 Sprint Communications Company, L.P. System and method for processing a call
JP3961763B2 (en) * 2000-11-22 2007-08-22 株式会社エヌ・ティ・ティ・ドコモ Base station of multi-network connection type communication system and connection method thereof
US6609945B2 (en) * 2001-02-08 2003-08-26 Plexus, Inc. Radio-controlled toy blimp with infrared beam weapons for staging a gun battle
US7406165B2 (en) * 2001-03-05 2008-07-29 Sbc Properties, L.P. Direct route ISDN primary route interface
US20040047346A1 (en) * 2002-07-10 2004-03-11 Vandendorpe James Edward Large telecommunications network
KR100513022B1 (en) * 2002-09-10 2005-09-05 삼성전자주식회사 Method of using common data location register of public network and private network private in wireless highspeed data system
EP1550255A4 (en) * 2002-09-20 2006-06-07 Santera Systems Inc Methods and systems for locating redundant telephony call processing hosts in geographically separate locations
US8139729B2 (en) 2005-04-27 2012-03-20 Verizon Business Global Llc Systems and methods for handling calls associated with an interactive voice response application
US20080285436A1 (en) * 2007-05-15 2008-11-20 Tekelec Methods, systems, and computer program products for providing site redundancy in a geo-diverse communications network
US8762125B2 (en) * 2008-02-25 2014-06-24 International Business Machines Corporation Emulated multi-tasking multi-processor channels implementing standard network protocols
US7895462B2 (en) * 2008-02-25 2011-02-22 International Business Machines Corporation Managing recovery and control of a communications link via out-of-band signaling
US9628294B1 (en) 2011-03-23 2017-04-18 Amazon Technologies, Inc. Methods and apparatus for remapping public network addresses on a network to an external network via a private communications channel
US8751691B1 (en) * 2011-03-23 2014-06-10 Amazon Technologies, Inc. Methods and apparatus for remapping public network addresses on a network to an external network via an intermediate network

Family Cites Families (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPS6013350B2 (en) * 1976-11-13 1985-04-06 富士通株式会社 Dedicated line reconfiguration method
JPS6013349B2 (en) * 1976-11-13 1985-04-06 富士通株式会社 Dedicated line reconfiguration method
US4348554A (en) * 1980-03-21 1982-09-07 Bell Telephone Laboratories, Incorporated Method of providing virtual private network telephone service
EP0234191B1 (en) * 1986-01-09 1993-12-29 Nec Corporation Packet-switched communications network with parallel virtual circuits for re-routing message packets
US4878048A (en) * 1988-08-10 1989-10-31 Rockwell International Corporation Channel redundancy in a digital loop carrier system

Also Published As

Publication number Publication date
US4993014A (en) 1991-02-12
DE69028142T2 (en) 1997-03-06
EP0400879A2 (en) 1990-12-05
JPH1098526A (en) 1998-04-14
JP2705839B2 (en) 1998-01-28
JPH0322745A (en) 1991-01-31
JP2951623B2 (en) 1999-09-20
CA2014408A1 (en) 1990-11-30
DE69028142D1 (en) 1996-09-26
EP0400879B1 (en) 1996-08-21
EP0400879A3 (en) 1992-12-16

Similar Documents

Publication Publication Date Title
CA2014408C (en) Dynamic shared facility system for private networks
US5386417A (en) Method and apparatus for establishing connections in a communications access network
EP0425145B1 (en) Method and apparatus for providing real-time switching of high bandwidth transmission channels
EP0592152B1 (en) Telecommunications system SS7 signaling interface with signal transfer (STP) capability
CA2179834C (en) Dynamic insertion and removal of multi-media call-handling resources into/ from video calls to provide calling features
EP0644705B1 (en) Telecommunications switching
JP3290435B2 (en) Exchange system
EP0228204B1 (en) Architecture for distributed control telecommunication switching systems
US5115425A (en) Switching system reliability
EP0616478B1 (en) Self-aware communication network with automatic configuration
US6370232B1 (en) Procedure and system for ensuring emergency communication
JP3897881B2 (en) Switching system, switching system for communication network and routing method
EP0368845B1 (en) Controlling key-system groups from a distributed control switching system
US5848053A (en) Telecommunications network for serving users from multiple switches
EP0798942A2 (en) Routing and bandwith allocation
EP0361822B1 (en) Automatic telecommunications system
EP0893928B1 (en) Method for mediation of traffic in an advanced intelligent network
CN1232595A (en) Method of distributed call control in distributed transit PBX system
JP3544287B2 (en) Setting up a flexible rate interface (FRI) link to recover a channel from a failed communication link
EP0296832A2 (en) A call monitor arrangement
Ryva et al. Corporate networking: evolution and architecture
CA2103869A1 (en) Telecommunications system ss7 signaling interface with loose coupling to its host
KR100237473B1 (en) Method of establishing packet pvc's in n-isdn
Eberl et al. Integrated ISDN D-server for intelligent networking
Ross et al. A common channel signaling standard for the defense switched network

Legal Events

Date Code Title Description
EEER Examination request
MKLA Lapsed