Modularly structured ISDN communication system
First Claim
1. A modularly structured ISDN communication system, having at least one switching unit (SWU);
- (I) to which equipment and networks are connectable via periphery modules; and
(II) that has a switching matrix array,having a memory-programmed system processor (uPA);
(I) that has a real-time operating system;
(1) for controlling,(A) the access to the system resources,(B) the communication between program sub-systems (PSS;
tasks), and(C) the reaction to stimuli (interrupt handling),(2) having an information transport system (INF) eminent in the operating system,(A) having program sub-system-associated input and output memories (EAS) operated mailbox-like for message to and from the program sub-systems (PSS),having a system memory (MEA);
(I) with memory segments addressable via descriptors for storing;
(1) data files, and(2) the program sub-systems, having a system table memory that contains system table descriptors referenced to the memory segments of the real-time operating system,comprising;
an application module (ASM);
(I) having a time-sharing operating system;
(II) having a program sub-system (PSS) fashioned as a sluice sub-system (SUB);
(III) having a module table memory selectable alternatively to the system table memory that;
(1) contains module table descriptors referenced to memory segments of the time-sharing operating system under which at least,(A) a (TS) time-sharing status segment descriptor referenced to a status segment (TS-TSS) of the time-sharing operating system intermediately stores system process data,(2) contains a (TS) time-sharing code segment descriptor referenced to the code segment of an interrupt transition routine (RUB) of the time-sharing operating system,(3) and that further contains communication descriptors referenced to intercommunication segments of the real-time operating system, these communication descriptors being interruptable identically to the system table descriptors that are contained in the system table memory and are referenced to the intercommunication segments and under which are situated at least,(4) a code segment descriptor for the access onto the code segment of the sluice sub-system (SUB),(5) a status segment descriptor for the access onto a status segment (RT-TSS) in the real-time operating system that is assigned to the sluice sub-system (SUB), and(6) a data segment descriptor for the access onto an intercommunication data segment (IKD), whereby the intercommunication data segment (IKD),(a) intermediately stores the input information required by each of the two operating systems for a transition from one operating system to the other operating system and further(b) contains a data field (DF) for the acceptance of messages from one operating system that can be exchanged with program sub-systems (PSS, PSST) of the other operating system.
1 Assignment
0 Petitions
Accused Products
Abstract
A modularly structured ISDN communication system has a system processor that is administered by a multi-tasking real-time operating system. Since this operating system can only assign system-internal function programs to the system processor (on-line system), a software application module having a time-sharing operating system is provided, so that the same processor can be administered by both operating systems. In order to effect this, one task of the real-time operating system is fashioned as a sluice sub-system SUB in which an allocation switch from the addressing tables of the real-time operating system onto those of the time-sharing operating system occurs. An interrupt transition routine that leads back into the sluice sub-system SUB in which the allocation switch is in turn cancelled is present in the time-sharing operating system for a processing of interrupt requests. Messages can be forwarded from one operating system to the other by use of an intercommunication data segment, so that data from the administration of the one operating system can be transferred into that of the other operating system in a simple manner.
-
Citations
13 Claims
-
1. A modularly structured ISDN communication system, having at least one switching unit (SWU);
-
(I) to which equipment and networks are connectable via periphery modules; and (II) that has a switching matrix array, having a memory-programmed system processor (uPA); (I) that has a real-time operating system; (1) for controlling, (A) the access to the system resources, (B) the communication between program sub-systems (PSS;
tasks), and(C) the reaction to stimuli (interrupt handling), (2) having an information transport system (INF) eminent in the operating system, (A) having program sub-system-associated input and output memories (EAS) operated mailbox-like for message to and from the program sub-systems (PSS), having a system memory (MEA); (I) with memory segments addressable via descriptors for storing; (1) data files, and (2) the program sub-systems, having a system table memory that contains system table descriptors referenced to the memory segments of the real-time operating system, comprising; an application module (ASM); (I) having a time-sharing operating system; (II) having a program sub-system (PSS) fashioned as a sluice sub-system (SUB); (III) having a module table memory selectable alternatively to the system table memory that; (1) contains module table descriptors referenced to memory segments of the time-sharing operating system under which at least, (A) a (TS) time-sharing status segment descriptor referenced to a status segment (TS-TSS) of the time-sharing operating system intermediately stores system process data, (2) contains a (TS) time-sharing code segment descriptor referenced to the code segment of an interrupt transition routine (RUB) of the time-sharing operating system, (3) and that further contains communication descriptors referenced to intercommunication segments of the real-time operating system, these communication descriptors being interruptable identically to the system table descriptors that are contained in the system table memory and are referenced to the intercommunication segments and under which are situated at least, (4) a code segment descriptor for the access onto the code segment of the sluice sub-system (SUB), (5) a status segment descriptor for the access onto a status segment (RT-TSS) in the real-time operating system that is assigned to the sluice sub-system (SUB), and (6) a data segment descriptor for the access onto an intercommunication data segment (IKD), whereby the intercommunication data segment (IKD), (a) intermediately stores the input information required by each of the two operating systems for a transition from one operating system to the other operating system and further (b) contains a data field (DF) for the acceptance of messages from one operating system that can be exchanged with program sub-systems (PSS, PSST) of the other operating system. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13)
-
Specification