WikiPatents - Community Patent Review
Create Free Account  |  License or Sell Your Patent  |  WikiPatents Marketplace  |  WikiPatents Blog
Username:  Password:  
    
Advanced Search
Switching and activity compression between telephone lines and digital communication channels    
United States Patent4009343   
Link to this pagehttp://www.wikipatents.com/4009343.html
Inventor(s)Markey; Harold G. (Raleigh, NC); West; Lynn P. (Boulder, CO)
AbstractDigital exchange stations linked by earth satellite operate in a coordinately controllable time division switching and communication network system relative to externally attached telephone and data trunks. Modular switching equipment operating in coordination with satellite frames establishes and releases connection paths to trunk stores which interface with time and space domain channels of the system. Circuits through the system utilizing these paths are termed virtual connections because in different frames a circuit may be completed through different channels or even blocked under certain conditions. Telephone speech is converted between analog and digital forms relative to modular groups of 96 ports. Digital switching (slot interchange) equipment serving up to four groups (and cycling in coordination with satellite time division frames) cyclically completes local (intra-station) connections between ports and segments of toll (inter-station) connections between ports and locations in the trunk stores. The trunk stores comprise separate sections for system traffic bound to and from ports of the respective station. A duplicate arrangement of subsections in each section is alternately filled and emptied in successive frames; enabling the station to maintain continuity of communication relative to the system in successive frames. The 192 bit spaces of each location are filled in one frame and emptied in the next frame. Groups of 96 outbound locations are "virtually" associated for transmission with groups of 48 time division transmission channels of said facilities. The association operates by a process of selection termed voice activity compression (abbreviated VAC) based upon activity information developed at the port interface and carried through the switching equipment in positional association with trunk locations. The VAC process assigns only locations (virtual channels) containing activity to up to 46 of the 48 time channels, eliminating any excess of active virtual channels (over 46) in a selective order of priority. VAC mask information transmitted in a separate one of the 48 time channels indicates the virtual-to-real (96-to-46) assignment for the respective group in the respective frame. A bit in the mask for each virtual channel of the group indicates the assignment or elimination of the respective virtual channel. Assigned channels are transmitted in the time order of respective mask bits. Establishment of virtual connections is restricted system-wide by tables stored in the stations. These tables are subject to external modification and may contain path exclusion information enabling the system to remain effectively operational with inoperative elements.
   














 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 4009343
Switching and activity compression between telephone lines and digital

     communication channels - US Patent 4009343 Drawing
Switching and activity compression between telephone lines and digital communication channels
Inventor     Markey; Harold G. (Raleigh, NC); West; Lynn P. (Boulder, CO)
Owner/Assignee     International Business Machines Corporation (Armonk, NY)
Patent assignment
All assignments
Publication Date     February 22, 1977
Application Number     05/537,211
PAIR File History     Application Data   Transaction History
Image File Wrapper   Patent Term   Fees
Litigation
Filing Date     December 30, 1974
US Classification     370/321 455/17
Int'l Classification     H04J 003/06
Examiner     Robinson; Thomas A.
Assistant Examiner    
Attorney/Law Firm     Lieber; Robert
Address
Parent Case    
Priority Data    
USPTO Field of Search     179/15.55 T 179/15 BA 179/15 A 179/15 BV 179/15 BW 179/15 BS 179/15 AT 179/15 AQ 325/4 343/100 ST 340/172.5
Patent Tags     switching activity compression between telephone lines digital communication channels
   
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
3879580
Schlosser
370/324
Apr,1975

[0 after 0 votes]
3879581
Schlosser
370/324
Apr,1975

[0 after 0 votes]
3862370
Kadota
370/370
Jan,1975

[0 after 0 votes]
3862373
Cohen
370/299
Jan,1975

[0 after 0 votes]
3848093
Edstrom
370/324
Nov,1974

[0 after 0 votes]
3838221
Schmidt
370/324
Sep,1974

[0 after 0 votes]
3829777
Muratani
455/8
Aug,1974

[0 after 0 votes]
3825899
Haeberle
370/324
Jul,1974

[0 after 0 votes]
3811013
Costa
370/433
May,1974

[0 after 0 votes]
3665405
Sanders
370/538
May,1972

[0 after 0 votes]
3643031
Sasaki
370/324
Feb,1972

[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
 


What is claimed is:

1. In a network of multiplex switching stations linked via cyclically recurrent channels of communication facilities, each said station having multiple ports attachable to separate telephone and data line circuits external to said network and providing varied time division connection links between said line circuits and said facilities, representing segments of virtual connections relative to ports of other stations, station apparatus comprising:

means for coupling communicatively with an ordered group of said recurrent channels;

random access storage means containing a group of storage locations accessible in ordered association with said group of channels;

means coupled to said storage means and channel coupling means for operating in each said recurrence cycle to assign selected said storage locations to successive said channels for ordered communicative coupling with said channels;

multiplex switch means operating cyclically in coordination with said recurrence cycles and in cooperation with apparatus at other said stations for providing variable call connection links between said ports and storage locations;

means for monitoring activity context of voice and data signals being handled between said line circuits and said switch means; and

means supplying indications of said monitored activity to said channel assignment means in ordered association with locations receiving respective traffic for controlling selection of said locations by said channel assignment means.

2. Apparatus in accordance with claim 1 wherein the number of said part-to-storage-location connection links maintainable concurrently by said switch means exceeds the number of channels in said group of channels; and said channel assignment means includes means responsive to said activity indications to compressively assign said locations by eliminating all locations containing inactivity.

3. Apparatus in accordance with claim 2 including means for cyclically generating information indicating the compressive assignments of said locations to said channels; and

means for transmitting said assignment indicating information to other stations via said facilities.

4. Apparatus in accordance with claim 3 wherein at least a portion of said assignment indicating information is communicated over said channels.

5. Apparatus in accordance with claim 3 including means for communicating variations in said part-to-storage-location connection links to other stations as said variations occur, enabling said other stations to associate said transmitted assignment indicating information correctly with origin and destination ports paired in said virtual connections.

6. Apparatus in accordance with claim 3 wherein each said channel contains multi bit sub-channels, whereby a substantial efficiency may be realized in respect to the proportion of traffic information to assignment indicating information carried over said channels.

7. Apparatus in accordance with claim 3 wherein activity contained in selected ones of said locations being processed for assignment to said channels may be blocked from assignment to said channels upon occurrence of a traffic over-run condition in which the number of locations coincidentally active during a given said cycle exceeds the number of said channels; and wherein said assignment indicating information is arranged to indicate said blocking.

8. A method of using m recurrent channels of a multiplex communication facility to convey information from n (greater than m) input source telephone and data trunk line circuits associated transmissively with one access node of said facility to n respective destination lines associated receivably with other access nodes of said facility comprising:

recurrently transferring information from said input line circuits into n randomly accessible stores switchably paired with said source lines;

varying the pairings of said line circuits and stores relative to the accessibility of said stores and said facility;

recurrently detecting the presence of activity and inactivity in said line circuits;

storing indications of said activity and inactivity in ordered association with said respectively paired stores;

recurrently assigning up to m of said stores for transmissive coupling, via up to m of said channels, with respective said destination lines; and

conditioning the selection of said up to m stores for said channel assignments upon said respective stored activity indications.

9. A method of communication according to claim 8 including:

using said stored activity and inactivity indications to distinguish between data activity, transitional telephone voice activity and continuing telephone voice activity contained in said stores;

detecting an over-run condition of concurrent activity in k (greater than m) of said stores; and

further conditioning said selections for channel assignments to block assignments to k-m of said active stores, giving preference for assignment to stores containing data activity over stores containing telephone voice activity and to stores containing continuing telephone activity over stores containing transitional telephone activity.

10. A method of communication according to claim 8 including:

generating information indicating said channel assignments; and

transmitting said channel assignment information over a channel of said facility separate from said m channels in ordered association with said n stores and up to m channels.

11. A method of communication according to claim 10 wherein:

said channels are digital information channels, each conveying multiple bits of information in each cycle of recurrence; and

said assignment indicating information comprises one bit for each of said n stores indicating the assignment or blocking of the respective store in each said cycle of recurrence.

12. A method of communicating according to claim 10 including:

receiving information originated at m remote input line circuits via m other recurrent channels of said facility for selective distribution to up to m out of n output line circuits paired in duplex associations with said n input lines

receiving channel assignment information useful to relate the information in said m other channels to said m output line circuits; and

distributing said remotely originated information to said m output line circuits in accordance with said received assignment information.

13. A method of communication according to claim 9 including:

cumulatively developing statistical information relative to occurrences of said blocking of channel assignments to stores containing activity; and

using said statistical information to restrict the said pairings of line circuits and stores.
 Description Submit all comments and votes
 


CROSS-REFERENCES TO RELATED APPLICATIONS

1. u.s. patent application Ser. No. 537,502, by D. C. Flemming et al., entitled "MODULAR BRANCH EXCHANGE AND NODAL ACCESS UNITS FOR MULTIPLE ACCESS SYSTEM", filed Dec. 30, 1974.

2. U.S. patent application Ser. No. 537,212, by D. C. Flemming, entitled "INTER-RELATED SWITCHING, ACTIVITY COMPRESSION AND DEMAND ASSIGNMENT", filed Dec. 30, 1974.

3. U.S. patent application Ser. No. 537,501, by B. E. Parker et al., entitled "DISTRIBUTIONAL ACTIVITY COMPRESSION", filed Dec. 30, 1974.

4. U.S. patent application Ser. No. 537,281, by D. C. Flemming et al., entitled "EXTERNAL MANAGEMENT OF SATELLITE LINKED EXCHANGE NETWORK", filed Dec. 30, 1974.

5. U.S. patent application Ser. No. 590,547, by H. G. Blasbalg, entitled "MODULAR SLOT INTERCHANGE DIGITAL EXCHANGE" filed June 26, 1975.

6. U.S. patent application Ser. No. 560,422, by U. Appel, entitled "LOSS SIGNAL GENERATION FOR DELTA-MODULATED SIGNALS" filed Mar. 20, 1975.

7. U.S. patent application Ser. No. 560,423, by P. Abramson et al. entitled "DIGITAL VOICE SIGNALING WITH DIGITAL ECHO DETECTION AND VOICE ACTIVITY COMPRESSION USED TO CANCEL ECHO", filed Mar. 20, 1975.

BACKGROUND OF THE INVENTION

A problem in utilization of time division multiple access (TDMA) space satellite communication facilities has been to strike an advantageous balance between station costs and network performance; one factor of the latter being the proportionate "throughput" of information bits to non-information bits (e.g. bits used for time control, error control, etc.).

Another problem has been to provide modular time division multiplex (TDM) switching centers for such facilities, which can be conveniently assembled into various station (access node) configurations without precise foreknowledge of station traffic and geographic coverage.

Another problem has been to provide for efficient acquisition, timekeeping and use of satellite time in such networks.

Another problem has been to provide multiple routing capability in modular units relative to a TDMA facility.

Another problem has been to provide efficient terrestrial linkage of a large geographic area to one station (access node) of a TDMA space satellite facility.

Another problem has been to provide for efficient multiplex switching and high speed transmission of diverse digital signal traffic--including telephone (encoded voice), data and non-coded image (NCI) information--by satellite and over point-to-point terrestrial links between physically remote switching centers of one station.

Another need has been to provide digital switching service to voice users of satellites with echo suppression taken care of in the switch.

An object of the present invention is to provide a method of communication fulfilling requirements associated with eliminating the foregoing problems and satisfying respective needs.

Another object is to provide an architecture for modular time domain switching centers, and a related method of communication, which fulfill the foregoing requirements.

Other objects are to provide modular "store and forward" digital switching centers, for operating hierarchically in stations covering a variety of "use-interface" areas relative to access nodes of a TDMA principal trunk facility, and a method of operating a network of such stations.

Another object is to provide a method of TDMA satellite communication characterized by use of digital switching coordinated over all access nodes, time multiplexing and activity compression of switched virtual channels into system transmission channels to achieve station and network efficiencies relative to use of the satellite.

Another object is to provide a method of efficiently switching and handling data and encoded sound (telephone) signals relative to a TDMA link.

A feature is the use of land-linked time and space domain digital switch modules having fixed time capacity to handle a wide range of mixed voice and data traffic in block multiplex relative to a satellite; the extra cost of storage for block handling (over bit handling) being offset by reductions in transmission overhead relative to the land links and the satellite.

SUMMARY OF THE INVENTION

The invention concerns an access method and modular station apparatus for switching voice and data signals relative to a TDMA link; especially a satellite. The method is distinguished by use of long frame times (long by comparison to the sampling period at a voice trunk), extensive block storage of switched traffic per access station, and time compression and activity compression of traffic signals on a modularly structured block basis.

Being modular in traffic capacity the subject apparatus can be variously configured to adapt to changing traffic situations over the long term. Being adaptive in respect to activity compression, demand assignment and alternate path routing the apparatus adapts efficiently to short term traffic fluctuations. Subject switch modules can be concentrated in a combined center under one housing or dispersed geographically.

Switching, activity compression and TDM handling services include: establishing (and communicating) varying connection associations between input/output ports and buffer store locations representing virtual channels (VC) of communication relative to potentially "outnumbered" real channels on associated digital trunks, the VC's associated with each trunk being arranged in ordered groups of 96; sampling (distributing) input/output signals (voice or data) at each associated input/output port in repetition intervals of short duration relative to a digital trunk frame; encoding (decoding) samples (delta mod form); temporarily storing samples in associated VC locations; accumulating up to 192 samples per VC location per trunk frame; activity compressing (decompressing) the accumulated contents of each group of 96 outbound VC's for handling over 46 real channels (per frame) of the associated trunk; sending (receiving) an activity compression mask signal per VC group in each trunk frame to indicate VC to real channel assignment associations in the group in the same frame; rearranging received information signal transmissions and associated mask signal bits from origin-ordered form to destination-ordered form for output distribution handling in ordered VC groups; selecting mask and information channel assignments to adjust for over-runs (fewer real channels than active VC's) and to block echo transmission; selecting active VC's over-run eliminations in a predetermined order of priority; monitoring over-run rates; using the rate information to control setting up of further connections relative to the associated digital trunk and preserving the information as a communicatable statistic relative to high level control of network (global) connectivity.

Second level centers are organized to interface between up to four first level centers (via TDM digital trunks if not co-located) and rf station apparatus which links to the space segment.

Services provided relative to the satellite include:

Acquiring and maintaining time synchronization relative to the satellite (after receiving initial high level control --program initialization and activation ordering--from host management apparatus externally linked to all station processing centers); maintaining buffer storage addressing in time correspondence with path delay variations to the satellite; communicating time base control information to associated first level centers; scheduling and maintaining segments of "toll" connection paths between virtual path switching centers and the space segment; scheduling (including carrying out necessary communication for) assignments of traffic burst lengths relative to the satellite in accordance with demand (demand relative to demand at other stations); providing additional temporary storage and time compression/decompression of communicated signals between virtual path switching centers and the space segment; separating out associated information from the interleaved space composite; temporarily storing the separated information; rearranging the information and associated activity compression mask elements for output distributional handling relative to ports in virtual channel groups; handling transmission over-runs relative to virtual channel groups by a selective blocking technique similar to the technique used in origin-ordered activity compression handling relative to the satellite.

By providing selective activity compression in the distribution handling the system avoids compounding origin station inefficiencies in receiving stations. For example many "low traffic" stations can transmit inefficiently (allowing idle channels) over the satellite to a common virtual channel receiving group of a high traffic station and the inefficiencies (idle channels) of the transmitting stations need not be carried along in the virtual usage at the receiving station.

All stations utilize "large" capacity solid state random access buffer storage facilities for ordering, queueing, compressing and multiplexing the information traffic in "molecular" sample sets of substantial bit length (192 bits per set). This affords transmission overhead efficiencies by reducing the per frame proportion of control signals (signals used for timekeeping and source tagging purposes) to information (traffic) signals; in comparison to "atomic" (single sample) systems.

The foregoing and other features, objects and advantages of our invention will be further appreciated from the following detailed description.

DESCRIPTION OF THE DRAWINGS

FIG. 1 schematically illustrates an exemplary geographic organization of a network according to the invention for explanatory purposes;

FIG. 2 schematically illustrates a station configuration of first and second level switching centers linked by land-based digital trunks, for interfacing hierarchically between the satellite and first level use ports in accordance with one aspect of the invention;

FIG. 3 schematically illustrates the modular organization of the second level centers;

FIG. 4 schematically illustrates various land-linked station configurations, according to the invention, for providing time, space and frequency domain "toll" switching relative to the satellite and first level use ports;

FIGS. 5 and 6 indicate TDM frame timing and usage relative to the satellite;

FIG. 7 indicates the form and content of station bursts relative to the satellite;

FIG. 8 indicates the form and timing of the TDM signal frame employed on digital trunks between first and second levels;

FIG. 9 indicates the form of the activity compression mask (exclusive of transmission redundancy) used to indicate virtual-to-real channel assignment associations of compressed information block transmissions;

FIGS. 10-12 indicate network inter-communication and operational sequencing for call processing;

FIG. 13 provides a network configuration overview for explaining certain connection path capabilities of the subject system;

FIG. 14 shows the system organization of the NCU;

FIG. 15 schematically shows utilization of the NCU to establish local connection paths;

FIG. 16 shows the use of NCU's in tandem to establish connection paths which do not utilize the satellite;

FIG. 17 shows toll connection paths utilizing the satellite transponder path;

FIG. 18 shows the call processing facility (CPF) section of the NCU;

FIG. 18A shows the control clock sequence timing of the CPF;

FIG. 19 shows the voice processing unit (VPU) section of the NCU;

FIGS. 20.1 and 20.2 together show the digital switch section of the NCU;

FIGS. 21-61 are utilized to describe the NCU;

FIG. 21 shows the A/D card layout;

FIG. 22 shows the A/D conversion logic;

FIG. 23 shows the path of local call switching through the VPU and SIM elements of the NCU;

FIG. 24 shows the modulation demodulation logic interconnection in the VPU;

FIG. 25 shows the delta modulation algorithm logic;

FIG. 26 shows the correlation between the algorithm function and the control signals in FIG. 25;

FIGS. 27 and 28 are utilized to explain the relationship between the delta modulation algorithm parameters R1, R2 and Md;

FIG. 29 describes the voice activity detection logic;

FIG. 30 describes the analog to digital conversion and algorithm timing;

FIG. 31 describes the algorithm logic and the algorithm memory timing;

FIG. 32 is a sequencer block diagram;

FIG. 33 indicates sequence timing;

FIG. 34 indicates the NCU path for ringing and busy tones;

FIG. 35 indicates the D/A interface memories;

FIGS. 36 and 37 indicate the D/A interface memory timing;

FIG. 38 provides a simplified block diagram view of the digital switch;

FIG. 39 indicates trunk interfaces between the NCU and NAU;

FIG. 40 indicates trunk interface signal timing;

FIG. 41 indicates trunk frame format;

FIG. 42 indicates the elastic buffer utilized for NCU bit synchronization;

FIG. 43 indicates the byte correct and frame synchronization circuits;

FIGS. 44, 45A, 45B and 46 indicate frame structure and timing;

FIG. 47 indicates clock generation circuits of the NCU;

FIG. 48 indicates clock timing;

FIG. 49 indicates frame timing structure for multiple NCU's sharing a common 3705 control unit;

FIGS. 50 and 51 indicate the trunk buffer memory;

FIG. 52 indicates trunk-in uncorrected and corrected handling;

FIG. 53 indicates trunk to TGIM/TGIM to SIM handling;

FIG. 54 indicates SIM to TGOM/TGOM to trunk handling;

FIG. 55 indicates VAC Freezeout handling;

FIG. 56 indicates VAC encoding and decoding with forward error correction (FEC);

FIG. 57 indicates SIM memory organization;

FIG. 58 indicates ICM memory organization;

FIG. 59 indicates SIM/ICM timing;

FIG. 60 indicates LGIM/LGOM in block diagramatic form;

FIG. 61 indicates the 3705/NCU interface;

FIG. 62 indicates system multi-path routing via NCU and NAU modules;

FIGS. 63-116 are utilized to explain the structure and operation of the NAU module;

FIG. 63 indicates the general layout of parts in the NAU;

FIG. 64 indicates the NAU Receive Chain;

FIG. 65 indicates the NAU IF interface;

FIG. 66 indicates the MAU TICSW unit;

FIG. 67 indicates the TICSW interface;

FIG. 68 indicates the INTIC data flow;

FIG. 69 indicates the INTIC interface;

FIG. 70 indicates the OUTIC data flow;

FIG. 71 indicates traffic buffer partitions;

FIGS. 72-74 indicate traffic buffer in/out timing;

FIG. 75 indicates TOUT interface;

FIG. 76 indicates BOUT interface;

FIGS. 77 and 78 indicate the elastic buffer of the MAU;

FIGS. 79-81 indicate traffic buffer interfaces;

FIGS. 82-85 indicate MAU sequencer organization and interfaces;

FIG. 86 indicates transmit side clock generation;

FIG. 87 indicates receive side clock generation;

FIG. 88 (parts A, B, C and D) indicates receive acquisition;

FIG. 89 (parts A, B and C) indicates transmit acquisition;

FIG. 90 indicates a status register;

FIG. 91 indicates a control register;

FIG. 92 (parts A and B) indicates MAU data flow details; FIG. 93 indicates BSU initialization procedure;

FIG. 94 indicates MAU initialization procedure;

FIG. 95 indicates acquisition procedure;

FIG. 96 indicates connectivity control processing;

FIG. 97 indicates interrupt organization;

FIG. 98 provides an overview of the BSUM process;

FIGS. 99-105 indicate information formats;

FIG. 106 indicates order wire supervisor processing;

FIG. 107 indicates sequencer start times map;

FIG. 108 indicates traffic buffer partition functions;

FIGS. 109-112 indicate MAU sequencer processes

FIGS. 113 and 114 indicate the IOS (I/O Supervisor) process;

FIGS. 115 and 116 indicate satellite path control procedures; and

FIG. 117 indicates the network manager in relation to the other system elements.

DETAILED DESCRIPTION

Table of Contents

I. introduction

A. network Configurations

B. nodal (Station) Organizations

Ii. network Signaling

A. space Segment Signaling

B. digital Trunk Signaling

C. signaling At First Level Input/Output Ports

D. compression-Multiplex

E. network Sequence For Connection Path Preparation

F. call Timing and Termination

Iii. exchange Center Apparatus/Operation

A. introduction

B. ncu (first Level)

1.0 NCU General Description

2.0 Call Processing

3.0 Voice Processing

4.0 Digital Switch

5.0 NCU/3705 Interface

6.0 Summary of NCU Operation

C. nau (second Level)

1.0 Introduction

2.0 MAU System

3.0 Functional Principles (Timing Structure)

4.0 Input/Output

5.0 Programming

Iv. (high Level) Network Control

A. initialization

B. ipl

c. nmf "control" After IPL

I. Introduction

The invention concerns a modular hierarchical approach to TDM switching relative to TDMA facilities; particularly earth satellite TDMA facilities. Presently described exchange modules/centers are used for connection scheduling and time compression handling of TDM voice and data information signals relative to a principal TDMA link; in particular a time divided frequency channel (transponder) of a satellite space segment. Also of interest are particular activity compression and demand assignment control techniques presently described.

The invention contemplates time-compressed use of multiple subsidiary digital trunks (e.g. leased high speed public carrier lines) in space and time domain associations with each of a plurality of "regional" access nodes (rf ground stations) of the space segment. The digital trunks are installed as point-to-point links between regionally associated first level and second level switching exchange centers constructed from basic modules. These cooperatively provide switching and activity compression handling between use access ports of the first level enters and respective access nodes.

A. Network Configuration

An illustrative geographic configuration of regional stations is shown in FIG. 1. The number of regions (three) is for simplified illustration only and not limiting. Each station encompasses a land area or region of use "access ports" at which information bit signaling speeds (or effective speeds for analog voice trunks) are quite low in comparison to the signaling capability of rf apparatus 10 relative to satellite 12.

The rf stations 10 transmit up-link to the satellite 12, in time divided bursts, on carrier frequency f1 (e.g. 6 gigahertz) and receive "down-link" in time-divided composite bursts on carrier frequency f2 (e.g. 4 gigahertz). The up-link information (traffic) bursts have varied lengths assigned according to station demand. The bursts of all participating stations are timed to span a TDM frame and to reach the satellite in juxtaposed or close succession without overlap. The satellite apparatus thereby acts as a repeater, broadcasting the composite of all bursts at the new carrier frequency f2.

B. Nodal (Station) Organizations

As shown in FIG. 2 the TDM switching apparatus of a region includes at least one first level TDM switching module-center, also termed NCU for Network Control Unit, and at least one second level TDM switching module/center, also called NAU for Network Access Unit. First and second level centers, when not co-located as discussed later, are linked bidirectionally by subsidiary digital trunks (e.g. high speed leased public carrier lines) each capable of supporting time-compressed time division multiplex signaling at information rates intermediate the high rate of the space segment (49.4 Megabits per sec.) and the low rates at individual input/output ports (e.g. effectively 32 kilobits per sec. per connected voice trunk). Certain NCU ports are connected to not-shown voice signaling facilities (e.g. PBX analog voice trunks) and others are connected to data sources and receivers (or modems).

FIG. 3 indicates that a NAU unit contains up to four MAU (Multiple Access Unit) basic switching modules having common program storage BSU (for "Base Support Unit"). FIG. 4 indicates that several NAU's may share common rf equipment, and that an NCU can link to the satellite via plural digital trunks and NAU's (or MAU's) over a variety of switched paths having space, time and frequency domain elements or segments. This figure is intended to illustrate further that one rf station can be adapted to communicate over more than one transponder band (f1/f2 and f3/f4) of one or more satellites. In the latter configuration one or more MAU's of a NAU may use different transponder bands of one satellite and economize on timing synchronization by sharing timing acquisition controls. This will be more fully explained later in the discussion of satellite tracking.

II. Network Signaling

A. Space Segment

FIGS. 5-7 illustrate TDM frame usage for signaling over a transponder channel of the space segment. Frames (FIG. 6) are of 6 millisecond duration. Fifty-six successive frames constitute a superframe (FIG. 5) of 336 milliseconds duration. Nine successive superframes form a masterframe. Initial "fixed length" burst segments of the frames of a superframe (FIG. 5 are assigned uniquely to different stations or earth access nodes (56 stations thereby being the maximum number of stations supportable on one time divided transponder channel) for control signaling usage. The aggregate of these control burst segments is termed the "Order Wire" (or OW).

The OW segments are used by respective stations for timekeeping (synch acquisition, satellite tracking, doppler-differential doppler correction, etc.), call connection scheduling and demand assignment communications. After initial acquisition the OW segments of acquired (active) stations (top line FIG. 7) have fixed equal lengths and uniform formats. The OW segments of inactive and initially acquiring stations (second line FIG. 7) are of fixed durations shorter than those of acquired stations. The OW segments of inactive (not transmitting and not receiving) stations are quiescent but always available for use.

The remainder of each frame is reserved for the traffic (information) bursts of all acquired ground stations (see FIG. 6 illustrating two acquired stations). These bursts have various lengths, selected according to a demand assignment procedure discussed later, and are sequenced in the numerical ordering sequence of the stations (i.e. 1, 2, . . . 56; assuming 56 stations, all acquired and having traffic burst assignments). The control (OW) and traffic bursts in each frame are timed by the source stations to interleave without overlap at the satellite. A small "guard" interval is maintained between bursts to avoid overlap.

Each type of burst (FIG. 7) carries bit timing (clock recovery) information and "unique word" information distinguishing the burst type. OW bursts are distinguishable by a unique word number 1 or number 2. Word number 1 is associated uniquely with a "reference" station determined at system initialization. It is the first station to acquire and its OW bursts provide a time/distance reference to other stations for superframe and masterframe timing, and for doppler shift correction relative to the satellite as discussed later. The reference station sends word number 1 in the first superframe of each masterframe. In other superframes the reference station sends word number 2. The other stations send word number 2 only (in their OW slots). Traffic bursts are distinguished by unique word number 3.

OW bursts carry control message information. The control message information of an initially acquiring station is used only to distinguish the burst as an initial transmission. The acquired stations follow the control message portion of their OW bursts with station identity information and satellite range information. Thus, OW bursts of acquired stations are longer than those of transitionally acquiring or inactive stations.

Traffic bursts (illustratively that of station J in the lower part of FIG. 7) carry user message information and control (activity compression mask) information relating to activity compression. Each burst contains one or more parts associated with respective source MAU's of the origin station. Each part is further subdivided into pieces associated with source trunks (e.g. J21, J22 . . . ) of the respective MAU. The compression mask information consists of 192 bits containing "two for one" information redundancy for error correction. With redundancy eliminated the compression information constitutes a 96-bit ordered mask having bits arranged in a predetermined order. The mask bits are associated with up to 96 correspondingly ordered first level virtual channels of the origin station. The association extends in varied order to origin ports by virtue of the slot interchange connection process described later and is pre-communicated among the stations by a technique described later.

The compression mask information occupies a time channel of 192 bit slots. Traffic information channels follow the associated compression information channel. The traffic information is arranged in ordered sets (or blocks) of 192 bits, each set associated with a variably positioned port of the origin station and an NCU storage area representing a virtual channel. Each set occupies a separate time channel of 192 consecutive bit slots in the transmission frame. The non-redundant mask bits having binary "1" value (always restricted to less than 48 of the 96 bits for reasons explained later) serve to indicate source associations of individual user message blocks.

The bit slots of a satellite frame are highly time compressed to accommodate a digital signaling rate of about 49.4 .times. 10.sup.6 bits per second (contrasted with the analog to digital voice sampling rate, at any first level voice trunk/PBX interface, of 32 .times. 10.sup.3 bits per sec.) The information content and timing of bursts within a frame is determined at associated source NAU's (or MAU's for the more primitive second level access interfaces).

Received composites (of interleaved station bursts) are partially decomposed at receiving NAU's, according to connection association information (prepared by techniques described later), and temporarily stored. Each MAU re-structures the activity compression mask elements (bits) and associated user message (traffic) information sets scheduled for its station to optimize down-link use of associated digital trunks.

The activity compression mask thereby defines the interpolative (virtual-to-real channel assignment) handling of traffic relative to virtual channels of origin stations (source NCU up-link; destination MAU down-link). This type of handling is related to time assignment speech interpolation (TASI) techniques dealt with in earlier patents (for instance in U.S. Pat. No. 3,644,680).). It differs in several significant respects: (1) the compressively handled user message information is accumulated and transmitted in multi-sample blocks (192-bit sets) rather than single sample units (hence proportionately fewer mask bits need be sent); (2) the compression is applied to modular fixed size ordered groups of virtual channels and extended to ports in arbitrary order through switching between ports and satellite access station nodes which is controllable relative to activity at other access