專利名稱:一種支持號(hào)碼攜帶的短消息業(yè)務(wù)實(shí)現(xiàn)方法及系統(tǒng)的制作方法
技術(shù)領(lǐng)域:
本發(fā)明涉及號(hào)碼攜帶,尤其涉及一種支持號(hào)碼攜帶的短消息業(yè)務(wù)實(shí)現(xiàn)方法 及系統(tǒng)。
背景技術(shù):
短消息業(yè)務(wù)是指通過無線網(wǎng)絡(luò)和短消息技術(shù)支撐平臺(tái),在MS (Mobile Station ,移動(dòng)臺(tái))之間以及MS和ESME (External Short Message Entity,擴(kuò) 展短消息實(shí)體)之間一次交換長(zhǎng)度有限的文本或二進(jìn)制短消息的業(yè)務(wù)。
現(xiàn)有的短消息網(wǎng)絡(luò)邏輯結(jié)構(gòu)如圖1所示,不同運(yùn)營(yíng)商的SMS GW (短消 息互通網(wǎng)關(guān))、SMSC (短消息中心)、信令網(wǎng)、用戶依次連接,不同運(yùn)營(yíng)商 之間通過SMSGW連接。
SMSC以標(biāo)準(zhǔn)的MAP (移動(dòng)應(yīng)用部分)信令與PLMN (公共陸地移動(dòng)網(wǎng)) 相連接,支持移動(dòng)臺(tái)發(fā)起和終止的短消息,包括向HLR (歸屬位置寄存器) 詢問路由信息,并向MS拜訪的MSC (移動(dòng)交換中心)轉(zhuǎn)發(fā)短消息;從MSC 中接收MS起呼短消息;接收其他SMSC轉(zhuǎn)發(fā)的短消息;向其他SMSC轉(zhuǎn)發(fā) 短消息。
SMS GW作為雙方網(wǎng)絡(luò)之間的接口網(wǎng)關(guān),為雙方SMSC之間進(jìn)行數(shù)據(jù)交 換提供了一條安全、快捷的通道。短消息互通網(wǎng)關(guān)之間采用直聯(lián)電路或經(jīng)過互 聯(lián)網(wǎng)相連接,雙方網(wǎng)絡(luò)通過短消息互通網(wǎng)關(guān)實(shí)現(xiàn)短消息中心之間的互聯(lián)。
當(dāng)前移動(dòng)網(wǎng)內(nèi)移動(dòng)短消息處理流程如圖2所示,包括
(21) 主叫Al所在MSC-A將短消息發(fā)送給主叫Al歸屬的短消息中心 SMSC-A;
(22) 主叫Al歸屬短消息中心SMSC-A判斷被叫用戶A2的MSISDN號(hào) 碼(移動(dòng)用戶電話號(hào)碼)屬本網(wǎng)號(hào)碼,發(fā)送SRI—FOR—SM給被叫A2所歸屬 的HLR-A;
(23) 被叫A2所歸屬的HLR-A通過SRI一for一SM—ack消息將A2拜訪的MSC-B的標(biāo)識(shí)GT (全局碼)號(hào)碼發(fā)給主叫Al歸屬的短消息中心SMSC-A;
(24)主叫Al歸屬的短消息中心SMSC-A將短消息下發(fā)到被叫A2拜訪 的MSC-B。
當(dāng)前移動(dòng)網(wǎng)間移動(dòng)短消息處理流程如圖3所示,包括
(31) 主叫Al所在MSC-A將短消息發(fā)送給主叫Al歸屬的短消息中心 SMSC-A;
(32) 主叫Al歸屬的短消息中心SMSC-A判斷被叫用戶Bl的MSISDN 號(hào)碼屬外網(wǎng)號(hào)碼,將短消息提交給本網(wǎng)絡(luò)短消息互通網(wǎng)關(guān)SMS GW-A;
(33) SMS GW-A依據(jù)被叫號(hào)碼將短消息提交給被叫號(hào)碼所屬運(yùn)營(yíng)商的 短消息互通網(wǎng)關(guān)SMS GW-B;
(34) SMS GW-B將短消息提交給本網(wǎng)絡(luò)的短消息中心SMSC-B;
(35) 短消息中心SMSC-B發(fā)送SRI_FOR_SM給被叫Bl所歸屬的 HLR-B;
(36) 被叫所歸屬的HLR-B通過SRI_for—SM—ack消息將Bl拜訪的 MSC-B的標(biāo)識(shí)GT號(hào)碼發(fā)給短消息中心SMSC-B;
(37) 短消息中心SMSC-B將短消息下發(fā)到被叫Bl拜訪的MSC-B。 移動(dòng)號(hào)碼攜帶(MNP)是網(wǎng)絡(luò)提供給用戶的一種能力,它允許移動(dòng)用戶
在國(guó)內(nèi)改變簽約網(wǎng)絡(luò)時(shí),不需改變?cè)械腗SISDN,其業(yè)務(wù)改由新的簽約網(wǎng)絡(luò) 提供,并且與新簽約網(wǎng)絡(luò)下其他用戶享有同樣的補(bǔ)充業(yè)務(wù)和增值業(yè)務(wù),而這些 業(yè)務(wù)不受舊的簽約網(wǎng)絡(luò)的影響。
專利申請(qǐng)"移動(dòng)通信網(wǎng)絡(luò)中實(shí)現(xiàn)號(hào)碼攜帶業(yè)務(wù)的方法"(申請(qǐng)?zhí)枮?200710038347.5)中提出了一種號(hào)碼攜帶的解決方案,它在由MSC和HLR構(gòu) 成的接入設(shè)備中增加了一個(gè)MNP (Mobile Number Portability)單元;對(duì)于遷 出用戶,保留該用戶在HLR中的簽約信息,由MNP單元模擬VLR向HLR 發(fā)送位置更新消息,使得在HLR/MSC這一側(cè)看來,這個(gè)用戶還在本網(wǎng)絡(luò)中存 在;對(duì)于遷入用戶,在開戶時(shí),給用戶提供新的IMSI (國(guó)際移動(dòng)用戶識(shí)別碼) 號(hào)段,該IMSI號(hào)段HLR指向MNP單元,MNP單元作為其HLR使用。
對(duì)于本網(wǎng)攜出用戶做被叫時(shí),所有MSC單元按照MSC-HLR-MNP方式觸 發(fā)呼叫,MNP分配一個(gè)具有前綴的MSISDN號(hào)碼,MSC將路由到指定的關(guān)口 局,關(guān)口局出局路由到接收網(wǎng)絡(luò)。對(duì)于他網(wǎng)攜入用戶,在開戶時(shí),給用戶提供新的IMSI號(hào)段,該IMSI號(hào) 段HLR指向MNP單元,MNP單元作為HLR使用,所有對(duì)其他運(yùn)營(yíng)商號(hào)碼的 呼叫首先向MNP進(jìn)行查詢?cè)撚脩羰欠駭y入,如果攜入那么按照本網(wǎng)用戶正常 處理流程處理,若未攜入則按照他網(wǎng)用戶正常處理流程處理。
上述專利申請(qǐng)?zhí)岢隽酥С痔?hào)碼攜帶的語音業(yè)務(wù)實(shí)現(xiàn)方法,沒有實(shí)現(xiàn)號(hào)碼攜 帶短消息業(yè)務(wù)。
發(fā)明內(nèi)容
為了解決上述的技術(shù)問題,本發(fā)明提供了一種支持號(hào)碼攜帶的短消息業(yè)務(wù) 實(shí)現(xiàn)方法及系統(tǒng),其目的在于,解決當(dāng)移動(dòng)用戶發(fā)生號(hào)碼攜帶后,如何實(shí)現(xiàn)短 消息業(yè)務(wù)的問題。
本發(fā)明提供了一種支持號(hào)碼攜帶的短消息業(yè)務(wù)實(shí)現(xiàn)方法,在本地網(wǎng)中設(shè)置 NPHLR單元;對(duì)于本網(wǎng)攜出號(hào)碼,NPHLR單元向該號(hào)碼原歸屬HLR發(fā)起位 置更新請(qǐng)求消息,在請(qǐng)求消息中攜帶特定的GT號(hào)碼,使短消息中心能夠依據(jù) 特定的GT號(hào)碼識(shí)別本網(wǎng)攜出號(hào)碼當(dāng)前簽約網(wǎng)絡(luò);對(duì)于外網(wǎng)攜入號(hào)碼,NPHLR 單元作為外網(wǎng)攜入號(hào)碼的HLR;對(duì)于外網(wǎng)未攜入號(hào)碼,NPHLR單元依據(jù)該號(hào) 碼當(dāng)前簽約網(wǎng)絡(luò)下發(fā)特定的GT號(hào)碼,使短消息中心能夠依據(jù)特定的GT號(hào)碼 識(shí)別外網(wǎng)未攜入號(hào)碼當(dāng)前簽約網(wǎng)絡(luò);
主叫號(hào)碼歸屬的短消息中心接收到短消息后,依據(jù)被叫號(hào)碼向NPHLR單 元或HLR査詢被叫號(hào)碼位置信息,通過分析NPHLR單元或HLR返回的位置 信息進(jìn)行處理如果返回的位置信息為本網(wǎng)中MSC的GT號(hào)碼,則將短消息 下發(fā)至該GT號(hào)碼對(duì)應(yīng)的MSC;如果返回的位置信息為特定的GT號(hào)碼,則在 被叫號(hào)碼前增加相應(yīng)的路由號(hào)碼,并將短消息發(fā)送至本地網(wǎng)的短消息互通網(wǎng) 關(guān),本地網(wǎng)的短消息互通網(wǎng)關(guān)依據(jù)路由號(hào)碼將短消息轉(zhuǎn)發(fā)至被叫號(hào)碼當(dāng)前簽約 網(wǎng)絡(luò)的短消息互通網(wǎng)關(guān)。
被叫號(hào)碼包括本網(wǎng)號(hào)碼和外網(wǎng)號(hào)碼。
如果被叫號(hào)碼為本網(wǎng)號(hào)碼,則短消息中心向HLR查詢被叫號(hào)碼位置信息; 如果被叫號(hào)碼為外網(wǎng)號(hào)碼,則短消息中心向NPHLR單元查詢被叫號(hào)碼位置信息。
本網(wǎng)號(hào)碼包括本網(wǎng)未攜出號(hào)碼和本網(wǎng)攜出號(hào)碼;外網(wǎng)號(hào)碼包括外網(wǎng)未攜入 號(hào)碼和外網(wǎng)攜入號(hào)碼。當(dāng)被叫號(hào)碼為本網(wǎng)未攜出號(hào)碼時(shí),短消息業(yè)務(wù)實(shí)現(xiàn)流程包括 步驟51,將短消息發(fā)送至短消息中心;
歩驟52,短消息中心判斷被叫號(hào)碼為本網(wǎng)號(hào)碼,發(fā)送SRI—FOR一SM消息 至被叫號(hào)碼歸屬的HLR;
步驟53,被叫號(hào)碼歸屬的HLR通過SRI—for—SM—ack消息將被叫號(hào)碼拜 訪的MSC的GT號(hào)碼作為位置信息發(fā)送至短消息中心;
步驟54,短消息中心判斷SRI—for—SM—ack消息中包含的位置信息為本網(wǎng) 中MSC的GT號(hào)碼,則直接將短消息下發(fā)到該GT號(hào)碼對(duì)應(yīng)的MSC。
當(dāng)被叫號(hào)碼為本網(wǎng)攜出號(hào)碼時(shí),短消息業(yè)務(wù)實(shí)現(xiàn)流程包括
步驟61,將短消息發(fā)送至短消息中心;
步驟62,短消息中心判斷被叫號(hào)碼為本網(wǎng)號(hào)碼,發(fā)送SRI—FOR一SM消息 至被叫號(hào)碼原歸屬HLR;
步驟63,被叫號(hào)碼原歸屬HLR通過SRI_for_SM_ack消息將被叫用戶當(dāng) 前簽約網(wǎng)絡(luò)對(duì)應(yīng)的特定的GT號(hào)碼作為位置信息發(fā)送至短消息中心;
步驟64,短消息中心判斷SRI一for—SM一ack消息中包含的位置信息為特定 的GT號(hào)碼,則將該特定的GT號(hào)碼對(duì)應(yīng)到相應(yīng)的運(yùn)營(yíng)商,在被叫號(hào)碼前增加 相應(yīng)的路由號(hào)碼,并將短消息發(fā)送到本地網(wǎng)的短消息互通網(wǎng)關(guān);
步驟65,短消息互通網(wǎng)關(guān)依據(jù)路由號(hào)碼轉(zhuǎn)發(fā)短消息。
當(dāng)被叫號(hào)碼為外網(wǎng)未攜入號(hào)碼時(shí),短消息業(yè)務(wù)實(shí)現(xiàn)流程包括
步驟71,將短消息發(fā)送至短消息中心;
步驟72,短消息中心判斷被叫號(hào)碼為外網(wǎng)號(hào)碼,則向NPHLR單元發(fā)送 SRI—FOR一SM消息,該消息中攜帶被叫號(hào)碼;
步驟73, NPHLR單元判斷被叫號(hào)碼為外網(wǎng)未攜入號(hào)碼,則通過 SRI—for—SM—ack消息將被叫用戶當(dāng)前簽約網(wǎng)絡(luò)對(duì)應(yīng)的特定的GT號(hào)碼作為位 置信息發(fā)送給短消息中心;
步驟74,短消息中心判斷SRI一for一SM一ack消息中包含的位置信息為特定 的GT號(hào)碼,將該特定的GT號(hào)碼對(duì)應(yīng)到相應(yīng)的運(yùn)營(yíng)商,在被叫號(hào)碼前增加相 應(yīng)的路由號(hào)碼,并將短消息發(fā)送到本地網(wǎng)的短消息互通網(wǎng)關(guān);
步驟75,短消息互通網(wǎng)關(guān)依據(jù)路由號(hào)碼轉(zhuǎn)發(fā)短消息。
當(dāng)被叫號(hào)碼為外網(wǎng)攜入號(hào)碼時(shí),短消息業(yè)務(wù)實(shí)現(xiàn)流程包括步驟81,將短消息發(fā)送至短消息中心;
步驟82,短消息中心判斷被叫號(hào)碼為外網(wǎng)號(hào)碼,則短消息中心向NPHLR 單元發(fā)送SRI—FOR—SM消息,該消息中攜帶被叫號(hào)碼;
歩驟83, NPHLR單元判斷被叫號(hào)碼為外網(wǎng)攜入號(hào)碼,則通過 SRI—for—SM—ack消息將被叫號(hào)碼拜訪的MSC的GT號(hào)碼作為位置信息發(fā)送給 短消息中心;
步驟84,短消息中心判斷SRI_for—SM—ack消息中包含的位置信息為本網(wǎng) 中MSC的GT號(hào)碼,則短消息中心將短消息下發(fā)至該GT號(hào)碼對(duì)應(yīng)的MSC。 NPHLR單元,還用于從LNPDB中獲取本地號(hào)碼攜帶用戶的數(shù)據(jù)。 NPHLR單元與本地網(wǎng)的MSC/HLR直接連接,與其他本地網(wǎng)網(wǎng)元通過STP 轉(zhuǎn)接。
本發(fā)明提供了一種支持號(hào)碼攜帶的短消息業(yè)務(wù)實(shí)現(xiàn)系統(tǒng),包括本地網(wǎng)的短 消息中心、本地網(wǎng)的MSC/HLR和本地網(wǎng)的短消息互通網(wǎng)關(guān),其特征在于,還 包括位于本地網(wǎng)中的NPHLR單元;對(duì)于本網(wǎng)攜出號(hào)碼,NPHLR單元向該號(hào) 碼原歸屬HLR發(fā)起位置更新請(qǐng)求消息,在請(qǐng)求消息中攜帶特定的GT號(hào)碼, 使短消息中心能夠依據(jù)特定的GT號(hào)碼識(shí)別本網(wǎng)攜出號(hào)碼當(dāng)前簽約網(wǎng)絡(luò);對(duì)于 外網(wǎng)攜入號(hào)碼,NPHLR單元作為外網(wǎng)攜入號(hào)碼的HLR;對(duì)于外網(wǎng)未攜入號(hào)碼, NPHLR單元依據(jù)該號(hào)碼當(dāng)前簽約網(wǎng)絡(luò)下發(fā)特定的GT號(hào)碼,使短消息中心能 夠依據(jù)特定的GT號(hào)碼識(shí)別外網(wǎng)未攜入號(hào)碼當(dāng)前簽約網(wǎng)絡(luò);
本地網(wǎng)的短消息中心,用于接收到短消息后,依據(jù)被叫號(hào)碼向NPHLR單 元或HLR査詢被叫號(hào)碼位置信息,通過分析NPHLR單元或HLR返回的位置 信息進(jìn)行處理如果返回的位置信息為本網(wǎng)中MSC的GT號(hào)碼,則將短消息 下發(fā)至該GT號(hào)碼對(duì)應(yīng)的MSC;如果返回的位置信息為特定的GT號(hào)碼,則在 被叫號(hào)碼前增加相應(yīng)的路由號(hào)碼,并將短消息發(fā)送至本地網(wǎng)的短消息互通網(wǎng) 關(guān);
本地網(wǎng)的短消息互通網(wǎng)關(guān),用于依據(jù)路由號(hào)碼將短消息轉(zhuǎn)發(fā)至被叫號(hào)碼當(dāng) 前簽約網(wǎng)絡(luò)的短消息互通網(wǎng)關(guān)。
被叫號(hào)碼包括本網(wǎng)號(hào)碼和外網(wǎng)號(hào)碼。
短消息中心,用于在被叫號(hào)碼為本網(wǎng)號(hào)碼時(shí),向HLR査詢被叫號(hào)碼位置 信息;在被叫號(hào)碼為外網(wǎng)號(hào)碼時(shí),向NPHLR單元査詢被叫號(hào)碼位置信息。本網(wǎng)號(hào)碼包括本網(wǎng)未攜出號(hào)碼和本網(wǎng)攜出號(hào)碼;外網(wǎng)號(hào)碼包括外網(wǎng)未攜入 號(hào)碼和外網(wǎng)攜入號(hào)碼。
NPHLR單元,還用于從LNPDB中獲取本地號(hào)碼攜帶用戶的數(shù)據(jù)。 NPHLR單元與本地網(wǎng)的MSC/HLR直接連接,與其他本地網(wǎng)網(wǎng)元通過STP 轉(zhuǎn)接。
本發(fā)明能夠使移動(dòng)用戶發(fā)生號(hào)碼攜帶后正常使用短消息業(yè)務(wù)。
圖1為現(xiàn)有技術(shù)中短消息網(wǎng)絡(luò)邏輯結(jié)構(gòu)圖2為現(xiàn)有技術(shù)中GSM網(wǎng)內(nèi)移動(dòng)短消息處理流程;
圖3為現(xiàn)有技術(shù)中GSM網(wǎng)間移動(dòng)短消息處理流程;
圖4為移動(dòng)號(hào)碼攜帶數(shù)據(jù)庫(kù)設(shè)置結(jié)構(gòu)圖5為實(shí)現(xiàn)移動(dòng)號(hào)碼攜帶的網(wǎng)絡(luò)結(jié)構(gòu)圖6為本發(fā)明中被叫號(hào)碼為本網(wǎng)未攜出號(hào)碼的短消息處理流程圖; 圖7為本發(fā)明中被叫號(hào)碼為本網(wǎng)攜出號(hào)碼的短消息處理流程圖; 圖8為本發(fā)明中被叫號(hào)碼為外網(wǎng)未攜入號(hào)碼的短消息處理流程圖; 圖9為本發(fā)明中被叫號(hào)碼為外網(wǎng)攜入號(hào)碼的短消息處理流程圖。
具體實(shí)施例方式
圖4描述了移動(dòng)號(hào)碼攜帶數(shù)據(jù)庫(kù)設(shè)置結(jié)構(gòu)圖。號(hào)碼攜帶數(shù)據(jù)庫(kù)采用集中數(shù) 據(jù)庫(kù)的方式。集中數(shù)據(jù)庫(kù)CNPDB中儲(chǔ)存全國(guó)的號(hào)碼攜帶用戶的數(shù)據(jù),集中數(shù) 據(jù)庫(kù)實(shí)時(shí)地或準(zhǔn)實(shí)時(shí)地將號(hào)碼攜帶用戶的數(shù)據(jù)廣播發(fā)送到LSMS (本地業(yè)務(wù)管 理系統(tǒng))。集中業(yè)務(wù)管理系統(tǒng)CSMS (Central service management system)是 集中數(shù)據(jù)庫(kù)對(duì)外的接口,負(fù)責(zé)受理號(hào)碼攜帶業(yè)務(wù)的申請(qǐng)。各運(yùn)營(yíng)商在本地設(shè)置 的本地?cái)?shù)據(jù)庫(kù)LNPDB (Local Number Portability Database)和本地業(yè)務(wù)管理系 統(tǒng)LSMS(Local service management system),負(fù)責(zé)管理本地號(hào)碼攜帶用戶(即 本地所有運(yùn)營(yíng)商中發(fā)生號(hào)碼攜帶的用戶)的數(shù)據(jù)和與集中數(shù)據(jù)庫(kù)的數(shù)據(jù)同步, 并向NPHLR(號(hào)碼攜帶HLR)內(nèi)的數(shù)據(jù)庫(kù)同步相關(guān)的用戶數(shù)據(jù)。SOA(Service Order Administration-受理服務(wù)請(qǐng)求管理)受理用戶的攜轉(zhuǎn)的申請(qǐng),同時(shí)與運(yùn)營(yíng) 商的BOSS系統(tǒng)相連獲得用戶的相關(guān)數(shù)據(jù)并修改用戶號(hào)碼攜帶的相關(guān)數(shù)據(jù)。當(dāng)用戶發(fā)生號(hào)碼攜帶時(shí),LNPDB數(shù)據(jù)進(jìn)行更新,NPHLR與LNPDB保持 數(shù)據(jù)同步以完成數(shù)據(jù)更新,然后向發(fā)生號(hào)碼攜帶用戶的原歸屬HLR發(fā)送位置 更新請(qǐng)求,位置更新請(qǐng)求消息中包括特定的GT號(hào)碼(即NPHLR根據(jù)號(hào)碼攜 入的運(yùn)營(yíng)商的不同下發(fā)相應(yīng)GT號(hào)碼),號(hào)碼攜帶用戶的原歸屬HLR響應(yīng)位 置更新請(qǐng)求,更新發(fā)生號(hào)碼攜帶用戶在號(hào)碼原歸屬HLR的位置信息。
本發(fā)明提供了一種實(shí)現(xiàn)移動(dòng)號(hào)碼攜帶的網(wǎng)絡(luò)結(jié)構(gòu),如圖5所示本地網(wǎng)新 建支持多GT號(hào)碼的NPHLR (Number Portability HLR)單元,NPHLR中保存 本地所有發(fā)生號(hào)碼攜帶用戶的數(shù)據(jù),且作為攜入本網(wǎng)的用戶的專用HLR。 NPHLR相當(dāng)于專利申請(qǐng)200710038347.5中的MNP單元,本發(fā)明中的NPHLR 與MNP的不同之處在于,NPHLR需要支持多個(gè)特定的GT號(hào)碼以標(biāo)識(shí)多個(gè)外 網(wǎng)。對(duì)于本網(wǎng)攜出號(hào)碼,NPHLR單元向該號(hào)碼原歸屬HLR發(fā)起位置更新請(qǐng)求 消息,在請(qǐng)求消息中攜帶特定的GT號(hào)碼,使短消息中心能夠依據(jù)特定的GT 號(hào)碼識(shí)別本網(wǎng)攜出號(hào)碼當(dāng)前簽約網(wǎng)絡(luò);對(duì)于外網(wǎng)攜入號(hào)碼,NPHLR單元作為 外網(wǎng)攜入號(hào)碼的HLR;對(duì)于外網(wǎng)未攜入號(hào)碼,NPHLR單元依據(jù)該號(hào)碼當(dāng)前簽 約網(wǎng)絡(luò)下發(fā)特定的GT號(hào)碼,使短消息中心能夠依據(jù)特定的GT號(hào)碼識(shí)別外網(wǎng) 未攜入號(hào)碼當(dāng)前簽約網(wǎng)絡(luò)。NPHLR能夠根據(jù)號(hào)碼攜入網(wǎng)絡(luò)的不同,在位置更 新過程中發(fā)送相應(yīng)的GT號(hào)碼(對(duì)于外網(wǎng)攜入號(hào)碼,該GT號(hào)碼為本網(wǎng)的MSC 的GT號(hào)碼;對(duì)于本網(wǎng)攜出號(hào)碼或者外網(wǎng)間攜轉(zhuǎn)號(hào)碼,該GT號(hào)碼為特定的 GT號(hào)碼),短消息中心根據(jù)該GT號(hào)碼分析出被叫號(hào)碼攜出至哪個(gè)運(yùn)營(yíng)商。 攜出號(hào)碼原歸屬HLR保留攜出用戶信息。新增單元NPHLR與本地網(wǎng) MSC/HLR采用直連鏈路,與其他本地網(wǎng)網(wǎng)元通過STP (信令轉(zhuǎn)接點(diǎn))轉(zhuǎn)接。
本發(fā)明中,本網(wǎng)號(hào)碼包含本網(wǎng)未攜出號(hào)碼和本網(wǎng)攜出號(hào)碼;外網(wǎng)號(hào)碼包含 外網(wǎng)攜入號(hào)碼和外網(wǎng)未攜入號(hào)碼。
被叫號(hào)碼為本網(wǎng)未攜出號(hào)碼的短消息處理流程如圖6所示,包括
(61) 主叫Al所在MSC-A將短消息發(fā)送給主叫Al歸屬的短消息中心 SMSC曙A;
(62) 主叫Al歸屬短消息中心SMSC-A判斷被叫A2的MSISDN號(hào)碼屬 于本網(wǎng),發(fā)送SR^FOR—SM給被叫A2歸屬的HLR-A;
(63) 被叫A2歸屬的HLR-A通過SRI—for—SM_ack消息將A2拜訪的 MSC-B的GT號(hào)碼發(fā)給主叫Al歸屬的短消息中心SMSC-A;64)主叫Al歸屬的短消息中心SMSC-A判斷SRI一for一SM—ack消息中 包含的GT號(hào)碼為本網(wǎng)中MSC的GT號(hào)碼,則直接將短消息下發(fā)到該標(biāo)識(shí)對(duì) 應(yīng)的MSC-B。
被叫號(hào)碼為本網(wǎng)攜出號(hào)碼的短消息處理流程如圖7所示,包括
(71) 主叫Al所在MSC-A將短消息發(fā)送給主叫Al歸屬的短消息中心 SMSC隱A;
(72) 主叫Al歸屬短消息中心SMSC-A判斷被叫A3的MSISDN號(hào)碼屬 于本網(wǎng),發(fā)送SRI一FOR一SM給被叫A3的原歸屬HLR-A;
(73) 被叫A3的原歸屬HLR-A通過SRIJbr—SM—ack消息將A3當(dāng)前簽 約網(wǎng)絡(luò)對(duì)應(yīng)的特定的GT號(hào)碼發(fā)給主叫Al歸屬的短消息中心SMSC-A;
(74) 主叫Al歸屬的短消息中心SMSC-A判斷SRI一for一SM—ack消息中 包含的GT號(hào)碼為特定的GT號(hào)碼,將該特定的GT號(hào)碼對(duì)應(yīng)到相應(yīng)的運(yùn)營(yíng)商 C,同時(shí)在被叫號(hào)碼前增加運(yùn)營(yíng)商C相應(yīng)的RN (RN+MSISDN,這里用RN為 路由號(hào)碼),將該短消息按照網(wǎng)間短消息流程發(fā)送到本網(wǎng)的SMSGW-A;
(75) 運(yùn)營(yíng)商A的短消息互通網(wǎng)關(guān)SMS GW-A根據(jù)RN前綴將短消息發(fā) 送給運(yùn)營(yíng)商C的短消息互通網(wǎng)關(guān)SMS GW-C;
(76) - (79) SMS GW-C按照網(wǎng)內(nèi)短消息流程完成后續(xù)的短消息下發(fā)流程。
被叫號(hào)碼為外網(wǎng)未攜入號(hào)碼的短消息處理流程如圖8所示,包括
(81) 主叫Al所在MSC-A將短消息發(fā)送給主叫Al歸屬的短消息中心 SMSC-A;
(82) 短消息中心SMSC-A分析被叫Bl的MSISDN號(hào)碼為外網(wǎng)號(hào)碼, 則SMSC-A向NPHLR-A發(fā)送SRI_FOR—SM消息,消息中攜帶被叫用戶Bl 的MSISDN號(hào)碼;
(83) NPHLR-A分析被叫用戶Bl的MSISDN號(hào)碼,判斷該號(hào)碼未攜入 本網(wǎng),則NPHLR-A通過SRI—for—SM—ack消息將被叫用戶Bl當(dāng)前簽約網(wǎng)絡(luò)對(duì) 應(yīng)的特定的GT號(hào)碼發(fā)送給主叫Al歸屬的短消息中心SMSC-A;
(84) SMSC-A判斷SRI—for_SM_ack消息包含的GT號(hào)碼為特定的GT 號(hào)碼,將該特定的GT號(hào)碼對(duì)應(yīng)到相應(yīng)的運(yùn)營(yíng)商B,同時(shí)在被叫號(hào)碼前增加運(yùn) 營(yíng)商B相應(yīng)的RN (RN+MSISDN, RN為路由號(hào)碼),SMSC-A將短消息按照網(wǎng)間短消息流程發(fā)送到本網(wǎng)的SMS GW-A;
(85) 運(yùn)營(yíng)商A的短消息互通網(wǎng)關(guān)SMS GW-A根據(jù)RN前綴將短消息發(fā) 送給運(yùn)營(yíng)商B的短消息互通網(wǎng)關(guān)SMS GW-B;
(86) - (89) SMS GW-B按照網(wǎng)內(nèi)短消息流程完成后續(xù)的短消息下發(fā)流程。
對(duì)于B運(yùn)營(yíng)商的號(hào)碼攜轉(zhuǎn)到非A運(yùn)營(yíng)商的情況,短消息發(fā)送流程同以上 流程。例如存在A、 B、 C三個(gè)運(yùn)營(yíng)商網(wǎng)絡(luò),A運(yùn)營(yíng)商網(wǎng)絡(luò)的用戶呼叫由B運(yùn) 營(yíng)商網(wǎng)絡(luò)攜轉(zhuǎn)到C運(yùn)營(yíng)商網(wǎng)絡(luò)的用戶,短消息處理流程和上述流程相同。上 述A、 B、 C三個(gè)運(yùn)營(yíng)商網(wǎng)絡(luò),對(duì)A運(yùn)營(yíng)商網(wǎng)絡(luò)而言,B、 C運(yùn)營(yíng)商網(wǎng)絡(luò)之間 用戶的攜轉(zhuǎn)稱為外網(wǎng)間攜轉(zhuǎn),發(fā)生攜轉(zhuǎn)的號(hào)碼稱為外網(wǎng)間攜轉(zhuǎn)號(hào)碼;B、 C運(yùn) 營(yíng)商網(wǎng)絡(luò)之間用戶未發(fā)生攜轉(zhuǎn)稱為外網(wǎng)間未攜轉(zhuǎn),未發(fā)生攜轉(zhuǎn)的號(hào)碼稱為外網(wǎng) 未攜轉(zhuǎn)號(hào)碼。同樣地,對(duì)B運(yùn)營(yíng)商網(wǎng)絡(luò)而言,A、 C運(yùn)營(yíng)商網(wǎng)絡(luò)之間用戶的攜 轉(zhuǎn)稱為外網(wǎng)間攜轉(zhuǎn),A、 C運(yùn)營(yíng)商網(wǎng)絡(luò)之間用戶未發(fā)生攜轉(zhuǎn)稱為外網(wǎng)間未攜轉(zhuǎn); 對(duì)C運(yùn)營(yíng)商網(wǎng)絡(luò)而言,A、 B運(yùn)營(yíng)商網(wǎng)絡(luò)之間用戶的攜轉(zhuǎn)稱為外網(wǎng)間攜轉(zhuǎn),A、 B運(yùn)營(yíng)商網(wǎng)絡(luò)之間用戶未發(fā)生攜轉(zhuǎn)稱為外網(wǎng)間未攜轉(zhuǎn)。
對(duì)于外網(wǎng)間攜轉(zhuǎn)號(hào)碼,NPHLR從NPDB獲得該號(hào)碼的攜轉(zhuǎn)數(shù)據(jù),NPHLR 通過分析攜轉(zhuǎn)數(shù)據(jù)得到該號(hào)碼的特定GT號(hào)碼。對(duì)于外網(wǎng)間未攜轉(zhuǎn)號(hào)碼,由于 NPHLR中沒有該號(hào)碼的攜轉(zhuǎn)數(shù)據(jù),NPHLR通過分析被叫號(hào)碼MSISDN,依據(jù) 分析結(jié)果下發(fā)相應(yīng)的特定的GT號(hào)碼,該特定的GT號(hào)碼對(duì)應(yīng)到該號(hào)碼簽約的 運(yùn)營(yíng)商。
被叫號(hào)碼為外網(wǎng)攜入號(hào)碼的短消息處理流程如圖9所示,包括
(91) 主叫Al所在MSC-A將短消息發(fā)送給主叫Al歸屬的短消息中心 SMSC-A;
(92) 短消息中心SMSC-A分析被叫號(hào)碼為外網(wǎng)號(hào)碼,貝U SMSC-A向 NPHLR發(fā)送SRI—FOR—SM消息,消息中攜帶被叫用戶B2的MSISDN號(hào)碼;
(93) NPHLR分析被叫用戶B2的MSISDN號(hào)碼,判斷該用戶攜入本網(wǎng), 則返回SRI—for—SM—ack消息,消息中包括被叫B2拜訪的MSC-B的GT號(hào)碼;
(94) SMSC-A判斷SRI—for—SM一ack消息中包含的GT號(hào)碼為本網(wǎng)中MSC 的GT號(hào)碼,則直接將短消息下發(fā)到該標(biāo)識(shí)對(duì)應(yīng)的MSC-B。
上述的SRI—foi^SM一ack消息包含一個(gè)位置信息字段,該字段的內(nèi)容即為MSC的GT號(hào)碼或特定的GT號(hào)碼。本領(lǐng)域的技術(shù)人員在不脫離權(quán)利要求書確定的本發(fā)明的精神和范圍的條 件下,還可以對(duì)以上內(nèi)容進(jìn)行各種各樣的修改。因此本發(fā)明的范圍并不僅限于 以上的說明,而是由權(quán)利要求書的范圍來確定的。
權(quán)利要求
1、一種支持號(hào)碼攜帶的短消息業(yè)務(wù)實(shí)現(xiàn)方法,其特征在于在本地網(wǎng)中設(shè)置NPHLR單元;對(duì)于本網(wǎng)攜出號(hào)碼,NPHLR單元向該號(hào)碼原歸屬HLR發(fā)起位置更新請(qǐng)求消息,在請(qǐng)求消息中攜帶特定的GT號(hào)碼,使短消息中心能夠依據(jù)特定的GT號(hào)碼識(shí)別本網(wǎng)攜出號(hào)碼當(dāng)前簽約網(wǎng)絡(luò);對(duì)于外網(wǎng)攜入號(hào)碼,NPHLR單元作為外網(wǎng)攜入號(hào)碼的HLR;對(duì)于外網(wǎng)未攜入號(hào)碼,NPHLR單元依據(jù)該號(hào)碼當(dāng)前簽約網(wǎng)絡(luò)下發(fā)特定的GT號(hào)碼,使短消息中心能夠依據(jù)特定的GT號(hào)碼識(shí)別外網(wǎng)未攜入號(hào)碼當(dāng)前簽約網(wǎng)絡(luò);主叫號(hào)碼歸屬的短消息中心接收到短消息后,依據(jù)被叫號(hào)碼向NPHLR單元或HLR查詢被叫號(hào)碼位置信息,通過分析NPHLR單元或HLR返回的位置信息進(jìn)行處理如果返回的位置信息為本網(wǎng)中MSC的GT號(hào)碼,則將短消息下發(fā)至該GT號(hào)碼對(duì)應(yīng)的MSC;如果返回的位置信息為特定的GT號(hào)碼,則在被叫號(hào)碼前增加相應(yīng)的路由號(hào)碼,并將短消息發(fā)送至本地網(wǎng)的短消息互通網(wǎng)關(guān),本地網(wǎng)的短消息互通網(wǎng)關(guān)依據(jù)路由號(hào)碼將短消息轉(zhuǎn)發(fā)至被叫號(hào)碼當(dāng)前簽約網(wǎng)絡(luò)的短消息互通網(wǎng)關(guān)。
2、 如權(quán)利要求1所述的支持號(hào)碼攜帶的短消息業(yè)務(wù)實(shí)現(xiàn)方法,其特征在 于,被叫號(hào)碼包括本網(wǎng)號(hào)碼和外網(wǎng)號(hào)碼。
3、 如權(quán)利要求2所述的支持號(hào)碼攜帶的短消息業(yè)務(wù)實(shí)現(xiàn)方法,其特征在 于,如果被叫號(hào)碼為本網(wǎng)號(hào)碼,則短消息中心向HLR査詢被叫號(hào)碼位置信息; 如果被叫號(hào)碼為外網(wǎng)號(hào)碼,則短消息中心向NPHLR單元査詢被叫號(hào)碼位置信 息。
4、 如權(quán)利要求3所述的支持號(hào)碼攜帶的短消息業(yè)務(wù)實(shí)現(xiàn)方法,其特征在 于,本網(wǎng)號(hào)碼包括本網(wǎng)未攜出號(hào)碼和本網(wǎng)攜出號(hào)碼;外網(wǎng)號(hào)碼包括外網(wǎng)未攜入 號(hào)碼和外網(wǎng)攜入號(hào)碼。
5、 如權(quán)利要求4所述的支持號(hào)碼攜帶的短消息業(yè)務(wù)實(shí)現(xiàn)方法,其特征在 于,當(dāng)被叫號(hào)碼為本網(wǎng)未攜出號(hào)碼時(shí),短消息業(yè)務(wù)實(shí)現(xiàn)流程包括步驟51,將短消息發(fā)送至短消息中心;歩驟52,短消息中心判斷被叫號(hào)碼為本網(wǎng)號(hào)碼,發(fā)送SRI—FOR一SM消息 至被叫號(hào)碼歸屬的HLR;歩驟53,被叫號(hào)碼歸屬的HLR通過SRI—for—SM—ack消息將被叫號(hào)碼拜 訪的MSC的GT號(hào)碼作為位置信息發(fā)送至短消息中心;步驟54,短消息中心判斷SRI_for—SM—ack消息中包含的位置信息為本網(wǎng) 中MSC的GT號(hào)碼,則直接將短消息下發(fā)到該GT號(hào)碼對(duì)應(yīng)的MSC。
6、 如權(quán)利要求4所述的支持號(hào)碼攜帶的短消息業(yè)務(wù)實(shí)現(xiàn)方法,其特征在 于,當(dāng)被叫號(hào)碼為本網(wǎng)攜出號(hào)碼時(shí),短消息業(yè)務(wù)實(shí)現(xiàn)流程包括歩驟61,將短消息發(fā)送至短消息中心;步驟62,短消息中心判斷被叫號(hào)碼為本網(wǎng)號(hào)碼,發(fā)送SRI—FOR—SM消息 至被叫號(hào)碼原歸屬HLR;步驟63,被叫號(hào)碼原歸屬HLR通過SRI—for—SM—ack消息將被叫用戶當(dāng) 前簽約網(wǎng)絡(luò)對(duì)應(yīng)的特定的GT號(hào)碼作為位置信息發(fā)送至短消息中心;步驟64,短消息中心判斷SRI_for—SM—ack消息中包含的位置信息為特定 的GT號(hào)碼,則將該特定的GT號(hào)碼對(duì)應(yīng)到相應(yīng)的運(yùn)營(yíng)商,在被叫號(hào)碼前增加 相應(yīng)的路由號(hào)碼,并將短消息發(fā)送到本地網(wǎng)的短消息互通網(wǎng)關(guān);步驟65,短消息互通網(wǎng)關(guān)依據(jù)路由號(hào)碼轉(zhuǎn)發(fā)短消息。
7、 如權(quán)利要求4所述的支持號(hào)碼攜帶的短消息業(yè)務(wù)實(shí)現(xiàn)方法,其特征在 于,當(dāng)被叫號(hào)碼為外網(wǎng)未攜入號(hào)碼時(shí),短消息業(yè)務(wù)實(shí)現(xiàn)流程包括步驟71,將短消息發(fā)送至短消息中心;步驟72,短消息中心判斷被叫號(hào)碼為外網(wǎng)號(hào)碼,則向NPHLR單元發(fā)送 SRI—FOR—SM消息,該消息中攜帶被叫號(hào)碼;步驟73, NPHLR單元判斷被叫號(hào)碼為外網(wǎng)未攜入號(hào)碼,則通過 SRI_for—SM—ack消息將被叫用戶當(dāng)前簽約網(wǎng)絡(luò)對(duì)應(yīng)的特定的GT號(hào)碼作為位 置信息發(fā)送給短消息中心;步驟74,短消息中心判斷SRI—for—SM—ack消息中包含的位置信息為特定 的GT號(hào)碼,將該特定的GT號(hào)碼對(duì)應(yīng)到相應(yīng)的運(yùn)營(yíng)商,在被叫號(hào)碼前增加相 應(yīng)的路由號(hào)碼,并將短消息發(fā)送到本地網(wǎng)的短消息互通網(wǎng)關(guān);步驟75,短消息互通網(wǎng)關(guān)依據(jù)路由號(hào)碼轉(zhuǎn)發(fā)短消息。
8、 如權(quán)利要求4所述的支持號(hào)碼攜帶的短消息業(yè)務(wù)實(shí)現(xiàn)方法,其特征在 于,當(dāng)被叫號(hào)碼為外網(wǎng)攜入號(hào)碼時(shí),短消息業(yè)務(wù)實(shí)現(xiàn)流程包括步驟81,將短消息發(fā)送至短消息中心;步驟82,短消息中心判斷被叫號(hào)碼為外網(wǎng)號(hào)碼,則短消息中心向NPHLR 單元發(fā)送SRI_FOR—SM消息,該消息中攜帶被叫號(hào)碼;步驟83, NPHLR單元判斷被叫號(hào)碼為外網(wǎng)攜入號(hào)碼,則通過 SRI_for—SM一ack消息將被叫號(hào)碼拜訪的MSC的GT號(hào)碼作為位置信息發(fā)送給 短消息中心;步驟84,短消息中心判斷SRI—for一SM一ack消息中包含的位置信息為本網(wǎng) 中MSC的GT號(hào)碼,則短消息中心將短消息下發(fā)至該GT號(hào)碼對(duì)應(yīng)的MSC。
9、 如權(quán)利要求4所述的支持號(hào)碼攜帶的短消息業(yè)務(wù)實(shí)現(xiàn)方法,其特征在 于,NPHLR單元,還用于從LNPDB中獲取本地號(hào)碼攜帶用戶的數(shù)據(jù)。
10、 如權(quán)利要求l-9任意一項(xiàng)所述的支持號(hào)碼攜帶的短消息業(yè)務(wù)實(shí)現(xiàn)方法, 其特征在于,NPHLR單元與本地網(wǎng)的MSC/HLR直接連接,與其他本地網(wǎng)網(wǎng) 元通過STP轉(zhuǎn)接。
11、 一種支持號(hào)碼攜帶的短消息業(yè)務(wù)實(shí)現(xiàn)系統(tǒng),包括本地網(wǎng)的短消息中心、 本地網(wǎng)的MSC/HLR和本地網(wǎng)的短消息互通網(wǎng)關(guān),其特征在于,還包括位于本 地網(wǎng)中的NPHLR單元;對(duì)于本網(wǎng)攜出號(hào)碼,NPHLR單元向該號(hào)碼原歸屬HLR 發(fā)起位置更新請(qǐng)求消息,在請(qǐng)求消息中攜帶特定的GT號(hào)碼,使短消息中心能 夠依據(jù)特定的GT號(hào)碼識(shí)別本網(wǎng)攜出號(hào)碼當(dāng)前簽約網(wǎng)絡(luò);對(duì)于外網(wǎng)攜入號(hào)碼, NPHLR單元作為外網(wǎng)攜入號(hào)碼的HLR;對(duì)于外網(wǎng)未攜入號(hào)碼,NPHLR單元 依據(jù)該號(hào)碼當(dāng)前簽約網(wǎng)絡(luò)下發(fā)特定的GT號(hào)碼,使短消息中心能夠依據(jù)特定的 GT號(hào)碼識(shí)別外網(wǎng)未攜入號(hào)碼當(dāng)前簽約網(wǎng)絡(luò);本地網(wǎng)的短消息中心,用于接收到短消息后,依據(jù)被叫號(hào)碼向NPHLR單 元或HLR査詢被叫號(hào)碼位置信息,通過分析NPHLR單元或HLR返回的位置 信息進(jìn)行處理如果返回的位置信息為本網(wǎng)中MSC的GT號(hào)碼,則將短消息 下發(fā)至該GT號(hào)碼對(duì)應(yīng)的MSC;如果返回的位置信息為特定的GT號(hào)碼,則在 被叫號(hào)碼前增加相應(yīng)的路由號(hào)碼,并將短消息發(fā)送至本地網(wǎng)的短消息互通網(wǎng) 關(guān);本地網(wǎng)的短消息互通網(wǎng)關(guān),用于依據(jù)路由號(hào)碼將短消息轉(zhuǎn)發(fā)至被叫號(hào)碼當(dāng) 前簽約網(wǎng)絡(luò)的短消息互通網(wǎng)關(guān)。
12、 如權(quán)利要求ll所述的支持號(hào)碼攜帶的短消息業(yè)務(wù)實(shí)現(xiàn)系統(tǒng),其特征 在于,被叫號(hào)碼包括本網(wǎng)號(hào)碼和外網(wǎng)號(hào)碼。
13、 如權(quán)利要求12所述的支持號(hào)碼攜帶的短消息業(yè)務(wù)實(shí)現(xiàn)系統(tǒng),其特征 在于,短消息中心,用于在被叫號(hào)碼為本網(wǎng)號(hào)碼時(shí),向HLR查詢被叫號(hào)碼位 置信息;在被叫號(hào)碼為外網(wǎng)號(hào)碼時(shí),向NPHLR單元查詢被叫號(hào)碼位置信息。
14、 如權(quán)利要求13所述的支持號(hào)碼攜帶的短消息業(yè)務(wù)實(shí)現(xiàn)系統(tǒng),其特征 在于,本網(wǎng)號(hào)碼包括本網(wǎng)未攜出號(hào)碼和本網(wǎng)攜出號(hào)碼;外網(wǎng)號(hào)碼包括外網(wǎng)未攜 入號(hào)碼和外網(wǎng)攜入號(hào)碼。
15、 如權(quán)利要求14所述的支持號(hào)碼攜帶的短消息業(yè)務(wù)實(shí)現(xiàn)系統(tǒng),其特征 在于,NPHLR單元,還用于從LNPDB中獲取本地號(hào)碼攜帶用戶的數(shù)據(jù)。
16、 如權(quán)利要求11-15任意一項(xiàng)所述的支持號(hào)碼攜帶的短消息業(yè)務(wù)實(shí)現(xiàn)系 統(tǒng),其特征在于,NPHLR單元與本地網(wǎng)的MSC/HLR直接連接,與其他本地 網(wǎng)網(wǎng)元通過STP轉(zhuǎn)接。
全文摘要
本發(fā)明涉及一種支持號(hào)碼攜帶的短消息業(yè)務(wù)實(shí)現(xiàn)方法及系統(tǒng)。該方法包括在本地網(wǎng)中設(shè)置NPHLR單元;對(duì)于本網(wǎng)攜出號(hào)碼,NPHLR單元向該號(hào)碼原歸屬HLR發(fā)起位置更新請(qǐng)求消息,在請(qǐng)求消息中攜帶特定的GT號(hào)碼,使短消息中心能夠依據(jù)特定的GT號(hào)碼識(shí)別本網(wǎng)攜出號(hào)碼當(dāng)前簽約網(wǎng)絡(luò);對(duì)于外網(wǎng)攜入號(hào)碼,NPHLR單元作為外網(wǎng)攜入號(hào)碼的HLR;對(duì)于外網(wǎng)未攜入號(hào)碼,NPHLR單元依據(jù)該號(hào)碼當(dāng)前簽約網(wǎng)絡(luò)下發(fā)特定的GT號(hào)碼;本地網(wǎng)的短消息中心接收到短消息后,依據(jù)被叫號(hào)碼是外網(wǎng)號(hào)碼或是本網(wǎng)號(hào)碼,向NPHLR單元或HLR查詢被叫號(hào)碼位置信息,短消息中心依據(jù)位置信息中包含的特定的GT號(hào)碼或者本網(wǎng)中MSC的GT號(hào)碼分發(fā)短消息。本發(fā)明能夠使移動(dòng)用戶發(fā)生號(hào)碼攜帶后正常使用短消息業(yè)務(wù)。
文檔編號(hào)H04Q7/32GK101304559SQ200810114269
公開日2008年11月12日 申請(qǐng)日期2008年6月2日 優(yōu)先權(quán)日2008年6月2日
發(fā)明者呂振通, 周松濤, 李曉明, 題 王, 王大為, 裴小燕, 罡 赫, 遲永生, 陳秀俊, 韋廣林 申請(qǐng)人:中國(guó)聯(lián)合通信有限公司