WO1999030456A3 - A method and apparatus relating to messaging in a distributed communication system - Google Patents

A method and apparatus relating to messaging in a distributed communication system Download PDF

Info

Publication number
WO1999030456A3
WO1999030456A3 PCT/SE1998/002177 SE9802177W WO9930456A3 WO 1999030456 A3 WO1999030456 A3 WO 1999030456A3 SE 9802177 W SE9802177 W SE 9802177W WO 9930456 A3 WO9930456 A3 WO 9930456A3
Authority
WO
WIPO (PCT)
Prior art keywords
function type
resources
function
nodes
communication system
Prior art date
Application number
PCT/SE1998/002177
Other languages
French (fr)
Other versions
WO1999030456A2 (en
Inventor
Jesper Vasell
Original Assignee
Ericsson Telefon Ab L M
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 Ericsson Telefon Ab L M filed Critical Ericsson Telefon Ab L M
Priority to JP2000524892A priority Critical patent/JP2001526436A/en
Priority to AU17909/99A priority patent/AU751820B2/en
Priority to GB0016200A priority patent/GB2348348B/en
Publication of WO1999030456A2 publication Critical patent/WO1999030456A2/en
Publication of WO1999030456A3 publication Critical patent/WO1999030456A3/en

Links

Classifications

    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F9/00Arrangements for program control, e.g. control units
    • G06F9/06Arrangements for program control, e.g. control units using stored programs, i.e. using an internal store of processing equipment to receive or retain programs
    • G06F9/46Multiprogramming arrangements
    • G06F9/50Allocation of resources, e.g. of the central processing unit [CPU]
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F9/00Arrangements for program control, e.g. control units
    • G06F9/06Arrangements for program control, e.g. control units using stored programs, i.e. using an internal store of processing equipment to receive or retain programs
    • G06F9/46Multiprogramming arrangements
    • G06F9/54Interprogram communication
    • G06F9/546Message passing systems or structures, e.g. queues
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L61/00Network arrangements, protocols or services for addressing or naming
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L61/00Network arrangements, protocols or services for addressing or naming
    • H04L61/35Network arrangements, protocols or services for addressing or naming involving non-standard use of addresses for implementing network functionalities, e.g. coding subscription information within the address or functional addressing, i.e. assigning an address to a function
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F2209/00Indexing scheme relating to G06F9/00
    • G06F2209/50Indexing scheme relating to G06F9/50
    • G06F2209/5011Pool

Abstract

A distributed communication system comprising a number of nodes, comprising a number of resources, which nodes are interconnected by an interconnection network. Distributed applications are executed through sending messages between resources in said nodes. The resources are categorized into a number of function types wherein resources grouped into one and the same function type are functionally equivalent at least to a given extent so that a number of function type instances are provided for each function type. Each node comprises information holding means (11) keeping information about which function type instances correspond to a given function type and distribution functions (12) associated with said information holding means (11) for selecting a receiving function type instance among the available instances. A resource sending a message only has to give the function type as address information and the distribution function (12) selects which function type instance will be the receiver.
PCT/SE1998/002177 1997-12-08 1998-11-30 A method and apparatus relating to messaging in a distributed communication system WO1999030456A2 (en)

Priority Applications (3)

Application Number Priority Date Filing Date Title
JP2000524892A JP2001526436A (en) 1997-12-08 1998-11-30 Communication system and message transmission method in communication system
AU17909/99A AU751820B2 (en) 1997-12-08 1998-11-30 Communication system and method of sending messages in a communication system
GB0016200A GB2348348B (en) 1997-12-08 1998-11-30 Communication system and method of sending messages in a communication system

Applications Claiming Priority (2)

Application Number Priority Date Filing Date Title
SE9704565-2 1997-12-08
SE9704565A SE511098C2 (en) 1997-12-08 1997-12-08 Communication system and method for sending messages in a communication system

Publications (2)

Publication Number Publication Date
WO1999030456A2 WO1999030456A2 (en) 1999-06-17
WO1999030456A3 true WO1999030456A3 (en) 1999-08-26

Family

ID=20409301

Family Applications (1)

Application Number Title Priority Date Filing Date
PCT/SE1998/002177 WO1999030456A2 (en) 1997-12-08 1998-11-30 A method and apparatus relating to messaging in a distributed communication system

Country Status (6)

Country Link
US (1) US6415333B1 (en)
JP (1) JP2001526436A (en)
AU (1) AU751820B2 (en)
GB (1) GB2348348B (en)
SE (1) SE511098C2 (en)
WO (1) WO1999030456A2 (en)

Families Citing this family (24)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US6704782B1 (en) * 1999-12-09 2004-03-09 International Business Machines Corporation System and methods for real time progress monitoring in a computer network
US7454516B1 (en) * 2000-08-03 2008-11-18 Microsoft Corporation Scalable virtual partitioning of resources
US7644408B2 (en) * 2003-04-25 2010-01-05 Spotware Technologies, Inc. System for assigning and monitoring grid jobs on a computing grid
US7664847B2 (en) * 2003-08-14 2010-02-16 Oracle International Corporation Managing workload by service
US20060064400A1 (en) * 2004-09-21 2006-03-23 Oracle International Corporation, A California Corporation Methods, systems and software for identifying and managing database work
US7747717B2 (en) * 2003-08-14 2010-06-29 Oracle International Corporation Fast application notification in a clustered computing system
US6985089B2 (en) * 2003-10-24 2006-01-10 Palo Alto Reserach Center Inc. Vehicle-to-vehicle communication protocol
US7461054B2 (en) * 2004-02-20 2008-12-02 Microsoft Corporation Uniform resource discovery and API layering
US7467384B2 (en) * 2004-02-20 2008-12-16 Microsoft Corporation Uniform resource discovery with multiple computers
GB0408868D0 (en) 2004-04-21 2004-05-26 Level 5 Networks Ltd Checking data integrity
GB0506403D0 (en) 2005-03-30 2005-05-04 Level 5 Networks Ltd Routing tables
GB0505300D0 (en) * 2005-03-15 2005-04-20 Level 5 Networks Ltd Transmitting data
EP3217285B1 (en) * 2005-03-10 2021-04-28 Xilinx, Inc. Transmitting data
CA2538503C (en) * 2005-03-14 2014-05-13 Attilla Danko Process scheduler employing adaptive partitioning of process threads
US8245230B2 (en) * 2005-03-14 2012-08-14 Qnx Software Systems Limited Adaptive partitioning scheduler for multiprocessing system
US8387052B2 (en) * 2005-03-14 2013-02-26 Qnx Software Systems Limited Adaptive partitioning for operating system
US9361156B2 (en) 2005-03-14 2016-06-07 2236008 Ontario Inc. Adaptive partitioning for operating system
US8973008B2 (en) * 2005-05-10 2015-03-03 Oracle America, Inc. Combining different resource types
GB0600417D0 (en) 2006-01-10 2006-02-15 Level 5 Networks Inc Virtualisation support
US8713186B2 (en) * 2007-03-13 2014-04-29 Oracle International Corporation Server-side connection resource pooling
JP5663339B2 (en) * 2011-02-15 2015-02-04 ヤンマー株式会社 Data collection apparatus and system including the same
US8898289B1 (en) * 2011-03-22 2014-11-25 Netapp, Inc. Distributed event processing method and architecture
US10474653B2 (en) 2016-09-30 2019-11-12 Oracle International Corporation Flexible in-memory column store placement
CN111367669B (en) * 2020-03-02 2023-08-15 北京小米松果电子有限公司 Method, device and medium for determining optimal operation path

Citations (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
EP0201063A2 (en) * 1985-05-06 1986-11-12 Computer X, Inc. Method of locating processes in a distributed data processing system
EP0201065A2 (en) * 1985-05-06 1986-11-12 Computer X, Inc. Virtual single machine with logical ring and with message-like hardware interrupts and processor exceptions
US4694396A (en) * 1985-05-06 1987-09-15 Computer X, Inc. Method of inter-process communication in a distributed data processing system
US5133053A (en) * 1987-02-13 1992-07-21 International Business Machines Corporation Interprocess communication queue location transparency
US5765154A (en) * 1995-10-19 1998-06-09 Fuji Xerox Co., Ltd. Resource management system

Family Cites Families (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US5742848A (en) * 1993-11-16 1998-04-21 Microsoft Corp. System for passing messages between source object and target object utilizing generic code in source object to invoke any member function of target object by executing the same instructions
US5848272A (en) * 1996-06-04 1998-12-08 Lucent Technologies Inc. Object-oriented intra-process messaging arrangement for windows environments
US6049838A (en) * 1996-07-01 2000-04-11 Sun Microsystems, Inc. Persistent distributed capabilities
US5995999A (en) * 1997-03-12 1999-11-30 Fujitsu Limited Naming system for hierarchically named computer accessible objects

Patent Citations (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
EP0201063A2 (en) * 1985-05-06 1986-11-12 Computer X, Inc. Method of locating processes in a distributed data processing system
EP0201065A2 (en) * 1985-05-06 1986-11-12 Computer X, Inc. Virtual single machine with logical ring and with message-like hardware interrupts and processor exceptions
US4694396A (en) * 1985-05-06 1987-09-15 Computer X, Inc. Method of inter-process communication in a distributed data processing system
US5133053A (en) * 1987-02-13 1992-07-21 International Business Machines Corporation Interprocess communication queue location transparency
US5765154A (en) * 1995-10-19 1998-06-09 Fuji Xerox Co., Ltd. Resource management system

Also Published As

Publication number Publication date
GB2348348A (en) 2000-09-27
AU751820B2 (en) 2002-08-29
SE9704565D0 (en) 1997-12-08
GB0016200D0 (en) 2000-08-23
AU1790999A (en) 1999-06-28
GB2348348B (en) 2003-07-09
SE511098C2 (en) 1999-08-02
US6415333B1 (en) 2002-07-02
SE9704565L (en) 1999-06-09
WO1999030456A2 (en) 1999-06-17
JP2001526436A (en) 2001-12-18

Similar Documents

Publication Publication Date Title
WO1999030456A3 (en) A method and apparatus relating to messaging in a distributed communication system
CA2257939A1 (en) Managing feature interactions in a telecommunications system such as an intelligent network
EP1047243A3 (en) Method for the transmission of multimedia messages
CA2199108A1 (en) Parallel distributed processing system and method of same
CA2206635A1 (en) Flow control method for short message service-busy subscriber
CA2251554A1 (en) Network marketplace device and method
HK1044652A1 (en) Method and apparatus for deploying service modules among service nodes distributed in an intelligent network
CA2365167A1 (en) A communication network terminal supporting a plurality of applications
WO1998032300A3 (en) A system and method for routing messages in radiocommunication systems
WO1999017458A3 (en) Two-stage multicast communication protocol
DE60040098D1 (en) Routing SMS messages between networks based on different standards
CA2219224A1 (en) Source routing method for fast connection re-establishment in response to early-arriving trouble report messages
CA2217622A1 (en) Telecommunications round-robin message delivery
WO1998029998A3 (en) Method and system of distributed network restoration with multiple failures
WO1998047165A3 (en) Method and system for call processing in atm
CN1487706B (en) Method, system and control process for enterprise to communicate timely
EP1198095A3 (en) Method and network for interconnecting separate multicast channels acquired for separate bus systems
WO1998043448A3 (en) Method for establishing a communication link
WO1999063762A3 (en) Method for identifying a call in a telecommunications system
EP1014737A3 (en) Multiple technology vocoder and an associated telecommunications network
WO2000033586A3 (en) System and method for bundling messages for transmission in a telecommunications network
WO1998051113A3 (en) Data suppression and regeneration
WO2000024220A3 (en) A system and method for message transport and segmentation
GB2315638B (en) Synchronisation checking
CA2212388A1 (en) Network communication services method and apparatus

Legal Events

Date Code Title Description
AK Designated states

Kind code of ref document: A2

Designated state(s): AL AM AT AU AZ BA BB BG BR BY CA CH CN CU CZ DE DK EE ES FI GB GD GE GH GM HR HU ID IL IS JP KE KG KP KR KZ LC LK LR LS LT LU LV MD MG MK MN MW MX NO NZ PL PT RO RU SD SE SG SI SK SL TJ TM TR TT UA UG UZ VN YU ZW

AL Designated countries for regional patents

Kind code of ref document: A2

Designated state(s): GH GM KE LS MW SD SZ UG ZW AM AZ BY KG KZ MD RU TJ TM AT BE CH CY DE DK ES FI FR GB GR IE IT LU MC NL PT SE BF BJ CF CG CI CM GA GN GW ML MR NE SN TD TG

121 Ep: the epo has been informed by wipo that ep was designated in this application
AK Designated states

Kind code of ref document: A3

Designated state(s): AL AM AT AU AZ BA BB BG BR BY CA CH CN CU CZ DE DK EE ES FI GB GD GE GH GM HR HU ID IL IS JP KE KG KP KR KZ LC LK LR LS LT LU LV MD MG MK MN MW MX NO NZ PL PT RO RU SD SE SG SI SK SL TJ TM TR TT UA UG UZ VN YU ZW

AL Designated countries for regional patents

Kind code of ref document: A3

Designated state(s): GH GM KE LS MW SD SZ UG ZW AM AZ BY KG KZ MD RU TJ TM AT BE CH CY DE DK ES FI FR GB GR IE IT LU MC NL PT SE BF BJ CF CG CI CM GA GN GW ML MR NE SN TD TG

DFPE Request for preliminary examination filed prior to expiration of 19th month from priority date (pct application filed before 20040101)
NENP Non-entry into the national phase

Ref country code: KR

WWE Wipo information: entry into national phase

Ref document number: 17909/99

Country of ref document: AU

ENP Entry into the national phase

Ref country code: GB

Ref document number: 200016200

Kind code of ref document: A

Format of ref document f/p: F

REG Reference to national code

Ref country code: DE

Ref legal event code: 8642

122 Ep: pct application non-entry in european phase
NENP Non-entry into the national phase

Ref country code: CA

WWG Wipo information: grant in national office

Ref document number: 17909/99

Country of ref document: AU