CA2096539A1 - Software structure for telecommunication switching systems - Google Patents

Software structure for telecommunication switching systems

Info

Publication number
CA2096539A1
CA2096539A1 CA002096539A CA2096539A CA2096539A1 CA 2096539 A1 CA2096539 A1 CA 2096539A1 CA 002096539 A CA002096539 A CA 002096539A CA 2096539 A CA2096539 A CA 2096539A CA 2096539 A1 CA2096539 A1 CA 2096539A1
Authority
CA
Canada
Prior art keywords
switching systems
telecommunications
disclosed system
systems
software structure
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Granted
Application number
CA002096539A
Other languages
French (fr)
Other versions
CA2096539C (en
Inventor
G. Hakan Larsson
Kerstin Marianne Odling
K. Ake Rosberg
J. Hakan Karlsson
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Telefonaktiebolaget LM Ericsson AB
Original Assignee
Individual
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Individual filed Critical Individual
Publication of CA2096539A1 publication Critical patent/CA2096539A1/en
Application granted granted Critical
Publication of CA2096539C publication Critical patent/CA2096539C/en
Anticipated expiration legal-status Critical
Expired - Fee Related legal-status Critical Current

Links

Classifications

    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F8/00Arrangements for software engineering
    • G06F8/30Creation or generation of source code
    • G06F8/31Programming languages or programming paradigms
    • G06F8/313Logic programming, e.g. PROLOG programming language
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04QSELECTING
    • H04Q3/00Selecting arrangements
    • H04Q3/42Circuit arrangements for indirect selecting controlled by common circuits, e.g. register controller, marker
    • H04Q3/54Circuit arrangements for indirect selecting controlled by common circuits, e.g. register controller, marker in which the logic circuitry controlling the exchange is centralised
    • H04Q3/545Circuit arrangements for indirect selecting controlled by common circuits, e.g. register controller, marker in which the logic circuitry controlling the exchange is centralised using a stored programme
    • H04Q3/54508Configuration, initialisation
    • H04Q3/54525Features introduction
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04QSELECTING
    • H04Q3/00Selecting arrangements
    • H04Q3/42Circuit arrangements for indirect selecting controlled by common circuits, e.g. register controller, marker
    • H04Q3/54Circuit arrangements for indirect selecting controlled by common circuits, e.g. register controller, marker in which the logic circuitry controlling the exchange is centralised
    • H04Q3/545Circuit arrangements for indirect selecting controlled by common circuits, e.g. register controller, marker in which the logic circuitry controlling the exchange is centralised using a stored programme
    • H04Q3/54575Software application
    • H04Q3/54583Software development, e.g. procedural, object oriented, software generation, software testing
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04QSELECTING
    • H04Q2213/00Indexing scheme relating to selecting arrangements in general and for multiplex systems
    • H04Q2213/13057Object-oriented software
    • YGENERAL TAGGING OF NEW TECHNOLOGICAL DEVELOPMENTS; GENERAL TAGGING OF CROSS-SECTIONAL TECHNOLOGIES SPANNING OVER SEVERAL SECTIONS OF THE IPC; TECHNICAL SUBJECTS COVERED BY FORMER USPC CROSS-REFERENCE ART COLLECTIONS [XRACs] AND DIGESTS
    • Y10TECHNICAL SUBJECTS COVERED BY FORMER USPC
    • Y10STECHNICAL SUBJECTS COVERED BY FORMER USPC CROSS-REFERENCE ART COLLECTIONS [XRACs] AND DIGESTS
    • Y10S707/00Data processing: database and file management or data structures
    • Y10S707/99941Database schema or data structure
    • Y10S707/99944Object-oriented database structure
    • Y10S707/99945Object-oriented database structure processing
    • YGENERAL TAGGING OF NEW TECHNOLOGICAL DEVELOPMENTS; GENERAL TAGGING OF CROSS-SECTIONAL TECHNOLOGIES SPANNING OVER SEVERAL SECTIONS OF THE IPC; TECHNICAL SUBJECTS COVERED BY FORMER USPC CROSS-REFERENCE ART COLLECTIONS [XRACs] AND DIGESTS
    • Y10TECHNICAL SUBJECTS COVERED BY FORMER USPC
    • Y10STECHNICAL SUBJECTS COVERED BY FORMER USPC CROSS-REFERENCE ART COLLECTIONS [XRACs] AND DIGESTS
    • Y10S707/00Data processing: database and file management or data structures
    • Y10S707/99951File or database maintenance
    • Y10S707/99952Coherency, e.g. same view to multiple users

Abstract

The disclosed system includes a declarative language construct for use in programming telecommunications switching systems, comprised of certain natural language elements such as subjects, predicates and objects. The disclosed system also includes an efficient method for constructing prototype telecommunications system software that provides the capability to handle the real-time and parallel nature of operations in telecommunications systems. In yet another aspect, the disclosed system provides a layered software architecture for use in connection with telecommunications switching systems that enhances overall system functionality.
CA002096539A 1991-11-27 1992-11-19 Software structure for telecommunication switching systems Expired - Fee Related CA2096539C (en)

Applications Claiming Priority (3)

Application Number Priority Date Filing Date Title
US80053791A 1991-11-27 1991-11-27
US07/800,537 1991-11-27
PCT/SE1992/000795 WO1993011484A2 (en) 1991-11-27 1992-11-19 Software structure for telecommunication switching systems

Publications (2)

Publication Number Publication Date
CA2096539A1 true CA2096539A1 (en) 1993-05-28
CA2096539C CA2096539C (en) 2002-03-26

Family

ID=25178652

Family Applications (1)

Application Number Title Priority Date Filing Date
CA002096539A Expired - Fee Related CA2096539C (en) 1991-11-27 1992-11-19 Software structure for telecommunication switching systems

Country Status (17)

Country Link
US (2) US5388258A (en)
EP (1) EP0544637B1 (en)
JP (1) JPH06510150A (en)
KR (1) KR100344695B1 (en)
CN (1) CN1043176C (en)
AT (1) ATE176061T1 (en)
AU (1) AU669501B2 (en)
CA (1) CA2096539C (en)
DE (1) DE69228230T2 (en)
DK (1) DK0544637T3 (en)
ES (1) ES2127212T3 (en)
FI (1) FI109069B (en)
GR (1) GR3029962T3 (en)
HK (1) HK1014279A1 (en)
NO (1) NO311117B1 (en)
SG (1) SG45328A1 (en)
WO (1) WO1993011484A2 (en)

Families Citing this family (73)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
AU669501B2 (en) * 1991-11-27 1996-06-13 Telefonaktiebolaget Lm Ericsson (Publ) Software structure for telecommunication switching systems
US5410703A (en) * 1992-07-01 1995-04-25 Telefonaktiebolaget L M Ericsson System for changing software during computer operation
CA2080797C (en) * 1992-10-16 1999-02-02 Kim D. Letkeman Method of operating a computer program using data base schema and related language dictionaries
US6038378A (en) * 1993-07-29 2000-03-14 Digital Esquipment Corporation Method and apparatus for testing implementations of software specifications
US5594792A (en) * 1994-01-28 1997-01-14 American Telecorp Methods and apparatus for modeling and emulating devices in a network of telecommunication systems
US5764977A (en) * 1994-03-30 1998-06-09 Siemens Stromberg-Carlson Distributed database architecture and distributed database management system for open network evolution
US5835757A (en) * 1994-03-30 1998-11-10 Siemens Telecom Networks Distributed database management system for servicing application requests in a telecommunications switching system
US5721909A (en) * 1994-03-30 1998-02-24 Siemens Stromberg-Carlson Distributed database architecture and distributed database management system for open network evolution
US5687363A (en) * 1994-03-30 1997-11-11 Siemens Stromberg-Carlson Distributed database architecture and distributed database management system for open network evolution
US5799151A (en) * 1994-04-04 1998-08-25 Hoffer; Steven M. Interactive electronic trade network and user interface
SE503021C2 (en) * 1994-06-13 1996-03-11 Ericsson Telefon Ab L M Operating support networks for a telecommunications network comprising network elements, telecommunications networks comprising network elements, network elements and ways of structuring software in a network element
TW295761B (en) * 1994-06-14 1997-01-11 Ericsson Telefon Ab L M
DE59508793D1 (en) 1994-08-31 2000-11-23 Siemens Ag Procedure for managing dynamic objects in an object-oriented programmed facility
US5566173A (en) * 1994-10-12 1996-10-15 Steinbrecher Corporation Communication system
KR0136501B1 (en) * 1994-12-21 1998-07-01 양승택 Control Method of Signal Relay Switch Operation Management System
WO1996020448A1 (en) * 1994-12-23 1996-07-04 Southwestern Bell Technology Resources, Inc. Flexible network platform and call processing system
US5870552A (en) * 1995-03-28 1999-02-09 America Online, Inc. Method and apparatus for publishing hypermedia documents over wide area networks
US5694596A (en) * 1995-05-25 1997-12-02 Kangaroo, Inc. On-line database updating network system and method
US5644696A (en) * 1995-06-06 1997-07-01 International Business Machines Corporation Recovering multi-volume data sets during volume recovery
CN1093954C (en) * 1995-06-28 2002-11-06 西门子公司 Start-up system for computer system
US5999946A (en) * 1996-04-10 1999-12-07 Harris Corporation Databases in telecommunications
DE19615683A1 (en) * 1996-04-22 1997-10-23 Sel Alcatel Ag Method and control device for a graphical control of processes in a network management system
US5875242A (en) * 1996-07-26 1999-02-23 Glaser; Lawrence F. Telecommunications installation and management system and method
US5778059A (en) * 1996-08-30 1998-07-07 Digital Technics, Inc. Distributed predictive and event-driven processing environment
US6108637A (en) * 1996-09-03 2000-08-22 Nielsen Media Research, Inc. Content display monitor
US6064660A (en) * 1996-12-12 2000-05-16 Optimay Corporation GSM transceiver with portable protocol stack
US5974237A (en) * 1996-12-18 1999-10-26 Northern Telecom Limited Communications network monitoring
US5913195A (en) * 1996-12-27 1999-06-15 Intervoice Limited Partnership System and method for developing VRU voice dialogue
US6212576B1 (en) 1997-01-27 2001-04-03 Optimay Corporation Operating system interface for use with multitasking GSM protocol stacks
US5937041A (en) * 1997-03-10 1999-08-10 Northern Telecom, Limited System and method for retrieving internet data files using a screen-display telephone terminal
US5796952A (en) * 1997-03-21 1998-08-18 Dot Com Development, Inc. Method and apparatus for tracking client interaction with a network resource and creating client profiles and resource database
US6366581B1 (en) * 1997-04-02 2002-04-02 Fujitsu Network Communications, Inc. Method and apparatus for generating permanent virtual connections using graphical user interface
JP3068037B2 (en) * 1997-06-23 2000-07-24 日本電気株式会社 Service management function execution method
US6097702A (en) * 1997-12-31 2000-08-01 Alcatel Usa Sourcing, L.P. Performance monitoring data acquisition library
US6185519B1 (en) * 1998-02-10 2001-02-06 Telcordia Technologies, Inc. Method and system for feature interaction detection in a telecommunication network
US6990185B1 (en) * 1999-11-19 2006-01-24 At&T Corp Routing extensions for telecommunication network system and method
SE512696C2 (en) * 1998-04-28 2000-05-02 Ericsson Telefon Ab L M Method and application resource system for connecting a connection over a multi-service network link
DE19822551A1 (en) * 1998-05-20 1999-11-25 Alcatel Sa Processor-controlled system and method for operating a processor-controlled system
US6222916B1 (en) * 1998-05-22 2001-04-24 Telefonaktiebolaget Lm Ericsson (Publ) Method and apparatus for introducing and modifying telecommunications services
US6782268B1 (en) * 1998-06-23 2004-08-24 Lucent Technologies Inc. Method and apparatus for tracking call history for mobile and wireline users accessing the network on different ports for subsequent calls
US6571273B1 (en) * 1998-07-13 2003-05-27 Yokogawa Electric Corporation Process control system
JP2000029595A (en) * 1998-07-15 2000-01-28 Fujitsu Ltd Electronic processor with menu interface
US6363472B1 (en) 1998-09-03 2002-03-26 Telefonaktiebolaget L M Ericsson (Publ) Method and system for minimizing effect of replacing programming languages in telephony systems
US6445834B1 (en) * 1998-10-19 2002-09-03 Sony Corporation Modular image query system
US6256409B1 (en) 1998-10-19 2001-07-03 Sony Corporation Method for determining a correlation between images using multi-element image descriptors
US6236406B1 (en) 1998-10-21 2001-05-22 Sony Corporation Three-dimensional color space display
US20040052343A1 (en) * 1999-02-16 2004-03-18 Glaser Lawrence F. Telecommunications installation and management system and method
AUPQ206399A0 (en) 1999-08-06 1999-08-26 Imr Worldwide Pty Ltd. Network user measurement system and method
WO2001025936A1 (en) * 1999-10-05 2001-04-12 Utstarcom, Inc. System and method for network interoperations using a mib-based object-oriented signaling protocol
US6687747B1 (en) * 1999-10-28 2004-02-03 Utstarcom, Inc. System and network interoperations using a MIB-based object-oriented signaling protocol
US6822942B1 (en) * 1999-11-19 2004-11-23 At&T Corp. Protocol extensions for telecommunications network systems and method
JP5072160B2 (en) 2000-01-12 2012-11-14 ネットレイティングス・インコーポレーティッド System and method for estimating the spread of digital content on the World Wide Web
US6642942B1 (en) * 2000-03-07 2003-11-04 Intel Corporation Method and system for configuring among call processing applications in a call processing system
US7120900B2 (en) * 2001-04-19 2006-10-10 International Business Machines Bi-directional display
ITMI20010997A1 (en) * 2001-05-16 2002-11-16 Cit Alcatel METHODS FOR TESTING THE CONTROL SOFTWARE OF A TELECOMMUNICATIONS EQUIPMENT EQUIPPED WITH A DISTRIBUTED CONTROL
AUPR505601A0 (en) * 2001-05-17 2001-06-07 Traffion Technologies Pty Ltd Method of optimising content presented to a user within a communications network
US7996207B2 (en) * 2001-06-26 2011-08-09 International Business Machines Corporation Bidirectional domain names
US8271778B1 (en) 2002-07-24 2012-09-18 The Nielsen Company (Us), Llc System and method for monitoring secure data on a network
EP1533940A1 (en) * 2003-11-18 2005-05-25 Siemens Aktiengesellschaft Transformation Function of a TMN System
JP4154368B2 (en) * 2004-06-15 2008-09-24 キヤノン株式会社 Document processing apparatus, document processing method, and document processing program
US7817983B2 (en) * 2005-03-14 2010-10-19 Qualcomm Incorporated Method and apparatus for monitoring usage patterns of a wireless device
US8041800B2 (en) * 2005-11-08 2011-10-18 International Business Machines Corporation Automatic orchestration of dynamic multiple party, multiple media communications
GB2445794A (en) * 2007-01-18 2008-07-23 Ian Keith Hamilton Generating program code from natural language descriptions
US10169781B1 (en) 2007-03-07 2019-01-01 The Nielsen Company (Us), Llc Method and system for generating information about portable device advertising
US20090006161A1 (en) * 2007-06-27 2009-01-01 Yen-Fu Chen Systems and methods for managing events of event scheduling applications
US8200520B2 (en) * 2007-10-03 2012-06-12 International Business Machines Corporation Methods, systems, and apparatuses for automated confirmations of meetings
US8380549B2 (en) * 2008-09-18 2013-02-19 Sap Ag Architectural design for embedded support application software
CN101656690B (en) * 2009-07-17 2011-10-26 赵维 Remote work division and cooperative system and method
US9247273B2 (en) 2013-06-25 2016-01-26 The Nielsen Company (Us), Llc Methods and apparatus to characterize households with media meter data
US9277265B2 (en) 2014-02-11 2016-03-01 The Nielsen Company (Us), Llc Methods and apparatus to calculate video-on-demand and dynamically inserted advertisement viewing probability
US10219039B2 (en) 2015-03-09 2019-02-26 The Nielsen Company (Us), Llc Methods and apparatus to assign viewers to media meter data
US9848224B2 (en) 2015-08-27 2017-12-19 The Nielsen Company(Us), Llc Methods and apparatus to estimate demographics of a household
US10791355B2 (en) 2016-12-20 2020-09-29 The Nielsen Company (Us), Llc Methods and apparatus to determine probabilistic media viewing metrics

Family Cites Families (15)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US5247693A (en) * 1985-10-08 1993-09-21 The Foxboro Company Computer language structure for process control applications and method of translating same into program code to operate the computer
US4724521A (en) * 1986-01-14 1988-02-09 Veri-Fone, Inc. Method for operating a local terminal to execute a downloaded application program
US4768150A (en) * 1986-09-17 1988-08-30 International Business Machines Corporation Application program interface to networking functions
US5067104A (en) * 1987-05-01 1991-11-19 At&T Bell Laboratories Programmable protocol engine having context free and context dependent processes
US4974191A (en) * 1987-07-31 1990-11-27 Syntellect Software Inc. Adaptive natural language computer interface system
US4864502A (en) * 1987-10-07 1989-09-05 Houghton Mifflin Company Sentence analyzer
US5086426A (en) * 1987-12-23 1992-02-04 Hitachi, Ltd. Communication network system having a plurality of different protocal LAN's
US4962497A (en) * 1989-09-21 1990-10-09 At&T Bell Laboratories Building-block architecture of a multi-node circuit-and packet-switching system
WO1991006052A2 (en) * 1989-10-10 1991-05-02 Unisys Corporation Image-based document processing system
US5233513A (en) * 1989-12-28 1993-08-03 Doyle William P Business modeling, software engineering and prototyping method and apparatus
US5247651A (en) * 1990-04-17 1993-09-21 At&T Bell Laboratories Interactive computer program specification and simulation system
US5327529A (en) * 1990-09-24 1994-07-05 Geoworks Process of designing user's interfaces for application programs
US5249274A (en) * 1990-10-24 1993-09-28 Vanderbilt University Simultaneous data-driven and demand-driven computational model for dynamically configured systems
US5291479A (en) * 1991-07-16 1994-03-01 Digital Technics, Inc. Modular user programmable telecommunications system with distributed processing
AU669501B2 (en) * 1991-11-27 1996-06-13 Telefonaktiebolaget Lm Ericsson (Publ) Software structure for telecommunication switching systems

Also Published As

Publication number Publication date
CN1074319A (en) 1993-07-14
DK0544637T3 (en) 1999-09-13
FI933347A0 (en) 1993-07-26
EP0544637A3 (en) 1994-06-22
ATE176061T1 (en) 1999-02-15
DE69228230D1 (en) 1999-03-04
AU669501B2 (en) 1996-06-13
SG45328A1 (en) 1998-01-16
GR3029962T3 (en) 1999-07-30
WO1993011484A2 (en) 1993-06-10
NO311117B1 (en) 2001-10-08
EP0544637B1 (en) 1999-01-20
JPH06510150A (en) 1994-11-10
KR100344695B1 (en) 2002-11-18
ES2127212T3 (en) 1999-04-16
HK1014279A1 (en) 1999-09-24
NO932659L (en) 1993-07-23
US5572727A (en) 1996-11-05
NO932659D0 (en) 1993-07-23
CA2096539C (en) 2002-03-26
FI109069B (en) 2002-05-15
EP0544637A2 (en) 1993-06-02
AU3099192A (en) 1993-06-28
DE69228230T2 (en) 1999-06-24
CN1043176C (en) 1999-04-28
US5388258A (en) 1995-02-07
FI933347A (en) 1993-07-26

Similar Documents

Publication Publication Date Title
CA2096539A1 (en) Software structure for telecommunication switching systems
EP0631447A3 (en) Telecommunications network architecture and system.
CA2118278A1 (en) Multimedia System
HK1006487A1 (en) Anonymous interactive telephone system with expanded outward calling features
CA2100699A1 (en) Portable Telephone User Profiles Using Central Computer
EP0640929A3 (en) Inter-processor communication via post office RAM.
AU2122792A (en) Irrigation device
DE69426812T2 (en) Image generation system in which the image processing device is connected to the image generation device
EP0616291A3 (en) A method of configuring a neural network and a diagnosis/recognition system using the same.
EP0657538A3 (en) Process to produce engineered antibodies in plants, engineered antibodies and use thereof in diagnostics and therapeutics.
EP0612113A3 (en) Composite superconductor.
GB9103655D0 (en) Reporting power-fail in a communication system
EP0588677A3 (en) Two-dimensional 4x4 descrete cosine transformation system and two-dimensional 4x4 discrete cosine inverse transormation system with simple circuit structure.
GB9504579D0 (en) Representing subscribers in a multiple interface environment switching system
FR2690778B1 (en) DEVICE CAUSING AND USING THERMONUCLEAR "MICRO-FUSION".
ROEDSETH MITS architecture V 1. 0
李训经 et al. OPTIMAL CONTROL THEORY FOR INFINITE DIMENSIONAL SYSTEMS
AU4553693A (en) Stirling engine with super-conductor element using the meissner effect
Rajaram Expert systems: The cutting edge of artificial intelligence.
Bricknell Time you did your homework?
McKeown Implementing quality improvement programmes.
EP0644517A3 (en) Arrangement, method and application in a mobile system.
Franchuk The environmental crisis in St. Petersburg; an analysis of its roots, current status, and future prospects.
Summers Session 4C
COHEN et al. Intelligent, real-time problem solving(Final Report, 15 Sep.- 14 Dec. 1989)

Legal Events

Date Code Title Description
EEER Examination request
MKLA Lapsed