お手持ちのコーディングボードで光トランシーバーを設定
一つの汎用アプリで — CodingBox

光トランシーバーのメモリをプログラミングする対話型ソフトウェアにより、異なるプログラマー・ハードウェアプラットフォームを統一されたユーザーインターフェースの一つのウィンドウで使用できます。

Windows、macOS、Linux のあらゆるウェブブラウザーで開きます。プログラマーとの接続には CodingBox Driver が必要です。

対応フォームファクター

GBICSFPSFP+SFP28SFP-DDXFPQSFPQSFP+QSFP28QSFP-DDOSFP
CodingBox のウィンドウ:メモリエディター、HEX と ASCII のグリッド、QSFP ページタブ、チェックサム、操作ログ

概要

光トランシーバーをコーディングするための汎用ソリューション

トランシーバーのメーカーやサプライヤーの多くは、モジュールをプログラミングするための独自の機器を提供しています。これらのソリューションの多くはソフトウェアの機能が乏しく、古いバージョンの Windows でしか動作せず、更新やインターネットなしのオフライン作業に対応しておらず、あるいは単一メーカーのトランシーバー購入に縛られます。

私たちは Windows、Linux、macOS のさまざまなプラットフォームで動作し、トランシーバーのメモリを操作するための統一されたグラフィカルインターフェースをユーザーに提供する CodingBox ソフトウェアを開発しました。サードパーティのライブラリやアドオンに依存せず、あらゆるブラウザーで単独動作し、インターネット接続を必要としません。

このソフトウェアは光トランシーバーのメモリへのデータの読み書き、デジタル診断インターフェース(DDM)レジスターのリアルタイム読み取り、しきい値と校正値の設定、DWDM 波長可変トランシーバーのチャネル番号と波長の設定、書き込み保護されたトランシーバーメモリへの書き込みが可能です。

アプリは、各社のネットワークスイッチング機器との互換性を高めるための多数のファームウェアイメージと、書き込み保護されたトランシーバーをプログラミングするためのパスワードやスクリプトを収めたデータベースと統合されています。

7
GBIC から OSFP までのフォームファクター
5
MSA 仕様ファミリー
4
ネットワーク OS 形式のレポート
6
インターフェース言語

インターフェース

実際の画面

以下は実際のモジュールのデータを使ったアプリの作業画面です。セクションは左側で切り替え、プログラマーの状態とインターフェース言語は上部にあります。

CodingBox — トランシーバーの確認

トランシーバーの確認 · トランシーバー確認

モジュールを識別し、メモリを読み取り、フィールドを解析します。ベンダー、部品番号、シリアル番号、日付を記したカード、互換性の判定、読み取ったメモリページの一覧。その下には、ワンクリックでレポートにコピーできるネットワーク OS 形式のサマリーがあります。

CodingBox — デジタル診断

デジタル診断 · デジタル診断

モジュールの温度と電圧、チャネルごとのバイアス電流と光パワー。Alarm と Warning のしきい値はグラフ上に直接表示され、ポーリング間隔は設定可能で、測定値はログに記録され CSV にエクスポートされます。

CodingBox — メモリエディター

メモリエディター · コードエディター

HEX と ASCII を並べて表示、メモリページごとのタブ、仕様マップによるフィールドのハイライト。ステータスバーにはアドレス、3 つの進数での値、有効な MSA 規格、チェーン番号が表示されます。チェックサムはその場で再計算されます。

CodingBox — コードデータベース

コードデータベース · コードデータベース

読み取ったものはすべて自動保存され、一つのモジュールのページはチェーンとして結び付けられます。ベンダー、部品番号、シリアル番号、種類、規格、波長、HEX パターンで検索 — 条件は && で結合します。

ダイアログとツール

CodingBox — コード表示

データベースの一件全体:モジュールの識別、互換性の判定、ページダンプ。ページャーはチェーン全体をたどり、コードは 1 ページずつ、またはチェーン全体を一度にエディターへ戻せます。

CodingBox — パスワード設定

テーブルアドレス、パスワードアドレス、その値は手動で設定します — 書き込み保護されたモジュールは、プログラムに埋め込まれたリストではなく、エンジニアが知っているパラメーターで解除します。

CodingBox — 書き込むページの選択

書き込む前に、どのページが開いているか、何が変更されたか、モジュールに何が送られるかを確認できます。選択したページのみが書き込まれ、残りはそのままです。

機能

アプリでできること

EEPROM メモリエディター

HEX と ASCII のグリッド、ページごとのタブ、元に戻す/やり直し、CC_BASE と CC_EXT チェックサムの再計算、誤編集を防ぐページロック、ダンプのファイルへの読み込みと保存。

規格に基づくデコード

SFF-8472、SFF-8636、INF-8077i、CMIS 5.0 と 4.0、MIS 2.0、SFF-8024 テーブル。バイトにカーソルを合わせると、アドレス、3 つの進数での値、フィールド名、該当する仕様が表示されます。

DDM デジタル診断

温度、電圧、チャネルごとのバイアス電流と光パワー。Alarm と Warning のしきい値はグラフ上に直接描かれ、ポーリング間隔は設定可能で、測定値はログに記録され CSV にエクスポートされます。

トランシーバーの確認

プログラマーに挿入するとモジュールが自動的に識別されます。識別カード、互換性の判定、Cisco IOS、Junos、Huawei VRP、Aruba/HPE の 4 形式のサマリー — ワンクリックでコピー。

読み取りコードのデータベース

すべての読み取りが保存され、モジュールのページはチェーンとして結び付けられます。ベンダー、番号、種類、規格、波長、HEX パターンで検索。書き込み前にモジュールのバックアップを取得します。

保護されたメモリへの書き込み

書き込み保護されたトランシーバーはパスワードで解除します。テーブルアドレス、パスワードアドレス、その値を設定で指定し、選択したページをモジュールに書き込みます。

利点

チームが CodingBox を選ぶ理由

メーカーを問わず、あらゆるモジュール

CodingBox は製造元を問わずトランシーバーを扱えます — GBIC から OSFP まで、異なるベンダーとフォームファクターのモジュールに対応する一つのツールです。

メモリ操作の全ワークフロー

メモリの読み書き、リアルタイムのデジタル診断、しきい値と校正値、DWDM 波長可変モジュールのチャネルと波長、書き込み保護されたメモリへの書き込み。

ブラウザーで、あらゆる OS で

統一インターフェースは Windows、macOS、Linux のあらゆるウェブブラウザーで開きます。ワークステーションにインストールするのは CodingBox Driver だけです。

オフラインで動作

アプリは単一の自己完結型ファイルです。隔離されたマシンのブラウザーで開けば、ネットワークなしで作業できます。インターネットは更新とコードデータベースにのみ必要です。

エコシステム

一つのソリューションを構成する三つの要素

アプリがインターフェースとロジックを、ドライバーがハードウェアとの接続を担い、プログラマーがモジュールメモリへの物理的なアクセスを提供します。

CodingBox オンラインアプリ

光トランシーバーをプログラミングするアプリケーション:プログラマー機器との連携を通じてモジュールメモリを操作する統一インターフェースと、通常のプログラマーを拡張する一連の機能とサブルーチン。

CodingBox Driver

汎用の CodingBox Driver はユーザーのコンピューターにインストールされ、オンラインアプリが各社のプログラマー・ハードウェアプラットフォームと連携できるようにします。Windows、macOS、Linux 対応。

ハードウェアプログラマー

プログラマー・ハードウェアプラットフォームはユーザーのコンピューターに接続し、さまざまなフォームファクターのトランシーバーを扱えるようにします。機器は汎用の CodingBox Driver を通じて制御されます。

実際の動作をご覧ください

お使いのモジュールと機器をお知らせください。お客様の業務に沿ってアプリをご紹介し、技術的なご質問にお答えします。