本文へスキップ

先進的IPコア開発のエキスパート

|

CPU-less QUIC Offload IP core for FPGA Acceleration

FeaturesAdvantageDocument DownloadPerformance ComparisonApplications
QUIC-IP

QUIC Client 10Gbps IP Core (QUIC10GC-IP) は、TLS 1.3セキュリティを備えたQUICプロトコルを、FPGAベースのクライアント・アプリケーション向けに、完全ハードウェア・ロジックで提供します。本IPコアは、TLS 1.3ハンドシェイク処理、ペイロードデータの暗号化/復号化、QUICレイヤーとUDP/IPレイヤーの管理といった複雑な処理からCPUを完全にオフロードします。

QUICとは?

QUICはTCP/UDPに代わる次世代のトランスポート層プロトコルです。従来のTCPプロトコルのいくつかの欠点を克服し、より高速で信頼性の高い通信を提供します。
  • 優れた輻輳(ふくそう)制御
  • 高速な接続設定
  • 強化されたセキュリティ

なぜQUIC?

今日のデジタル環境では、従来のTCP/IPプロトコルではヘッドオブライン・ブロッキングなどにより、データの遅延や非効率が発生しています。QUICプロトコルはこれらの問題を解決し、中断のないデータ伝送、輻輳(ふくそう)制御の改善、TCP以上のセキュリティを提供します。これにより、ネットワーク効率が大幅に向上し、より迅速で信頼性の高い通信が可能になります。

Features

  • 10Gbps QUIC engine conforming to RFC9000
  • Supports the Client-side QUIC operation
  • Supports TLS1.3 cipher suite: TLS_AES_128_GCM_SHA256
    • Key exchange: X25519
    • Derive key: HKDF with SHA256
    • Encryption/decryption: AES128GCM
    • Certificate type: RSA2048
    • Signature algorithm: rsa_pss_rsae_sha256
  • Supports four streams (StreamIDs #0-3) compliant with the QUIC standard
  • Includes integrated UDP/IP and ARP protocol controllers
  • Requires an IP core clock frequency of 220 MHz as a minimum recommended frequency
  • Supports unaligned AXI4 protocol for user data interface
  • Utilizes a ring buffer technique for user memory management interface
  • Supports 32-bit MAC interface using AXI4-Stream protocol, operating at 322.266 MHz
  • Customized service options:お問合せください。
    • Increase the number of supported streams
    • Increase user buffer size
    • Extend certificate size
    • Enable 0-RTT session resumption

Block diagram


* Click to show more detail


Introduction Video


Enhancing Internet Performance & Security with QUIC10GC-IP

Read Blog Article

QUIC Protocol Advantage

優れた輻輳(ふくそう)制御

ネットワークの混雑に対応し、安定した通信を維持します。またヘッドオブライン・ブロッキングを解消し、データの順序待ちによる遅延を防止します。

高速な接続設定

QUICは、1回のラウンドトリップで接続を確立することができ、初回接続時の遅延を大幅に削減します。再接続の場合、0-RTT再開もサポート(オプション)しており、さらに迅速に接続を再確立できます。

強化されたセキュリティ

QUICはTLS (Transport Layer Security) 1.3を統合し、通信の暗号化と認証を初期接続から行います。これにより、セキュリティが向上し、中間者攻撃などの脅威に対する耐性も強化されます。

Document download

Please receive technical document update from DG News Letter. Subscribe to DG News
Technical document update page

Technical Documents

Support Devices Zynq UltraScale+ ZCU106 | for other device, please contact us
IP core Datasheet Reference Design Document Demo Instruction Document Free Evaluation demo file
QUIC Client
10G IP
Rev1.00 Rev1.00 Rev1.00 ZCU106

Performance Comparison

CPU負荷0%! 10Gbps帯域をフルに活用


QUIC-IPは、MsQuic等各種サーバーとの通信速度を向上させ、CPUに負荷をかけることなく10Gbpsイーサネットのフルスピードを実現します。

Free Bit file for evaluation

Free evaluation demo is available on AMD FPGA boards. Download

Performance Demo Video:

Application example

リアルタイム・ビデオ・エッジ・コンピューティング


リアルタイムのビデオ映像をネットワーク経由でサーバーに送信する、エッジ・デバイス内にQUIC-IPを使用することにより、ミッション・クリティカルなデータ転送を安全に行うことが可能になります。

価格およびライセンス条件については お問合せください。


Alliance Partner


株式会社デザイン・ゲートウェイ

本社:
東京都小金井市中町3-23-17
R&D:
89/26 Amornpan 205 Tower1, 18th floor, Ratchadapisek7 (Nathong) Alley, Ratchadapisek Road, Din Daeng, Bangkok, 10400 THAILAND

AI Lab:
Faculty of Engineering, Chulalongkorn University, 12th floor, Engineering 4 Building (Charoenvidsavakham), Phayathai Rd., Wang Mai, Pathumwan, Bangkok, 10330 THAILAND