EP0210596A2

Methods of installing and assigning control processors in a distributed-control communications system.

Abstract

This invention provides a method of assigning a first control processor to the service set of a second control processor in a distributed-control communications system having control processors coupled with ports of the system. The method comprises the step of transmitting through the system a service-set assignment message in a control burst to the first control processor, the assignment message including the port address of the second control processor. The assignment message may be sent by a third control processor or by the second control processor. The assignment message may be sent as a result of the failure of some control processor, the addition of a new control processor, orto make theworkloads of the control processors more evenly distributed. There is also provided a method of installing a second control processor into a distributed-control communications system having at least one first control processor. The method comprises the steps of installing the hardware, installing the software, and assigning as above the second control processorto the service set of the first control processor. In preferred embodiments, the software may be downloaded and/or started-up within the system. These methods are not dependent on any particular control structure. In the disclosed control hierarchy, a port processor (PP,) may be assigned to the service set of a call (CP,) or administrative processor (AP2), and a call processor may be assigned to the service set of an administrative processor. A control burst is a communication between control processors for administrative purposes in a burst-switching communications system.

EP0210596A2, drawing sheet 1
Sheet 1 of 68

Term

Term ended

Projected expiry passed 24 July 2006, 20.2 years ago.

  1. Priority
  2. Filed
  3. Published
  4. Projected expiry
  5. Today

14 claims: 2 independent, 12 dependent

  1. 1
    A method of assigning a first control processor to the service set of a second control processor in a distributed-control communications system having at least one first control processor coupled with a first port of said system, at least one second control processor coupled with a second port of said system, and means for transmitting control bursts between said control processors, said method comprising the step of:(a) transmitting through said system a service-set assignment message in a control burst to said first control processor, said service-set assignment message including the port address of said second control processor.
  2. 2
    A method of assigning a first control processor to the service set of a second cbntrol processor as described in Claim 1 wherein said service-set assignment message is transmitted to said first control processor by said second control processor.
  3. 3
    A method of assigning a first control processor to the service set of a second control processor as described in Claim 1 wherein said first control processor is a port processor and said second control processor is a call processor.
  4. 4
    A method of assigning a first control processor to the service set of a second control processor as described in Claim 1 wherein said first control processor is a call processor and said second control processor is an administrative processor.
  5. 5
    A method of assigning a first control processor to the service set of a second control processor as described in Claim 1 wherein said first control processor is a port processor and said second control processor is an administrative processor.
  6. 6
    A method of assigning a first control processor to the service set of a second control processor as described in Claim 1 wherein said system has at least one third control processor and said assignment is made as a result of the failure of said third control processor.
  7. 7
    A method of assigning a first control processor to the service set of a second control processor as described in Claim 1 wherein said system has a plurality of second control processors and after said assignment has been made all of said second control processors have approximately the same number of members in their respective service sets.
  8. 8
    A method of assigning a first control processor to the service set of a second control processor as described in Claim 1 wherein a control processor has been newly installed into said system and said assignment has been made as a result of said installation, said newly installed control processor being a first control processor, a second control processor, or a third control processor.
  9. 9
    A method of installing a second control processor into a distributed-control communications system having at least one first control processor and means for transmitting bursts between control processors of said system, said installation requiring hardware and software installation, said first control processor being coupled with a first port of said system, said second control processor after installation being coupled with a second port of said system, said method comprising the steps of:(a) performing said hardware installation of said second control processor into said system;(b) performing said software installation of said second control processor into said system;and (c) transmitting through said system a service-set assignment message in a control burst to said second control processor, said service-set assignment message including the port address of said first control processor.
  10. 10
    A method of installing a second control processor into a distributed-ccntrol communications system having at least one first control processor as .described in Claim 9 wherein said step-(b) further includes downloading software through said system into said second system.
  11. 11
    A method of installing a second control processor into a - distributed-control communications system having at least one first control processor as described in Claim 9 wherein said step (b) further includes software initialization and start-up testing conducted through said system.
  12. 12
    A method of installing a second control processor into a distributed-control communications system having at least one first control processor as described in Claim 9 wherein said second control processor is a port processor and said first control processor is a call processor.
  13. 13
    A method of installing a second control processor into a distributed-control communications system having at least one first control processor as described in Claim 9 wherein said second control processor is a call processor and said first control processor is an administrative processor.
  14. 14
    A method of installing a second control processor into a distributed-control communications system having at least one first control processor as described in Claim 9 wherein said second control processor is a port processor and said first control processor is an administrative processor.