[go: up one dir, main page]

TW200815986A - Audio data transmission system and audio data transmission method - Google Patents

Audio data transmission system and audio data transmission method Download PDF

Info

Publication number
TW200815986A
TW200815986A TW095134500A TW95134500A TW200815986A TW 200815986 A TW200815986 A TW 200815986A TW 095134500 A TW095134500 A TW 095134500A TW 95134500 A TW95134500 A TW 95134500A TW 200815986 A TW200815986 A TW 200815986A
Authority
TW
Taiwan
Prior art keywords
peripheral device
sound
sound data
repeater
peripheral
Prior art date
Application number
TW095134500A
Other languages
English (en)
Other versions
TWI322945B (en
Inventor
Ming-Chien Yang
Chih-Feng Mai
Chin-Tsai Yen
Te-Hsien Lai
Original Assignee
Quanta Comp Inc
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Quanta Comp Inc filed Critical Quanta Comp Inc
Priority to TW095134500A priority Critical patent/TWI322945B/zh
Priority to US11/878,859 priority patent/US7707322B2/en
Publication of TW200815986A publication Critical patent/TW200815986A/zh
Application granted granted Critical
Publication of TWI322945B publication Critical patent/TWI322945B/zh

Links

Classifications

    • GPHYSICS
    • G06COMPUTING OR CALCULATING; COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F3/00Input arrangements for transferring data to be processed into a form capable of being handled by the computer; Output arrangements for transferring data from processing unit to output unit, e.g. interface arrangements
    • G06F3/16Sound input; Sound output
    • G06F3/162Interface to dedicated audio devices, e.g. audio drivers, interface to CODECs

Landscapes

  • Engineering & Computer Science (AREA)
  • Theoretical Computer Science (AREA)
  • Audiology, Speech & Language Pathology (AREA)
  • Health & Medical Sciences (AREA)
  • General Health & Medical Sciences (AREA)
  • Human Computer Interaction (AREA)
  • Physics & Mathematics (AREA)
  • General Engineering & Computer Science (AREA)
  • General Physics & Mathematics (AREA)
  • Multimedia (AREA)
  • Telephonic Communication Services (AREA)
  • Data Exchanges In Wide-Area Networks (AREA)
  • Small-Scale Networks (AREA)

Description

200815986 九、發明說明: 【發明所屬之技術領域】 本發明是有關於一種聲音資料傳輸系統,且特別是有 關於一種應用刀鋒型個人電腦(Blade PC)系統之聲音資料 傳輸系統。 【先前技術】
傳統應用於刀鋒型個人電腦系統之聲音資料傳輸系 統以緵線,例如為RJ45(Register Jack 45)網路線或光纖 纜線’來將刀鋒型個人電腦之個人電腦刀鋒片(PC Biade) 連接至在遠端之周邊聲音裝置相連接。如此,個人電腦刀 鋒片可和週邊聲音裝置傳輸聲音資料。然而 之 資料傳輸系統具有若刊題。 u之耳曰 傳統之聲音資料傳輸系統係纜 鋒片和週邊聲音裝置間之指令及聲音、。:电腦刀 相連將使得傳統之聲音資料傳輪系統具、:匕:以纜! 之問題。另外’傳統之聲音資料傳輪:、、友成本較高 式來配置個人電腦刀鋒片與對應之以-對-的方 傳統之聲音資料傳輪系統無 邊二曰&置。如此, 音資料傳輸,或彼此非相互對應*週邊擎音裝置間之聲 裝置間之聲音資料傳輪。^之電腦刀鋒片與週邊聲音 【發明内容】 的就是在提供一 種聲音資料傳 有鑑於此,本發明的 TW3082F(廣達).doe 200815986 輸系統及聲音資料傳輸方法。本發明之聲音資料傳輸系統 及聲音資料傳輸方法係可有效地改善傳統聲音資料傳輸 系統中,連線成本高及無法進行各個聲音裝置間及彼此非 相互對應之電腦刀鋒片與聲音裝置間之聲音資料傳輸的 問題。 根據本發明的目的,提出一種聲音資料傳輸系統,用 以連結刀鋒型個人電腦(Blade PC)中之個人電腦刀鋒片 (PC Blade)之主系統單元與外部聲音裝置,使主系統單元 可與外部聲音裝置傳輸聲音資料。聲音資料傳輸系統包 括:週邊裝置代理器(Peripheral Agent Device)、週邊裝置 中繼器(Peripheral Gateway)及連接管理單元。週邊裝置代 理器係與主系統單元連接。週邊裝置中繼器用以與外部聲 音裝置連接,並用以提供第一識別碼。連接管理單元回應 於第一識別碼,用以配對週邊裝置代理器及週邊裝置中繼 器,使週邊裝置代理器及週邊裝置中繼器間具有通訊連結 (Communication Link)。其中,當連接管理單元配對週邊裝 置代理器及週邊裝置中繼器後,外部聲音裝置係透過聲音 資料傳輸系統與主系統單元連結,以傳輸聲音資料。 根據本發明的另一目的,提出一種聲音資料傳輸方 法,於刀鋒型個人電腦中第一個人電腦刀鋒片之主系統單 元與外部聲音裝置間傳輸聲音資料,並使内部聲音裝置可 擷取聲音資料。聲音資料傳輸方法包括下列之步驟。首 先,透過第一週邊裝置中繼器,提供第一識別碼,第一週 邊裝置中繼器係與外部聲音裝置耦接。接著,回應於第一 TW3082F(廣達).doc 7
200815986 識別碼,配對第一週邊裝置中繼器及第一週邊裝置代理 器,以建立第一通訊連結連接第一用戶端及第一週邊裝置 代理然後,主系統單元依序經由第一週邊裝置代理 器、第一通訊連結及第一週邊裝置中繼器來與外部聲音裝 置傳輸耸音資料。接著,透過第二週邊裝置中繼器,提供 第一識別碼,第二週邊裝置中繼器係與内部聲音裝置耦 接。接著,回應於第二識別碼,配對第二週邊裝置中繼器 及第二週邊裝置代理器,以建立第二通訊連結連接第二用 戶端及第二週邊裝置代理器。然後,第二週邊裝置中繼器 提供連線請求訊號。接著,回應於第二識別碼,判斷第二 週邊裝置中繼器是否具有擷取聲音資料之權限,若是,執 行下一個步驟。然後,回應於連線請求訊號,建立第三通 訊連結連接第一週邊裝置代理器及第二週邊裝置中繼 器。之後,第一週邊裝置代理器與内部聲音裝置經 週,裝置代理n、第三軌連結及第二週邊裝置;繼器傳 輸聲音資料。 根據本發明之再一目的,提出一種聲音資料傳輸方 法丄應用於刀鋒型個人電腦系統。刀鋒型個人電腦系統包 括第一個人電腦刀鋒片、第二個人電腦刀鋒片、第一週邊 裝置中繼器及第二週邊裝中繼器,而第一及第二週邊裝置 中繼器分別與第-及第二個人電腦刀鋒片對應。聲音資料 ,輪方法係於分別與第-及第二週邊裝置中繼器連接之 第一内部聲音裝置及第二内部聲音裝置間傳輸聲音資 料,而聲音資料傳輸方法包括下列之步驟。首先,第一週 TW3082F(廣達).d〇C 8 ⑧ 200815986 邊裝置中繼器提出一連線請求訊號。接著,第二週邊穿置 中繼器接收連線請求訊號,並決定是否欲和第一週邊$置 - 中繼器連線,若是,執行下一步驟。然後,回應於連^請 - 求訊號,於第一及第二週邊裝置中繼器間建立通訊連結2 連接第一及第二週邊裝置中繼器。之後,第一及第二;部 ί音裝置係級由第一週邊裝置中繼器、通訊連結及第一週 邊裝置中繼器來傳輪聲音資料。 為讓本發明之上述目的、特徵、和優點能更明顯易 懂,下文特舉一較佳實施例’並配合所附圖式,作詳細說 明如下: 【實施方式】 请參照第1圖,其繪示依照本發明較佳實施例之聲音 資料傳輸糸統的方塊圖。聲音資料傳輸系統用以將主系統 單元分別連結至外部聲音裝置1041〜104η,使主系統單元 φ 分別與外部聲音裝置1041〜104η傳輸聲音資料。聲音資料 傳輸系統包括··週邊裝置代理器(peripheral Agent Device)1061^106n > 週邊裝置中繼器(Peripheral Gateway)1081〜l〇8n及連接管理單元11〇。在本實施例中, η為大於1之自然數。 週邊裝置代理器106卜106η係與對應之主系統單元經 由週邊匯流排(Peripheral Bus)相連接,而各週邊裝置中繼 器1081〜108η係與對應之外部聲音裝置1041〜104n連接, 並分別用以提供識別碼ID1〜IDn。連接管理單元110回應 TW3082F(廣達).doc 9 ⑧ 200815986 於識別碼roi〜IDn,用以配對週邊裝置代理器1061〜106η 及與其對應之週邊裝置中繼器1081〜108η,使週邊裝置代 理器1061〜106η與週邊裝置中繼器1081〜1〇8η間分別具有 通訊連結(Communication Link)l 121〜112η。如此,外部聲 音裝置1041〜104η係可透過聲音資料傳輸系統分別與主系 統單元連結,以分別傳輸聲音資料。而週邊裝置中繼器 1081〜108η更分別經由週邊匯流排與内部聲音裝置 1141〜114η相連接。其中,内部聲音裝置1141〜114η係用 以於週邊裝置中繼器1081〜108η之間傳輸聲音資料。 在本實施例中’主系統單元例如為刀鋒型個人電腦 (Blade PC)中多片個人電腦刀鋒片(PC Blade)中之主電腦 系統1021〜102η。其中,主電腦系統1021〜102η中包括一 般電腦系統中之元件如處理器、主機板、隨取記憶體 (Random Access Memory ’ RAM)等硬體核心,而其餘之週 邊裝置,如螢幕、喇队、鍵盤、滑鼠或外部聲音裝置 1041〜104η等係整合於遠端,並經由週邊匯流排耦接至週 邊裝置中繼器1081〜108η。本實施例之外部聲音装置 1041〜104η及内部聲音裝置1141〜114η均具有一組雙聲道 輸出及一個單聲道輸入,以進行雙向之聲音資料傳輪。而 本實施例之外部聲音裝置1041〜1 〇4η例如為通用序列匯流 排(Universal Serial Bus,USB)介面裝置,以分別 與週邊裝置中繼器1081〜108η連接。 週邊裝置中繼器1081〜108η接收週邊裝置及外部聲音 裝置1041〜104η之電子訊號,並經由對應之週邊袭置代理 10 TW3082F(廣達).doc
200815986 器1061〜106η將電子訊號輸入主電腦系統i〇21〜102η。週 邊裝置代理器1061〜106η將主電腦系統1021〜1〇2η產生之 回應訊號分別經由週邊裝置中繼器1081〜l〇8n輸入對應之 使用者週邊裝置,以達成主電腦系統1021〜1〇2η與使用者 週邊裝置之雙向資料傳輸。週邊裝置代理器1〇61〜1〇6η更 用以分別將外部聲音裝置1041〜l〇4n模擬為經由USB與主 電腦系統1021〜l〇2n連結之近端裝置,使主電腦系統 1021〜102η可經由USB與彳立於遠端之外部聲音裝置 1041〜104η連結。 識別碼ID1〜IDn例如分別為η組使用者帳號和密碼。 使用者經由與週邊裝置中繼器1〇δ1〜1〇8η耦接之使用者介 面週邊裝置,如鍵盤,來分別經由週邊裝置中繼器 1081〜108η提供使用者帳號和密碼至連接管理單元11(), 以丘入聲g資料傳輸系統。連接管理單元根據使用者 帳號和密碼來將週邊裝置中繼器1〇81〜1〇8n配對至週邊裝 置代理器1061〜lG6n,如此,使用者係可經由聲音資料傳 輸糸統來傳遞聲音資料。 連接管理單幻1()例如存有n組使用者帳號和密碼, 及^和,邊裝置代理器麗〜觸n之對應關係。如此,連 接ΐ單元11 〇可回應於n組使用者帳號和密碼,以將提 供η ^使用者帳號和密碼之週邊裝置中繼器⑽卜論配 對至分域料㈣絲碼聽、之週邊裝 哭 l^:l〇en, ^ 1121^112η, 耳曰貝;。通成連結1121〜11211係例如為傳輸控制協定 TW3082F(廣達).doe 200815986 (Transmission Control Protoco卜 TCP)連結。而在本實施例 中,連接管理單元110更可接收使用者請求訊鍊來執行聲 音資料傳輸系統之特殊應用模式。接下來,係以聲音資料 傳輸系統之監聽模式、廣播模式、一對一通話模式及多方 通話模式為例作說明。 請參照第2圖,其繪示乃當第1圖之聲音資料傳輸系 統執行監聽模式時,聲音資料的資料流示意圖。本實施例 係以系統監聽人員來對低權限使用者於外部聲音裝置 104k及主電腦系統l〇2k間傳輸之聲音資料sdi及SD2進 行監聽的操作為例作說明。其中,m和k均為小於或等於 η之自然數。 低權限使用者經由週邊裝置中繼器l〇8k輸入其使用 者帳號及密碼來登入聲音資料傳輸系統,而連接管理單元 110根據使用者帳號及密碼配對週邊裝置中繼器1〇狄至.週 邊裝置代理器106、k,以將主電腦系統l〇2k連結至外部聲 音裝置104k。如此,低權限使用者可利用外部聲音裝置 104k與主電腦系統l〇2k傳輸聲音資料SD1及SD2。 當該系統監聽人員欲經由内部聲音裝置l14m監聽低 權限使用者經由外部聲音裝置l〇4k與主系統單元i〇2k傳 輸之聲音資料SD1及SD2時,系統監聽人員經由週邊裝 置中、%器108m輸入使用者帳號及密碼,來登入聲音資料 傳輸糸統’連接管理單元110將週邊裝置中繼器lQgm配 對至週邊裝置代理器106m。系統監聽人員更經由週邊裝 置中繼器108m輸出連線請求訊號CQ至連接管理單元 TW3082F(廣達).doc 12 200815986 110。 ^連接官理單元110判斷系統監聽人員是否具有監聽低 -權限使用者之權限。若是,週邊裝置代理器1061c係與週 . 邊裝置中繼器l〇8m建立通訊連結116。接著,週邊裝置 代理态l〇6k將雙向之聲音資料81)1及8]〇2進行混音、壓 縮及加密後,形成聲音資料SD,並經由通訊連結116輸 出箄音資料SD至週邊裴置中繼器1〇8m。而週邊裝置中繼 _ 器108m將聲音訊號SD經過解密、解壓縮後經由内部聲 音裝置114m來播放聲音資料SD1及SD2。如此,系統監 聽人員可經由本實施例之聲音資料傳輸系統來對低權限 使用者經由外部聲音裝置與主電腦系統傳輸之聲音資料 進行監聽。 請參照第3圖,其繪示乃當第1圖之聲音資料傳輸系 統執行監聽模式時之聲音資料傳輸方法的流程圖。如步驟 302,低權限使用者透過週邊裝置中繼器108k提供第一識 φ 別碼。接著,如步驟304,連接管理單元11〇回應於低權 限使用者提供之第一識別碼配對週邊裝置中繼器l〇8k至 週邊裝置代理器l〇6k,並建立通訊連結il2k連結週邊裝 置中繼器108k及週邊裝置代理器106k。然後,如步驟 306,主電腦系統l〇2k係依序經由週邊裝置代理器i〇6k、 通訊連結112k及週邊裝置中繼器108k來與外部聲音裝置 l〇4k傳輸聲音資料SD1及SD2。 如步驟308,系統監聽人員透過週邊裝置中繼器l〇8m 提供第二識別碼。接著,如步驟310,連接管理單元110 TW3082F(廣達).doc ⑧ 200815986 回應於糸統監聽人員提供之第二識別碼配對週邊裝置中 繼器108m至週邊裝置代理器106m,並建立通訊連結n2m 連接週邊裝置中繼器l〇8m及週邊裝置代理器i〇6m。 然後’如步驟312,週邊裝置中繼器108m輸出連線 請求訊號CQ至連接管理單元Π0。接著,如步驟314,連 接管理單元110回應於系統監聽人員經由週邊裝置中繼器 108m所提供之使用者帳號,以判斷系統監聽人員是否具 有監聽低權限使用者之權限,若是,則執行步驟316。如 步驟316,週邊裝置代理器i〇6k回應於連線請求訊號CQ 建立通訊連結116。之後,如步驟318,週邊裝置代理器 l〇6k係將聲音資料SD經由通訊連結116輸出至週邊裝置 中繼器108m,而週邊裝置中繼器l〇8m係經由内部聲音裝 置114m輸出聲音資料SD1及SD2。在本實施例中,通訊 連結116係例如為TCP連結。 請參照第4圖,其繪示乃當第1圖之聲音資料傳輸系 統執行廣播模式時,聲音資料的資料流示意圖,其中以授 課教師與修課學生之間利用此系統作教學廣播為例以作 說明。授課教師匈如透過外部聲音裝置104s及聲音資料傳 輸系統來和主電腦系統102s傳輸聲音資料SD1’及SD2,, 並將聲音資料SD1,及SD2,廣播至修課學生所登入之週邊 裝置中繼器108t及108u,使得修課學生可經由内部聲音 裝置l〇4t及104u接收聲音資料SD1,及SD2,。其中,聲 音資料SD1,及SD2’係例如為授課聲音資料,而s、t及u 均為小於或等於η自然數。 14 TW30 咖(廣達).d〇c ⑧ 200815986 修課學生係分別經由週邊裝置中繼器1 〇8t及108u輸 入其使用者帳號及密碼以登入聲音資料傳輸系統,並使連 • 接管理單元Π0分別將週邊裝置中繼器l〇8t及108u配對 • 至週邊裝置代理器l〇6t及106u。授課教師係經由週邊裝 置中繼器108s輸入其使用者帳號及密碼以登入聲音資料 傳輸系統,並使連接管理單元11〇根據使用者帳號及密碼 配對週邊裝置中繼器l〇8s至週邊裝置代理器i〇6s,以將 主電腦系統102s連結至外部聲音裝置i〇4s。接著,授課 > 教師係與主電腦系統102s傳輸授課聲音資料。 當授課教師欲廣播授課聲音資料給修課學生時,授課 教師輸入廣播請求訊號BQ及分享名單至連接管理單 元110。連接管理單元110係回應於廣播請求訊號BQ要 求週邊裝置代理器106s建立通訊連結118,而週邊裝置代 理器106s係將授課聲音資料經過混音及壓縮後形成聲音 資料SD ’以經由通訊連結118輸出。在本實施例中,通 φ 訊連結118係例如為使用者資料流通訊協定(User Datagram Protocol,UDP)連結。 而在本實施例中,分享名單SL係例如為修課名單, 其中包括欲加入聽課之修課學生之使用者帳號。連接管理 單元110係回應於修課名單輸出通知訊號Is以通知已二入 聲音資料傳輸系統之修課學生接收經由UDp連$士輸出 聲音資料SD’以加入聽課。當修課學生欲接收資= SD’以加入聽課時’連接管理單元110係要求週邊1置中 繼器108t及108u亦建立UDP連結以接收聲音資料'"sd,。 TW3082F(廣達).doc 15 ⑧ © 200815986 而週邊裝置中繼器108t及108u將聲音訊號SD’經過解壓 縮後分別經由内部聲音裝置114t及114u來播放授課聲音 資料。如此,授課教師可經由本實施例之聲音資料傳輸系 統廣播授課聲音資料給修課學生。 請參照第5圖,其繪示乃當第1圖之聲音資料傳輸系 統執行廣播模式時之聲音資料傳輸方法的流程圖。其中, 步驟502〜510係與第3圖之操作步驟類似,僅於步驟508 中,經由兩個週邊裝置中繼器108t及108u提供第二及第 三識別碼,並於步驟510中,來配對週邊裝置代理器106t 與週邊裝置中繼器l〇8t,及週邊裝置代理器106u與週逢 裝置中繼器l〇8u。而本實施例之聲音資料傳輸系統執行廣 播模式時之聲音資料傳輸方法與其執行監聽模式時之聲 音貧料傳輸方法不同之處在於· 步驟512中,週邊裝置中繼器108s係提供一廣播請求u 訊號BQ及修課名單。 步驟514中,回應於廣播請求訊號BQ建立UDP連 結,週邊裝置代理器106s經由UDP連結輸出聲音資料 SD,。 步驟516中,將聲音資料SD’輸入週邊裝置中繼器108t 及108u,使聽課學生可加入聽課。 而於步驟514及516中,更包括步驟515,連接管理 單元110回應於修課名單,來詢問修課名單中已登入聲音 資料傳輸系統之修課學生是否欲加入聽課,若是,執行步 驟 516。 TW3082F(廣達).doc 16
200815986 本實施例之聲音資料傳輸系統更具有強制廣播模 式。當授課教師欲將授課聲音資料強制地廣播給修課學生 時,授課教師係輸出強制廣播請求訊號(未繪示)及修課名 單至連接管理單元110。此時,連接管理單元110將不經 過詢問修課名單中已登入修課學生是否欲接收廣播之步 驟,亦及上述之步驟515,而直接要求週邊裝置代理器 106s、週邊裝置中繼器108t及108u間建立UDP連結。如 此,授課教師可經由本實施例之聲音資料傳輸系統將欲廣 播之授課聲音資料強制地經由内部聲音裝置114t及114u 播放給修課學生。 本實施例中雖僅以授課教師將授課聲音資料分享給 兩個修課學生,來進行授課為例作說明,然,授課教師更 可利用本實施例之聲音資料傳輸系統將授課聲音資料分 享給對一個、三個或三個以上之修課學生來進行授課。 請參照第6圖,其繪示乃第1圖之聲音資料傳輸系統 執行一對一通話模式時,聲音資料的資料流示意圖。在本 實施例中,係以位於週邊裝置中繼器114y端之第一使用 者欲經由本實施例之聲音資料傳輸系統和位於週邊裝置 中繼器114x端之第二使用者進行通話之操作為例作說 明。其中,X及y均為小於或等於η之自然數。 當第一使用者欲經由週邊裝置中繼器114y及週邊裝 置中繼器114x與第二使用者進行通話時,第一使用者經 由週邊裝置中繼器114y輸出通話請求訊號TQ至連接管理 單元110。連接管理單元110回應於通話請求訊號TQ輸 TW3082FC 廣達).doc 17
200815986 出通知訊號IS’至週邊裝置中繼器114x,以經由週邊裝置 中繼器114x通知第二使用者第一使用者欲和其進行通 話。當第二使用者同意和第一使用者進行通話時,連接管 理單元110係於週邊裝置中繼器108y及108x間建立通訊 TCP連結。接著,週邊裝置中繼器108x及108y係分別將 經由内部聲音裝置114x及114y所接收到之聲音資料ST1 及ST2經由壓縮、加密後分別輸出至週邊裝置中繼器108y 及108x。如此,第一及第二使用者係可經由本實施例聲音 資料傳輸系統進行一對一通話。其中,聲音資料ST1例如 為内部聲音裝置114x所感測到第一使用者所發出之聲 音;而聲音資料ST2係例如為内部聲音裝置114y所感测 到第二使用者所發出之聲音。 請參照第7圖,其繪示乃當第1圖之聲音資料傳輸系 統執行一對一通話模式時之聲音資料傳輸方法的流程 圖。首先,如步驟702,第一使用者經由週邊裝置中繼器 l〇8y提出通話請求訊號TQ。接著,如步驟704,連接管 理單元110接收通話請求訊號TQ,並輸出通知訊號IS’至 週邊裝置中繼器l〇8x,以通知第二使用者第一使用者欲和 其進行通話。當第二使用者同意和週邊裝置中繼器108y 連線時,執行步驟706。如步驟706,連接管理單元110 回應於通話請求訊號TQ,於週邊裝置中繼器108x及108y 間建立通訊連結連接週邊裝置中繼器108x及108y。之後, 如步驟708,第一及第二使用者分別經由内部聲音裝置 114y及114\及週邊裝置中繼器1087和108\來傳輸聲音 TW3082F(廣達).doc 18 ⑧ 200815986 資料ST1及ST2,以進行通話。 請參照第8圖,其繪示乃第1圖之聲音資料傳輸系統 執行多方通話模式時,聲音資料的資料流示意圖。本實施 例之聲音資料傳輪系統執行多方通話模式和執行一對一 通話模式時,不同之處在於係有兩個使用者分別經由週邊 裝置中繼器108y及l〇8z向連接管理單元ι1〇提出欲和經 由週邊裝置中繼器l〇8x登入聲音資料傳輸系統之第三使 用者進行通話之通話請求訊號TQ。當第三使用者同意和此 二使用者進行通話時,連接管理單元11〇係於週邊裝置中 繼斋108y和108x之間及週邊裝置1〇82和1〇8χ之間建立 通訊TCP連結。而週邊裝置中繼器108χ更將其所接收到 之,音資料ST1、ST2及ST3進行混音、壓縮及加密後產 生聲音資料ST4,並將聲音資料ST4輸出至週邊裝置中繼 器108y及108z。而週邊裝置中繼器1〇8χ、1〇办及ι〇8ζ 將聲音資料經過解壓縮及解碼後,分別經由内部聲音裝置 mx、IMy及lUz來播放聲音資料ST4。如此,^個使 ^者係可經由本實施例之聲音:#料傳輸系統進行多方通 本實施例雖仙三個使用者進行多方通話的 例作說明,然,四個或四個以上之使用者亦可 /為 例之聲音資料傳輪系統來同時進行多方通話。、、、二本實施 本實施例之週邊裝置代理器1〇61〜1〇611係 端嵌入式系統(Host Embedded System),其係八ι為主機 TW3082F(廣達).doc 之個人電腦刀鋒片之主電腦系統設置於相:別與對應 _________一 、 Π之個人電腦 19 200815986 刀鋒片之中’並經由週邊匯流排與對應之主電腦系統 1021〜1〇2n連接。而週邊裝置中繼器10.81〜108η亦例如為 • 用戶^^甘入入式系統(Client Embedded System),且主機端 - 及用戶%敗入式系統係例如分別包括主機端系統單晶片 (System ϋη Chip,S0C)及用戶端系統單晶片。 請參照第9A圖及第9B圖,第9A圖之方塊圖繪示用 戶知瓜入式糸統之一種實施方式’第9B圖綠示主機端礙 瞻入式系統之—種實施方式的方塊圖。處理器916及926係 均用以執行嵌入式系統作業系統,並執行應用軟體及驅動 軟體來分別驅動用戶端系統單晶片910a及主機端系統單 晶片908b中之其他硬體。USB主機控制器914係用以作為 USB主機端控制器,以將内部聲音裝置114n安裝於用戶端 嵌入式系統。USB裝置控制器924用以將外部聲音裝置 104η與主電腦系統ι〇2η相連結,以傳輸聲音資料。 傳輸裝置918係受到連接控制單元110之控制與主機 φ &肷入式系統或其他之用戶端散入式系統建立通訊連 結。傳輸裴置928亦受到連接控制單元110之控制來和用 戶端嵌入式系統建立通訊連結。本實施例中之通訊連結係 例如為網路連結,且其可為無線網路、有線網路或兩者混 合之網路來建立。加解密裝置(encrypti〇n/decrypu⑽ device) 940、944係用以對聲音資料進行加解密,以在需 要時’增強聲音傳輸的安全性及保密性。而編碼解碼器 (Coder/Decoder,CODEC) 942及946係用以對聲音資料進 行壓縮。 20 TW3082F(廣達).doc
200815986 在一實施例中’編碼解碼器942及946例如將聲音資 料SD、SD, 、ST1、ST2及ST3經由一種或多種聲=二; • 方式來對聲音資料進行壓縮或解壓縮,例如採用||peg 1 .Layer 3(MP3)或ITU-U的G.7xx方式,來對上述』=音 資料SD、SD1、SD2及ST1〜ST3進行壓縮或解壓縮。其^曰, 當聲音資料SD、SD卜SD2及ST卜ST3為音樂時,編碼解 碼器942及946係例如經由MP3之編碼方式來對其進行壓 φ 縮或解壓縮;而當聲音資料SD、SD1、SD2及snm ^ 語音資料時,編碼解碼器942及946係例如經由G. 7xx之 編碼方式來對聲音資料SD、SD, 、ST1、ST2及ST3進行 壓縮或解壓縮。在本實施例中,聲音資料SD、SDl、 及ST1〜ST3係為符合USB Audio規格而經過脈衝編碼調制 (Pulse Code Modulation,PCM)之聲音資料。而加解密裝 置940及944係為加解密硬體,用以對壓縮後之聲音資料 加密,之後經由傳輸裝置918及928輸出,傳輸裝置例如 φ 為Giga MAC之硬體。 主機端嵌入式系統或用戶端嵌入式系統的其他實施 ,’係可基於第9A目或第9B圖加以變化而得,例如加解 ,裝置或編碼解碼器,可以由其他的硬體電路,如數位訊 號處理器(digital signal processor)來實現。另外,在 其他實施例中,加解密裝置或編碼解碼器之功能之一部分 或全部奋亦可以軟體的方式或以韋刃體的方式來加以實現。 ^ 一本貝知例之聲音資料傳輸系統及聲音資料傳輸方法 係經由連接管理單元來對聲音資料傳輸系統中各個週邊 TW3082F(廣達).doc 21 200815986 裝置中繼器及週邊裝置代理器之連結進行配置。如此,本 實施例之聲音資料傳輸系统及聲音資料傳輸方法係可有 效地改善傳統之刀鋒型個人電腦系統中個人電腦刀鋒片 與用戶端系統經由實體纜線一對一相連接,而造無法進行 週邊聲音裝置間’或彼此非相互對應之電腦刀鋒片與週邊 聲音裝置間之聲音資料傳輪之缺點。如此,本實施例之聲 音貪料傳輸系統係具有可利用刀鋒型個人電腦系統之架 構來衍生其他聲音資料傳輸模式之優點,可有效地提升聲 音資料傳輸系統之使麟性,及應用功能。 另外,本實施例之聲音資料傳輸系統係以連接管理裝 置接收各個週邊裝置中繼器及週邊裝代理器之請求來建 立欲相互連接之兩個或兩個以上之聲音裝置及個人電腦 刀鋒片間之通訊連結。如此,本實_之聲音資料傳輸系 ^可有效地改善傳統之刀绛型個人電腦系統因以纔線 來連接個人電腦刀鋒片與週邊聲音裝置,而具有連線成本 較尚之缺點。如此,本實施例 連線成本較低之優點。之料㈣傳難統係具有 綜上所述,雖然本發明已 «並非用以限定本發明。本發施例揭露如上’ 常知識者,在不脫離本發明之輕由$術領域中具有通 之更動與潤飾。因此,本發明二内’當可作各種 專利範圍所界定者料。 範圍當視後附之申請 TW3082F(廣達)·— 200815986 【圖式簡單說明】 第1圖繪示依照本發明較佳實施例之聲音資料傳輸系 統的方塊圖。 第2圖繪示乃當第1圖之聲音資料傳輸系統執行監聽 模式時’奪音貢料之貢料流不意圖。 第3圖繪示乃當第1圖之聲音資料傳輸系統執行監聽 核式時之擎音資料傳輸方法的流程圖。 第4圖繪示乃當第1圖之聲音資料傳輸系統執行廣播 模式時’奪音貢料的貧料流不意圖。 第5圖繪示乃當第1圖之聲音資料傳輸系統執行廣播 模式時之聲音資料傳輸方法的流程圖。 第6圖繪示乃第1圖之聲音資料傳輸系統執行一對一 通話模式時,聲音資料的資料流示意圖。 第7圖繪示乃當第1圖之聲音資料傳輸系統執行一對 一通話模式時之聲音資料傳輸方法的流程圖。 第8圖,其繪示乃第1圖之聲音資料傳輸系統執行多 方通話模式時,聲音資料的資料流示意圖。 第9A圖繪示乃用戶端嵌入式系統的方塊圖。 第9B圖繪示乃主機端嵌入式系統的方塊圖。 【主要元件符號說明】 1021 〜102n、102k、102m、102s、102t、102u ·•主電 腦系統 1041 〜104η、104k、104m、104s、104t、104u ··外部 聲音裝置 TW3082F(廣達).doc 23 200815986 1061 〜l〇6n、106k、106m、106s、106t、106u :週邊 裝置代理器 1081〜108η、108k、108m、108s、108t、108u、108x、 108y、108z :週邊裝置中繼器 110 :連接管理單元 1121 〜112η、116、118 :通訊連結 1141〜114]1、114乂、1147、1142:内部聲音裝置 ID1〜IDn :識別碼 SD1、SD2、SD、SD1’、SD2’、SD’、ST1、ST2、ST3、 ST4 :聲音資料 CQ ·連線請求訊號 BQ :廣播請求訊號 SL :分享名單 TQ :通話請求訊號 IS、IS’ :通知訊號 302〜318、502〜516、702〜708 ··操作步驟 908b :主機端系統單晶片 910a :用戶端系統單晶片 914 ·· USB主機控制器 916、926 :處理器 918、928:傳輸裝置 924 : USB裝置控制器 940、944 :加解密裝置 942、946 :編碼解瑪器 TW3082F(廣達).doc 24

Claims (1)

  1. 200815986 十、申請專利範圍: 1· 一種聲音資料傳輸系統,用以連結一刀鋒型個人電 . 腦(Blade PC)中一第一個人電腦刀鋒片(1>〇612(16)之一第 一主系統單元與一外部聲音裝置,使該第一主系統單元可 與該外部聲音裝置傳輸一第一聲音資料,該聲音資料傳輸 系統包括: 一第一週邊裝置代理器(Peripheral Agent Device),與該第一主系統單元連接; B 一第一週邊裝置中繼器(Peripheral Gateway),用以與 該外部聲音裝置連接,並用以提供一第一識別碼;以及 一連接管理單元,回應於該第一識別碼,用以配對該 第一週邊裝置代理器及該第一週邊裝置中繼器,使該第一 週邊裝置代理器及該第一週邊裝置中繼器間具有一第一 通訊連結(Communication Link); 其中,當該連接管理單元配對該第一週邊裝置代理器 φ 及該第一週邊裝置中繼器後,該外部聲音裝置係透過該聲 音資料傳輸系統與該第一主系統單元連結,以傳輸該第一 聲音資料。 2·如申請專利範圍第1項所述之聲音資料傳輸系 統,其中該刀鋒型個人電腦更包括一第二個人電腦刀鋒 片0 3·如申請專利範圍第2項所述之聲音資料傳輸系 統,其中更包括: 一第二週邊裝置代理器,與該第二個人電腦刀鋒片之 達).doc 25 ⑧ 200815986 一第一^系統單元連接;及 第一週邊襄置中繼器,鱼一第一内部聲音裝置連 - 接,該第二週邊奘罢丄… 一 逻衣置中繼器提供一第二識別碼; 十其中,該連接管理單元係回應於該第二識別碼配對該 第二週邊裝置代理器及該第二週邊裝置中繼器,使該第二 週邊裝置代理器及該第二週邊裝置中繼器間具有一第二 通訊連結。 _ 4·如申請專利範圍第3項所述之聲音資料傳輸系 統’其中當該第二週邊裝置中繼器欲擷取該第一聲音資料 時’該第二週邊裝置中繼器係輸出一第一連線請求訊號至 該第一週邊裝置代理器,該第一週邊裝置代理器係回應於 該第一連線請求訊號,來建立一第三通訊連結,該第一週 邊I置代理器係經由該第三通訊連結傳送該第一聲音資 料至该第二週邊裝置中繼器,並經由該第一内部聲音裝置 輸出該第一聲音資料。 φ 5·如申請專利範圍第4項所述之聲音資料傳輸系 統,其中該第一週邊裝置代理器係將該第二識別碼輸出至 該連接管理單元,以透過該連接管理單元判斷該第二週邊 裝置中繼器是否具有擷取該第一聲音資料之權限,當該第 二週邊裝置中繼器具有擷取該第一聲音資料之權限時,該 連接管理單元係通知該第一週邊裝置代理器建立該第三 通訊連結。 6·如申請專利範圍第3項所述之聲音資料傳輸系 統,其中當該第一週邊裝置中繼器欲分享該第一聲音資料 TW3082F(廣達).d〇c 26 200815986 給該第二週邊裝置中繼器時,該第一週邊裝置中繼器係輸 出一廣播請求訊號及一分享名單至該連接管理單元,該連 接管理單元係回應於該廣播請求訊號建立一第四通訊連 結,該第一週邊裝置代理器係經由該第四通訊連結輸出該 第一聲音資料。 7. 如申請專利範圍第6項所述之聲音資料傳輸系 統,其中該連接管理單元更回應於該分享名單,通知該該 第二週邊裝置代理器接收該第一聲音資料,並經由該第一 内部聲音裝置輸出該第一聲音資料。 8. 如申請專利範圍第3項所述之聲音資料傳輸系 統,其中該第一週邊裝置代理器更耦接至一第二内部聲音 裝置。 9. 如申請專利範圍第8項所述之聲音資料傳輸系 統,其中更可於該第一及該第二内部聲音裝置間傳輸一第 二聲音資料; 其中,當該第二週邊裝置中繼器欲和該第一週邊裝置 中繼器傳輸該第二聲音資料時,該第二週邊裝置中繼器係 輸出一第二連線請求訊號至該連接管理單元,該連接管理 單元係回應於該第二連線請求訊號,要求該第一與該第二 週邊裝置中繼器建立一第五通訊連結,該第一及該第二週 邊裝置中繼器係經由該第五通訊連結相連結,以傳輸該第 二聲音資料,並分別經由該第一及該第二内部聲音裝置輸 出該第二聲音資料。 10·如申請專利範圍第3項所述之聲音資料傳輸系 27 TW3082F(廣達).doc
    200815986 統,其中該第一及該第二週邊裝置代理器係為嵌入式系統 (Embedded System),該第一及該第二週邊裝置代理器包 括: 一第一處理器,回應於該連線管理服務伺服器之要求 建立通訊連結; 一第一聲音編碼解碼器(C〇der/Decoder,CODEC),對 該第一聲音資料進行資料壓縮;及 一弟一加解密(Encryption/Decryption Device)裝置,用 以對該第一聲音資料進行加解密。 11·如申請專利範圍第1〇項所述之聲音資料傳輸系 統,其中該第一及該第二周邊裝置代理器係分別與該第一 及該第二主系統單元設置於該第一及該第二個人電腦刀 鋒片中。 12·如申請專利範圍第3項所述之聲音資料傳輸系 統,其中該第一及該第二週邊裝置中繼器係為嵌入式系 統,該第一及該第二週邊裝置中繼器包括: 一第二處理器,用以提供認證碼至該連線管理服務伺 服器,並回應於該連線管理服務伺服器之要求建立通訊連 結; 一第二聲音編碼解碼器,對該第一及該第二聲音資料 進行資料壓縮;及 一第二加解密裝置,對該第一及該第二聲音資料進行 加解密。 13·如申請專利範圍第3項所述之聲音資料傳輸系 TW3082F(廣達).doc 28
    200815986 統,其中該外部聲音裝置與該内部聲音纟置係分別為通用 序列匯流排(Universal Serial Bus,USB)聲音裝置。 • H 種聲音資料傳輸方法,於一刀鋒型個人電腦 • (Blade PC)中一個人電腦刀鋒片(pc Blade)之一主系統單 兀與一外部聲音裝置間傳輸一聲音資料,並使一内部聲音 裝置可擷取該聲音資料,該聲音資料傳輸方法包括:曰 (a) 透過一第一週邊裝置中繼器,提供一第一識別 _ 碼,該第—週邊裝置中繼器係與該外部聲音裝置耦接; (b) 回應於該第一識別碼,配對該第一週邊裝置中繼 态^一第一週邊裝置代理器,以建立一第一通訊連結連接 該第一用戶端及該第一週邊裝置代理器; (c) 該主系統單元係經由該第一週邊裝置代理器、該 第一通訊連結及該第一週邊裝置中繼器來與該外部聲音 裝置傳輪該聲音資料; (Φ透過一第二週邊裝置中繼器,提供一第二識別 φ 碼,該第二週邊裝置中繼器係與該内部聲音裝置耦接; (e)回應於該弟^一識別碼,配對該第二週邊裝置中繼 器,一第二週邊裝置代理器,以建立一第二通訊連結連接 該第二用戶端及該第二週邊裝置代理器; (ί)該第二週邊裝置中繼器提供一連線請求訊號; (g) 回應於該第二識別碼,判斷該第二週邊裝置中繼 器是否具有擷取該聲音資料之權限,若是,執行步驟(h); (h) 回應於該連線請求訊號,建立一第三通訊連結連 接該第一週邊裝置代理器及該第二週邊裝置中繼器;以及 29 TW3082F(廣達).d〇c ⑧ 200815986 裝置代理器係與該内部聲音褒置係經 由該弟二通讯連、、、σ及該第二週邊裝置中繼器傳輸該 資料。 斗曰 15. 一種聲音資料傳輸方法,於-刀鋒型個人電腦 (made PC)中-個人電腦刀鋒片(pc Blade)之一二 元與-外部聲音裝置間傳輪—聲音賴,該主系統單 音貧料分享給一内部聲音袭置,該聲音資料傳輪方 法包括· (a)透過一第一週邊裝置中 庶,兮榮、田、直壯1上 抑促弟—識別 碼,該弟-週邊U中繼器係與該外部聲音裝置輪接· W回應於該第一識別碼’配對該第一週邊裝置中 器及一第一週邊裝置代理器,以^ 、 〇 m ^ M建立一弟一通訊連結連接 該弟一用戶端及該第一週邊裝置代理界; 外⑷社系統單元係經由該第—週邊裝置代理器、該 弟-通訊連結及該第-週邊裝置中繼器來與該外 裝置傳輸該聲音資料; ⑷透過—第二週邊裝置中繼器,提供-第二識別 碼,該第項練置巾卿係與如料音裝置祕; ⑷回應於該^識別碼,配對該第 器及-第二週邊裝置代理H,赠 — 一一 建立一第二通訊連結連接 該弟一用戶端及該第二週邊裝置代理哭· 八乂'該第一週邊裝置中繼器提供:廣播請求訊號及一 刀子名单, 通訊連結,該 (g)回應於該廣播請求訊號建立—第二 30 TW3082F(廣達).d〇c ⑧ 200815986 第一週邊裝置代理器經由該第三通訊連結輸出聲音資 料。以及 、 (h)將該聲音資料輸入該第二週邊裝置中繼器,並經 由該内部聲音裝置播放該聲音資料。 16·如申請專利範圍第15項所述之聲音資料傳輸方 法’其中步驟(g)及步驟⑻之間更包括: (g)回應於該分享名單,判斷該第二週邊裝置中繼器 是否欲接收該聲音資料,若是,執行步驟(h)。 17· —種聲音資料傳輸方法,應用於一刀鋒型個人電 腦(Blade PC)系統,該刀鋒型個人電腦系統包括一第一個 人電腦刀鋒片(PC Blade)、一第二個人電腦刀鋒片、一第 一週邊裝置中繼器(Peripheral Gateway)及一第二週邊裝中 繼器,該第一及該第二週邊裝置中繼器係分別與該第一及 該第二個人電腦刀鋒片對應,該聲音資料傳輸方法係於分 別與該第一及該第二週邊裝置中繼器連接之一第一内部 聲音裝置及一第二内部聲音裝置間傳輸一聲音資料,該聲 音資料傳輸方法包括: (a) 該第一週邊裝置中繼器提出一連線請求訊號: (b) 該第二週邊裝置中繼器接收該連線請求訊號,並 決定是否欲和該第一週邊裝置中繼器連線,若是,執行步 驟⑷; (c) 回應於該連線請求訊號,於該第一及該第二週邊 裝置中繼器間建立一通訊連結來連接該第一及該第二週 邊裝置中繼器;以及 TW3082F(廣達).doc 31 ⑧ 200815986 (d)該第一及該第二内部聲音裝置係經由該第一週邊 裝置中繼器及該第二週邊裝置中繼器來傳輸該聲音資 料0
    TW3082F(廣達).doc 32 ⑧
TW095134500A 2006-09-18 2006-09-18 Audio data transmission system and audio data transmission method TWI322945B (en)

Priority Applications (2)

Application Number Priority Date Filing Date Title
TW095134500A TWI322945B (en) 2006-09-18 2006-09-18 Audio data transmission system and audio data transmission method
US11/878,859 US7707322B2 (en) 2006-09-18 2007-07-27 Audio data transmission system and audio data transmission method

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
TW095134500A TWI322945B (en) 2006-09-18 2006-09-18 Audio data transmission system and audio data transmission method

Publications (2)

Publication Number Publication Date
TW200815986A true TW200815986A (en) 2008-04-01
TWI322945B TWI322945B (en) 2010-04-01

Family

ID=39190011

Family Applications (1)

Application Number Title Priority Date Filing Date
TW095134500A TWI322945B (en) 2006-09-18 2006-09-18 Audio data transmission system and audio data transmission method

Country Status (2)

Country Link
US (1) US7707322B2 (zh)
TW (1) TWI322945B (zh)

Families Citing this family (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US8893220B2 (en) * 2013-03-15 2014-11-18 International Business Machines Corporation Managing co-editing sessions
CN106713648B (zh) * 2016-12-30 2019-07-26 Oppo广东移动通信有限公司 一种通信方法及移动终端
US10449440B2 (en) 2017-06-30 2019-10-22 Electronic Arts Inc. Interactive voice-controlled companion application for a video game
US10621317B1 (en) * 2017-09-14 2020-04-14 Electronic Arts Inc. Audio-based device authentication system
CN111176605B (zh) * 2019-11-29 2022-07-26 联想(北京)有限公司 一种音频输出方法及电子设备

Family Cites Families (7)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CA2125511A1 (en) 1993-06-14 1994-12-15 Gordon Bremer Autorate method for simultaneous transmission of voice and data
DE19606479C2 (de) 1996-02-21 1998-07-09 Siemens Ag Verfahren zur Fax-Übertragung in digitalen Netzen
US5917917A (en) 1996-09-13 1999-06-29 Crystal Semiconductor Corporation Reduced-memory reverberation simulator in a sound synthesizer
US7072360B2 (en) * 2000-09-22 2006-07-04 Narad Networks, Inc. Network architecture for intelligent network elements
CA2488689C (en) 2002-06-05 2013-10-15 Thomas Paddock Acoustical virtual reality engine and advanced techniques for enhancing delivered sound
US7760721B2 (en) * 2004-09-01 2010-07-20 Scott Stogel Method and system for computer based intercom control and management
US8135645B2 (en) * 2005-12-06 2012-03-13 Microsoft Corporation Key distribution for secure messaging

Also Published As

Publication number Publication date
US20080071945A1 (en) 2008-03-20
US7707322B2 (en) 2010-04-27
TWI322945B (en) 2010-04-01

Similar Documents

Publication Publication Date Title
CN102185862B (zh) 网络游戏系统的通信方法、装置及系统
US7464272B2 (en) Server control of peer to peer communications
EP3453146B1 (en) Communication system
JP2006512027A5 (zh)
CN110548284A (zh) 一种基于云游戏的分屏互动方法和装置
US8078719B2 (en) Method and apparatus for changing device during active connection
CN103108037A (zh) 一种通信方法,Web服务器及Web通信系统
CN110677696A (zh) 直播互动系统及方法、设备、存储介质
CN111131641A (zh) 会议级联方法、装置、服务器及可读存储介质
US20220295014A1 (en) Multi-group virtual event system
US8243903B1 (en) Method and apparatus for implementing a secure side conversation on a telephone conference call
CN106471479A (zh) 信息处理装置、信息处理方法和内容共享系统
US7707322B2 (en) Audio data transmission system and audio data transmission method
CN113949680A (zh) 具有即时消息传递角色的会议应用
CN100431308C (zh) 无线局域网络系统及其设定方法
US11411744B2 (en) Encryption communication method, information processing apparatus, and program
US9271079B2 (en) Data processing method and electronic device
CN105634756A (zh) 基于声波传输技术的集体加群的方法和系统
CN103166913B (zh) 加密媒体流的录制方法及交换控制设备
US9648120B2 (en) Integration of intentional noise into a communication channel to simulate activity
CN113329275B (zh) 一种基于cat1无距离限制的即时对讲装置
CN110719309A (zh) 虚拟桌面连接方法、代理装置、系统、设备及存储介质
CN116055510A (zh) 一种云桌面屏幕共享方法、系统、电子设备及存储介质
CN101170614A (zh) 声音数据传输系统及声音数据传输方法
TWI653898B (zh) 遊戲平台及其音訊處理方法