WikiPatents - Community Patent Review
Create Free Account  |  License or Sell Your Patent  |  WikiPatents Marketplace  |  WikiPatents Blog
Username:  Password:  
    
Advanced Search
ATM networks for narrow band communications    
United States Patent5422882   
Link to this pagehttp://www.wikipatents.com/5422882.html
Inventor(s)Hiller; Thomas L. (Glen Ellyn, IL); Spanke; Ronald A. (Wheaton, IL); Stanaway, Jr.; John J. (Wheaton, IL); Wierzbicki; Alex L. (Bolingbrook, IL); Zola; Meyer J. (Oak Park, IL)
AbstractPulse Code Modulation (PCM) signal streams are converted into Asynchronous Transfer Mode (ATM) cells for switching and transmission across a telecommunications network. Each cell carries one PCM sample of up to 48 different voice connections, the voice connections being selected from the PCM data streams because they have a common destination. The cells are transmitted over ATM virtual paths, each path transmitting one cell every 125 .mu.s. The ATM signals are switched by units for switching cells (cell switching), while keeping their payload contents intact, and by units for switching the signals for individual voice connections between cells of an ATM signal (cell remapping). Advantageously, ATM transmission systems interface with PCM systems without adding appreciable delay and without requiring additional buffering. Advantageously, new voice paths can be established most of the time by using available slots in the cells of existing virtual paths. Advantageously, large telecommunication networks can be implemented using a small number of switching units.



 Title Information Submit all comments and votes
 
Patent Text Patent PDF Print Page Summary File History
Plain text PDF images Print Summary File History
Drawing from US Patent 5422882
ATM networks for narrow band communications - US Patent 5422882 Drawing
ATM networks for narrow band communications
Inventor     Hiller; Thomas L. (Glen Ellyn, IL); Spanke; Ronald A. (Wheaton, IL); Stanaway, Jr.; John J. (Wheaton, IL); Wierzbicki; Alex L. (Bolingbrook, IL); Zola; Meyer J. (Oak Park, IL)
Owner/Assignee     AT&T Corp. (Murray Hill, NJ)
Patent assignment
All assignments
Publication Date     June 6, 1995
Application Number     08/170,549
PAIR File History     Application Data   Transaction History
Image File Wrapper   Patent Term   Fees
Litigation
Filing Date     December 20, 1993
US Classification     370/352 370/399
Int'l Classification     H04L 012/56 H04L 012/66
Examiner     Chin; Wellington
Assistant Examiner    
Attorney/Law Firm     Ulrich; Werner
Address
Parent Case    
Priority Data    
USPTO Field of Search     370/58.1 370/58.2 370/58.3 370/60 370/60.1 370/79 370/82 370/94.1 370/94.2 370/110.1 370/95.1 370/95.3
Patent Tags     atm networks narrow band communications
   
Enter a comma (,) or semicolon (;) between multiple tag words/phrases.
Describe this patent:
 Amusing   
 Clever   
 Complex   
 Efficient   
 Historic   
 Important   
 Innovative   
 Interesting   
 Practical   
 Simple   
[no votes]
Patent WIKI

Share information and news about this patent, including information and news about the technology, inventors, company, ligation and licensing.

 References Submit all comments and votes
 
*references marked with an asterisk below are user-added references
 U.S. References
 
Add a new US reference:  
ReferenceRelevancyCommentsReferenceRelevancyComments
5345446
Hiller
370/358
Sep,1994

[0 after 0 votes]
5287348
Schmidt
370/352
Feb,1994

[0 after 0 votes]
5247516
Bernstein
370/468
Sep,1993

[0 after 0 votes]
5233606
Pashan

Aug,1993

[0 after 0 votes]
5214639
Herion
370/412
May,1993

[0 after 0 votes]
5204882
Chao
375/354
Apr,1993

[0 after 0 votes]
5189410
Kosugi
340/825.2
Feb,1993

[0 after 0 votes]
5093827
Franklin
370/354
Mar,1992

[0 after 0 votes]
 Foreign References
 Other References
 Market Review Submit all comments and votes
   
Market Size
Estimate the gross annual revenues of the relevant market sector:
> $10B
$5B - $10B
$2B - $5B
$500M - $2B
$100M - $500M
$10M - $100M
$1M - $10M
$500K - $1M
$100K - $500K
< $100K
[No votes]
$0
 
$0   $2.5B   $5B   $7.5B   $10B
Market Share
Estimate the percentage of the relevant market sector this invention will capture:
75% - 100%
50% - 74.99%
25% - 49.99%
10 - 24.99%
5 - 9.99%
2 - 4.99%
1 - 1.99%
< 1%
[No votes]
0.0%
 
0%   25%   50%   75%   100%
Reasonable Royalty
What percentage of gross sales should the inventor or assignee be paid?
75% - 100%
50% - 74.99%
25% - 49.99%
10 - 24.99%
5 - 9.99%
2 - 4.99%
1 - 1.99%
< 1%
[No votes]
0.0%
 
0%   25%   50%   75%   100%
Public's "Guesstimation" of Royalty Value
Market SizeN/A[No votes]
xMarket ShareN/A[No votes]
xReasonable RoyaltyN/A[No votes]

N/A

License Availablity
If you are NOT the owner or assignee, answer here:
Yes, license is available for purchase

No, license is not currently available



[No votes]
License Availablity
If you ARE the owner or assignee, answer here:
Yes, license is available for purchase

No, license is not currently available



[No votes]
Competitive Advantage
Does this invention have a significant competitive advantage over similar technologies?
Yes

No



[No votes]
Most helpful competitive advantage comment
[No comments]

Commercial Alternatives
Are there viable commercial alternatives for this invention?
Yes

No



[No votes]
Most helpful commercial alternative comment
[No comments]

 Technical Review Submit all comments and votes
 Claims Submit all comments and votes
 


We claim:

1. A telecommunications network comprising:

a plurality of access switches, each access switch comprising at least one CPR (composite packet remap) unit; and

packet switching means for interconnecting said access switches;

wherein each access switch comprises means for converting multiplexed periodic communication input signals, each input signal for transmitting a plurality of channels, into packetized signals each packet of said packetized signals destined for one CPR unit of said at least one CPR unit of said access switch, wherein each channel of said input signals is switched into an arbitrary position of an arbitrary packet of one of said packet signals;

wherein said packetized signals being switched in said access switches and said packet switching means comprise periodically transmitted packets each of which carries a plurality of communication signals from arbitrary ones of said plurality of channels of one or more of said input signals;

wherein each CPR unit of said each access switch uses communication signals, received in one of said packetized signals, of said each access switch to generate CPR packetized output signals each of whose packets contains only communication signals destined for a single CPR circuit of another one of said plurality of access switches;

wherein said packet switching means comprises at least one packet crossconnect for interconnecting a plurality of CPR units of a plurality of access switches, said packet crossconnect for switching packets of a plurality of incoming packetized signals from said plurality of CPR units to a plurality of output packetized signals to said plurality of CPR units.

2. The network of claim 1 wherein said multiplexed periodic communication signals are PCM (pulse code modulation) signals.

3. The network of claim 1 wherein said packetized signals are ATM (asynchronous transfer mode) signals and said composite packets are composite cells, and each of said plurality of CPR units is a CCR (composite cell remap) unit.

4. The network of claim 3 wherein said packet switching means comprise an ATM crossconnect.

5. The network of claim 4 wherein a plurality of communications are transmitted through said ATM crossconnect through each of a plurality of virtual paths through said ATM crossconnect.

6. The network of claim 4 wherein said multiplexed periodic communication signals are PCM (pulse code modulation) signals.

7. The network of claim 6 wherein said means for converting comprises a plurality of ATMU (asynchronous transfer mode unit) units each for receiving at least one signal stream comprising PCM samples and for generating at least one ATM signal, said signal comprising said PCM samples of said at least one PCM input stream, said at least one ATM signal comprising cells, each cell for transmission to one of the CCR units of said each access switch.

8. The network of claim 7 wherein said each access switch comprises an ATM-CM (ATM communications module) for distributing cells from ATM output streams of said at least one ATMU unit to ATM input streams of said at least one CCR.

9. The network of claim 7 wherein said at least one ATM signal generated by an ATMU unit further comprises cells for transmission to one of said plurality of ATMU units of said access switch.

10. The network of claim 9 wherein said each access switch comprises an ATM-CM (ATM communications module) for distributing cells from ATM output streams of said at least one ATMU unit to ATM input streams of one of the ATMU units of said each access switch.

11. A telecommunications network comprising:

a plurality of access switches; and

packet switching means for interconnecting said access switches;

wherein each access switch comprises:

means for converting a plurality of multiplexed periodic communication input signals into packetized signals, wherein each multiplexed channel of said input signals is switched into an arbitrary position of an arbitrary periodically transmitted packet of one of said packetized signals;

a communications module for switching packets of input signals of packetized signals from said means for converting to at least one packetized output signal, each of ones of said packetized output signals for transmission to a CPR (composite packet remap) unit; and

at least one CPR unit for switching segments within a payload of each packet cell of packetized input signal to said CPR unit into packets for conveying data via said packet switching means to a common destination of said packet switching means;

wherein said packet switching means comprises a crossconnect for switching individual packets received from a CPR unit of an access switch to one of a plurality of output packet streams each connected to a CPR unit of another access switch; and

wherein data of said multiplexed input signals is switched through a means for converting, a communications module, a CPR unit of one access switch and said packet switching means from an input to said means for converting of said one access switch to an input of a CPR of another access switch.

12. The network of claim 11 wherein said multiplexed periodic communication signals are PCM (pulse code modulation) signals.

13. The network of claim 11 wherein said packetized signals are ATM (asynchronous transfer mode) signals and said composite packets are composite cells, and said CPR unit is a CCR (composite cell remap) unit.

14. The network of claim 13 wherein said packet switching means comprise an ATM crossconnect.

15. The network of claim 14 wherein groups of communications are transmitted through said ATM crossconnect through a virtual path through said ATM crossconnect.

16. The network of claim 14 wherein said multiplexer periodic communication signals are PCM (pulse code modulation) signals.

17. The network of claim 16 wherein said communications module is further used for crossconnecting cells of ATM signals from an ATM network to a switching system.

18. A telecommunications network comprising:

a plurality of access switches, each access switch comprising at least one CPR (composite packet remap) unit; and

packet switching means for interconnecting said access switches;

wherein each access switch comprises means for converting a plurality of multiplexed periodic communication input signals, each input signal for transmitting a plurality of channels, into packetized signals each packet of said packetized signals destined for one CPR unit of said at least one CPR unit of said access switch, wherein each channel of said input signals is switched into an arbitrary position of an arbitrary packet of one of said packet signals;

wherein said packetized signals being switched in said access switches and said packet switching means comprise periodically transmitted packets each of which carries a plurality of communication signals from arbitrary ones of said plurality of channels of one or more of said input signals;

wherein each CPR unit of said each access switch uses communication signals, received in one of said packetized signals, of said each access switch to generate CPR packetized output signals each of whose packets contains only communication signals destined for one access switch or for CPR circuits of a group of access switches;

wherein said packet switching means comprises at least two packet crossconnects for interconnecting a plurality of CPR units of a plurality of access switches, said packet crossconnects for switching packets of a plurality of incoming packetized signals from said plurality of CPR units to a plurality of output packetized signals to said plurality of CPR units, and further comprises at least one CPR for interconnecting two of said crossconnects and for converting groups of packets each containing communication signals destined for a group of access switches into groups of packets each containing communication signals destined for one access switch.

19. The network of claim 18 wherein said multiplexed periodic communication signals are PCM (pulse code modulation) signals.

20. The network of claim 18 wherein said packetized signals are ATM (asynchronous transfer mode) signals and said composite packets are composite cells, and said CPR unit is a CCR (composite cell remap) unit.

21. The network of claim 20 wherein said packet switching means comprises at least two ATM crossconnects.

22. The network of claim 21 wherein groups of communications are transmitted through said ATM crossconnect through a virtual path through said ATM crossconnect.

23. A method of transmitting multiplexed periodic communication signals across a telecommunications network comprising the steps of:

converting said multiplexed periodic communication signals into a plurality of packetized signals each comprising first composite packets, each first composite packet including a plurality of communication signals for a plurality of communications, each of said first composite packets to be routed through a common source CPR (composite packet remap) unit;

switching first composite packets of said plurality of packetized signals each to one of a plurality of source CPR units;

in said source CPR units, switching the communication signals in received first composite packets to form packetized output signals comprising second composite packets each second composite packet including only communication signals destined for one of a plurality of destination CPR units;

switching said second composite packets of said packetized output signals of said source CPR units to packetized signals each destined for one of said destination CPR units.

24. The method of claim 23 wherein said multiplexed periodic communication signals are PCM (pulse code modulation) signals.

25. The method of claim 23 wherein said packetized signals are ATM (asynchronous transfer mode) signals, and said first and second packets are first and second cells, and said CPR unit is a CCR (composite cell remap) unit.

26. The method of claim 25 wherein said step of switching second cells of packetized output signals comprises switching said second cells in an ATM crossconnect.

27. The method of claim 26 further comprising transmitting said second cells over a virtual path through said ATM crossconnect.

28. The method of claim 26 wherein said multiplexed periodic communication signals are PCM (pulse code modulation) signals.

29. The method of claim 28 wherein said CPR unit is a CCR (composite cell remap) unit and said step of converting comprises converting in a plurality of ATMU (asynchronous transfer mode unit) units each for receiving at least one signal stream comprising PCM signals and for generating at least one ATM signal, said signal comprising said PCM signals of said at least one PCM input stream, said at least one ATM signal comprising first composite cells, each first composite cell for transmission to one source CCR unit.

30. The method of claim 29 wherein the step of switching first composite cells comprises switching said first composite packets (cells) in an ATM-CM (ATM communications module) for distributing cells from ATM output streams of said at least one ATMU unit to ATM input streams of said source.

31. The method of claim 29 wherein said step of converting further comprises converting said multiplexed periodic communication signals in one of said ATMU units into third cells for transmission to one of said ATMU units, at least one ATM signal generated by an ATMU unit further comprises cells for transmission to one of said plurality of ATMU units.

32. The method of claim 31 further comprising switching said third composite cells in an ATM-CM (ATM communications module) for distributing cells from ATM output streams of said at least one ATMU unit to ATM input streams of one of the ATMU units.

33. A network for switching composite packets, comprising:

a plurality of packet switch fabric units, each having a plurality of input signals and a plurality of output signals; and

a plurality of CPR (composite packet remap) units;

wherein said packet switch fabric units are interconnected by said CPR units;

wherein said composite packets comprise periodically transmitted composite packets, each for transmitting signals for a plurality of communication channels;

wherein each of said packet switch fabric units switch a complete payload of each packet of each of said plurality of incoming signals to one of said output signals; and

wherein each of said plurality of CPR units recover signals for a plurality of channels from composite packets at an input of said each CPR unit and rearrange said signals for said plurality of channels into different composite packets for transmission from an output of said each CPR unit.

34. The network of claim 33 wherein said composite packets for transmission from an output of said CPR are packets having a common intermediate destination.

35. The network of claim 34 wherein said composite packets are composite ATM cells and said packet switch fabric units are ATM cell switches.

36. The network of claim 35 wherein said signals for said communication channels are PCM (pulse code modulation) signals.
 Description Submit all comments and votes
 


CROSS-REFERENCE TO RELATED APPLICATION

This application is related to the applications of:

Thomas L. Hiller. James J. Phelan, and Meyer J. Zola entitled "Establishing Telecommunications Call Paths In Broadband Communication Networks", Ser. No. 07/972,789, filed Nov. 6, 1992;

Thomas L. Hiller, James J. Phelan, and Meyer J. Zola entitled "Establishing Telecommunications Call Paths Between Clustered Switching Entities", Ser. No. 07/972,787, filed Nov. 6, 1992;

Thomas L. Hiller, James J. Phelan, and Meyer J. Zola entitled "Apparatus For Interfacing Between Telecommunications Call Signals And Broadband Signals", Ser. No. 07/972,786, filed Nov. 6, 1992;

Thomas L. Hiller, James J. Phelan, and Meyer J. Zola entitled "Establishing Telecommunications Calls In A Broadband Network", Ser. No. 07/972,788, filed Nov. 6, 1992; and

Thomas L. Hiller, Ronald A. Spanke, John J. Stanaway, Jr., Alex L. Wierzbicki, and Meyer J. Zola entitled "ATM Distribution Networks For Narrow Band Communications", Ser. No. 08/169,913, filed Dec. 20, 1993, filed on an even date herewith,

Thomas L. Hiller, Ronald A. Spanke, John J. Stanaway, Jr., Alex L. Wierzbicki, and Meyer J. Zola entitled "Access Switches For Large ATM Networks", Ser. No. 08/169,909, filed Dec. 20, 1993, filed on an even date herewith,

Thomas L. Hiller, Ronald A. Spanke, John J. Stanaway, Jr., Alex L. Wierzbicki, and Meyer J. Zola entitled "Inter-Cell Switching Unit For Narrow Band ATM Networks", Ser. No. 08/170,550, filed Dec. 20, 1993, filed on an even date herewith and

Thomas L. Hiller, Ronald A. Spanke, John J. Stanaway, Jr., Alex L. Wierzbicki, and Meyer J. Zola entitled "Intra-Switch Communications In Narrow Band ATM Networks", Ser. No. 08/169,915, filed Dec. 20, 1993, filed on an even date herewith,

which applications are assigned to the assignee of the present application.

TECHNICAL FIELD

This invention relates to arrangements for establishing digital telecommunications connections, and more specifically, for establishing such connections using broadband networks and switching systems.

PROBLEM

The provision of large quantities of toll telephone service continues to be expensive. While there have been major breakthroughs in the cost of provisioning of high capacity transmission systems using fiber optics, the access to such fiber optic systems and the switching of signals on such fiber optic systems continues to be costly. Further, the cost of switching the signals from one channel to another in a tandem-toll switch remains high.

Further, there has been an increasing need for a very large telecommunications switching system or its equivalent. In the past, this need has been partially met by the use of smaller switching systems interconnected by moderate capacity tandem switching systems. In the case of a switching system such as AT&T's 5ESS.RTM. switch, a fairly large system has been devised using switching modules of substantial capacity interconnected by a time multiplexed switch. None of the available solutions, however, have resulted in an economically satisfactory solution to the need for a very large switching system or cluster of systems for simultaneously handling substantial quantities of telephone traffic, low speed telecommunications data traffic, and high speed telecommunications data traffic.

A new standard has been implemented for transmitting combinations of broadband and narrower band, packet and circuit signals over broadband facilities. This standard, the Asynchronous Transfer Mode (ATM) standard, packs data into frames each frame comprising a plurality of cells, each cell being 53 bytes long, the 53 bytes consisting of a 5 byte header and a 48 byte payload. When a 125 microsecond ATM frame is transmitted, each of the cells may be headed for a separate destination, the destination being identified in the cell header. ATM standards under consideration specify how to pack 48 voice samples from one speech channel into a cell and to transmit this cell across an ATM network. However, this incurs an undesirable 48 sample (6 millisecond) delay for filling the cell with the samples, and requires a large amount of storage for the samples prior to their transmission and after their reception. No sound proposal has been made public for the economic use of ATM for transmitting voice signals from an ingress node to a network to a multiplicity of egress nodes of the network without incurring this delay. While the ATM standard is finding increasing use in broadband networks, especially those using fiber optic transmission facilities, no economic solution has been made public to the problem of designing a communications network for transmitting a large multiplicity of narrowband voice signals from any of a multiplicity of ingress nodes of the network to any of a multiplicity of egress nodes of the network using the ATM standard without incurring this delay. Further, no sound economic proposal has been made public for the economic use of ATM for achieving a very high capacity low delay large switching system or a large highly interconnected cluster of smaller switching systems.

The above problems are partly solved in accordance with the teachings of a prior patent application, Ser. No. 07/972,789, and its related applications, Ser. Nos. 07/972,787, 07/972,786, and 07/972,788. According to the teachings of those applications, signals front a plurality of pulse code modulated (PCM) channels on a plurality of PCM lines, each channel for one telecommunications call, are switched by ATM interface units (ATMUs) onto ATM signal outputs such that each of the calls destined for a common switching module or independent switching system are packed into a single composite ATM or ATM-like cell; the ATM signals containing such composite cells are transmitted to and from an ATM Communication module (ATM-CM) (called a common broadband platform in the cited application) which is used for switching ATM cells; such composite cells are transmitted at a repetition rate that is the same or a sub-multiple of the repetition rate of the PCM signals that represent the voice signals; the cells are transmitted over constant bit rate (CBR) permanent virtual circuits (PVC) from an ingress switching module or system to the ATM-CM of that node or access switch, thence, to an egress switching module or switching system or to the ATM-CM of another access switch. This solution avoids the 6 millisecond delay because only one sample from a given call is placed into a composite cell. Permanent virtual paths are provisioned as the traffic between a particular ingress and egress module changes, but such paths need to be activated or deactivated only when an additional group (the group size being determined by the number of voice channels that are transmitted in each cell) is needed or can be released.

A problem with this partial solution is that there is insufficient traffic to justify permanent virtual paths among the large plurality of ATMUs in a network having many switching modules. Further, the partial solution has the disadvantage that the addition of a single switching module to any access switch of a network requires that all access switches be informed, thus presenting a significant operational and administrative problem.

SOLUTION

In a departure front the prior art, described in this application, a composite cell remap (CCR) unit is introduced between ATM cell switching stages. The access switch is enhanced to include a plurality of CCR units, each of which converts between cells on an ATM signal received front an ATM-CM, each cell being from one of a plurality of source switches or switch modules and destined for that CCR unit, to cells each containing communications destined for a common destination CCR; this is accomplished by switching the individual channels within each cell of the input ATM signal to cells headed for the appropriate destination CCR in the output ATM signal of the CCR. A transit crossconnect is interposed between CCRs of different access switches, to switch cells of incoming ATM streams to different outgoing ATM streams. This transit crossconnect is equivalent to the network of crossconnects used today in long distance synchronous voice networks. Advantageously, using this kind of an arrangement, a transit crossconnect, in conjunction with a plurality of CCRs in an access switch, can be used efficiently to interconnect the links of a permanent virtual path between two access switches, and can link modules of different access switches even when the traffic between the modules is well below the capacity of a single cell.

In accordance with one specific embodiment, each composite ATM cell between CCRs carries one byte of each of up to 48 voice communications, and the composite cells of the CBR PVCs are transmitted at a rate of one cell per 125 microseconds (.mu.s). Advantageously, such an arrangement simplifies the interface to existing PCM systems.

Virtual paths in the ATMU are assigned to gather traffic that is input to the ATMU into cells such that each cell goes only to one CCR or ATMU destination. For intra-access switch traffic the cells go to the ATMU connected to the destination switch module. For inter-access switch traffic, the cells go to a CCR and are then transmitted over an ATM link to a transit crossconnect or directly to another access switch. The access switch that contains the destination CCR, or for intra-access switch traffic, the destination ATMU, determines the choice of which inputs are assigned to which cells. In the case of cells destined for a CCR, if the CCR is directly connected to another access switch, a situation which may occur when either there is a great deal of traffic between two access switches or when networks are initially small (i.e., few access switches), then the traffic that can be placed in a cell is any traffic destined for the terminating access switch. For the more general case, in which the CCR that is the destination of the cell is connected to a transit crossconnect, the cell from the ATMU may contain traffic for any of the access switches connected to the transit crossconnect; the CCR will serve to segregate traffic for each of the possible destination access switches of the connected transit crossconnect into different cells. The transit crossconnect routes each cell to the appropriate destination access switch. There, another CCR unit will segregate traffic for each ATMU of that access switch into different cells. Each cell is then routed through the destination access switch ATM-CM to the correct ATMU for that cell, and thence to the destination switching module.

The assignment of traffic to cells, i.e., the assignment of traffic to the virtual paths of the ATMU, is further modified by considerations of reliability so that, whenever possible, traffic between access switches may be switched by a network of crossconnects, e.g., via two different transit crossconnects. If the amount of traffic between two access switches is small, then it may normally be carded over one of the two transit crossconnects and in case of system failure may then be switched to a CCR connected to the second transit crossconnect interconnecting the two access switches.

The assignment of traffic to output cells within the CCR is relatively straightforward. If the CCR is connected to a transit crossconnect, each output cell contains traffic destined for a single destination CCR of a destination access switch. Because the destination access switch also contains a CCR unit and because of the full interconnectivity of the ATM-CM in the destination access switch, there is no need to segregate traffic destined for switching by different ATMUs in the destination access switch.

All of the units described herein carry traffic in both directions. In general, only the outgoing direction is described in detail. Those skilled in the prior art will readily understand the adaptations necessary for the reverse direction of transmission and switching.

While the preferred embodiment uses ATM, the principles of applicants' invention apply to any packet network. Implementation is simplified by the constant length packet size of the ATM cells and the use of ATM standard parts will make implementation of applicants' invention economical. The equivalent of an ATMU and a CCR in a more general packet network are units which can pack and unpack the contents of the packets over the period of a frame of a multiplexed periodic communication signal such as PCM or PCM-like (e.g., adaptive PCM) signals. The equivalent of a CCR in a more general packet network is a composite packet remap (CPR) unit. The equivalent of an ATM crossconnect or network of crossconnects is a packet switching fabric unit, or network of packet switching fabric units.

While the above principles are used in all five related applications being submitted concurrently, the particular subject matter claimed in this application relates to the total network including ATMUs, an ATM-CM, and CCRs in each access switch; and an ATM transit crossconnect connected to the CCRs for interconnecting the CCRs between access switches and for directing cells between incoming and outgoing ATM streams without changing the payload contents of each cell. Advantageously, such a network can be used to interconnect a large number of PCM channels over an ATM network which can simultaneously be used for transmitting broadband signals using the very high capacity of the ATM transmission arrangement. Advantageously, in such an arrangement permanent virtual paths can be established through the ATM-CMs and the transit crossconnects for composite cells carrying individual PCM samples for a plurality of PCM channels; such permanent virtual paths can be pre-provisioned and need be activated only when an additional group of channels is required for a particular source-destination couplet of the ATM-CM or transit crossconnect and permanent virtual paths are deactivated only when there is a substantial reduction in the need for the number of channels required of permanent virtual paths between a source/destination pair of the ATM-CM or transit crossconnect. The permanent virtual paths can also be established for carrying conventional packetized voice (see FIG. 17) or packetized data. Advantageously, virtual paths may be consolidated (see FIG. 33) to insure high utilization of virtual paths even between switching modules.

BRIEF DESCRIPTION OF THE DRAWING

FIGS. 1-4 are high-level network configuration diagrams whose configuration is in conformance with the principles of this invention;

FIG. 5 is a functional diagram of central stages of a network, an ATM distribution network, designed in conformance with the principles of applicants' invention;

FIG. 6 is a block diagram showing a network of interconnected access switching networks;

FIG. 7 illustrates the connections to the access switches of such a network;

FIG. 8 illustrates one 125 .mu.s frame of ATM cells (a glossary of abbreviations is found at the end of the Detailed Description) comprising a plurality of CBR and a plurality of CBR cells; the constant bit rate (CBR) cells carrying voice channels are sent every 125 .mu.s;

FIG. 9 illustrates an ATM segment including a CBR cell and a variable bit rate (VBR) cell;

FIG. 10 illustrates one CBR cell for carrying traffic that is initiated from both of the two access switches communicating via the CBR cell;

FIG. 11 illustrates the Synchronous Optical Network (SONET)/ATM signal transmission/crossconnect network of FIG. 6;

FIG. 12 illustrates the access switch structure and the position of a composite cell remap (CCR) function relative to the communication network;

FIG. 13 presents an overview of how cells are transmitted from a source switch module to a destination switch module;

FIG. 14 illustrates a single destination composite cell format of the type which would be used for communications between switching modules of one ATM-CM switch;

FIG. 15 illustrates a multiple destination composite cell (MDCC) format of a type used for communicating between a switching module and a composite cell remap unit;

FIG. 16 illustrates the format of a cell used for communicating between CCR blocks;

FIG. 17 illustrates a tandem destination cell arranged to communicate with a packetized voice destination;

FIG. 18 illustrates the mapping performed between incoming time slots to an ATMU and an SDCC/MDCC (Single Destination Composite Cell/Multiple Destination Composite Cell) cell;

FIG. 19 illustrates the remapping function performed in the CCR;

FIG. 20 illustrates the overall mapping process from source Switch Module (SM) to destination SM for communications using a composite cell remap function;

FIG. 21 illustrates the signaling used between ATM switches and between ATM and between toll and local exchange carrier switches;

FIG. 22 is a block diagram of an ATM switch for supporting both broadband and narrow band ATM communications in conformance with applicants' invention;

FIG. 23 is a block diagram of an access switch of FIG. 6;

FIG. 24 is a block diagram of an Asynchronous Transfer Mode Interface Unit (ATMU) for interfacing between PCM signals and ATM signals;

FIGS. 25-29 illustrate various blocks of the ATMU;

FIG. 30 illustrates the control complex of an ATM Communications Module ATM-CM unit for switching ATM cells;

FIGS. 31-33 are flow diagrams illustrating the processes of selecting a channel for a communication activating permanent virtual circuits and combining traffic of partially loaded permanent virtual circuits;

FIGS. 34-37 illustrate the operation of a call at the originating end;

FIGS. 38-41 illustrate the operation of a call at the terminating end;

FIGS. 42-45 are block diagrams of four versions of a CCR; and

FIG. 46 is a block diagram of an address generator for a CCR.

OVERVIEW

The telecommunications network described herein uses, packets, and in the preferred embodiment ATM cells, to switch PCM sources supplied from local switches. According to the principles of this invention, which can be followed in FIG. 12 for the purposes of this overview, the network not only uses ATM signals as a broadband means of transporting PCM signals and of switching different PCM streams to different destinations through the use of an ATM switch fabric capable of switching different cells to different ATM destinations, but also includes facilities for switching different PCM samples within a cell to other cells. The result is that PCM streams, each containing communications destined for a large number of different destinations, can have their contents rearranged and switched among a plurality of ATM streams each containing cells destined for different destinations. ATM cell switches are described in Journal of High Speed Networks, Vol. 1, No. 3, pp. 193-279, 1992.

In accordance with the principles of this invention, input PCM streams from one or more switching modules 510 are transmitted to an ATM interface unit (ATMU) 540 of FIG. 23. In the specific embodiment these PCM streams are sent on Network Control and Timing (NCT) links and are generated by a switching module of a 5ESS switch which has inputs (not shown in FIG. 12) from local switches and from telephone stations connected to the switching module. The 5ESS.RTM. switch and switching module are extensively described in the AT&T Technical Journal, Volume 64, No. 6, July/August 1985, pp. 1303-1564. The ATMU takes PCM streams from a plurality of such switching modules and generates ATM streams each containing cells, where for each cell all of the PCM samples are destined for a common composite cell remap (CCR) unit 4000 (FIG. 42) of the source access switch 1. ATM streams from a plurality of ATMUs are transmitted to an ATM Communications Module (ATM-CM) 550, comprising an ATM switch fabric which switches cells from that plurality of ATM streams into a plurality of CCR units. (Remember that each cell of an ATMU output is destined for a particular CCR and contains only PCM samples for that CCR.)

The output of the CCR is a single ATM stream which is transmitted to a transit ATM crossconnect 600 (FIG. 11) which, like the ATM-CM, switches cells among different ATM streams, but keeps the payload content of each cell intact. The CCR performs the function of re-packaging the cells of its input stream so that each cell in its output stream contains PCM samples destined for a single CCR unit at a destination access switch. The transit crossconnect can then take the inputs from a plurality of CCRs and gather those cells destined for a CCR in a particular destination access switch into a single ATM stream for transmission to that destination access switch CCR. The transit crossconnect switches the cells in its input ATM streams but does not switch parts of the payload data of one cell to two or more different cells.

At the destination access switch, the process is simply reversed. The CCR gathers samples destined for a common ATMU into cells and transmits its output stream to an ATM-CM. The ATM-CM sends the cells received from a plurality of CCRs of the destination access switch and destined for a particular ATMU to that ATMU. That ATMU then forms PCM streams to its connected switching modules from the contents of the ATM streams that it has received. The ATMU can take individual PCM samples from within the cells of its input ATM streams and direct these samples to different PCM output streams. In this preferred embodiment, the ATMU generates and receives a plurality of ATM streams, while the CCR operates on only one ATM stream; clearly this is a matter of design choice and the ATMU can be arranged to interface with a single ATM stream and/or the CCR can be arranged to interface with a plurality of ATM streams.

For the case in which the access switch acts as a tandem switch between local offices connected thereto or an intraoffice call between lines directly connected to switching modules of the access switch, the ATM-CM acts to connect output streams of an ATMU to input streams of the same or another ATMU. For compatibility reasons it is desirable in this case that additional information associated with each PCM sample, in this case a supervisory indicator or E-bit, be switched through the ATMU in both directions. The ATMU in order to provide for this capability in the preferred embodiment deals with 9 bit segments, each segment including an 8 bit PCM byte and an E-bit associated therewith and 42 of these 9 bit segments make up the payload of each ATM cell in the ATMU. For convenience, this is done whether or not the cell is connected to a CCR for further switching and subsequent transportation to another access switch. Advantageously, using this arrangement the E-bit which is transported over NCT links connecting a switching module to an ATMU is thereby retained in all connections which do not leave the access switch. Clearly, this is a matter of design choice and the ATMU and CCR could be designed to work with different size segments and the number of segments adjusted accordingly to fit into a 48 byte ATM payload. While in the preferred embodiment, only the E-bit is switched through in an intra-access switch connection, it is obvious that additional bits can be switched through using the same principles. In some applications, other bits may be transmitted on a sampling basis or can be transmitted via signaling messages.

FIGS. 1-5 present a high-level overview of telecommunications networks designed in conformance with applicants' invention. In all cases, in the illustrative embodiment, the inputs are PCM streams and the outputs are PCM streams.

FIG. 1 is based on the teachings of the prior patent application Ser. No. 07/972,789. It shows the treatment of an intra-access switch call. A PCM stream from, for example a 5ESS switch enters an ATMU where composite cells are generated, each composite cell containing PCM samples for destinations served by one ATMU. The cells are switched in an ATM cell switch, the ATM-CM 550, where inputs from a plurality of ATMUs 540 are switched to a plurality of outputs to ATMUs 540. The ATM-CM does not change the payload within each cell, but simply switches individual cells on one ATM input stream to one of a plurality of ATM output streams. These output streams are received in ATMU units 540 acting, in this case, as ATM composite cell receivers and the individual PCM samples of each received cell are distributed to appropriate positions within the correct PCM output stream.

FIG. 2 illustrates the case of a two-stage network using composite cells. This is a network for switching PCM samples on a plurality of PCM input streams on one access switch to PCM samples on a plurality of PCM output streams on a different access switch, wherein the two access switches are directly interconnected via a link carrying one or more ATM streams. The PCM input streams enter a composite cell generation ATMU 540 which assembles cells all of which are destined for the same CCR, a CCR which, in this case, is directly connected to a single destination access switch. The ATMU 540 of the first (top) access switch effectively generates composite cells destined for the second access switch. These composite cells are transmitted over one or more ATM streams to ATM-CM 550 where cells from a plurality of ATMUs entering the ATM-CM are combined into a single ATM stream for CCR 4000, which is connected to the second access switch. The CCR remaps the PCM samples within the cells such that all PCM samples within the same output cell are destined for the same ATMU in the destination access switch. In the second (bottom) access switch, the output of the CCR 4000 from the first access switch can be directly connected to an ATM-CM 550, which separates the cells destined for each of the ATMUs 540 of the second access switch. Each of these latter ATMUs then converts its input ATM streams into PCM streams in essentially the way previously described for the composi