{"title":"A layered communications system generator","authors":"Hung Yung-Chen, Chen Gen-Huey","doi":"10.1109/TRICOM.1991.152881","DOIUrl":"https://doi.org/10.1109/TRICOM.1991.152881","url":null,"abstract":"A layered communication system generator is proposed for automatic implementation of various layered communication systems. The layered communication system generator is established based on a generalized communication system framework. A layered communicating finite state machine (LCFSM) is introduced to specify the layered communication systems. A matrix approach combined with reachability analysis is used for protocol validation. The authors have established the proposed layered communication system generator on DOS and UNIX environments, in which several real-world protocols from DoD and IEEE 802 protocol standards organizations have been successfully developed.<<ETX>>","PeriodicalId":274297,"journal":{"name":"Proceedings of TRICOMM `91: IEEE Conference on Communications Software: Communications for Distributed Applications and Systems","volume":"26 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"1991-04-18","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"121399934","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":0,"RegionCategory":"","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
{"title":"A proposed extension of the ODA document model for the processing of multimedia documents","authors":"H. Lubich","doi":"10.1109/TRICOM.1991.152876","DOIUrl":"https://doi.org/10.1109/TRICOM.1991.152876","url":null,"abstract":"With more and more high capacity graphic workstations on the user's desk and with increasing bandwidth of public and research data networks, there is a growing need for the processing of multimedia documents. Although ODA (variously called office document architecture or open document architecture) already accounts for other media types than just formatted text-namely raster and geometric graphics-future multimedia documents could contain not only those content portions, but also complex new ones like audio or video sequences, which have an additional time dimension in comparison to text or graphics. Within the framework of the MultimETH multimedia conferencing project the authors propose an extension that introduces time to the ODA model, thus adding time constraints and synchronization functionality to the document architecture. They also formally embed the extension into the ODA notion.<<ETX>>","PeriodicalId":274297,"journal":{"name":"Proceedings of TRICOMM `91: IEEE Conference on Communications Software: Communications for Distributed Applications and Systems","volume":"20 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"1991-04-18","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"116962170","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":0,"RegionCategory":"","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
{"title":"Capability analysis of distributed switching systems in interprocessor communications","authors":"S. Savari","doi":"10.1109/TRICOM.1991.152894","DOIUrl":"https://doi.org/10.1109/TRICOM.1991.152894","url":null,"abstract":"Recently developed switching systems all use distributed control to some extent. Among the advantages claimed for distributed control are higher reliability, flexibility, and increased traffic capability. An analysis is made of the traffic capability of a fully distributed switching system, taking into account the overhead of interprocessor communication. The author considers a clocked event interprocessor messaging scheme (e.g. polling) in a two layer architecture, and shows that there is a given configuration for which the capability reaches a maximum; as more processors are added, the increased overhead actually results in a decrease in traffic capability. An analysis is also made of an improved interprocessor communication scheme in which the capability of the distributed architecture can in principle be increased by appropriately adding processors. Extensions to this basic model are presented along with suggestions for future work.<<ETX>>","PeriodicalId":274297,"journal":{"name":"Proceedings of TRICOMM `91: IEEE Conference on Communications Software: Communications for Distributed Applications and Systems","volume":"34 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"1991-04-18","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"121785717","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":0,"RegionCategory":"","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
{"title":"Hierarchical network routing","authors":"P. Lauder, R. Kummerfeld, A. Fekete","doi":"10.1109/TRICOM.1991.152880","DOIUrl":"https://doi.org/10.1109/TRICOM.1991.152880","url":null,"abstract":"A disadvantage of Link State routing schemes is that exact shortest path calculations require a complete topology, which can overload the capacity of small nodes in a large network. Area routing schemes (when destination names are structured corresponding to the network topology) allow nodes to reduce the size of routing tables, by recording only one entry for an entire region rather than one for each node in the region. A description is presented of a general hierarchical routing scheme that allows all nodes to participate in a distributed routing network, using close to optimal paths, with short routing tables, and a reduction of topology information for minor nodes.<<ETX>>","PeriodicalId":274297,"journal":{"name":"Proceedings of TRICOMM `91: IEEE Conference on Communications Software: Communications for Distributed Applications and Systems","volume":"47 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"1991-04-18","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"114582196","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":0,"RegionCategory":"","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
{"title":"Tingle-a suite for monitoring networks","authors":"J. D. Brock","doi":"10.1109/TRICOM.1991.152893","DOIUrl":"https://doi.org/10.1109/TRICOM.1991.152893","url":null,"abstract":"The Tingle suite consists of three programs that monitor remote hosts on a network, perform user-specified actions in response to changing network conditions, and generate reports related to network performance. The first program, Tingle, sends echo requests to user-specified hosts. Echo replies are captured and used to generate one-line reports regarding the state of the remote hosts. The other two programs of the suite process the output of Tingle. The first, twarn, performs user-specified actions in response to network transitions, such as hosts going up or down. The second, tsum, generates summaries of measurements of network performance, such as echo response time and the ratio of echo replies to echo requests.<<ETX>>","PeriodicalId":274297,"journal":{"name":"Proceedings of TRICOMM `91: IEEE Conference on Communications Software: Communications for Distributed Applications and Systems","volume":"12 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"1991-04-18","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"126707265","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":0,"RegionCategory":"","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
{"title":"A communication protocol for a multi-level secure network","authors":"A.J. Mazeikis, G. MacEwen","doi":"10.1109/TRICOM.1991.152879","DOIUrl":"https://doi.org/10.1109/TRICOM.1991.152879","url":null,"abstract":"An implementation of the SNet multi-level secure distributed system is described in the context of the specifications and the security model for SNet. This implementation contains a communication protocol that satisfies the specification and thereby enforces the security policy. The location of the trusted security kernel software is explicitly identified relative to the protocol layers. An informal argument is given to show how the protocol satisfies the specification and the security model.<<ETX>>","PeriodicalId":274297,"journal":{"name":"Proceedings of TRICOMM `91: IEEE Conference on Communications Software: Communications for Distributed Applications and Systems","volume":"51 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"1991-04-18","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"132107640","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":0,"RegionCategory":"","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
E. Williams, N. G. Sullivan, J. Rusnak, J. Menges, D. Ogle, R. Floyd, W. Chung
{"title":"The Andrew File System on OS/2 and SNA","authors":"E. Williams, N. G. Sullivan, J. Rusnak, J. Menges, D. Ogle, R. Floyd, W. Chung","doi":"10.1109/TRICOM.1991.152888","DOIUrl":"https://doi.org/10.1109/TRICOM.1991.152888","url":null,"abstract":"Porting a distributed application from one environment to another can be significant, particularly when performance is an important consideration. The Andrew File System (AFS) is a distributed file system designed to be heterogeneous and scalable, and it runs efficiently on variations of Unix. A port of AFS to Operating system/2 (OS/2) encountered an assortment of problems at various levels. The port, performed as a sequence of two ports, first investigated feasibility and performance issues and then integrated AFS into the OS/2 environment. Additionally, the migration from the original AFS network protocol, user datagram protocol internet protocol (UDP/IP), to systems network architecture (SNA) posed challenges, not the least of which was the change from a connectionless to a connection-oriented protocol. OS/2 and SNA demonstrated their viability as platforms for distributed applications by providing competent support for this performance-critical software, but substantial modifications to the AFS structure were necessary to achieve an efficient OS/2 implementation that preserved the AFS file system interface and semantics.<<ETX>>","PeriodicalId":274297,"journal":{"name":"Proceedings of TRICOMM `91: IEEE Conference on Communications Software: Communications for Distributed Applications and Systems","volume":"139 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"1991-04-18","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"116415194","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":0,"RegionCategory":"","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
{"title":"Evaluating alternative display sharing system architectures","authors":"P. F. Fitzgerald, N. Y. Rosson, L. Uljon","doi":"10.1109/TRICOM.1991.152884","DOIUrl":"https://doi.org/10.1109/TRICOM.1991.152884","url":null,"abstract":"One cost effective approach for sharing a current local X Window display with other workstations lies with the X Window graphics system itself. A software solution for display sharing can be realized by intercepting the X protocol a client generates, passing the X protocol out of the local workstation and into the display sharing system, and then routing it on to interested receiver workstations. Two methods exist for intercepting X protocol transmission between client and server: a modification to the X server itself, or an intermediary process, referred to as a Wedge, which interposes itself between the client and server, thus gaining access to the protocol stream. Four alternative display sharing system architectures were evaluated in terms of cost, performance, and impact to both the user and the workstation itself. One was selected for further study, with a prototype display sharing system developed based on that architecture.<<ETX>>","PeriodicalId":274297,"journal":{"name":"Proceedings of TRICOMM `91: IEEE Conference on Communications Software: Communications for Distributed Applications and Systems","volume":"48 6","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"1991-04-18","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"134364205","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":0,"RegionCategory":"","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
{"title":"The effects of long delay and transmission errors on the performance of TP-4 implementations","authors":"R. Durst, E. L. Evans, R. C. Mitchell","doi":"10.1109/TRICOM.1991.152891","DOIUrl":"https://doi.org/10.1109/TRICOM.1991.152891","url":null,"abstract":"A set of tools have been developed that allows the authors to measure and examine the effects of transmission delay and errors on the performance of TP-4 implementations. The tools give insight into both the large- and small-scale behaviors of an implementation. The authors have systematically applied these tools to a commercial implementation of TP-4. Measurements show, among other things, that a two-second one-way transmission delay and an effective bit-error rate of one error per 100000 bits can result in a 95% reduction in TP-4 throughput. The detailed statistics that were collected give insight into why transmission delay and errors affect this implementation so significantly and support a number of 'lessons learned' that could be applied to TP-4 implementations that operate more robustly across networks with long transmission delays and transmission errors.<<ETX>>","PeriodicalId":274297,"journal":{"name":"Proceedings of TRICOMM `91: IEEE Conference on Communications Software: Communications for Distributed Applications and Systems","volume":"42 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"1991-04-18","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"134543655","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":0,"RegionCategory":"","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
J. Ensor, S. Ahuja, R. B. Connaghan, D. Horn, M. Pack, D. Seligmann
{"title":"Control issues in multimedia conferencing","authors":"J. Ensor, S. Ahuja, R. B. Connaghan, D. Horn, M. Pack, D. Seligmann","doi":"10.1109/TRICOM.1991.152883","DOIUrl":"https://doi.org/10.1109/TRICOM.1991.152883","url":null,"abstract":"A discussion is presented of the control and coordination functions that must be associated with communication networks supporting multimedia conferencing systems. The authors have determined that the systems need underlying networks with large numbers of connections available to each user, direct support for message multicasting, and synchronization of transmissions over associated links. Furthermore, each of these capabilities needs associated, user-accessible control functions.<<ETX>>","PeriodicalId":274297,"journal":{"name":"Proceedings of TRICOMM `91: IEEE Conference on Communications Software: Communications for Distributed Applications and Systems","volume":"17 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"1991-04-18","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"129562183","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":0,"RegionCategory":"","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}