短消息呼叫流量控制方法和裝置制造方法
【專利摘要】本發(fā)明公開了一種短消息呼叫流量控制方法和裝置,其方法包括:接收移動(dòng)交換中心或服務(wù)提供商發(fā)送的短消息;查詢短消息所屬號(hào)段;統(tǒng)計(jì)短消息所屬號(hào)段在當(dāng)前時(shí)段內(nèi)的實(shí)際投遞消息數(shù);判斷短消息所屬號(hào)段在當(dāng)前時(shí)段內(nèi)的實(shí)際投遞消息數(shù)是否小于短消息所屬號(hào)段的流量閾值;當(dāng)短消息所屬號(hào)段在當(dāng)前時(shí)段內(nèi)的實(shí)際投遞消息數(shù)小于短消息所屬號(hào)段的流量閾值時(shí),將短消息投遞至短消息所屬號(hào)段對(duì)應(yīng)的基站控制器。本發(fā)明通過控制各片區(qū)各號(hào)段基站控制器的流量,使短消息呼叫流量的控制細(xì)化至號(hào)段,使控制更加精確,配置更加靈活,有效避免基站負(fù)荷過載導(dǎo)致系統(tǒng)癱瘓。
【專利說明】短消息呼叫流量控制方法和裝置
【技術(shù)領(lǐng)域】
[0001] 本發(fā)明涉及到通信【技術(shù)領(lǐng)域】,特別涉及到短消息呼叫流量控制方法和裝置。
【背景技術(shù)】
[0002] 在短消息業(yè)務(wù)終呼過程中,運(yùn)營商通常根據(jù)區(qū)域來分配號(hào)段,通過控制號(hào)段的消 息流量來控制投遞到一個(gè)區(qū)域的基站的消息流量,以達(dá)到減少消息對(duì)基站的沖擊,防止基 站過負(fù)荷造成癱瘓的目的。但是,隨著電信業(yè)務(wù)的不斷發(fā)展,移動(dòng)終端用戶數(shù)量的急劇增 力口,短消息業(yè)務(wù)量越來越大,特別是越來越多的服務(wù)提供商(Service Provider, SP)為了向 用戶提供豐富的增值業(yè)務(wù),大批量的給用戶群發(fā)消息,這必然對(duì)電信網(wǎng)絡(luò)的穩(wěn)定性造成極 大的沖擊。目前,僅僅通過移動(dòng)交換中心(Mobile Switching Center,MSC)控制消息流量, 并不能保證大片區(qū)域中不同的小片區(qū)域內(nèi)基站的流量平衡,容易造成部分基站過載,以致 癱瘓。
【發(fā)明內(nèi)容】
[0003] 本發(fā)明的主要目的為提供一種有效控制短消息呼叫流量平衡、避免基站負(fù)荷過載 的短消息呼叫流量控制方法和裝置。
[0004] 本發(fā)明提出一種短消息呼叫流量控制方法,包括步驟:
[0005] 接收移動(dòng)交換中心或服務(wù)提供商發(fā)送的短消息;
[0006] 查詢所述短消息所屬號(hào)段,并統(tǒng)計(jì)所述短消息所屬號(hào)段在當(dāng)前時(shí)段內(nèi)的實(shí)際投遞 消息數(shù);
[0007] 判斷所述短消息所屬號(hào)段在當(dāng)前時(shí)段內(nèi)的實(shí)際投遞消息數(shù)是否小于所述短消息 所屬號(hào)段的流量閾值;
[0008] 當(dāng)所述短消息所屬號(hào)段在當(dāng)前時(shí)段內(nèi)的實(shí)際投遞消息數(shù)小于所述短消息所屬號(hào) 段的流量閾值時(shí),將所述短消息投遞至所述短消息所屬號(hào)段對(duì)應(yīng)的基站控制器。
[0009] 優(yōu)選地,所述判斷所述短消息所屬號(hào)段在當(dāng)前時(shí)段內(nèi)的實(shí)際投遞消息數(shù)是否小于 所述短消息所屬號(hào)段的流量閾值的步驟之后還包括:
[0010] 當(dāng)所述短消息所屬號(hào)段在當(dāng)前時(shí)段內(nèi)的實(shí)際投遞消息數(shù)大于或等于所述短消息 所屬號(hào)段的流量閾值時(shí),緩存所述短消息;
[0011] 當(dāng)下一時(shí)段到達(dá)時(shí),統(tǒng)計(jì)所述短消息所屬號(hào)段在下一時(shí)段內(nèi)的實(shí)際投遞消息數(shù);
[0012] 判斷所述短消息所屬號(hào)段在下一時(shí)段內(nèi)的實(shí)際投遞消息數(shù)是否小于所述短消息 所屬號(hào)段的流量閾值;
[0013] 以此循環(huán)。
[0014] 優(yōu)選地,所述短消息包括高優(yōu)先級(jí)消息和普通消息;
[0015] 所述統(tǒng)計(jì)短消息所屬號(hào)段在當(dāng)前時(shí)段內(nèi)的實(shí)際投遞消息數(shù)的步驟具體包括:
[0016] 統(tǒng)計(jì)所述短消息所屬號(hào)段在當(dāng)前時(shí)段內(nèi)高優(yōu)先級(jí)消息的實(shí)際投遞消息數(shù)和普通 消息的實(shí)際投遞消息數(shù)。
[0017] 優(yōu)選地,所述判斷所述短消息所屬號(hào)段在當(dāng)前時(shí)段內(nèi)的實(shí)際投遞消息數(shù)是否小于 所述短消息所屬號(hào)段的流量閾值的步驟具體包括:
[0018] 當(dāng)?shù)竭_(dá)的所述短消息為高優(yōu)先級(jí)消息時(shí),判斷所述高優(yōu)先級(jí)消息的實(shí)際投遞消 息數(shù)是否小于所述短消息所屬號(hào)段的最大流量閾值與所述普通消息的實(shí)際投遞消息數(shù)之 差;
[0019] 當(dāng)?shù)竭_(dá)的所述短消息為普通消息時(shí),判斷所述普通消息的實(shí)際投遞消息數(shù)是否小 于所述短消息所屬號(hào)段的普通消息閾值、且小于所述短消息所屬號(hào)段的最大流量閾值與所 述高優(yōu)先級(jí)消息的實(shí)際投遞消息數(shù)之差。
[0020] 優(yōu)選地,所述短消息所屬號(hào)段的普通消息閾值通過以下步驟獲得:
[0021] 統(tǒng)計(jì)在當(dāng)前時(shí)段之前N個(gè)時(shí)段內(nèi)高優(yōu)先級(jí)消息的待投遞消息數(shù)T1、T2、……、Τη, Ν為自然數(shù);
[0022] 獲取所述短消息所屬號(hào)段的最大流量閾值Max ;
[0023] 確定所述短消息所屬號(hào)段在當(dāng)前時(shí)段內(nèi)的普通消息閾值Ilmax,其表達(dá)式為: IImax=Max - (T1+T2+......+Tn) +N。
[0024] 優(yōu)選地,所述將短消息投遞至所述短消息所屬號(hào)段對(duì)應(yīng)的基站控制器的步驟之后 還包括:
[0025] 當(dāng)所述短消息投遞失敗時(shí),判斷所述短消息的投遞錯(cuò)誤碼是否為歸屬位置寄存器 錯(cuò)誤碼;
[0026] 如果是,則將所述短消息所屬號(hào)段在當(dāng)前時(shí)段內(nèi)的實(shí)際投遞消息數(shù)減一,緩存所 述短消息,并返回統(tǒng)計(jì)所述短消息所屬號(hào)段在當(dāng)前時(shí)段內(nèi)的實(shí)際投遞消息數(shù)的步驟;
[0027] 如果否,則緩存所述短消息,并返回統(tǒng)計(jì)所述短消息所屬號(hào)段在當(dāng)前時(shí)段內(nèi)的實(shí) 際投遞消息數(shù)的步驟;
[0028] 以此循環(huán)。
[0029] 本發(fā)明還提出一種短消息呼叫流量控制裝置,包括:
[0030] 接收模塊,用于接收移動(dòng)交換中心或服務(wù)提供商發(fā)送的短消息;
[0031] 查詢模塊,用于查詢所述短消息所屬號(hào)段;
[0032] 統(tǒng)計(jì)模塊,用于統(tǒng)計(jì)所述短消息所屬號(hào)段在當(dāng)前時(shí)段內(nèi)的實(shí)際投遞消息數(shù);
[0033] 判斷模塊,用于判斷所述短消息所屬號(hào)段在當(dāng)前時(shí)段內(nèi)的實(shí)際投遞消息數(shù)是否小 于所述短消息所屬號(hào)段的流量閾值;
[0034] 投遞模塊,用于當(dāng)所述判斷模塊判定所述短消息所屬號(hào)段在當(dāng)前時(shí)段內(nèi)的實(shí)際投 遞消息數(shù)小于所述短消息所屬號(hào)段的流量閾值時(shí),將所述短消息投遞至所述短消息所屬號(hào) 段對(duì)應(yīng)的基站控制器。
[0035] 優(yōu)選地,所述短消息呼叫流量控制裝置還包括緩存模塊,用于當(dāng)所述判斷模塊判 定所述短消息所屬號(hào)段在當(dāng)前時(shí)段內(nèi)的實(shí)際投遞消息數(shù)大于或等于所述短消息所屬號(hào)段 的流量閾值時(shí),緩存所述短消息;
[0036] 所述統(tǒng)計(jì)模塊還用于,當(dāng)下一時(shí)段到達(dá)時(shí),統(tǒng)計(jì)所述短消息所屬號(hào)段在下一時(shí)段 內(nèi)的實(shí)際投遞消息數(shù);
[0037] 所述判斷模塊還用于,判斷所述短消息所屬號(hào)段在下一時(shí)段內(nèi)的實(shí)際投遞消息數(shù) 是否小于所述短消息所屬號(hào)段的流量閾值。
[0038] 優(yōu)選地,所述短消息包括高優(yōu)先級(jí)消息和普通消息;
[0039] 所述統(tǒng)計(jì)模塊具體用于:
[0040] 統(tǒng)計(jì)所述短消息所屬號(hào)段在當(dāng)前時(shí)段內(nèi)高優(yōu)先級(jí)消息的實(shí)際投遞消息數(shù)、以及普 通消息的實(shí)際投遞消息數(shù)。
[0041] 優(yōu)選地,所述判斷模塊具體用于:
[0042] 當(dāng)?shù)竭_(dá)的所述短消息為高優(yōu)先級(jí)消息時(shí),判斷所述高優(yōu)先級(jí)消息的實(shí)際投遞消 息數(shù)是否小于所述短消息所屬號(hào)段的最大流量閾值與所述普通消息的實(shí)際投遞消息數(shù)之 差;
[0043] 當(dāng)?shù)竭_(dá)的所述短消息為普通消息時(shí),判斷所述普通消息的實(shí)際投遞消息數(shù)是否小 于所述短消息所屬號(hào)段的普通消息閾值、且小于所述短消息所屬號(hào)段的最大流量閾值與所 述高優(yōu)先級(jí)消息的實(shí)際投遞消息數(shù)之差。
[0044] 優(yōu)選地,所述統(tǒng)計(jì)模塊還用于:
[0045] 統(tǒng)計(jì)在當(dāng)前時(shí)段之前N個(gè)時(shí)段內(nèi)高優(yōu)先級(jí)消息的待投遞消息數(shù)T1、T2、……、Τη, Ν為自然數(shù);
[0046] 獲取所述短消息所屬號(hào)段的最大流量閾值Max ;
[0047] 確定所述短消息所屬號(hào)段在當(dāng)前時(shí)段內(nèi)的普通消息閾值Ilmax,其表達(dá)式為: IImax=Max - (T1+T2+......+Tn) +N。
[0048] 優(yōu)選地,所述短消息呼叫流量控制裝置還包括反饋模塊,,其中,
[0049] 所述判斷模塊還用于,當(dāng)所述短消息投遞失敗時(shí),判斷所述短消息的投遞錯(cuò)誤碼 是否為歸屬位置寄存器錯(cuò)誤碼;
[0050] 所述統(tǒng)計(jì)模塊還用于,當(dāng)所述判斷模塊判定所述短消息的投遞錯(cuò)誤碼為歸屬位置 寄存器錯(cuò)誤碼時(shí),將所述短消息所屬號(hào)段在當(dāng)前時(shí)段內(nèi)的實(shí)際投遞消息數(shù)減一;
[0051] 所述反饋模塊用于,當(dāng)所述判斷模塊判定所述短消息的投遞錯(cuò)誤碼為歸屬位置寄 存器錯(cuò)誤碼時(shí),緩存所述短消息,并將所述短消息反饋給所述統(tǒng)計(jì)模塊;當(dāng)所述判斷模塊判 定所述短消息的投遞錯(cuò)誤碼不是歸屬位置寄存器錯(cuò)誤碼時(shí),直接緩存所述短消息,并將所 述短消息反饋給所述統(tǒng)計(jì)模塊。
[0052] 本發(fā)明通過控制各片區(qū)各號(hào)段基站控制器的流量,使短消息呼叫流量的控制細(xì)化 至號(hào)段,使控制更加精確,配置更加靈活,有效避免基站負(fù)荷過載導(dǎo)致系統(tǒng)癱瘓。
【專利附圖】
【附圖說明】
[0053] 圖1為本發(fā)明短消息呼叫流量控制方法的第一實(shí)施例的流程圖;
[0054] 圖2為本發(fā)明短消息呼叫流量控制方法的第二實(shí)施例的流程圖;
[0055] 圖3為本發(fā)明短消息呼叫流量控制方法的第三實(shí)施例的流程圖;
[0056] 圖4為本發(fā)明短消息呼叫流量控制方法的第四實(shí)施例的流程圖;
[0057] 圖5為本發(fā)明短消息呼叫流量控制方法的第五實(shí)施例的流程圖;
[0058] 圖6為本發(fā)明短消息呼叫流量控制裝置的第一實(shí)施例的結(jié)構(gòu)示意圖;
[0059] 圖7為本發(fā)明短消息呼叫流量控制裝置的第二實(shí)施例的結(jié)構(gòu)示意圖;
[0060] 圖8為本發(fā)明短消息呼叫流量控制裝置的第三實(shí)施例的結(jié)構(gòu)示意圖。
[0061] 本發(fā)明目的的實(shí)現(xiàn)、功能特點(diǎn)及優(yōu)點(diǎn)將結(jié)合實(shí)施例,參照附圖做進(jìn)一步說明。
【具體實(shí)施方式】
[0062] 應(yīng)當(dāng)理解,此處所描述的具體實(shí)施例僅僅用以解釋本發(fā)明,并不用于限定本發(fā)明。
[0063] 如圖1所示,圖1為本發(fā)明短消息呼叫流量控制方法的第一實(shí)施例的流程圖。本 實(shí)施例提到的短消息呼叫流量控制方法,包括步驟:
[0064] 步驟S10,接收移動(dòng)交換中心或服務(wù)提供商發(fā)送的短消息;
[0065] 用戶發(fā)送短消息時(shí),通過移動(dòng)終端發(fā)送至移動(dòng)交換中心,并由移動(dòng)交換中心遞交 到短消息中心;服務(wù)提供商群發(fā)的服務(wù)短消息,由服務(wù)提供商采用SMPP協(xié)議提交到短消息 中心。
[0066] 步驟S20,查詢短消息所屬號(hào)段;
[0067] -個(gè)MSC地區(qū)可劃分為多個(gè)BSC號(hào)段,短消息根據(jù)接收方的號(hào)碼被分發(fā)到對(duì)應(yīng)號(hào) 段的基站進(jìn)行投遞發(fā)送。例如,將本區(qū)域劃分為兩個(gè)MSC地區(qū),每個(gè)MSC地區(qū)負(fù)責(zé)兩個(gè)BSC 號(hào)段,總共有4個(gè)BSC號(hào)段,短消息中心預(yù)先分別對(duì)各號(hào)段設(shè)置最大流量閾值,例如,對(duì)號(hào)段 1設(shè)置100條/秒,對(duì)號(hào)段2設(shè)置200條/秒,對(duì)號(hào)段3設(shè)置300條/秒,對(duì)號(hào)段4設(shè)置400 條/秒。
[0068] 步驟S30,統(tǒng)計(jì)短消息所屬號(hào)段在當(dāng)前時(shí)段內(nèi)的實(shí)際投遞消息數(shù);
[0069] 當(dāng)一條短消息到達(dá)時(shí),短消息中心將當(dāng)前時(shí)段內(nèi)的實(shí)際投遞消息數(shù)加1。
[0070] 步驟S40,判斷短消息所屬號(hào)段在當(dāng)前時(shí)段內(nèi)的實(shí)際投遞消息數(shù)是否小于短消息 所屬號(hào)段的流量閾值;
[0071] 為了控制各號(hào)段對(duì)應(yīng)的基站控制器的流量,對(duì)于到達(dá)的短消息如果在流量閾值范 圍內(nèi),才進(jìn)行投遞操作,如果到達(dá)的短消息超過了流量閾值,則暫不發(fā)送,有效避免基站控 制器負(fù)荷過大。
[0072] 步驟S50,當(dāng)短消息所屬號(hào)段在當(dāng)前時(shí)段內(nèi)的實(shí)際投遞消息數(shù)小于短消息所屬號(hào) 段的流量閾值時(shí),并將短消息投遞至短消息所屬號(hào)段對(duì)應(yīng)的基站控制器。
[0073] 本實(shí)施例通過控制各片區(qū)各號(hào)段基站控制器的流量,使短消息呼叫流量的控制細(xì) 化至號(hào)段,使控制更加精確,配置更加靈活,有效避免基站負(fù)荷過載導(dǎo)致系統(tǒng)癱瘓。
[0074] 如圖2所示,圖2為本發(fā)明短消息呼叫流量控制方法的第二實(shí)施例的流程圖。本 實(shí)施例以圖1所示實(shí)施例為基礎(chǔ),在步驟S40之后還包括:
[0075] 步驟S61,當(dāng)短消息所屬號(hào)段在當(dāng)前時(shí)段內(nèi)的實(shí)際投遞消息數(shù)大于或等于短消息 所屬號(hào)段的流量閾值時(shí),緩存短消息;
[0076] 步驟S62,下一時(shí)段到達(dá),返回步驟S30。
[0077] 本實(shí)施例中,對(duì)于當(dāng)前時(shí)段內(nèi)到達(dá)的短信息超出流量閾值范圍時(shí),將該短信息暫 留不發(fā),當(dāng)下一時(shí)段到達(dá)時(shí),重新統(tǒng)計(jì)短消息所屬號(hào)段在下一時(shí)段內(nèi)的實(shí)際投遞消息數(shù),當(dāng) 短消息所屬號(hào)段在下一時(shí)段內(nèi)的實(shí)際投遞消息數(shù)小于短消息所屬號(hào)段的流量閾值,則在下 一時(shí)段內(nèi)將該短消息發(fā)送出去,如果下一時(shí)段內(nèi)的實(shí)際投遞消息數(shù)仍然大于或等于流量閾 值,則繼續(xù)將該短消息留中不發(fā),等到再下一時(shí)段到達(dá)時(shí),在做重新統(tǒng)計(jì)與判斷,依次循環(huán), 直至該短消息所屬號(hào)段的流量滿足閾值范圍。由于本實(shí)施例對(duì)各號(hào)段的BSC流量進(jìn)行了細(xì) 化控制,有效避免基站負(fù)荷過載導(dǎo)致系統(tǒng)癱瘓。
[0078] 如圖3所示,圖3為本發(fā)明短消息呼叫流量控制方法的第三實(shí)施例的流程圖。本 實(shí)施例以圖2所示實(shí)施例為基礎(chǔ),步驟S30具體包括:
[0079] 步驟S31,統(tǒng)計(jì)短消息所屬號(hào)段在當(dāng)前時(shí)段內(nèi)高優(yōu)先級(jí)消息的實(shí)際投遞消息數(shù)和 普通消息的實(shí)際投遞消息數(shù);
[0080] 為了保證重要的消息優(yōu)先下發(fā),需要對(duì)消息進(jìn)行分級(jí),把短消息分為高優(yōu)先級(jí)消 息和普通消息,點(diǎn)到點(diǎn)的短消息和重要的SP短消息歸類為高優(yōu)先級(jí)消息,其它消息歸類為 普通消息,同一號(hào)段高優(yōu)先級(jí)消息跟普通消息每秒下發(fā)的消息總流量不能大于該號(hào)段設(shè)置 的閾值。待投遞消息數(shù)為MSC或SP向短消息中心請(qǐng)求投遞的短消息數(shù)量,實(shí)際投遞消息數(shù) 是指當(dāng)前時(shí)段內(nèi)到目前為止實(shí)際投遞到基站控制器的短消息數(shù)量。為了兼顧效率,需要根 據(jù)高優(yōu)先級(jí)消息和普通消息的流量來動(dòng)態(tài)調(diào)整該時(shí)刻兩類消息下發(fā)的流量。可通過實(shí)時(shí)獲 取某一時(shí)刻兩類消息的流量作為實(shí)際投遞消息數(shù);或根據(jù)高優(yōu)先級(jí)消息歷史時(shí)刻提交到短 消息中心的流量(即待遞交消息數(shù)),來預(yù)估當(dāng)前時(shí)刻高優(yōu)先級(jí)消息流量,并且用號(hào)段閾值 減去此預(yù)估流量作為普通消息的當(dāng)前時(shí)刻最大允許下發(fā)流量。
[0081] 如圖4所示,圖4為本發(fā)明短消息呼叫流量控制方法的第四實(shí)施例的流程圖。本 實(shí)施例以圖3所示實(shí)施例為基礎(chǔ),步驟S40具體包括:
[0082] 步驟S41,判斷到達(dá)的短消息類型;
[0083] 步驟S42,當(dāng)?shù)竭_(dá)的短消息為高優(yōu)先級(jí)消息時(shí),判斷高優(yōu)先級(jí)消息的實(shí)際投遞消息 數(shù)是否小于短消息所屬號(hào)段的最大流量閾值與普通消息的實(shí)際投遞消息數(shù)之差;
[0084] 對(duì)高優(yōu)先級(jí)消息采用動(dòng)態(tài)實(shí)時(shí)計(jì)算閾值,最大流量閾值記為Max,高優(yōu)先級(jí)消息閾 值記為Imax,Imax=Max -當(dāng)前時(shí)段普通消息實(shí)際投遞數(shù),如果當(dāng)前時(shí)刻高優(yōu)先級(jí)消息實(shí)際 投遞消息數(shù)〈Imax,該高優(yōu)先級(jí)消息可以繼續(xù)投遞。
[0085] 步驟S43,當(dāng)?shù)竭_(dá)的短消息為普通消息時(shí),判斷普通消息的實(shí)際投遞消息數(shù)是否小 于短消息所屬號(hào)段的普通消息閾值、且小于短消息所屬號(hào)段的最大流量閾值與高優(yōu)先級(jí)消 息的實(shí)際投遞消息數(shù)之差。
[0086] 為了保證消息流量的平穩(wěn),本實(shí)施例采用滑窗機(jī)制計(jì)算普通消息閾值,通過歷史 時(shí)段高優(yōu)先級(jí)的待投遞消息數(shù)來估算當(dāng)前時(shí)段的普通消息閾值,具體采用以下方法:統(tǒng)計(jì) 在當(dāng)前時(shí)段之前N個(gè)時(shí)段內(nèi)高優(yōu)先級(jí)消息的待投遞消息數(shù)ΤΙ、T2、……、Tn,N為自然數(shù); 獲取短消息所屬號(hào)段的最大流量閾值Max;確定所述短消息所屬號(hào)段在當(dāng)前時(shí)段內(nèi)的普通 消息閾值Umax,其表達(dá)式為 :IImax=Max - (T1+T2+……+Tn) +N。本實(shí)施例以N=3為例, 獲取前三個(gè)時(shí)段內(nèi)的高優(yōu)先級(jí)消息的待投遞消息數(shù)ΤΙ、T2、T3,即分別在當(dāng)前時(shí)段之前3 個(gè)時(shí)段內(nèi)MAC和SP向短消息中心請(qǐng)求提交的高優(yōu)先級(jí)消息數(shù),在當(dāng)前時(shí)段之前3個(gè)時(shí)段 內(nèi)高優(yōu)先級(jí)消息的平均流量為(T1+T2+T3) +3,則當(dāng)前時(shí)段的普通消息閾值IImax=Max - (T1+T2+T3) +3。判斷普通消息是否能夠繼續(xù)投遞必須滿足以下條件:普通消息實(shí)際投遞消 息數(shù)〈Ilmax,并且普通級(jí)消息實(shí)際投遞消息數(shù)〈Max -高優(yōu)先級(jí)消息實(shí)際投遞消息數(shù)。本實(shí) 施例采用滑窗機(jī)制,保證了消息流量的平穩(wěn),同時(shí)還確保了高優(yōu)先級(jí)消息優(yōu)先發(fā)送,兼顧了 流量控制與下發(fā)效率之間的平衡。
[0087] 如圖5所示,圖5為本發(fā)明短消息呼叫流量控制方法的第五實(shí)施例的流程圖。本 實(shí)施例以圖2所示實(shí)施例為基礎(chǔ),在步驟S50之后還包括:
[0088] 步驟S71,判斷短消息是否投遞失??;如果是,則執(zhí)行步驟S72 ;如果否,則結(jié)束流 程;
[0089] 步驟S72,判斷短消息的投遞錯(cuò)誤碼是否為歸屬位置寄存器錯(cuò)誤碼;如果是,則執(zhí) 行步驟S73 ;如果否,則執(zhí)行步驟S74 ;
[0090] 步驟S73,將短消息所屬號(hào)段在當(dāng)前時(shí)段內(nèi)的實(shí)際投遞消息數(shù)減一,緩存短消息, 并返回步驟S30 ;
[0091] 步驟S74,緩存短消息,并返回步驟S30。
[0092] 短消息中心在向基站投遞短消息前,會(huì)先HLR (Home Location Register,歸屬位 置寄存器)查詢路由,如果在查詢路由時(shí)HLR就返回失敗,這類短消息并不會(huì)投遞到BSC,對(duì) 基站流量不會(huì)造成負(fù)荷影響,可在統(tǒng)計(jì)實(shí)際投遞BSC數(shù)中扣除,因此,可以根據(jù)核心網(wǎng)返回 的錯(cuò)誤碼來判斷是否是HLR返回的路由失敗。
[0093] 如圖6所示,圖6為本發(fā)明短消息呼叫流量控制裝置的第一實(shí)施例的結(jié)構(gòu)示意圖。 本實(shí)施例提到的短消息呼叫流量控制裝置,包括:
[0094] 接收模塊10,用于接收移動(dòng)交換中心或服務(wù)提供商發(fā)送的短消息;
[0095] 查詢模塊20,用于查詢短消息所屬號(hào)段;
[0096] 統(tǒng)計(jì)模塊30,用于統(tǒng)計(jì)短消息所屬號(hào)段在當(dāng)前時(shí)段內(nèi)的實(shí)際投遞消息數(shù);
[0097] 判斷模塊40,用于判斷短消息所屬號(hào)段在當(dāng)前時(shí)段內(nèi)的實(shí)際投遞消息數(shù)是否小于 短消息所屬號(hào)段的流量閾值;
[0098] 投遞模塊50,用于當(dāng)判斷模塊40判定短消息所屬號(hào)段在當(dāng)前時(shí)段內(nèi)的實(shí)際投遞 消息數(shù)小于短消息所屬號(hào)段的流量閾值時(shí),將短消息投遞至短消息所屬號(hào)段對(duì)應(yīng)的基站控 制器。
[0099] 本實(shí)施例中,用戶發(fā)送短消息時(shí),通過移動(dòng)終端發(fā)送至移動(dòng)交換中心,并由移動(dòng)交 換中心遞交到短消息中心;服務(wù)提供商群發(fā)的服務(wù)短消息,由服務(wù)提供商采用SMPP協(xié)議提 交到短消息中心。一個(gè)MSC地區(qū)可劃分為多個(gè)BSC號(hào)段,短消息根據(jù)接收方的號(hào)碼被分發(fā) 到對(duì)應(yīng)號(hào)段的基站進(jìn)行投遞發(fā)送。例如,將本區(qū)域劃分為兩個(gè)MSC地區(qū),每個(gè)MSC地區(qū)負(fù)責(zé) 兩個(gè)BSC號(hào)段,總共有4個(gè)BSC號(hào)段,短消息中心預(yù)先分別對(duì)各號(hào)段設(shè)置最大流量閾值,例 如,對(duì)號(hào)段1設(shè)置100條/秒,對(duì)號(hào)段2設(shè)置200條/秒,對(duì)號(hào)段3設(shè)置300條/秒,對(duì)號(hào)段 4設(shè)置400條/秒。當(dāng)一條短消息到達(dá)時(shí),短消息中心將當(dāng)前時(shí)段內(nèi)的實(shí)際投遞消息數(shù)加 1。為了控制各號(hào)段對(duì)應(yīng)的基站控制器的流量,對(duì)于到達(dá)的短消息如果在流量閾值范圍內(nèi), 才進(jìn)行投遞操作,如果到達(dá)的短消息超過了流量閾值,則暫不發(fā)送,有效避免基站控制器負(fù) 荷過大。本實(shí)施例通過控制各片區(qū)各號(hào)段基站控制器的流量,使短消息呼叫流量的控制細(xì) 化至號(hào)段,使控制更加精確,配置更加靈活,有效避免基站負(fù)荷過載導(dǎo)致系統(tǒng)癱瘓。
[0100] 如圖7所示,圖7為本發(fā)明短消息呼叫流量控制裝置的第二實(shí)施例的結(jié)構(gòu)示意圖。 本實(shí)施例在圖6所示實(shí)施例的基礎(chǔ)上,增加了緩存模塊60,用于當(dāng)判斷模塊40判定短消息 所屬號(hào)段在當(dāng)前時(shí)段內(nèi)的實(shí)際投遞消息數(shù)大于或等于短消息所屬號(hào)段的流量閾值時(shí),緩存 短消息;
[0101] 統(tǒng)計(jì)模塊30還用于,當(dāng)下一時(shí)段到達(dá)時(shí),統(tǒng)計(jì)短消息所屬號(hào)段在下一時(shí)段內(nèi)的實(shí) 際投遞消息數(shù);
[0102] 判斷模塊40還用于,判斷短消息所屬號(hào)段在下一時(shí)段內(nèi)的實(shí)際投遞消息數(shù)是否 小于短消息所屬號(hào)段的流量閾值。
[0103] 本實(shí)施例中,對(duì)于當(dāng)前時(shí)段內(nèi)到達(dá)的短信息超出流量閾值范圍時(shí),將該短信息暫 留不發(fā),當(dāng)下一時(shí)段到達(dá)時(shí),重新統(tǒng)計(jì)短消息所屬號(hào)段在下一時(shí)段內(nèi)的實(shí)際投遞消息數(shù),當(dāng) 短消息所屬號(hào)段在下一時(shí)段內(nèi)的實(shí)際投遞消息數(shù)小于短消息所屬號(hào)段的流量閾值,則在下 一時(shí)段內(nèi)將該短消息發(fā)送出去,如果下一時(shí)段內(nèi)的實(shí)際投遞消息數(shù)仍然大于或等于流量閾 值,則繼續(xù)將該短消息留中不發(fā),等到再下一時(shí)段到達(dá)時(shí),在做重新統(tǒng)計(jì)與判斷,依次循環(huán), 直至該短消息所屬號(hào)段的流量滿足閾值范圍。由于本實(shí)施例對(duì)各號(hào)段的BSC流量進(jìn)行了細(xì) 化控制,有效避免基站負(fù)荷過載導(dǎo)致系統(tǒng)癱瘓。
[0104] 本發(fā)明實(shí)施例中,統(tǒng)計(jì)模塊30具體用于:
[0105] 統(tǒng)計(jì)短消息所屬號(hào)段在當(dāng)前時(shí)段內(nèi)高優(yōu)先級(jí)消息的實(shí)際投遞消息數(shù)和普通消息 的實(shí)際投遞消息數(shù)。
[0106] 本實(shí)施例為了保證重要的消息優(yōu)先下發(fā),需要對(duì)消息進(jìn)行分級(jí),把短消息分為高 優(yōu)先級(jí)消息和普通消息,點(diǎn)到點(diǎn)的短消息和重要的SP短消息歸類為高優(yōu)先級(jí)消息,其它消 息歸類為普通消息,同一號(hào)段高優(yōu)先級(jí)消息跟普通消息每秒下發(fā)的消息總流量不能大于該 號(hào)段設(shè)置的閾值。待投遞消息數(shù)為MSC或SP向短消息中心請(qǐng)求投遞的短消息數(shù)量,實(shí)際投 遞消息數(shù)是指當(dāng)前時(shí)段內(nèi)到目前為止實(shí)際投遞到基站控制器的短消息數(shù)量。為了兼顧效 率,需要根據(jù)高優(yōu)先級(jí)消息和普通消息的流量來動(dòng)態(tài)調(diào)整該時(shí)刻兩類消息下發(fā)的流量???通過實(shí)時(shí)獲取某一時(shí)刻兩類消息的流量作為實(shí)際投遞消息數(shù);或根據(jù)高優(yōu)先級(jí)消息歷史時(shí) 刻提交到短消息中心的流量(即待遞交消息數(shù)),來預(yù)估當(dāng)前時(shí)刻高優(yōu)先級(jí)消息流量,并且 用號(hào)段閾值減去此預(yù)估流量作為普通消息的當(dāng)前時(shí)刻最大允許下發(fā)流量。
[0107] 本發(fā)明實(shí)施例中,判斷模塊40具體用于:
[0108] 當(dāng)?shù)竭_(dá)的短消息為高優(yōu)先級(jí)消息時(shí),判斷高優(yōu)先級(jí)消息的實(shí)際投遞消息數(shù)是否小 于短消息所屬號(hào)段的最大流量閾值與普通消息的實(shí)際投遞消息數(shù)之差;
[0109] 當(dāng)?shù)竭_(dá)的短消息為普通消息時(shí),判斷普通消息的實(shí)際投遞消息數(shù)是否小于短消息 所屬號(hào)段的普通消息閾值、且小于短消息所屬號(hào)段的最大流量閾值與高優(yōu)先級(jí)消息的實(shí)際 投遞消息數(shù)之差。
[0110] 本實(shí)施例對(duì)高優(yōu)先級(jí)消息采用動(dòng)態(tài)實(shí)時(shí)計(jì)算閾值,最大流量閾值記為Max,高優(yōu)先 級(jí)消息閾值記為Imax,Imax= -當(dāng)前時(shí)段普通消息實(shí)際投遞數(shù),如果當(dāng)前時(shí)刻高優(yōu)先級(jí)消 息實(shí)際投遞消息數(shù)〈Imax,該高優(yōu)先級(jí)消息可以繼續(xù)投遞。為了保證消息流量的平穩(wěn),本實(shí) 施例采用滑窗機(jī)制計(jì)算普通消息閾值,通過歷史時(shí)段高優(yōu)先級(jí)的待投遞消息數(shù)來估算當(dāng)前 時(shí)段的普通消息閾值,具體采用以下方法:統(tǒng)計(jì)在當(dāng)前時(shí)段之前N個(gè)時(shí)段內(nèi)高優(yōu)先級(jí)消息 的待投遞消息數(shù)T1、T2、……、Τη,Ν為自然數(shù);獲取短消息所屬號(hào)段的最大流量閾值Max; 確定所述短消息所屬號(hào)段在當(dāng)前時(shí)段內(nèi)的普通消息閾值Ilmax,其表達(dá)式為:IImax=Max - (T1+T2+……+Tn) +N。本實(shí)施例以N=3為例,獲取前三個(gè)時(shí)段內(nèi)的高優(yōu)先級(jí)消息的待投遞 消息數(shù)ΤΙ、T2、T3,即分別在當(dāng)前時(shí)段之前3個(gè)時(shí)段內(nèi)MAC和SP向短消息中心請(qǐng)求提交的 高優(yōu)先級(jí)消息數(shù),在當(dāng)前時(shí)段之前3個(gè)時(shí)段內(nèi)高優(yōu)先級(jí)消息的平均流量為(T1+T2+T3) +3, 則當(dāng)前時(shí)段的普通消息閾值IImax=Max -(Tl+T2+T3)+3。判斷普通消息是否能夠繼續(xù)投 遞必須滿足以下條件:普通消息實(shí)際投遞消息數(shù)〈Umax,并且普通級(jí)消息實(shí)際投遞消息數(shù) 〈Max-高優(yōu)先級(jí)消息實(shí)際投遞消息數(shù)。本實(shí)施例采用滑窗機(jī)制,保證了消息流量的平穩(wěn),同 時(shí)還確保了高優(yōu)先級(jí)消息優(yōu)先發(fā)送,兼顧了流量控制與下發(fā)效率之間的平衡。
[0111] 如圖8所示,圖8為本發(fā)明短消息呼叫流量控制裝置的第三實(shí)施例的結(jié)構(gòu)示意圖。 本實(shí)施例在圖7所示實(shí)施例的基礎(chǔ)上,增加了反饋模塊70,其中:
[0112] 判斷模塊40還用于,當(dāng)短消息投遞失敗時(shí),判斷短消息的投遞錯(cuò)誤碼是否為歸屬 位置寄存器錯(cuò)誤碼;
[0113] 統(tǒng)計(jì)模塊30還用于,當(dāng)判斷模塊40判定短消息的投遞錯(cuò)誤碼為歸屬位置寄存器 錯(cuò)誤碼時(shí),將短消息所屬號(hào)段在當(dāng)前時(shí)段內(nèi)的實(shí)際投遞消息數(shù)減一;
[0114] 反饋模塊70用于,當(dāng)判斷模塊40判定短消息的投遞錯(cuò)誤碼為歸屬位置寄存器錯(cuò) 誤碼時(shí),緩存短消息,并將短消息反饋給統(tǒng)計(jì)模塊30 ;當(dāng)判斷模塊40判定短消息的投遞錯(cuò) 誤碼不是歸屬位置寄存器錯(cuò)誤碼時(shí),直接緩存短消息,并將短消息反饋給統(tǒng)計(jì)模塊30。
[0115] 本實(shí)施例中,短消息中心在向基站投遞短消息前,會(huì)先HLR (Home Location Register,歸屬位置寄存器)查詢路由,如果在查詢路由時(shí)HLR就返回失敗,這類短消息并不 會(huì)投遞到BSC,對(duì)基站流量不會(huì)造成負(fù)荷影響,可在統(tǒng)計(jì)實(shí)際投遞BSC數(shù)中扣除,因此,可以 根據(jù)核心網(wǎng)返回的錯(cuò)誤碼來判斷是否是HLR返回的路由失敗。
[0116] 以上僅為本發(fā)明的優(yōu)選實(shí)施例,并非因此限制本發(fā)明的專利范圍,凡是利用本發(fā) 明說明書及附圖內(nèi)容所作的等效結(jié)構(gòu)或等效流程變換,或直接或間接運(yùn)用在其他相關(guān)的技 術(shù)領(lǐng)域,均同理包括在本發(fā)明的專利保護(hù)范圍內(nèi)。
【權(quán)利要求】
1. 一種短消息呼叫流量控制方法,其特征在于,包括步驟: 接收移動(dòng)交換中心或服務(wù)提供商發(fā)送的短消息; 查詢所述短消息所屬號(hào)段,并統(tǒng)計(jì)所述短消息所屬號(hào)段在當(dāng)前時(shí)段內(nèi)的實(shí)際投遞消息 數(shù); 判斷所述短消息所屬號(hào)段在當(dāng)前時(shí)段內(nèi)的實(shí)際投遞消息數(shù)是否小于所述短消息所屬 號(hào)段的流量閾值; 當(dāng)所述短消息所屬號(hào)段在當(dāng)前時(shí)段內(nèi)的實(shí)際投遞消息數(shù)小于所述短消息所屬號(hào)段的 流量閾值時(shí),將所述短消息投遞至所述短消息所屬號(hào)段對(duì)應(yīng)的基站控制器。
2. 根據(jù)權(quán)利要求1所述的短消息呼叫流量控制方法,其特征在于,所述判斷所述短消 息所屬號(hào)段在當(dāng)前時(shí)段內(nèi)的實(shí)際投遞消息數(shù)是否小于所述短消息所屬號(hào)段的流量閾值的 步驟之后還包括: 當(dāng)所述短消息所屬號(hào)段在當(dāng)前時(shí)段內(nèi)的實(shí)際投遞消息數(shù)大于或等于所述短消息所屬 號(hào)段的流量閾值時(shí),緩存所述短消息; 當(dāng)下一時(shí)段到達(dá)時(shí),統(tǒng)計(jì)所述短消息所屬號(hào)段在下一時(shí)段內(nèi)的實(shí)際投遞消息數(shù); 判斷所述短消息所屬號(hào)段在下一時(shí)段內(nèi)的實(shí)際投遞消息數(shù)是否小于所述短消息所屬 號(hào)段的流量閾值; 以此循環(huán)。
3. 根據(jù)權(quán)利要求1或2所述的短消息呼叫流量控制方法,其特征在于,所述短消息包括 高優(yōu)先級(jí)消息和普通消息; 所述統(tǒng)計(jì)短消息所屬號(hào)段在當(dāng)前時(shí)段內(nèi)的實(shí)際投遞消息數(shù)的步驟具體包括: 統(tǒng)計(jì)所述短消息所屬號(hào)段在當(dāng)前時(shí)段內(nèi)高優(yōu)先級(jí)消息的實(shí)際投遞消息數(shù)和普通消息 的實(shí)際投遞消息數(shù)。
4. 根據(jù)權(quán)利要求3所述的短消息呼叫流量控制方法,其特征在于,所述判斷所述短消 息所屬號(hào)段在當(dāng)前時(shí)段內(nèi)的實(shí)際投遞消息數(shù)是否小于所述短消息所屬號(hào)段的流量閾值的 步驟具體包括: 當(dāng)?shù)竭_(dá)的所述短消息為高優(yōu)先級(jí)消息時(shí),判斷所述高優(yōu)先級(jí)消息的實(shí)際投遞消息數(shù)是 否小于所述短消息所屬號(hào)段的最大流量閾值與所述普通消息的實(shí)際投遞消息數(shù)之差; 當(dāng)?shù)竭_(dá)的所述短消息為普通消息時(shí),判斷所述普通消息的實(shí)際投遞消息數(shù)是否小于所 述短消息所屬號(hào)段的普通消息閾值、且小于所述短消息所屬號(hào)段的最大流量閾值與所述高 優(yōu)先級(jí)消息的實(shí)際投遞消息數(shù)之差。
5. 根據(jù)權(quán)利要求4所述的短消息呼叫流量控制方法,其特征在于,所述短消息所屬號(hào) 段的普通消息閾值通過以下步驟獲得: 統(tǒng)計(jì)在當(dāng)前時(shí)段之前N個(gè)時(shí)段內(nèi)高優(yōu)先級(jí)消息的待投遞消息數(shù)T1、T2、……、Τη,Ν為 自然數(shù); 獲取所述短消息所屬號(hào)段的最大流量閾值Max ; 確定所述短消息所屬號(hào)段在當(dāng)前時(shí)段內(nèi)的普通消息閾值Umax,其表達(dá)式為: IImax=Max - (T1+T2+......+Tn) +N。
6. 根據(jù)權(quán)利要求1或2所述的短消息呼叫流量控制方法,其特征在于,所述將短消息投 遞至所述短消息所屬號(hào)段對(duì)應(yīng)的基站控制器的步驟之后還包括: 當(dāng)所述短消息投遞失敗時(shí),判斷所述短消息的投遞錯(cuò)誤碼是否為歸屬位置寄存器錯(cuò)誤 碼; 如果是,則將所述短消息所屬號(hào)段在當(dāng)前時(shí)段內(nèi)的實(shí)際投遞消息數(shù)減一,緩存所述短 消息,并返回統(tǒng)計(jì)所述短消息所屬號(hào)段在當(dāng)前時(shí)段內(nèi)的實(shí)際投遞消息數(shù)的步驟; 如果否,則緩存所述短消息,并返回統(tǒng)計(jì)所述短消息所屬號(hào)段在當(dāng)前時(shí)段內(nèi)的實(shí)際投 遞消息數(shù)的步驟; 以此循環(huán)。
7. -種短消息呼叫流量控制裝置,其特征在于,包括: 接收模塊,用于接收移動(dòng)交換中心或服務(wù)提供商發(fā)送的短消息; 查詢模塊,用于查詢所述短消息所屬號(hào)段; 統(tǒng)計(jì)模塊,用于統(tǒng)計(jì)所述短消息所屬號(hào)段在當(dāng)前時(shí)段內(nèi)的實(shí)際投遞消息數(shù); 判斷模塊,用于判斷所述短消息所屬號(hào)段在當(dāng)前時(shí)段內(nèi)的實(shí)際投遞消息數(shù)是否小于所 述短消息所屬號(hào)段的流量閾值; 投遞模塊,用于當(dāng)所述判斷模塊判定所述短消息所屬號(hào)段在當(dāng)前時(shí)段內(nèi)的實(shí)際投遞消 息數(shù)小于所述短消息所屬號(hào)段的流量閾值時(shí),將所述短消息投遞至所述短消息所屬號(hào)段對(duì) 應(yīng)的基站控制器。
8. 根據(jù)權(quán)利要求7所述的短消息呼叫流量控制裝置,其特征在于,還包括緩存模塊,用 于當(dāng)所述判斷模塊判定所述短消息所屬號(hào)段在當(dāng)前時(shí)段內(nèi)的實(shí)際投遞消息數(shù)大于或等于 所述短消息所屬號(hào)段的流量閾值時(shí),緩存所述短消息; 所述統(tǒng)計(jì)模塊還用于,當(dāng)下一時(shí)段到達(dá)時(shí),統(tǒng)計(jì)所述短消息所屬號(hào)段在下一時(shí)段內(nèi)的 實(shí)際投遞消息數(shù); 所述判斷模塊還用于,判斷所述短消息所屬號(hào)段在下一時(shí)段內(nèi)的實(shí)際投遞消息數(shù)是否 小于所述短消息所屬號(hào)段的流量閾值。
9. 根據(jù)權(quán)利要求7或8所述的短消息呼叫流量控制裝置,其特征在于,所述短消息包括 高優(yōu)先級(jí)消息和普通消息; 所述統(tǒng)計(jì)模塊具體用于: 統(tǒng)計(jì)所述短消息所屬號(hào)段在當(dāng)前時(shí)段內(nèi)高優(yōu)先級(jí)消息的實(shí)際投遞消息數(shù)和普通消息 的實(shí)際投遞消息數(shù)。
10. 根據(jù)權(quán)利要求9所述的短消息呼叫流量控制裝置,其特征在于,所述判斷模塊具體 用于: 當(dāng)?shù)竭_(dá)的所述短消息為高優(yōu)先級(jí)消息時(shí),判斷所述高優(yōu)先級(jí)消息的實(shí)際投遞消息數(shù)是 否小于所述短消息所屬號(hào)段的最大流量閾值與所述普通消息的實(shí)際投遞消息數(shù)之差; 當(dāng)?shù)竭_(dá)的所述短消息為普通消息時(shí),判斷所述普通消息的實(shí)際投遞消息數(shù)是否小于所 述短消息所屬號(hào)段的普通消息閾值、且小于所述短消息所屬號(hào)段的最大流量閾值與所述高 優(yōu)先級(jí)消息的實(shí)際投遞消息數(shù)之差。
11. 根據(jù)權(quán)利要求10所述的短消息呼叫流量控制裝置,其特征在于,所述統(tǒng)計(jì)模塊還 用于: 統(tǒng)計(jì)在當(dāng)前時(shí)段之前N個(gè)時(shí)段內(nèi)高優(yōu)先級(jí)消息的待投遞消息數(shù)T1、T2、……、Τη,Ν為 自然數(shù); 獲取所述短消息所屬號(hào)段的最大流量閾值Max ; 確定所述短消息所屬號(hào)段在當(dāng)前時(shí)段內(nèi)的普通消息閾值Umax,其表達(dá)式為: IImax=Max - (T1+T2+......+Tn) +N。
12.根據(jù)權(quán)利要求7或8所述的短消息呼叫流量控制裝置,其特征在于,還包括反饋模 塊,其中, 所述判斷模塊還用于,當(dāng)所述短消息投遞失敗時(shí),判斷所述短消息的投遞錯(cuò)誤碼是否 為歸屬位置寄存器錯(cuò)誤碼; 所述統(tǒng)計(jì)模塊還用于,當(dāng)所述判斷模塊判定所述短消息的投遞錯(cuò)誤碼為歸屬位置寄存 器錯(cuò)誤碼時(shí),將所述短消息所屬號(hào)段在當(dāng)前時(shí)段內(nèi)的實(shí)際投遞消息數(shù)減一; 所述反饋模塊用于,當(dāng)所述判斷模塊判定所述短消息的投遞錯(cuò)誤碼為歸屬位置寄存器 錯(cuò)誤碼時(shí),緩存所述短消息,并將所述短消息反饋給所述統(tǒng)計(jì)模塊;當(dāng)所述判斷模塊判定所 述短消息的投遞錯(cuò)誤碼不是歸屬位置寄存器錯(cuò)誤碼時(shí),直接緩存所述短消息,并將所述短 消息反饋給所述統(tǒng)計(jì)模塊。
【文檔編號(hào)】H04W4/14GK104066119SQ201310093861
【公開日】2014年9月24日 申請(qǐng)日期:2013年3月22日 優(yōu)先權(quán)日:2013年3月22日
【發(fā)明者】李正祥, 丁俊, 莫嫣 申請(qǐng)人:中興通訊股份有限公司