Method for load distribution among the central processors of a multiprocessor central control unit of a switching system
US4807281A · kind A · utility
Assignee
Inventors
Key dates
| Filing date | Dec 23, 1987 |
| Grant date | Feb 21, 1989 |
| Priority date | — |
| Expiry date | Dec 23, 2007 |
Classification
- Technology area (CPC G)Physics
- CPC primaryG06F15/16
- WIPO fieldTelecommunications
- WIPO sectorElectrical engineering
Abstract
A method of distributing the processing load among components of a multiprocessor system, such as a switching system, avoids having two different processors (CP9) simultaneously handling different jobs for the same connection. A plurality of central processors (BP,CP,IOC) and a central main memory (CMY) are connected in parallel to a central bus system (B:CMY). As soon as they are free, each processor fetches a job for handling a switching task from a job registering means (AR), and then fetches data about the appertaining connections from the main memory (CMY). Each processor stores a protective code corresponding to its address at a location associated with the job as soon as and as long as it is handling the job. However, it does not store its code in case a different processor (CP9) has already entered its protective code there. Every central processor has its own job memory (AS). When a processor finds the protective code of another processor associated with the job data, it forwards its own job to this other processor by entering this job into the job memory (AS) of the other processor.
Source: USPTO / EPO open patent data. Objective bibliographic and citation counts.