BROADCASTING MANAGEMENT INFORMATION USING FOUNTAIN CODES

관리 정보를 브로드캐스트하기 위한 기술들은 관리 서버 및 다수의 클라이언트 디바이스를 포함한다. 관리 서버는 원천 코드 인코딩 알고리즘을 이용하여 인증서 폐지 리스트와 같은 관리 데이터를 다수의 메시지 단편으로 인코딩하고, 네트워크를 통해 이러한 메시지 단편들을 계속해서 브로드캐스트한다. 각각의 클라이언트 디바이스는 브로드캐스트된 메시지 단편들을 수신하기 위해 부트 프로세스 동안 네트워크를 분석한다. 각각의 클라이언트 디바이스는 원천 코드 디코딩 알고리즘을 이용하여 메시지 단편들을 디코딩하고, 메시지가 완전한지 여부를 결정한다. 메...

Ausführliche Beschreibung

Gespeichert in:
Bibliographische Detailangaben
Hauptverfasser: ZIMMER VINCENT J, ROTHMAN MICHAEL A
Format: Patent
Sprache:eng ; kor
Schlagworte:
Online-Zugang:Volltext bestellen
Tags: Tag hinzufügen
Keine Tags, Fügen Sie den ersten Tag hinzu!
Beschreibung
Zusammenfassung:관리 정보를 브로드캐스트하기 위한 기술들은 관리 서버 및 다수의 클라이언트 디바이스를 포함한다. 관리 서버는 원천 코드 인코딩 알고리즘을 이용하여 인증서 폐지 리스트와 같은 관리 데이터를 다수의 메시지 단편으로 인코딩하고, 네트워크를 통해 이러한 메시지 단편들을 계속해서 브로드캐스트한다. 각각의 클라이언트 디바이스는 브로드캐스트된 메시지 단편들을 수신하기 위해 부트 프로세스 동안 네트워크를 분석한다. 각각의 클라이언트 디바이스는 원천 코드 디코딩 알고리즘을 이용하여 메시지 단편들을 디코딩하고, 메시지가 완전한지 여부를 결정한다. 메시지가 완전한 경우, 클라이언트 디바이스는 메시지를 파싱하여 관리 데이터를 검색하고, 관리 데이터를 클라이언트 디바이스 상에 설치할 수 있다. 메시지가 불완전한 경우, 클라이언트 디바이스는 미래 부트 이벤트들 동안 처리하기 위해 메시지 단편들을 비휘발성 스토리지에 저장할 수 있다. 클라이언트 디바이스는 그러한 동작들을 사전-부트 펌웨어 환경에서 수행할 수 있다. 다른 실시예들이 설명되고 청구된다. Technologies for broadcasting management information include a management server and a number of client devices. The management server encodes management data such as a certificate revocation list into a number of message fragments using a fountain code encoding algorithm and broadcasts the message fragments continually over a network. Each client device analyzes the network during a boot process to receive the broadcast message fragments. Each client device decodes the message fragments using a fountain code decoding algorithm and determines whether the message is complete. If the message is complete, the client device parses the message to retrieve the management data and may install the management data on the client device. If the message is incomplete, the client device may store the message fragments in nonvolatile storage for processing during future boot events. The client device may perform those operations in a pre-boot firmware environment. Other embodiments are described and claimed.