Bipartite graphical connection scheduling in time and space switch fabrics

A method of adding a new connection (c, d) to a time:space:time switch fabric. The fabric has a set I of k input elements, a set M of m switch elements, and a set O of l output elements. Each input element contributes one input to each switch element, and each output element receives one output from...

Ausführliche Beschreibung

Gespeichert in:
Bibliographische Detailangaben
Hauptverfasser: SAILOR KENNETH EVERT, MCCROSKY CARL DIETZ, MEACHAM JAMES AMES, SOMOGYI PAUL EDMUND, HUGHES ANDREW MILTON
Format: Patent
Sprache:eng
Schlagworte:
Online-Zugang:Volltext bestellen
Tags: Tag hinzufügen
Keine Tags, Fügen Sie den ersten Tag hinzu!
container_end_page
container_issue
container_start_page
container_title
container_volume
creator SAILOR KENNETH EVERT
MCCROSKY CARL DIETZ
MEACHAM JAMES AMES
SOMOGYI PAUL EDMUND
HUGHES ANDREW MILTON
description A method of adding a new connection (c, d) to a time:space:time switch fabric. The fabric has a set I of k input elements, a set M of m switch elements, and a set O of l output elements. Each input element contributes one input to each switch element, and each output element receives one output from each switch element. A state Sm characterizes the switch elements as a set of ordered pairs (i, j), where (i, j) epsi Sm if and only if the jth output element is coupled to the ith input element through one of the switch elements. The range of Sm is the set of outputs of Sm such that if j epsi range(Sm) then (i, j) epsi Sm for some i epsiI. The domain of Sm is the set of inputs of Sm such that if i epsi domain(Sm) then (i, j) epsi Sm for some j epsi O. If a switch state Sm exists where c ∉ domain(Sm) and d ∉ range(Sm), then the new connection is added to Sm as (c, d). If no such state exists, and if no switch state Sm exists wherein c ∉ domain(Sm), then the method terminates because c is fully allocated. If there is a switch state Sm wherein c ∉ domain(Sm), and if no switch state Sn exists wherein d ∉ range(Sn), then the method terminates because d is fully allocated. If such a state Sn exists, the two states Sm, Sn are joined to form a union J with each element (i', j') in J labelled u if (i', j') epsi Sm, and each element (i', j') in J labelled v if (i', j') epsi Sn. The new connection is then added to J as (c, d). A label (u or v) is allocated to the new connection. If new connection's label has not previously been allocated to a connection (i', d) epsi J the method terminates. Otherwise, the opposite label (v or u) is reallocated to connection (i', d) epsi J. If such opposite label has not previously been allocated to a connection (i', j') epsi J the method terminates. Otherwise, the originally selected label (u or v) is reallocated to connection (i', j') epsi J and the process repeats until no label conflicts remain. The originally selected label (u or v) is chosen to minimize the number of connections requiring reallocation of labels.
format Patent
fullrecord <record><control><sourceid>epo_EVB</sourceid><recordid>TN_cdi_epo_espacenet_US2001036179A1</recordid><sourceformat>XML</sourceformat><sourcesystem>PC</sourcesystem><sourcerecordid>US2001036179A1</sourcerecordid><originalsourceid>FETCH-epo_espacenet_US2001036179A13</originalsourceid><addsrcrecordid>eNqNyzEKAjEQQNE0FqLeYcBaSFxQtlRRxFatl3F2djMQJyGJeH1BPIDVb96fmsteEuYqlWHMmLwQBqCoylQlKhTy3L-C6AiiUOXJgNpDSUgM5S2VPAz4yEJlbiYDhsKLX2dmeTreDucVp9jx91Cu3f26ttbZZuO27c41_6kPC7A2FQ</addsrcrecordid><sourcetype>Open Access Repository</sourcetype><iscdi>true</iscdi><recordtype>patent</recordtype></control><display><type>patent</type><title>Bipartite graphical connection scheduling in time and space switch fabrics</title><source>esp@cenet</source><creator>SAILOR KENNETH EVERT ; MCCROSKY CARL DIETZ ; MEACHAM JAMES AMES ; SOMOGYI PAUL EDMUND ; HUGHES ANDREW MILTON</creator><creatorcontrib>SAILOR KENNETH EVERT ; MCCROSKY CARL DIETZ ; MEACHAM JAMES AMES ; SOMOGYI PAUL EDMUND ; HUGHES ANDREW MILTON</creatorcontrib><description>A method of adding a new connection (c, d) to a time:space:time switch fabric. The fabric has a set I of k input elements, a set M of m switch elements, and a set O of l output elements. Each input element contributes one input to each switch element, and each output element receives one output from each switch element. A state Sm characterizes the switch elements as a set of ordered pairs (i, j), where (i, j) epsi Sm if and only if the jth output element is coupled to the ith input element through one of the switch elements. The range of Sm is the set of outputs of Sm such that if j epsi range(Sm) then (i, j) epsi Sm for some i epsiI. The domain of Sm is the set of inputs of Sm such that if i epsi domain(Sm) then (i, j) epsi Sm for some j epsi O. If a switch state Sm exists where c ∉ domain(Sm) and d ∉ range(Sm), then the new connection is added to Sm as (c, d). If no such state exists, and if no switch state Sm exists wherein c ∉ domain(Sm), then the method terminates because c is fully allocated. If there is a switch state Sm wherein c ∉ domain(Sm), and if no switch state Sn exists wherein d ∉ range(Sn), then the method terminates because d is fully allocated. If such a state Sn exists, the two states Sm, Sn are joined to form a union J with each element (i', j') in J labelled u if (i', j') epsi Sm, and each element (i', j') in J labelled v if (i', j') epsi Sn. The new connection is then added to J as (c, d). A label (u or v) is allocated to the new connection. If new connection's label has not previously been allocated to a connection (i', d) epsi J the method terminates. Otherwise, the opposite label (v or u) is reallocated to connection (i', d) epsi J. If such opposite label has not previously been allocated to a connection (i', j') epsi J the method terminates. Otherwise, the originally selected label (u or v) is reallocated to connection (i', j') epsi J and the process repeats until no label conflicts remain. The originally selected label (u or v) is chosen to minimize the number of connections requiring reallocation of labels.</description><edition>7</edition><language>eng</language><subject>ELECTRIC COMMUNICATION TECHNIQUE ; ELECTRICITY ; SELECTING</subject><creationdate>2001</creationdate><oa>free_for_read</oa><woscitedreferencessubscribed>false</woscitedreferencessubscribed></display><links><openurl>$$Topenurl_article</openurl><openurlfulltext>$$Topenurlfull_article</openurlfulltext><thumbnail>$$Tsyndetics_thumb_exl</thumbnail><linktohtml>$$Uhttps://worldwide.espacenet.com/publicationDetails/biblio?FT=D&amp;date=20011101&amp;DB=EPODOC&amp;CC=US&amp;NR=2001036179A1$$EHTML$$P50$$Gepo$$Hfree_for_read</linktohtml><link.rule.ids>230,308,780,885,25563,76318</link.rule.ids><linktorsrc>$$Uhttps://worldwide.espacenet.com/publicationDetails/biblio?FT=D&amp;date=20011101&amp;DB=EPODOC&amp;CC=US&amp;NR=2001036179A1$$EView_record_in_European_Patent_Office$$FView_record_in_$$GEuropean_Patent_Office$$Hfree_for_read</linktorsrc></links><search><creatorcontrib>SAILOR KENNETH EVERT</creatorcontrib><creatorcontrib>MCCROSKY CARL DIETZ</creatorcontrib><creatorcontrib>MEACHAM JAMES AMES</creatorcontrib><creatorcontrib>SOMOGYI PAUL EDMUND</creatorcontrib><creatorcontrib>HUGHES ANDREW MILTON</creatorcontrib><title>Bipartite graphical connection scheduling in time and space switch fabrics</title><description>A method of adding a new connection (c, d) to a time:space:time switch fabric. The fabric has a set I of k input elements, a set M of m switch elements, and a set O of l output elements. Each input element contributes one input to each switch element, and each output element receives one output from each switch element. A state Sm characterizes the switch elements as a set of ordered pairs (i, j), where (i, j) epsi Sm if and only if the jth output element is coupled to the ith input element through one of the switch elements. The range of Sm is the set of outputs of Sm such that if j epsi range(Sm) then (i, j) epsi Sm for some i epsiI. The domain of Sm is the set of inputs of Sm such that if i epsi domain(Sm) then (i, j) epsi Sm for some j epsi O. If a switch state Sm exists where c ∉ domain(Sm) and d ∉ range(Sm), then the new connection is added to Sm as (c, d). If no such state exists, and if no switch state Sm exists wherein c ∉ domain(Sm), then the method terminates because c is fully allocated. If there is a switch state Sm wherein c ∉ domain(Sm), and if no switch state Sn exists wherein d ∉ range(Sn), then the method terminates because d is fully allocated. If such a state Sn exists, the two states Sm, Sn are joined to form a union J with each element (i', j') in J labelled u if (i', j') epsi Sm, and each element (i', j') in J labelled v if (i', j') epsi Sn. The new connection is then added to J as (c, d). A label (u or v) is allocated to the new connection. If new connection's label has not previously been allocated to a connection (i', d) epsi J the method terminates. Otherwise, the opposite label (v or u) is reallocated to connection (i', d) epsi J. If such opposite label has not previously been allocated to a connection (i', j') epsi J the method terminates. Otherwise, the originally selected label (u or v) is reallocated to connection (i', j') epsi J and the process repeats until no label conflicts remain. The originally selected label (u or v) is chosen to minimize the number of connections requiring reallocation of labels.</description><subject>ELECTRIC COMMUNICATION TECHNIQUE</subject><subject>ELECTRICITY</subject><subject>SELECTING</subject><fulltext>true</fulltext><rsrctype>patent</rsrctype><creationdate>2001</creationdate><recordtype>patent</recordtype><sourceid>EVB</sourceid><recordid>eNqNyzEKAjEQQNE0FqLeYcBaSFxQtlRRxFatl3F2djMQJyGJeH1BPIDVb96fmsteEuYqlWHMmLwQBqCoylQlKhTy3L-C6AiiUOXJgNpDSUgM5S2VPAz4yEJlbiYDhsKLX2dmeTreDucVp9jx91Cu3f26ttbZZuO27c41_6kPC7A2FQ</recordid><startdate>20011101</startdate><enddate>20011101</enddate><creator>SAILOR KENNETH EVERT</creator><creator>MCCROSKY CARL DIETZ</creator><creator>MEACHAM JAMES AMES</creator><creator>SOMOGYI PAUL EDMUND</creator><creator>HUGHES ANDREW MILTON</creator><scope>EVB</scope></search><sort><creationdate>20011101</creationdate><title>Bipartite graphical connection scheduling in time and space switch fabrics</title><author>SAILOR KENNETH EVERT ; MCCROSKY CARL DIETZ ; MEACHAM JAMES AMES ; SOMOGYI PAUL EDMUND ; HUGHES ANDREW MILTON</author></sort><facets><frbrtype>5</frbrtype><frbrgroupid>cdi_FETCH-epo_espacenet_US2001036179A13</frbrgroupid><rsrctype>patents</rsrctype><prefilter>patents</prefilter><language>eng</language><creationdate>2001</creationdate><topic>ELECTRIC COMMUNICATION TECHNIQUE</topic><topic>ELECTRICITY</topic><topic>SELECTING</topic><toplevel>online_resources</toplevel><creatorcontrib>SAILOR KENNETH EVERT</creatorcontrib><creatorcontrib>MCCROSKY CARL DIETZ</creatorcontrib><creatorcontrib>MEACHAM JAMES AMES</creatorcontrib><creatorcontrib>SOMOGYI PAUL EDMUND</creatorcontrib><creatorcontrib>HUGHES ANDREW MILTON</creatorcontrib><collection>esp@cenet</collection></facets><delivery><delcategory>Remote Search Resource</delcategory><fulltext>fulltext_linktorsrc</fulltext></delivery><addata><au>SAILOR KENNETH EVERT</au><au>MCCROSKY CARL DIETZ</au><au>MEACHAM JAMES AMES</au><au>SOMOGYI PAUL EDMUND</au><au>HUGHES ANDREW MILTON</au><format>patent</format><genre>patent</genre><ristype>GEN</ristype><title>Bipartite graphical connection scheduling in time and space switch fabrics</title><date>2001-11-01</date><risdate>2001</risdate><abstract>A method of adding a new connection (c, d) to a time:space:time switch fabric. The fabric has a set I of k input elements, a set M of m switch elements, and a set O of l output elements. Each input element contributes one input to each switch element, and each output element receives one output from each switch element. A state Sm characterizes the switch elements as a set of ordered pairs (i, j), where (i, j) epsi Sm if and only if the jth output element is coupled to the ith input element through one of the switch elements. The range of Sm is the set of outputs of Sm such that if j epsi range(Sm) then (i, j) epsi Sm for some i epsiI. The domain of Sm is the set of inputs of Sm such that if i epsi domain(Sm) then (i, j) epsi Sm for some j epsi O. If a switch state Sm exists where c ∉ domain(Sm) and d ∉ range(Sm), then the new connection is added to Sm as (c, d). If no such state exists, and if no switch state Sm exists wherein c ∉ domain(Sm), then the method terminates because c is fully allocated. If there is a switch state Sm wherein c ∉ domain(Sm), and if no switch state Sn exists wherein d ∉ range(Sn), then the method terminates because d is fully allocated. If such a state Sn exists, the two states Sm, Sn are joined to form a union J with each element (i', j') in J labelled u if (i', j') epsi Sm, and each element (i', j') in J labelled v if (i', j') epsi Sn. The new connection is then added to J as (c, d). A label (u or v) is allocated to the new connection. If new connection's label has not previously been allocated to a connection (i', d) epsi J the method terminates. Otherwise, the opposite label (v or u) is reallocated to connection (i', d) epsi J. If such opposite label has not previously been allocated to a connection (i', j') epsi J the method terminates. Otherwise, the originally selected label (u or v) is reallocated to connection (i', j') epsi J and the process repeats until no label conflicts remain. The originally selected label (u or v) is chosen to minimize the number of connections requiring reallocation of labels.</abstract><edition>7</edition><oa>free_for_read</oa></addata></record>
fulltext fulltext_linktorsrc
identifier
ispartof
issn
language eng
recordid cdi_epo_espacenet_US2001036179A1
source esp@cenet
subjects ELECTRIC COMMUNICATION TECHNIQUE
ELECTRICITY
SELECTING
title Bipartite graphical connection scheduling in time and space switch fabrics
url https://sfx.bib-bvb.de/sfx_tum?ctx_ver=Z39.88-2004&ctx_enc=info:ofi/enc:UTF-8&ctx_tim=2025-01-10T19%3A01%3A14IST&url_ver=Z39.88-2004&url_ctx_fmt=infofi/fmt:kev:mtx:ctx&rfr_id=info:sid/primo.exlibrisgroup.com:primo3-Article-epo_EVB&rft_val_fmt=info:ofi/fmt:kev:mtx:patent&rft.genre=patent&rft.au=SAILOR%20KENNETH%20EVERT&rft.date=2001-11-01&rft_id=info:doi/&rft_dat=%3Cepo_EVB%3EUS2001036179A1%3C/epo_EVB%3E%3Curl%3E%3C/url%3E&disable_directlink=true&sfx.directlink=off&sfx.report_link=0&rft_id=info:oai/&rft_id=info:pmid/&rfr_iscdi=true