面向呼叫控制和無線網的JAIN API

來源:互聯網
上載者:User
文章目錄
  • JAIN 倡 議
  • SIP、 ISUP、 呼 叫 控 制、 以 及 JAIN 接 口
  • JAIN API 對 移 動 網 的 適 用 性
  • 移 動 站
  • 無 線 電 接 入 網 (RAN)
  • 網 絡 與 企 業
  • 內 容 與 服 務
  • 端 到 端 結 構

面向呼叫控制和無線網的JAIN API


面 向 綜 合 網 絡 的 JAIN API 將 業 務 便 捷 性、 網 絡 匯 聚 以 及 安 全 的 網 絡 接 入 帶 給 電 話 和 數 據 網 絡。JAIN 技 術 為 公 共 交 換 電 話 網 (PSTN)、IP 網 和 無 線 網 的 業 務 創 建 提 供 了 新 水 平 的 抽 象 能 力 及 相 關 的 Java 接 口, 使 IP 與 IN (智 能 網) 的 整 合 成 為 可 能。 這 被 成 為 綜 合 網。 由 於 JAIN API 包 含 對 網 絡 內 部 資 源 的 安 全 接 入, 這 就 創 造 了 推 出 成 千 上 萬 新 業 務 的 機 遇, 超 越 當 前 實 現 的 數 十 種 業 務。

JAIN 技 術 正 將 電 信 市 場 從 許 多 專 有 的 封 閉 系 統, 改 造 成 一 個 單 一 的 網 絡 結 構, 可 快 速 創 建 和 部 署 新 業 務。 JAIN 技 術 正 被 定 義 為 Java 平 台 的 一 種 共 有 擴 展。 目 前 正 依 照 Sun 的 Java 規 程 定 義 參 與 協 定 (JSPA) 和 Java 共 享 流 程 (JCP) 的 條 款 進 行 開 發。

圖 1  JAIN API 結 構 總 攬

JAIN 倡 議 面 向 網 絡 的 三 大 主 要 部 分:

網 絡 層:
  • 電 信: (高 級) 智 能 網 (AIN/IN) 或 帶 ISUP, INAP 和 TCAP 的 7 號 信 令 系 統 (SS7)
  • 無 線: 帶 移 動 應 用 部 分 (MAP) 層 的 SS7
  • 互 聯 網 或 分 組: SIP, MGCP, Megaco 和 H.323。
信 令 層:
  • 電 信: 信 令 業 務 點 (SSP) 或 交 換 機
  • 無 線: 移 動 交 換 中 心 (MSC)
  • 互 聯 網 - 新 興 的 軟 交 換 機 或 呼 叫 代 理, 媒 體 網 關 控 制 器 或 H.323 守 門 器。
業 務 層:
  • 電 信:業 務 控 制 點 (SCP)
  • 無 線:基 站 控 制 器 (BSC)、歸 屬 位 置 寄 存 器 (HLR)、 拜 訪 位 置 寄 存 器 (VLR) 和 MSC 的 任 何 組 合
  • 互 聯 網:應 用 服 務 器
JAIN 倡 議
  • 業 務 便 捷 性: 寫 一 遍, 在 任 何 地 方 運 行。 技 術 發 展 目 前 受 到 專 有 接 口 的 局 限。 這 種 現 象 增 加 了 開 發 成 本, 延 長 了 推 向 市 場 的 時 間, 並 增 添 了 維 護 要 求。 在 JAIN 倡 議 下, 專 有 接 口 被 改 造 成 統 一 的 Java 接 口, 實 現 真 正 可 轉 移 的 應 用
  • 網 絡 匯 聚:(綜 合 網 絡) 任 何 網 絡。 JAIN 技 術 提 供 必 要 設 施, 讓 應 用 與 業 務 在 PSTN、 分 組 (如 IP 或 ATM) 和 無 線 網 上 運 行, 從 而 加 快 網 絡 匯 聚 進 程。 隨 著 對 IP 業 務 的 需 求 不 斷 增 長, 更 高 效 率 的 管 理 和 與 IT 更 大 的 整 合 將 形 成 新 的 規 模 效 益
  • 安 全 的 網 絡 接 入: 由 任 何 人! 使 網 絡 以 外 的 應 用 能 直 接 接 入 網 絡 資 源 和 裝 置, 執 行 具 體 的 行 動 或 功 能, 這 樣 就 為 開 發 者 和 用 戶 創 造 了 一 種 新 環 境。 在 電 信 網 內 的 功 能 與 智 能 可 在 受 控 狀 態 下 接 入 的 情 況 下, 新 業 務 的 市 場 機 遇 是 巨 大 的。
SIP、 ISUP、 呼 叫 控 制、 以 及 JAIN 接 口JAIN SIP API

采 用 對 話 啟 動 協 議 (SIP) 作 為 互 聯 網 語 音 和 分 組 網 絡 上 通 信 業 務 事 實 上 的 標 准, 已 重 新 定 義 了 網 絡 元 素, 並 將 計 算 平 台 分 配 到 業 務 創 建 工 具、 應 用 服 務 器、SIP 電 話、 綜 合 接 入 裝 置、 網 關 及 網 關 控 制 器、SIP 服 務 器、 基 於 SIP 的 業 務、SIP 計 費 解 決 方 案、 開 發 者 工 具 包、SIP 測 試 工 具、SIP 用 戶 代 理、 以 及 SIP 網 絡 管 理。 基 於 SIP 的 網 絡, 不 僅 重 新 定 義 了 PSTN, 包 含 了 PSTN 所 需 的 所 有 功 能, 而 且 為 語 音 以 外 的 媒 體 通 信 提 供 了 擴 展 空 間。 SIP 將 是 未 來 4G 全 IP 移 動 網 的 基 礎 協 議。

基 於 SIP 的 網 絡, 配 以 位 置 和 服 務 器 代 理, 可 讓 多 家 賣 主 和 多 個 網 絡 進 行 互 操 作。 基 於 SIP 的 通 信 增 長, 僅 受 它 必 須 管 理 的 媒 體 連 接 的 局 限。 這 就 湧 現 出 一 大 批 開 發 者 編 寫 基 於 SIP 通 信 的 應 用、 代 理 服 務 器、 用 戶 代 理、 工 具、 控 制 器 等。

圖 2  SIP 與 呼 叫 控 制 (由 dynamicsoft 有 限 公 司 提 供)

SIP 的 優 勢, 在 於 它 在 IP 上 實 施 基 本 呼 叫 控 制。 如 圖 2 所 示, 一 個 端 點 希 望 建 立 一 個 語 音 連 接, 因 此 該 端 點 啟 動 一 個 INVITE (邀 請); 代 理 服 務 器 回 複 一 個 100/TRYING (嘗 試)。 在 解 析 地 址 後, 服 務 器 回 複 一 個 180/RINGING (鈴 響), 在 接 收 方 提 起 話 筒 後 即 回 複 200/OK。 該 端 點 然 後 發 出 一 個 ACK (確 認) 至 接 收 方, 媒 體 數 據 流 就 建 立 起 來 了。 收 線 時, 由 一 方 發 出 一 個 BYE, 另 一 方 則 回 複 200/OK。

JAIN SIP API 為 所 有 SIP 報 頭 和 報 文 定 義 了 等 級, 並 將 JavaBeans 結 構 處 理 報 文 的 接 口 定 義 為 通 過 提 供 者/聽 者 接 口 的 事 件, 如 圖 3 所 示。

圖 3  JAIN SIP API (由 dynamicsoft 有 限 公 司 提 供)

由 於 JAIN SIP API 是 對 SIP 標 准 的 完 整 定 義, 任 何 基 於 SIP 的 程 序 可 將 JAIN SIP API 用 作 Java 標 准 接 口, 成 為 經 JAIN SIP 認 證 的 棧。 這 意 味 著 應 用 服 務 器、 SIP 電 話、 網 關 及 網 關 控 制 器、SIP 服 務 器、 基 於 SIP 的 業 務、 SIP 計 費 解 決 方 案、 開 發 者 工 具 包、 SIP 測 試 工 具、 SIP 用 戶 代 理、 以 及 SIP 網 絡 管 理, 均 可 利 用 JAIN SIP API 實 現 在 SIP 棧 實 施 中 的 通 用 性。

圖 4 顯 示 典 型 的 SIP 網 絡, JAIN SIP 接 口 用 於 代 理 服 務 器、 媒 體 網 關 和 客 戶 端。 因 為 JAIN SIP API 涵 蓋 比 用 戶 代 理 或 客 戶 端 軟 件 所 需 更 多 的 內 容, 所 以 開 發 出 JAIN SIPLite API, 作 為 JAIN SIP API 和 基 本 呼 叫 控 制 處 理 的 一 個 功 能 子 集。 JAIN SIPLite
API 面 向 無 需 全 套 JAIN SIP API 等 級 定 義 的 用 戶 代 理 或 足 印 較 小 的 客 戶 端。

圖 4  JAIN SIP 在 SIP 網 絡 中 (由 dynamicsoft 有 限 公 司 提 供)

SIP Servlets API 擴 展 HTTP Servlet 定 義 以 包 含 對 SIP 報 文 的 處 理, 與 HTTP Servlet 處 理 HTTP 報 文 的 方 式 相 同。 與 HTTP Servlet 相 同,SIP Servlet 的 目 標 平 台 為 代 理 服 務 器 或 應 用 服 務 器。 SIP Servlet 可 能 利 用 JAIN SIP API 的 結 構 特 性, 而 API 的 結 構 特 性 與 HTTP Servlet 的 結 構 特 性 相 似。

JAIN ISUP API

這 與 PSTN 天 地 的 ISUP 類 似。 呼 叫 啟 動 意 味 著 由 應 用 發 出 一 個 建 立 請 求, 由 ISUP 轉 換 成 一 個 初 始 地 址 報 文 (IAM), 然 後 發 至 遠 端 的 節 點。 遠 端 的 ISUP 收 到 IAM 後 即 向 其 用 戶 應 用 發 出 建 立 指 示。 在 收 到 要 求 語 音 電 路 的 IAM 後 (通 過 其 CIC 識 別), 電 路 即 標 為 占 線。 終 接 應 用 發 出 一 個 警 戒 響 應 至 遠 端 節 點 的 ISUP, 由 ISUP 轉 換 成 一 個 地 址 完 成 報 文 (ACM), 並 發 至 主 叫 節 點。 當 終 接 用 戶 接 聽 時, ISUP 上 的 應 用 發 出 一 個 原 始 建 立 響 應。 ISUP 將 此 作 為 應 答 報 文 (ANM) 發 給 主 叫 節 點。 這 樣 就 建 立 了 呼 叫。 主 叫 用 戶 要 收 線 時 向 ISUP 發 出 原 始 收 線 請 求。 圖 5 顯 示 此 等 基 本 呼 叫 流 程。

圖 5  ISUP 呼 叫 流 程 (由 Ulticom 有 限 公 司 提 供)

與 JAIN SIP API 一 樣, JAIN ISUP API 也 定 義 所 有 報 文、 報 頭 以 及 功 能, 以 將 報 文 從 Java 技 術 天 地 移 送 到 一 個 由 賣 主 認 證 的 JAIN ISUP 棧。

對 照 與 比 較:SIP 和 ISUP

對 比 ISUP 與 SIP, IAM 如 同 INVITE, ACM 如 同 100/TRYING, 而 ANM 如 同 180/RINGING。 SIP 中 的 ACK 在 ISUP 中 沒 有 同 等 的 構 成, 只 是 為 了 給 予 SIP 網 絡 一 點 照 顧。 REL 如 同 BYE, 而 RLC 如 同 200/OK。

兩 種 協 議 都 執 行 同 樣 功 能, 即 建 立 連 接。 有 人 可 能 會 說 SIP 超 越 語 音, 不 過, 只 要 對 ISUP 進 行 簡 單 的 擴 充 和 改 良, 只 要 所 有 運 營 商 和 國 家 都 有 改 良 的 ISUP, 即 可 將 ISUP 擴 展 至 支 持 任 何 媒 體。 兩 種 媒 體 均 可 擴 展, 即 可 在 標 准 之 外 添 加 參 數。 兩 種 協 議 在 為 其 報 文 命 名 時 都 有 點 莫 名 其 妙 - SIP 中 的 INVITE 固 然 比 '初 始 地 址 報 文' 更 直 觀, 但 100, 180 以 及 200 之 類 的 數 字 又 有 什 麼 意 義 呢?

ISUP 經 受 了 歲 月 的 考 驗, 如 今 在 世 界 各 地 的 很 多 網 絡 上 運 行, 證 明 其 強 健、 可 靠。 ISUP 還 對 媒 體 連 接 負 責, 與 SIP 不 同。 ISUP 的 很 大 一 部 分 用 於 處 理 電 路 管 理。 在 SIP 中, 媒 體 是 網 關 的 責 任, 而 接 口 為 MGCP 或 Megaco。 ISUP 乃 至 SS7 的 問 題, 在 於 賣 主 間 和 運 營 商 間 缺 乏 互 操 作 性。 這 只 會 推 動 在 IP 上 運 行 的 開 放 式 ISUP 的 發 展。 由 於 全 球 都 在 采 用 IP, SIP 將 取 代 ISUP 作 為 一 種 信 令 標 准, 今 後 ISUP 將 僅 用 於 PSTN - 其 質 量 和 控 制 已 成 為 衡 量 標 准。

由 於 SIP 是 HTTP 協 議 的 擴 展,SIP 立 即 得 到 IP 派 別 的 接 受, 並 可 在 HTTP 運 行 的 任 何 地 方 運 行。 這 就 把 SIP 放 到 互 操 作 性 必 須 不 在 話 下 的 公 共 領 域, 而 所 有 計 算 平 台 均 可 成 為 SIP 信 令 平 台。 SIP 解 析 地 址 的 動 態 特 性, 也 使 多 方 互 操 作 成 為 可 能。
在 另 一 方 面,ISUP 是 由 數 個 標 准 組 織 面 向 封 閉 而 受 保 護 的 網 絡 中 的 交 換 平 台 而 定 義 出 來 的。 從 一 開 始 就 沒 有 在 ISUP 平 台 之 間 進 行 互 操 作 的 動 力。 ISUP 依 賴 一 個 靜 態 的 點 碼 配 置; 而 SIP 依 賴 一 個 代 理 服 務 器, 可 在 運 行 期 間 的 任 何 時 候 進 行 更 新。 這 使 SIP 可 對 任 何 IP 網 絡, 任 何 賣 主 擴 展。

但 無 論 差 別 多 大, SIP 和 ISUP 都 執 行 建 立 和 撤 銷 一 個 語 音/ 媒 體 電 路 的 功 能。 它 們 都 具 備 在 端 點 有 一 個 響 鈴 裝 置, 然 後 建 立 及 撤 銷 連 接 的 概 念。 它 們 都 是 為 網 絡 信 令 設 計 的, 從 協 議 的 觀 點 看 待 世 界。 依 照 這 種 觀 點, 網 絡 結 構 決 定 網 絡 元 素、 報 文、 協 議 和 互 連 規 則。 這 種 觀 點 針 對 的 是 連 接 如 何 建 立, 而 不 一 定 考 慮 誰 或 者 為 什 麼 建 立 連 接。

SIP 網 絡 定 義 與 INAP (協 議 更 多 是 作 為 功 能 元 素 構 建, 而 不 是 純 粹 的 報 文 傳 送) 之 間 也 有 一 些 相 似 之 處。 JAIN 倡 議 在 兩 者 之 間 不 作 選 擇。 JAIN 倡 議 的 驅 動 力, 在 於 為 所 有 水 平 上 的 通 信 提 供 Java 技 術 標 准, 無 論 是 SIP, ISUP 還 是 INAP。 這 使 網 絡 設 計 師 可 自 行 決 定, 並 在 合 適 的 地 方 利 用 JAIN API。

圖 6  JAIN ISUP

呼 叫 控 制 占 什 麼 地 位?

從 應 用 方 面 看, 連 接 如 何 建 立 關 系 不 大, 著 重 點 是 為 什 麼 建 立 連 接, 誰 需 要 這 些 連 接 等。 結 果, 應 用 開 發 者 必 須 把 網 絡 域 和 業 務 域 聯 系 起 來。 從 應 用 作 者 的 觀 點 看, 協 議 接 口 是 傳 遞 數 據 的 基 本 工 具。 應 用 更 關 心 的 是 網 絡 的 模 型, 因 為 它 牽 涉 到 其 它 計 算 元 素, 如 數 據 庫、 管 理、 用 戶 界 面 等。 從 應 用 看, 呼 叫 或 連 接 等 具 備 信 息 和 全 套 接 口 的 構 成 物, 要 比 ISUP IAM 或 SIP INVITE 之 類 原 始 報 文 構 成 物 更 有 意 義。

這 並 不 減 小 對 ISUP 或 SIP 的 需 要, 但 意 味 著 協 議 處 理 已 進 入 了 一 個 SIP 和 ISUP 是 對 業 務 而 言 重 要 的 網 絡 商 品 的 天 地。 對 網 絡 設 計 師 而 言, JAIN SIP 或 JAIN ISUP 是 無 價 之 寶, 但 對 應 用 作 者 而 言, 實 際 的 協 議 不 如 管 理 對 話 或 呼 叫 重 要。 對 應 用 作 者 而 言, 協 議 細 節 可 埋 在 簡 單 的 呼 叫 控 制 原 始 參 數 下。

與 其 將 JAIN ISUP 或 JAIN SIP 原 始 報 文 作 為 協 議 的 一 部 分 建 造 和 發 送, Java 技 術 開 發 者 更 願 意 采 用 呼 叫 控 制 對 象, 如 呼 叫, 連 接 或 提 供 者, 然 後 對 這 些 對 象 執 行 行 動, 如 創 建 連 接 和 路 由 呼 叫。 JAIN 呼 叫 控 制 (JCC) API 中 的 一 個 懧?由 呼 叫?可 引 起 PSTN 網 中 的 IAM 以 啟 動 一 次 呼 叫, 或 引 起 SIP 網 絡 中 的 INVITE, 以 啟 動 一 次 對 話。 應 用 作 者 無 需 管 這 麼 多, 只 要 呼 叫 在 任 何 網 絡 上 得 到 路 由 就 可 以 了。

JCC 將 網 絡 視 為 由 Java 對 象 構 成, 並 通 過 JavaBeans 結 構 事 件 機 制 為 這 些 對 象 提 供 接 口。 如 圖 7 所 示, 提 供 者 創 建 呼 叫, 而 連 接 由 呼 叫 產 生。 進 入 對 象 的 接 口 是 通 過 JavaBeans 同 步 方 法 呼 叫 和 收 到 Java 技 術 下 的 事 件。

圖 7  JCC 通 過 JavaBeans 結 構 事 件 機 制 提 供 接 口 (由 Telcordia 科 技 有 限 公 司 提 供)

圖 8 顯 示 來 自 JCC 應 用, 經 由 JCC 實 施 的 典 型 呼 叫 流 程, 以 及 底 層 的 ISUP 信 令 - ACM 和 ANM。ACM 可 由 SIP 100/TRYING 取 代, 而 ANM 可 由 180/RINGING 取 代。

圖 8  來 自 JCC 應 用 的 典 型 呼 叫 流 程

JAIN JCC API 的 結 構 包 括 下 列 三 個 功 能 板 塊 (見 圖 9):

圖 9  呼 叫 控 制 標 准 之 間 的 功 能 關 系

  • 基 本 呼 叫 控 制: JAIN 呼 叫 處 理 (JCP) 包 含 啟 動 和 應 答 呼 叫 所 需 的 基 本 設 施。 此 套 裝 提 供 的 設 施 對 許 多 電 信 級 網 絡 而 言 過 於 簡 單 了。 不 過, JCP 代 表 一 個 重 要 的 理 念 基 石, 即 統 一 由 Java 技 術 API (JTAPI), JAIN 和 Parlay 專 家 小 組 發 展 的 呼 叫 控 制 API
  • 核 心 呼 叫 控 制: JAIN 呼 叫 控 制 (JCC) 包 含 觀 察、 啟 動、 應 答、 處 理 和 操 縱 呼 叫, 以 及 調 用 應 用 和 在 呼 叫 處 理 期 間 發 回 結 果 所 需 的 設 施。 呼 叫 可 包 括 多 媒 體 和 基 層 綜 合 網 (PSTN、 分 組 以 及 無 線) 上 的 多 方 對 話
  • 擴 展 呼 叫 控 制: JAIN 協 調 與 交 易 (JCAT) 包 含 與 JCC 相 似 的 設 施, 但 經 擴 展 以 實 現 更 為 精 細 的 呼 叫 控 制 功 能。 尤 其 是, 與 JCC 不 同,JCAT 適 於 所 有 共 用 的 AIN 應 用 以 及 其 它 的 綜 合 語 音/數 據 和 下 一 代 業 務。
JAIN API 對 移 動 網 的 適 用 性

2G 和 3G 無 線 技 術 在 網 絡 中 分 布 處 理, 這 就 需 要 普 遍 而 標 准 的 Java 技 術 計 算 以 支 持 新 的 或 改 良 的 無 線 及 移 動 業 務。 無 線 網 運 營 商 和 業 務 提 供 商 需 要 整 合 及 調 和 所 有 流 程, 從 移 動 站, 經 過 無 線 電 網 絡, 再 到 交 換 網, 並 與 互 聯 網 和 分 組 網 絡 實 現 接 口。如 圖 10 所 示, 無 線 網 的 基 本 域 為 手 機 (或 移 動 站)、無 線 電 接 入 網 (RAN)、網 絡 控 制 與 管 理 (MSC, HLR, VLR 等)、 企 業、 以 及 內 容 與 業 務。

圖 10  無 線 網 的 基 本 域

為 了 對 無 線 域 中 的 業 務 進 行 管 理 和 計 費, 運 行 或 商 業 支 持 系 統 (OSS/BSS) 是 總 體 解 決 方 案 的 一 部 分。 在 JAIN 代 表 Java 標 准 進 入 通 信 領 域 的 同 時, 也 有 人 針 對 OSS/BSS 發 展 Java 標 准, 稱 為 '經 由 Java 的 OSS' (OSS/J, 詳 情 請 訪 問: java.sun.com/
products/oss)。 整 合 JAIN 產 品 與 OSS/J 產 品, 正 形 成 一 個 由 '面 向 SP 的 Java 技 術' (JTSP, 請 訪 問: java.sun.com/products/sp) 定 義 的 結 構。

Java 或 JAIN 結 構 並 不 針 對 全 面 的 無 線 解 決 方 案。 不 過, 只 要 網 絡 中 有 計 算 平 台, 就 可 以 運 行 Java 平 台, 並 利 用 JAIN 接 口。 圖 11 顯 示 JAIN 結 構 中 為 無 線 定 義 的 板 塊。 在 無 線 域 中, 下 列 部 分 描 述 JAIN 和 Java 接 口 的 應 用。

圖 11  JAIN 結 構 中 為 無 線 定 義 的 領 域

移 動 站

未 來 幾 乎 所 有 手 機 都 會 具 備 Java 技 術, 運 行 Java 2 平 台 微 型 版 (J2ME) 平 台。 手 機 將 兼 具 語 音 和 數 據 功 能, 意 味 著 任 何 數 目 的 業 務 可 在 網 絡 上 實 現。 圖 12 顯 示 手 機 的 各 種 Java 配 置。

圖 12  Java 手 機 的 各 種 配 置

為 了 在 手 機 上 運 行 Java 應 用, Java 應 用 與 OS 其 餘 部 分 之 間 將 需 要 一 個 KVM, 這 是 一 種 40 kB 至 200 kB 之 間 的 '虛 擬 機 器' - 其 中 有 一 個 連 接 的 有 限 裝 置 配 置, 為 有 限 裝 置 定 義 Java 特 性 檔 案, 還 有 由 一 組 Java API 構 成 的 移 動 信 息 裝 置 特 性 檔 案。 管 理 所 有 這 些 的 將 是 一 個 JAM (Java 應 用 管 理 器), 全 程 管 理 裝 置 上 裝 載 的 Java 應 用, 並 負 責 安 全, 如 區 分 來 自 信 任 應 用 與 未 經 信 任 應 用 的 接 入。 MEXE (3GPP 移 動 裝 置 應 用 執 行 環 境) 已 采 用 Java 和 CLDC/MIDP 作 為 移 動 裝 置 的 標 准 執 行 環 境。

對 於 通 信 而 言, JTAPI 接 口 將 提 供 連 接 功 能, 或 由 SIPLite 將 手 機 作 為 SIP 用 戶 代 理 對 待。 JTAPI 和 SIPLite 為 移 動 站 上 的 Java 應 用 提 供 了 呼 叫 控 制 功 能, 但 安 全 與 隱 私 方 面 還 是 需 要 更 多 智 能。 比 如, 我 想 與 某 同 事 會 面 吃 午 餐, 但 不 知 道 同 事 在 哪 裡。 但 移 動 網 根 據 手 機 的 位 置 知 道 我 和 同 事 分 別 在 哪 裡。 但 是, 我 可 能 就 不 希 望 我 的 嶽 母 知 道 我 在 哪 裡。 這 就 是 隱 私 問 題。

由 於 這 種 水 平 的 複 雜 性 要 求 手 機 和 網 絡 具 備 更 高 的 智 能, 針 對 應 答 管 理、 信 任、 以 及 安 全 的 新 行 業 應 運 而 生。 JAIN 在 場、 應 答 及 管 理 (PAM) API 和 JAIN 業 務 提 供 商 API 正 追 蹤 這 些 發 展, 並 與 領 先 賣 主 和 其 它 標 准 組 織 (Parlay, ETSI 和 OSA) 合 作, 圍 繞 隱 私、 安 全、 應 答 等 發 展 API。 此 等 接 口 的 標 准 化, 將 確 保 通 用 業 務 可 在 所 有 移 動 裝 置 和 無 線 網 上 靈 活 實 現。

無 線 電 接 入 網 (RAN)

RAN 主 要 關 心 的 是 將 來 自 手 機 的 語 音 通 信 路 由 至 網 絡 控 制 元 素, 最 終 連 接 語 音 至 公 共 交 換 電 話 網 (PSTN)。 為 支 持 無 線 網 運 營 商 之 間 的 漫 遊,GSM 和 IS41 標 准 中 已 很 好 定 義 了 無 線 電 頻 率 和 信 令。 RAN 裝 置 包 括 無 線 電 塔 和 基 站 控 制 器。 RAN 內 的 多 數 裝 置 固 然 是 計 算 平 台, 它 們 通 常 執 行 經 良 好 定 義 的 靜 態 功 能, 不 能 由 用 戶 或 運 營 商 進 行 擴 展。 換 句 話 說, 無 線 網 開 通 後, 就 幾 乎 無 法 對 RAN 添 加 功 能 或 特 性。

由 於 RAN 的 靜 態 特 性, 在 發 展 標 准 的 開 放 式 接 口 方 面 沒 有 推 動 力, 除 非 是 那 些 能 使 無 線 網 運 營 商 (GSM 和 IS41) 受 益 的。 鑒 於 無 線 網 運 營 商 掌 握 從 手 機 到 PSTN 的 語 音 通 信, 行 業 在 推 進 和 實 行 RAN 中 的 標 准 方 面 不 是 很 積 極。 典 型 的 RAN 部 署 已 具 備 單 一 的 網 絡 設 備 來 源, 配 以 基 於 GSM 或 IS41 的 專 有 接 口。

在 3G 中, RAN 是 基 於 依 照 3GPP 99 版 規 程 的 ATM。 今 後 的 版 本 將 基 於 IP, 需 要 定 義 新 標 准。 IP RAN 以 及 基 礎 核 心 網 將 基 於 IPv6, 使 數 以 百 萬 計 的 移 動 互 聯 網 用 戶 能 被 安 全 尋 址。 這 種 從 封 閉 的 接 口 及 裝 置, 到 標 准 的 經 過 良 好 定 義 的 接 口 及 網 元 的 轉 移, 使 無 線 網 運 營 商 在 RAN 中 掌 握 相 當 的 靈 活 性, 並 將 RAN 帶 上 開 放 式 網 絡 的 發 展 方 向。

由 於 多 數 RAN 裝 置 為 計 算 平 台, RAN 賣 主 發 現 Java 技 術 有 助 於 他 們 增 進 勞 動 生 產 率、 系 統 強 健 性、 可 靠 性、 以 及 推 向 市 場 的 時 間。 近 期 開 發 的 的 基 於 Java 技 術 的 RAN 裝 置 包 含 標 准 Java API, 如 Java 2 平 台 企 業 版 (J2EE) 平 台 API, 包 括 EJB, JMS, JNDI 和 JAIN。 比 如, EJB 服 務 器 可 提 供 高 度 可 用, 可 水 平 擴 縮 的 應 用 平 台, 用 於 構 建 可 擴 縮 的 RAN 裝 置, 如 無 線 電 網 絡 控 制 器。

這 些 賣 主 中 有 一 些 已 開 始 與 Java 技 術 團 體 開 展 協 作, 將 這 些 平 台 進 一 步 擴 展, 提 供 更 多 可 用 性。 這 將 通 過 將 電 信 級 可 用 特 性 帶 給 企 業/商 業 J2EE 平 台, 使 所 有 平 台 用 戶 獲 益。

網 絡 與 企 業

JAIN MAP API 定 義 接 口 以 從 SS7 網 絡 獲 得 位 置、 短 信 服 務 (SMS)、 未 結 構 化 輔 助 業 務 數 據 (USSD) 和 任 何 時 候 查 問 (ATI)。 盡 管 JAIN MAP API 的 原 始 定 義 假 定 了 SS7 基 礎 設 施, API 中 沒 有 關 於 SS7 的 特 別 要 求, 也 就 是 說, JAIN MAP API 在 IP 上 也 可 運 行。

JAIN MAP API 不 為 所 有 無 線 節 點, 如 MSC、HLR、BSC 等, 定 義 接 口。 這 是 由 JAIN MAP 專 家 小 組 作 出 的 決 定, 理 由 是 任 何 內 部 定 義 只 能 使 無 線 業 務 提 供 商 而 不 是 編 寫 業 務 的 開 發 者 獲 益。 換 句 話 說, 為 HLR, BSC 或 MSC 定 義 標 准 接 口 並 不 會 帶 來 業 務 通 用 性、 匯 聚 或 無 線 網 的 開 放 接 入。 相 反, 面 向 對 企 業 有 價 值 的 環 節 的 API 將 有 利 於 編 寫 業 務 的 開 發 者。 以 一 個 無 線 網 而 言, 位 置、 狀 態 以 及 與 手 機 來 回 傳 遞 信 息 等 的 Java 接 口 對 於 無 線 業 務 開 發 商 是 有 用 的。

多 數 MSC 功 能 正 用 軟 交 換 技 術 實 現, 而 軟 交 換 正 快 速 采 用 JAIN JCC 作 為 標 准 接 口 (參 閱 前 文)。

內 容 與 服 務

無 線 技 術 正 從 2G 經 由 HSCD, GPRS 和 EDGE 向 3G 發 展, 每 一 項 進 步 都 帶 來 更 大 的 帶 寬, 以 及 提 供 更 豐 富 的 內 容、 業 務 和 應 用 的 機 會。

運 營 商 為 了 贏 得 未 來 的 競 爭 優 勢, 並 回 收 3G 執 照 的 高 成 本, 需 要 提 供 一 系 列 增 值 業 務 以 提 高 營 業 收 入。 為 實 現 這 一 點, 可 能 需 要 在 運 營 商 不 熟 悉 的 領 域 開 發 創 新 電 信 應 用。 往 往 針 對 特 定 市 場 發 展 的 受 信 任 的 第 三 方 ISV 應 用, 明 顯 代 表 了 發 展 方 向。 采 用 這 種 方 式, 運 營 商 必 須 在 保 持 網 絡 安 全 性 和 一 體 化 的 同 時, 向 受 信 任 的 第 三 方 提 供 網 絡 資 源 的 接 入, 讓 他 們 發 展 新 業 務。

Parlay 組 織 正 用 統 一 模 型 語 言 (UML) 發 展 一 系 列 API 規 程。 JAIN SP API (SPA) 提 供 針 對 Parlay 獨 立 於 具 體 技 術 的 規 程 的 Java 映 射 與 實 現。 3GPP 面 向 3G 的 開 放 式 業 務 結 構 (OSA), 也 采 用 了 這 種 利 用 運 營 商 網 絡 資 源 讓 第 三 方 開 發 應 用 的 模 式。

JAIN SPA 移 動 API 是 基 於 Parlay 組 織 的 移 動 規 程 定 義。 API 根 據 位 置、 手 機 狀 態、 緊 急 服 務 以 及 基 於 Camel 的 服 務 產 生 報 告。 經 由 JAIN SPA 移 動 API、 Parlay 對 象、 以 及 JAIN MAP 的 基 於 位 置 的 服 務 的 呼 叫 流 程 如 圖 13 所 示。

在 此 例 中, JAIN SPA 客 戶 端 請 求 一 份 定 位 某 手 機 的 報 告。 此 請 求 經 過 Parlay 網 關 後, 即 調 用 JAIN MAP API 中 的 4.1 processMSPosOpertaion (在 圖 13 中)。

圖 13  基 於 位 置 的 服 務 的 呼 叫 流 程

端 到 端 結 構

基 於 JAIN SPA 的 典 型 OSA 無 線 解 決 方 案 結 構 如 圖 14 所 示。

圖 14  基 於 JAIN SPA 的 OSA 無 線 解 決 方 案 結 構

JAIN API 帶 給 此 等 結 構 的 優 勢, 在 於 其 讓 任 何 賣 主 接 入, 而 無 需 更 改 周 邊 特 性 的 靈 活 性。 業 務 的 運 行 與 底 層 的 網 絡 基 礎 設 施 不 相 幹。 這 使 業 務 可 在 匯 聚 的 網 絡 中 運 行。 JAIN SPA 和 PAM 接 口 使 受 保 護 的 無 線 網 可 實 現 開 放 式 接 入。JAIN 結 構 並 不 硬 性 規 定 使 用 哪 些 API 和 在 什 麼 地 方 使 用, 而 是 提 供 全 套 接 口, 讓 開 發 者 選 擇 在 網 絡 層 或 應 用 層 構 建 業 務。

在 場 和 可 應 答 管 理 (PAM) 論 壇 已 在 探 索 此 等 智 能 的 利 用, 並 向 Parlay 和 JAIN 倡 議 提 出 標 准 Java 接 口 的 提 議。 PAM 讓 網 絡 在 經 過 授 權 的 情 況 下, 通 過 電 話 或 IP 網 安 全 地 共 享 關 於 用 戶 身 份、 在 場 及 可 否 應 答 等 信 息。 在 場 是 指 一 種 軟 件 或 硬 件 裝 置, 通 過 它 可 交 流 信 息- 如 移 動 電 話、 電 腦、PDA 等。 可 否 應 答 是 個 人 偏 好 及 方 針, 即 個 人 或 企 業 指 定 通 信 及 內 容 投 送 服 務, 以 及 什 麼 時 候 接 電 話。

PAM 的 應 用 可 能 包 含 在 客 戶 端 及 無 線 SP 采 用 Java 代 理 (Java 豆)。 客 戶 與 SP 訂 立 關 於 隱 私 問 題 的 法 律 合 同。 合 同 的 大 部 分 是 固 定 文 字, 而 有 一 部 分 是 可 以 改 動 的。 比 如- "你 的 老 板 想 獲 知 你 的 方 位, 我 要 給 他 嗎?" 此 等 安 排 要 求 客 戶 即 時 作 出 由 SP 遵 循 的 決 定。 這 意 味 著 客 戶 與 SP 必 須 記 錄 所 有 行 動 及 對 合 同 的 改 動, 以 應 審 計 之 需。 Java 代 理 還 在 客 戶 端 和 SP 執 行 用 戶 界 面。 在 Java 代 理 確 立 了 關 於 隱 私 的 法 律 依 據 後, 控 制 即 交 給 被 請 求 的 業 務。

假 如 我 想 與 同 事 會 面 吃 午 餐, 我 從 手 機 發 出 一 個 簡 單 的 請 求 後, Java 代 理 即 開 始 運 作, 並 向 兩 個 用 戶 都 發 出 透 露 位 置 信 息 的 全 球 (對 發 出 請 求 的 用 戶 而 言, 這 似 乎 是 多 餘 的, 但 這 樣 增 加 了 一 層 安 全)。 Java 代 理 記 錄 所 有 信 息, 對 合 同 作 出 必 要 改 動 並 注 明 時 間, 然 後 將 信 息 交 給 業 務, 以 執 行 位 置 及 最 短 路 徑 算 法。 裝 置 的 位 置 由 JAIN SPA 移 動 和/或 JAIN MAP 決 定。 此 項 業 務 的 選 項 可 能 包 括 通 過 語 音 或 短 信 確 認 的 功 能。 JAIN JCC, JAIN SIP 或 JAIN ISUP 可 啟 動 語 音 呼 叫。 而 短 信 而
通 過 JAIN MAP 或 JAIN SPA 移 動 發 出。

JAIN 結 構 並 不 推 薦 或 規 定 使 用 哪 一 個 API 或 裝 置, 但 JAIN 倡 議 為 網 絡 開 發 者、 業 務 提 供 商 和 無 線 網 運 營 商 打 開 了 機 遇 大 門, 讓 他 們 從 開 放 市 場 上 挑 選 標 准 的 網 絡 業 務 和 應 用, 這 些 業 務 和 應 用 可 跨 越 平 台, 為 不 同 的 網 絡 提 供 了 開 放 式 的 匯 聚 方 案。

JAIN; Java; Write Once, Run Anywhere; JavaBeans; J2ME; JTEE 和 EJB 均 為 Sun Microsystems, Inc 的 注 冊 商 標。

 

聯繫我們

該頁面正文內容均來源於網絡整理,並不代表阿里雲官方的觀點,該頁面所提到的產品和服務也與阿里云無關,如果該頁面內容對您造成了困擾,歡迎寫郵件給我們,收到郵件我們將在5個工作日內處理。

如果您發現本社區中有涉嫌抄襲的內容,歡迎發送郵件至: info-contact@alibabacloud.com 進行舉報並提供相關證據,工作人員會在 5 個工作天內聯絡您,一經查實,本站將立刻刪除涉嫌侵權內容。

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.