TOPS: an architecture for telephony over packet networks

Packet telephony is of increasing interest in both the telecommunications and Internet communities. The emergence of packet telephony will create new services, and presents an opportunity to rethink how conventional telephony services are implemented. In this paper, we present an architecture for te...

Ausführliche Beschreibung

Gespeichert in:
Bibliographische Detailangaben
Veröffentlicht in:IEEE journal on selected areas in communications 1999-01, Vol.17 (1), p.91-108
Hauptverfasser: Anerousis, N., Gopalakrishnan, R., Kalmanek, C.R., Kaplan, A.E., Marshall, W.T., Mishra, P.P., Onufryk, P.Z., Ramakrishanan, K.K., Sreenan, C.J.
Format: Artikel
Sprache:eng
Schlagworte:
Online-Zugang:Volltext bestellen
Tags: Tag hinzufügen
Keine Tags, Fügen Sie den ersten Tag hinzu!
container_end_page 108
container_issue 1
container_start_page 91
container_title IEEE journal on selected areas in communications
container_volume 17
creator Anerousis, N.
Gopalakrishnan, R.
Kalmanek, C.R.
Kaplan, A.E.
Marshall, W.T.
Mishra, P.P.
Onufryk, P.Z.
Ramakrishanan, K.K.
Sreenan, C.J.
description Packet telephony is of increasing interest in both the telecommunications and Internet communities. The emergence of packet telephony will create new services, and presents an opportunity to rethink how conventional telephony services are implemented. In this paper, we present an architecture for telephony over packet networks (TOPS). TOPS allows users to move between terminals or to use mobile terminals while being reachable by the same name. TOPS users can have multiple terminals and control how calls are routed to them. TOPS allows for terminals with a range of capabilities such as support for video, whiteboard, and other media with a variety of coding formats. TOPS retains the necessary information on terminal capabilities to determine the appropriate type of communication to be established with the remote terminal. The architecture assumes that the underlying network supports the establishment of end-to-end connectivity between terminals, with an appropriate quality of service. The components of TOPS are a directory service, an application layer signaling protocol, and a logical channel abstraction for communication between end-systems. The directory service maps a user's name to a set of terminals where the user may be reached. A user can control the translation operation by specifying profiles that customize how his name is mapped to a set of terminals where he can be reached. Terminal capabilities are also stored in the directory service. The application layer signaling protocol establishes and maintains call state between communicating terminals. The logical channel abstraction provides a shared end-to-end context for a call's constituent media and control streams, while isolating the applications from the details of the network transport mechanisms. In addition to supporting simple point-to-point calls, the architecture supports both centralized and decentralized conferencing. We also introduce a simple encapsulation format for voice.
doi_str_mv 10.1109/49.743699
format Article
fullrecord <record><control><sourceid>proquest_RIE</sourceid><recordid>TN_cdi_crossref_primary_10_1109_49_743699</recordid><sourceformat>XML</sourceformat><sourcesystem>PC</sourcesystem><ieee_id>743699</ieee_id><sourcerecordid>28691144</sourcerecordid><originalsourceid>FETCH-LOGICAL-c410t-af68bd7c0f9af8e5e0c3e265fee61d07fe994e5aa5fb0853ba6bb304d46b78083</originalsourceid><addsrcrecordid>eNp90M1LAzEQBfAgCtbqwaunnBQPWydNNpt4k-IXFCpYzyGbTuja7WZNtkr_e1u2ePT0Du_HwDxCLhmMGAN9J_SoEFxqfUQGLM9VBgDqmAyg4DxTBZOn5CylTwAmhBoPiJrP3t7vqW2ojW5Zdei6TUTqQ6Qd1tguQ7Ol4Rsjba1bYUcb7H5CXKVzcuJtnfDikEPy8fQ4n7xk09nz6-RhmjnBoMusl6pcFA68tl5hjuA4jmXuESVbQOFRa4G5tbkvQeW8tLIsOYiFkGWhQPEhuenvtjF8bTB1Zl0lh3VtGwybZDTTmnHQe3n9rxwrqdnu7R287aGLIaWI3rSxWtu4NQzMfkUjtOlX3Nmr3laI-OcO5S_PG2xw</addsrcrecordid><sourcetype>Aggregation Database</sourcetype><iscdi>true</iscdi><recordtype>article</recordtype><pqid>28691144</pqid></control><display><type>article</type><title>TOPS: an architecture for telephony over packet networks</title><source>IEEE Electronic Library (IEL)</source><creator>Anerousis, N. ; Gopalakrishnan, R. ; Kalmanek, C.R. ; Kaplan, A.E. ; Marshall, W.T. ; Mishra, P.P. ; Onufryk, P.Z. ; Ramakrishanan, K.K. ; Sreenan, C.J.</creator><creatorcontrib>Anerousis, N. ; Gopalakrishnan, R. ; Kalmanek, C.R. ; Kaplan, A.E. ; Marshall, W.T. ; Mishra, P.P. ; Onufryk, P.Z. ; Ramakrishanan, K.K. ; Sreenan, C.J.</creatorcontrib><description>Packet telephony is of increasing interest in both the telecommunications and Internet communities. The emergence of packet telephony will create new services, and presents an opportunity to rethink how conventional telephony services are implemented. In this paper, we present an architecture for telephony over packet networks (TOPS). TOPS allows users to move between terminals or to use mobile terminals while being reachable by the same name. TOPS users can have multiple terminals and control how calls are routed to them. TOPS allows for terminals with a range of capabilities such as support for video, whiteboard, and other media with a variety of coding formats. TOPS retains the necessary information on terminal capabilities to determine the appropriate type of communication to be established with the remote terminal. The architecture assumes that the underlying network supports the establishment of end-to-end connectivity between terminals, with an appropriate quality of service. The components of TOPS are a directory service, an application layer signaling protocol, and a logical channel abstraction for communication between end-systems. The directory service maps a user's name to a set of terminals where the user may be reached. A user can control the translation operation by specifying profiles that customize how his name is mapped to a set of terminals where he can be reached. Terminal capabilities are also stored in the directory service. The application layer signaling protocol establishes and maintains call state between communicating terminals. The logical channel abstraction provides a shared end-to-end context for a call's constituent media and control streams, while isolating the applications from the details of the network transport mechanisms. In addition to supporting simple point-to-point calls, the architecture supports both centralized and decentralized conferencing. We also introduce a simple encapsulation format for voice.</description><identifier>ISSN: 0733-8716</identifier><identifier>EISSN: 1558-0008</identifier><identifier>DOI: 10.1109/49.743699</identifier><identifier>CODEN: ISACEM</identifier><language>eng</language><publisher>IEEE</publisher><subject>Architecture ; Communication system control ; Communication system signaling ; Communities ; Context ; Coverings ; Directories ; Encapsulation ; Internet telephony ; Names ; Networks ; Operating systems ; Protocols ; Quality of service ; Streaming media ; Telephony ; Terminals ; Tops</subject><ispartof>IEEE journal on selected areas in communications, 1999-01, Vol.17 (1), p.91-108</ispartof><lds50>peer_reviewed</lds50><oa>free_for_read</oa><woscitedreferencessubscribed>false</woscitedreferencessubscribed><citedby>FETCH-LOGICAL-c410t-af68bd7c0f9af8e5e0c3e265fee61d07fe994e5aa5fb0853ba6bb304d46b78083</citedby><cites>FETCH-LOGICAL-c410t-af68bd7c0f9af8e5e0c3e265fee61d07fe994e5aa5fb0853ba6bb304d46b78083</cites></display><links><openurl>$$Topenurl_article</openurl><openurlfulltext>$$Topenurlfull_article</openurlfulltext><thumbnail>$$Tsyndetics_thumb_exl</thumbnail><linktohtml>$$Uhttps://ieeexplore.ieee.org/document/743699$$EHTML$$P50$$Gieee$$H</linktohtml><link.rule.ids>314,776,780,792,27901,27902,54733</link.rule.ids><linktorsrc>$$Uhttps://ieeexplore.ieee.org/document/743699$$EView_record_in_IEEE$$FView_record_in_$$GIEEE</linktorsrc></links><search><creatorcontrib>Anerousis, N.</creatorcontrib><creatorcontrib>Gopalakrishnan, R.</creatorcontrib><creatorcontrib>Kalmanek, C.R.</creatorcontrib><creatorcontrib>Kaplan, A.E.</creatorcontrib><creatorcontrib>Marshall, W.T.</creatorcontrib><creatorcontrib>Mishra, P.P.</creatorcontrib><creatorcontrib>Onufryk, P.Z.</creatorcontrib><creatorcontrib>Ramakrishanan, K.K.</creatorcontrib><creatorcontrib>Sreenan, C.J.</creatorcontrib><title>TOPS: an architecture for telephony over packet networks</title><title>IEEE journal on selected areas in communications</title><addtitle>J-SAC</addtitle><description>Packet telephony is of increasing interest in both the telecommunications and Internet communities. The emergence of packet telephony will create new services, and presents an opportunity to rethink how conventional telephony services are implemented. In this paper, we present an architecture for telephony over packet networks (TOPS). TOPS allows users to move between terminals or to use mobile terminals while being reachable by the same name. TOPS users can have multiple terminals and control how calls are routed to them. TOPS allows for terminals with a range of capabilities such as support for video, whiteboard, and other media with a variety of coding formats. TOPS retains the necessary information on terminal capabilities to determine the appropriate type of communication to be established with the remote terminal. The architecture assumes that the underlying network supports the establishment of end-to-end connectivity between terminals, with an appropriate quality of service. The components of TOPS are a directory service, an application layer signaling protocol, and a logical channel abstraction for communication between end-systems. The directory service maps a user's name to a set of terminals where the user may be reached. A user can control the translation operation by specifying profiles that customize how his name is mapped to a set of terminals where he can be reached. Terminal capabilities are also stored in the directory service. The application layer signaling protocol establishes and maintains call state between communicating terminals. The logical channel abstraction provides a shared end-to-end context for a call's constituent media and control streams, while isolating the applications from the details of the network transport mechanisms. In addition to supporting simple point-to-point calls, the architecture supports both centralized and decentralized conferencing. We also introduce a simple encapsulation format for voice.</description><subject>Architecture</subject><subject>Communication system control</subject><subject>Communication system signaling</subject><subject>Communities</subject><subject>Context</subject><subject>Coverings</subject><subject>Directories</subject><subject>Encapsulation</subject><subject>Internet telephony</subject><subject>Names</subject><subject>Networks</subject><subject>Operating systems</subject><subject>Protocols</subject><subject>Quality of service</subject><subject>Streaming media</subject><subject>Telephony</subject><subject>Terminals</subject><subject>Tops</subject><issn>0733-8716</issn><issn>1558-0008</issn><fulltext>true</fulltext><rsrctype>article</rsrctype><creationdate>1999</creationdate><recordtype>article</recordtype><sourceid>RIE</sourceid><recordid>eNp90M1LAzEQBfAgCtbqwaunnBQPWydNNpt4k-IXFCpYzyGbTuja7WZNtkr_e1u2ePT0Du_HwDxCLhmMGAN9J_SoEFxqfUQGLM9VBgDqmAyg4DxTBZOn5CylTwAmhBoPiJrP3t7vqW2ojW5Zdei6TUTqQ6Qd1tguQ7Ol4Rsjba1bYUcb7H5CXKVzcuJtnfDikEPy8fQ4n7xk09nz6-RhmjnBoMusl6pcFA68tl5hjuA4jmXuESVbQOFRa4G5tbkvQeW8tLIsOYiFkGWhQPEhuenvtjF8bTB1Zl0lh3VtGwybZDTTmnHQe3n9rxwrqdnu7R287aGLIaWI3rSxWtu4NQzMfkUjtOlX3Nmr3laI-OcO5S_PG2xw</recordid><startdate>199901</startdate><enddate>199901</enddate><creator>Anerousis, N.</creator><creator>Gopalakrishnan, R.</creator><creator>Kalmanek, C.R.</creator><creator>Kaplan, A.E.</creator><creator>Marshall, W.T.</creator><creator>Mishra, P.P.</creator><creator>Onufryk, P.Z.</creator><creator>Ramakrishanan, K.K.</creator><creator>Sreenan, C.J.</creator><general>IEEE</general><scope>RIA</scope><scope>RIE</scope><scope>AAYXX</scope><scope>CITATION</scope><scope>7SP</scope><scope>8FD</scope><scope>L7M</scope><scope>F28</scope><scope>FR3</scope></search><sort><creationdate>199901</creationdate><title>TOPS: an architecture for telephony over packet networks</title><author>Anerousis, N. ; Gopalakrishnan, R. ; Kalmanek, C.R. ; Kaplan, A.E. ; Marshall, W.T. ; Mishra, P.P. ; Onufryk, P.Z. ; Ramakrishanan, K.K. ; Sreenan, C.J.</author></sort><facets><frbrtype>5</frbrtype><frbrgroupid>cdi_FETCH-LOGICAL-c410t-af68bd7c0f9af8e5e0c3e265fee61d07fe994e5aa5fb0853ba6bb304d46b78083</frbrgroupid><rsrctype>articles</rsrctype><prefilter>articles</prefilter><language>eng</language><creationdate>1999</creationdate><topic>Architecture</topic><topic>Communication system control</topic><topic>Communication system signaling</topic><topic>Communities</topic><topic>Context</topic><topic>Coverings</topic><topic>Directories</topic><topic>Encapsulation</topic><topic>Internet telephony</topic><topic>Names</topic><topic>Networks</topic><topic>Operating systems</topic><topic>Protocols</topic><topic>Quality of service</topic><topic>Streaming media</topic><topic>Telephony</topic><topic>Terminals</topic><topic>Tops</topic><toplevel>peer_reviewed</toplevel><toplevel>online_resources</toplevel><creatorcontrib>Anerousis, N.</creatorcontrib><creatorcontrib>Gopalakrishnan, R.</creatorcontrib><creatorcontrib>Kalmanek, C.R.</creatorcontrib><creatorcontrib>Kaplan, A.E.</creatorcontrib><creatorcontrib>Marshall, W.T.</creatorcontrib><creatorcontrib>Mishra, P.P.</creatorcontrib><creatorcontrib>Onufryk, P.Z.</creatorcontrib><creatorcontrib>Ramakrishanan, K.K.</creatorcontrib><creatorcontrib>Sreenan, C.J.</creatorcontrib><collection>IEEE All-Society Periodicals Package (ASPP) 1998-Present</collection><collection>IEEE Electronic Library (IEL)</collection><collection>CrossRef</collection><collection>Electronics &amp; Communications Abstracts</collection><collection>Technology Research Database</collection><collection>Advanced Technologies Database with Aerospace</collection><collection>ANTE: Abstracts in New Technology &amp; Engineering</collection><collection>Engineering Research Database</collection><jtitle>IEEE journal on selected areas in communications</jtitle></facets><delivery><delcategory>Remote Search Resource</delcategory><fulltext>fulltext_linktorsrc</fulltext></delivery><addata><au>Anerousis, N.</au><au>Gopalakrishnan, R.</au><au>Kalmanek, C.R.</au><au>Kaplan, A.E.</au><au>Marshall, W.T.</au><au>Mishra, P.P.</au><au>Onufryk, P.Z.</au><au>Ramakrishanan, K.K.</au><au>Sreenan, C.J.</au><format>journal</format><genre>article</genre><ristype>JOUR</ristype><atitle>TOPS: an architecture for telephony over packet networks</atitle><jtitle>IEEE journal on selected areas in communications</jtitle><stitle>J-SAC</stitle><date>1999-01</date><risdate>1999</risdate><volume>17</volume><issue>1</issue><spage>91</spage><epage>108</epage><pages>91-108</pages><issn>0733-8716</issn><eissn>1558-0008</eissn><coden>ISACEM</coden><abstract>Packet telephony is of increasing interest in both the telecommunications and Internet communities. The emergence of packet telephony will create new services, and presents an opportunity to rethink how conventional telephony services are implemented. In this paper, we present an architecture for telephony over packet networks (TOPS). TOPS allows users to move between terminals or to use mobile terminals while being reachable by the same name. TOPS users can have multiple terminals and control how calls are routed to them. TOPS allows for terminals with a range of capabilities such as support for video, whiteboard, and other media with a variety of coding formats. TOPS retains the necessary information on terminal capabilities to determine the appropriate type of communication to be established with the remote terminal. The architecture assumes that the underlying network supports the establishment of end-to-end connectivity between terminals, with an appropriate quality of service. The components of TOPS are a directory service, an application layer signaling protocol, and a logical channel abstraction for communication between end-systems. The directory service maps a user's name to a set of terminals where the user may be reached. A user can control the translation operation by specifying profiles that customize how his name is mapped to a set of terminals where he can be reached. Terminal capabilities are also stored in the directory service. The application layer signaling protocol establishes and maintains call state between communicating terminals. The logical channel abstraction provides a shared end-to-end context for a call's constituent media and control streams, while isolating the applications from the details of the network transport mechanisms. In addition to supporting simple point-to-point calls, the architecture supports both centralized and decentralized conferencing. We also introduce a simple encapsulation format for voice.</abstract><pub>IEEE</pub><doi>10.1109/49.743699</doi><tpages>18</tpages><oa>free_for_read</oa></addata></record>
fulltext fulltext_linktorsrc
identifier ISSN: 0733-8716
ispartof IEEE journal on selected areas in communications, 1999-01, Vol.17 (1), p.91-108
issn 0733-8716
1558-0008
language eng
recordid cdi_crossref_primary_10_1109_49_743699
source IEEE Electronic Library (IEL)
subjects Architecture
Communication system control
Communication system signaling
Communities
Context
Coverings
Directories
Encapsulation
Internet telephony
Names
Networks
Operating systems
Protocols
Quality of service
Streaming media
Telephony
Terminals
Tops
title TOPS: an architecture for telephony over packet networks
url https://sfx.bib-bvb.de/sfx_tum?ctx_ver=Z39.88-2004&ctx_enc=info:ofi/enc:UTF-8&ctx_tim=2025-01-31T19%3A55%3A59IST&url_ver=Z39.88-2004&url_ctx_fmt=infofi/fmt:kev:mtx:ctx&rfr_id=info:sid/primo.exlibrisgroup.com:primo3-Article-proquest_RIE&rft_val_fmt=info:ofi/fmt:kev:mtx:journal&rft.genre=article&rft.atitle=TOPS:%20an%20architecture%20for%20telephony%20over%20packet%20networks&rft.jtitle=IEEE%20journal%20on%20selected%20areas%20in%20communications&rft.au=Anerousis,%20N.&rft.date=1999-01&rft.volume=17&rft.issue=1&rft.spage=91&rft.epage=108&rft.pages=91-108&rft.issn=0733-8716&rft.eissn=1558-0008&rft.coden=ISACEM&rft_id=info:doi/10.1109/49.743699&rft_dat=%3Cproquest_RIE%3E28691144%3C/proquest_RIE%3E%3Curl%3E%3C/url%3E&disable_directlink=true&sfx.directlink=off&sfx.report_link=0&rft_id=info:oai/&rft_pqid=28691144&rft_id=info:pmid/&rft_ieee_id=743699&rfr_iscdi=true