【手続補正書】
【提出日】平成19年6月22日(2007.6.22)
【手続補正１】
【補正対象書類名】明細書
【補正対象項目名】特許請求の範囲
【補正方法】変更
【補正の内容】
【特許請求の範囲】
【請求項１】  入出力プロセッサへのポートとして機能するｎ個のポートと追加のポートとを備えるｎ−ポート・スイッチ素子であって、
ｎ個のポートはそれぞれ、
スイッチ素子外のソースからデータ・フレームを受信する入力リンク、
スイッチ素子外の宛先へデータ・フレームを送信する出力リンク、
使用可能なデータ・チャネルをスイッチ素子の各ポートと一つおきのポートとの間に提供するスイッチ・クロスバー、及び
入力リンクから受信したデータ・フレームをスイッチ素子上の１つ以上の総称タイプのポートの出力リンクへ向けるステアリング・ステート・マシンを備え、
スイッチ素子のｎ個のポートは、各々、ファイバー・チャネル・ポート・タイプＦ＿Ｐｏｒｔ、ＦＬ＿Ｐｏｒｔ及びＥ＿Ｐｏｒｔにとって総称的な総称タイプのポートであり、ファイバー・チャネル・ポート・タイプＦ＿Ｐｏｒｔ、ＦＬ＿Ｐｏｒｔ及びＥ＿Ｐｏｒｔのいずれかの機能を有し、調停ループの監視或いはバイパス・モードで動作する場合には、ポートで受信したデータは、調停ループ経路を通って、同じポートの出力リンクへ送り返され、
単一の集積回路がｎ個の総称タイプのポートとスイッチ素子のスイッチ・クロスバーとを備える、ことを特徴とするｎ−ポートスイッチ素子。
【請求項２】  前記スイッチ・クロスバーは、２以上の独立クロスバーを含む、請求項１に記載のスイッチ素子。
【請求項３】  前記スイッチ・クロスバーは、
各総称タイプポートがＩＣスイッチ素子上の１以上のいずれかの総称タイプポートへタグを送ることができるようにするフレーム・タグクロスバー、
各総称タイプポートがタグの受信元であるＩＣスイッチ素子上のいずれかの総称タイプポートへフレーム要求を送ることができるようにするフレーム要求クロスバー、
フレーム要求に応じて、各総称タイプポートがＩＣスイッチ素子上の１以上のいずれかの総称タイプポートへ追加フレーム情報を送ることができるようにするフレーム状態クロスバー、及び、
各総称タイプポートがフレーム要求に応じて、ＩＣスイッチ素子上の１以上のいずれかの総称タイプポートへ、適切なフレーム処理をするための事前条件付フレーム状態情報を送り、要求されたフレームを送ることができるようにする状態／フレーム転送クロスバー
を含む、請求項２に記載のスイッチ素子。
【請求項４】  ＩＣスイッチ素子上の全ての総称タイプポートが同じであり、各総称タイプポートは、受信したデータ・フレームを方向付けする為のネイティブドメイン、ネイティブエリア及びネイティブポートを識別するネイティブ識別子を含む、前項のいずれか１項に記載のスイッチ素子。
【請求項５】  ＩＣスイッチ素子上の各総称タイプポートは、フレーム・プル転送方法によってフレームを転送する回路を含み、宛先ポートがデータ・フレームを要求した場合に、ソースポートが宛先ポートにデータ・フレームを送ってヘッド・オブ・ライン・ブロッキングを防ぐ、前項のいずれか１項に記載のスイッチ素子。
【請求項６】  ステアリング・ステート・マシンは、ＩＣスイッチ素子上の複数の総称タイプポートに複数のタグを書き込み、複数の総称タイプポートへデータ・フレームをマルチキャスティングするために用いられる、前項のいずれか１項に記載のスイッチ素子。
【請求項７】  ステアリング・ステート・マシンは１以上のテーブルを有し、各テーブルは１以上のエントリを含み、各エントリはデータ・フレームを１以上の使用可能なデータ・チャネルへルーティングすることを防ぐ有効ビットを含む、前項のいずれか１項に記載のスイッチ素子。
【請求項８】  ステアリング・ステート・マシンはエイリアス・キャッシュを備え、選択されたアドレスを保管して、スイッチ素子上の複数の総称タイプポートへデータ・フレームをブロードキャスティング、マルチキャスティング及びユニキャスティングする、前項のいずれか１項に記載のスイッチ素子。
【請求項９】  ステアリング・ステート・マシンは、受信したデータ・フレームを構文解析するトポロジーにおけるＩＣスイッチ素子の位置を識別するトポロジー識別子を備える前項のいずれか１項に記載のスイッチ素子。
【請求項１０】  ステアリング・ステート・マシンは、所望のスイッチ・ドメインへのチップ経路を識別するドメイン・ステアリング・テーブル、所望のスイッチ・ドメイン内の所望のＩＣスイッチ素子へのチップ経路を識別するエリア・ステアリング・テーブル、及び所望のＩＣスイッチ素子と所望のスイッチ・ドメイン内の所望のポートへのチップ経路を識別するポート・ステアリング・テーブルを備える、前項のいずれか１項に記載のスイッチ素子。
【請求項１１】  ドメイン・ステアリング・テーブル、エリア・ステアリング・テーブル及びポート・ステアリング・テーブルは、各々１以上のエントリを含み、各テーブル内の各エントリは、データ・フレームが１以上の使用可能データ・チャネルへルーティングされることを防ぐためのハード・ゾーニングに使用する有効ビットを含む、前項のいずれか１項に記載のスイッチ素子。
【請求項１２】  ステアリング・ステート・マシンは、
ＩＣスイッチ素子上の複数の総称タイプポートへデータ・フレームをブロードキャスティング、マルチキャスティング及びユニキャスティングするための選択アドレスを保管するエイリアス・キャッシュと、
受信したデータ・フレームがエイリアス・キャッシュ内のエントリと一致しない場合に、ＩＣスイッチ素子上の単一の総称タイプポートへデータ・フレームをユニキャスティングするために、所望のデータ・チャネルへのチップ経路を識別する１以上のテーブルを含む、前項のいずれか１項に記載のスイッチ素子。
【請求項１３】  エイリアス・キャッシュは宛先フレームアドレスと比較される多数のエイリアス・キャッシュ・エントリを含み、
エイリアス・キャッシュは、エイリアス・キャッシュ・エントリと少なくとも一部の宛先フレームアドレスとの比較に基づき、選択された宛先内の１以上の総称タイプポートへ選択的に向けることができる、請求項１２に記載のスイッチ素子。
【請求項１４】  エイリアス・キャッシュ・エントリは、ドメイン・ＩＤ・フィールド、エリア・ＩＤ・フィールド及びポート・ＩＤ・フィールドの比較ができる３つのビットを含む、請求項１３に記載のスイッチ素子。
【請求項１５】  スイッチ・シャーシであり、
装置や他のスイッチ・シャーシのポートと接続できる所定数のシャーシ・ポートと、
前項のいずれか１項に記載の少なくとも１つのｎ−ポート集積回路（ＩＣ）スイッチ素子とを含み、
ｎ個の総称タイプポートのうち少なくともいくつかは、上記所定数のシャーシ・ポートと接続されるスイッチ・シャーシ。
【請求項１６】  少なくとも１つのＩＣスイッチ素子は１つのｎ−ポート・スイッチ素子であり、該ＩＣスイッチ素子のｎ個の総称タイプポート各々をシャーシ・ポートの１つと接続してｎ−ポート・スイッチ・シャーシを形成する、請求項１５に記載のスイッチ・シャーシ。
【請求項１７】  前記少なくとも１つのＩＣスイッチ素子は複数のｎ−ポート・スイッチ素子を含み、
該複数のｎ−ポート・スイッチ素子各々について、ｎ個の総称タイプポートは、第一のグループの総称タイプポートと第二のグループの総称タイプポートを含み、
スイッチ・シャーシは、複数のｎ−ポート・スイッチ素子内の第一のグループの総称タイプポートを使用してＩＣスイッチ素子間に形成される素子間リンクを更に含み、
スイッチ・シャーシは、第二のグループの総称タイプポートを使用して形成されるシャーシ・ポートへのデータリンクを更に含む、請求項１５又は１６に記載のスイッチ・シャーシ。
【請求項１８】  素子間リンクが縦続構造である、請求項１５〜１７のいずれか１項に記載のスイッチ・シャーシ。
【請求項１９】  素子間リンクがメッシュ構造である、請求項１５〜１７のいずれか１項に記載のスイッチ・シャーシ。
【請求項２０】  少なくとも１つのＩＣスイッチ素子が第一のグループのｎ−ポート・スイッチ素子と第二のグループのｎ−ポート・スイッチ素子を含み、
第一のグループのｎ−ポート・スイッチ素子について、各々のｎ個の総称タイプポートは、第一のグループの総称タイプポートと第二のグループの総称タイプポートを含み、
スイッチ・シャーシは、  第一のグループのＩＣ・ｎ−ポート・スイッチ素子内の第一のグループの総称タイプポートと第二のグループのｎ−ポート・スイッチ素子内の総称タイプポートとの間に形成される素子間リンクを更に含み、
スイッチ・シャーシは、シャーシ・ポートと第一のグループのｎ−ポート・スイッチ素子内の第二のグループの総称タイプのポートとの間に形成されるデータリンクを更に含む、請求項１５又は１６に記載のスイッチ・シャーシ。
【請求項２１】  第一のグループのＩＣスイッチ素子各々について、ｎ個の総称タイプポートは、第三のグループの総称タイプポートを更に含み、
スイッチ・シャーシは、第一のグループのＩＣスイッチ素子の第三のグループの総称タイプポートを用い、第一のグループのＩＣスイッチ素子内の各素子間に形成される縦続素子間リンクを更に含む、請求項２０に記載のスイッチ・シャーシ。
【請求項２２】  スイッチ・シャーシは１以上の他のスイッチ・シャーシと接続してスイッチ・ネットワークを形成する、請求項１５〜２１のいずれか１項に記載のスイッチ・シャーシ。
【請求項２３】  スイッチ・システムであり、
請求項１に記載のｎ−ポート・スイッチ素子を複数有し、該ｎ−ポート・スイッチ素子は互いに相互接続して、各スイッチ素子のポートがシャーシ内の隣接するスイッチ素子と接続する縦続リンク相互接続によりスイッチ・シャーシを形成する、スイッチ・システム。
【請求項２４】  スイッチ・システムであり、
請求項１に記載のｎ−ポート・スイッチ素子を複数有し、該ｎ−ポート・スイッチ素子は互いに相互接続して、各スイッチ素子のポートがシャーシ内のそれぞれ別のスイッチ素子と直接接続するメッシュリンク相互接続によりスイッチ・シャーシを形成する、スイッチ・システム。
【請求項２５】  スイッチ・システムであり、
請求項１に記載のｎ−ポート・スイッチ素子を複数有し、該ｎ−ポート・スイッチ素子は互いに相互接続して、いくつかのスイッチ素子はシャーシ・チャネルに接続し、かつリンクを形成する別の所定数のスイッチ素子各々にも接続するポートを有するマイクロステージリンク相互接続によりスイッチ・シャーシを形成する、スイッチ・システム。