一種手機號碼與運營商通道之間匹配的系統及其方法
【專利摘要】本發明提供了一種手機號碼與運營商通道之間匹配的系統及其方法,包括智能監控模塊,用于定時監控已匹配好的號碼通道數據是否達到峰值,號碼通道匹配模塊,用于接收來自平臺用戶的手機號碼以及通道信息,并將手機號碼與運營商通道進行城網、省網以及全網匹配,以及網關發送模塊,用于從號碼通道匹配模塊接收已匹配好的號碼通道數據并進行發送。通過本發明手機號碼與運營商通道之間匹配的系統及方法,用以解決需對用戶或短信服務平臺做硬性規定且效率不高的問題。
【專利說明】一種手機號碼與運營商通道之間匹配的系統及其方法
【技術領域】
[0001]本發明涉及無線網絡通信領域,尤其涉及一種手機號碼與運營商通道之間匹配的系統及其方法。
【背景技術】
[0002]對于將運營商手機號碼與運營商發送通道進行匹配的原由是手機號碼只能走對應的運營商通道發送。原有處理方式及目前大多數系統處理方式是在短信服務平臺提交數據時就硬性規定只能提交哪些運營商號碼或直接指定運營商通道發送,有些系統甚至不處理運營商手機號碼和運營商通道之間的關系。
[0003]顯然,在短信服務平臺提交號碼時限定只能提交某一運營商號碼或分不同運營商號碼分開提交,這樣會出現短信服務平臺的擴展性不靈活,而且使其平臺用戶在使用和操作上不方便和難以操作。另外,系統對運營商通道的使用效率降低,還需要人工調配,大大降低了整個短信服務平臺的運營效率。
【發明內容】
[0004]本發明實施例提供了一種手機號碼與運營商通道之間匹配的系統及其方法,提高了用戶服務平臺的擴展性及效率,同時也提高了運營商通道的使用效率。
[0005]本發明實施例提供了一種手機號碼與運營商通道之間匹配的系統,包括:智能監控模塊,用于定時監控已匹配好的號碼通道數據是否達到峰值;號碼通道匹配模塊,用于接收來自平臺用戶的手機號碼以及通道信息,并將手機號碼與運營商通道進行匹配;網關發送模塊,用于從號碼通道匹配模塊接收已匹配好的號碼通道數據并進行發送。
[0006]優選的,所述峰值指的是網關發送模塊最大的發送數據承受量;
優選的,當號碼通道匹配數據未達到峰值時,則智能監控模塊向號碼通道匹配模塊發送匹配指令和參數,則號碼通道匹配模塊進行號碼通道的匹配;
優選的,當號碼通道匹配數據已達到峰值時,智能監控模塊不再向號碼通道匹配模塊發送匹配指令并加時等待;
本發明實施例還提供了一種手機號碼與運營商通道之間的匹配方法,包括:監控已匹配好的號碼通道數據是否達到峰值;若未達到峰值,獲取平臺用戶的手機號碼以及通道信息;判斷用戶所擁有的通道中是否包含有城網或省網通道,若有,則優先從城網通道或省網通道發送;若無,則進行全網匹配。
[0007]優選的,所述監控已匹配好的號碼通道數據是否達到峰值方法是:計算網關發送模塊的發送速度,計算出每一個通道每分鐘的發送量;計算已匹配好的未發送數據庫中每個通道承受的最大數據量;計算已匹配好的未發送數據庫每一分鐘的流量,計算出一分鐘內數據庫存放數據量對發送和數據插入及查詢最優;
優選的,所述通道信息包括通道類型、運營商信息以及網段類型;
優選的,所述全網匹配是判斷通道所支持的號段跟手機號碼號段,如果通道所支持的號段包括手機號碼的號段即匹配成功,如果有多個通道可匹配,查詢對應通道已分配好的且未發送的號碼數據,找出未發送號碼數據最少的通道進行匹配。
[0008]綜上,本發明提供了一種手機號碼與運營商通道之間匹配的系統和方法,無需對用戶或短信服務平臺做硬性規定,提高了用戶服務平臺的擴展性及效率,同時也提高了運營商通道的使用效率。
【專利附圖】
【附圖說明】
[0009]為了更清楚地說明本發明實施例或現有技術中的技術方案,下面將對實施例或現有技術描述中所需要使用的附圖作簡單地介紹,顯而易見地,下面描述中的附圖僅僅是本發明的一些實施例,對于本領域普通技術人員來講,在不付出創造性勞動性的前提下,還可以根據這些附圖獲得其他的附圖。
[0010]圖1是本發明實施例提供的一種手機號碼與運營商通道之間匹配的系統;
圖2是本發明實施例提供的一種手機號碼與運營商之間匹配的方法流程示意圖。
【具體實施方式】
[0011]為了使本發明所要解決的技術問題、技術方案及有益效果更加清楚明白,以下結合附圖及實施例,對本發明進行進一步詳細說明。
[0012]本發明實施例提供的一種手機號碼與運營商通道之間匹配的系統100,參見圖1,包括:智能監控模塊101,號碼通道匹配模塊102以及網關發送模塊103。所述智能監控模塊101用于定時監控已匹配好的號碼通道數據是否達到峰值,需要說明的是所述峰值指的是網關發送模塊103最大的發送數據承受量。所述號碼通道匹配模塊102用于接收來自平臺用戶的手機號碼以及通道信息,并將手機號碼與運營商通道進行匹配。所述網關發送模塊103則用于將匹配好的號碼通道數據進行發送。具體得,當號碼通道匹配數據達到峰值時,智能監控模塊101不再向號碼通道匹配模塊102發送匹配指令并加時等待。當號碼通道匹配數據未達到峰值時,則智能監控模塊101向號碼通道匹配模塊102發送匹配指令和參數,則號碼通道匹配模塊102進行號碼通道的匹配。號碼通道匹配模塊102將已匹配好的號碼通道數據發送給網關發送模塊103,由網關發送模塊103進行發送。
[0013]請參照圖2,圖2為本發明實施例提供的手機號碼與運營商通道之間匹配的具體交互步驟,如圖2所示,其步驟如下:
201:定時監控已匹配好的號碼通道數據是否達到峰值,若未達到峰值則進入步驟202 ;若達到峰值則返回步驟201進行加時等待。
[0014]需要說明的是,具體判斷是否達到峰值的方法如下:
計算網關發送模塊的發送速度,計算出每一個通道每分鐘的發送量N個號碼;
計算已匹配好的未發送數據庫中每個通道承受的最大數據量M個號碼;
計算已匹配好的未發送數據庫每一分鐘的流量,計算出一分鐘內數據庫存放L個號碼據對發送和數據插入及查詢最優;
定時監測已匹配好的未發送數據庫中數據量是否達到L,如果達到則延遲下次監控時間并不進行號碼分配。
[0015]需要說明的是,L、M、N 二者之間的關系是:N〈L〈M 202:獲取平臺用戶的手機號碼以及通道信息;
具體得,所述獲取平臺用戶的手機號碼是通過向數據庫中調取獲得,所述手機號碼是由用戶通過平臺提交到數據庫或是由平臺管理員提交到數據庫;
具體得,平臺用戶的通道信息是由平臺管理員創建賬戶時為用戶分配好的,指定用戶擁有哪些通道,或是由平臺管理員提交數據時輸入的通道信息,通過該號碼找到這個號碼的發送賬戶,通過賬戶找到分配給此賬戶的通道。
[0016]需要說明的是,所述通道信息標識包含了通道類型、運營商信息以及網段類型。例如:通道類型指的是發送信息是彩信還是短信,而所述網段類型指的是:全網、省網、城網。
[0017]203:判斷用戶所擁有的通道中是否包含有城網通道;若有,則通過城網通道發送;若無,則進入步驟205;
需要說明的是,手機號碼共有11位,其中第4位到第7位為號碼歸屬地編碼,當判斷具有城網通道時,則從未分配的手機號碼中找出與城網通道所在城市相同的號碼歸屬地城市的號碼優先從城網通道進行發送。
[0018]204:判斷用戶所擁有的通道中是否包含有省網通道;若有,則通過省網通道發送;若無,則進入步驟205;
當判斷具有省網通道時,則從未分配的手機號碼中找出與省網通道所在省相同的號碼歸屬地城市的號碼優先從省網通道進行發送。
[0019]205:進行全網匹配;
所述全網匹配具體如下:判斷通道所支持的號段跟手機號碼號段,如果通道所支持的號段包括手機號碼的號段即匹配成功,如果有多個通道可匹配,查詢對應通道已分配好的且未發送的號碼數據,找出未發送號碼數據最少的通道進行匹配。
[0020]206:將匹配好的數據存入號碼數據庫中。
[0021]本發明提供了一種手機號碼與運營商通道之間匹配的系統和方法,無需對用戶或短信服務平臺做硬性規定,提高了用戶服務平臺的擴展性及效率,同時也提高了運營商通道的使用效率。
[0022]以上所揭露的僅為本發明實施例中的較佳實施例而已,當然不能以此來限定本發明之權利范圍,因此依本發明權利要求所作的等同變化,仍屬本發明所涵蓋的范圍。
【權利要求】
1.一種手機號碼與運營商通道之間匹配的系統,其特征在于,包括: 智能監控模塊,用于定時監控已匹配好的號碼通道數據是否達到峰值; 號碼通道匹配模塊,用于接收來自平臺用戶的手機號碼以及通道信息,并將手機號碼與運營商通道進行匹配; 網關發送模塊,用于從號碼通道匹配模塊接收已匹配好的號碼通道數據并進行發送。
2.如權利要求1所述的一種手機號碼與運營商通道之間匹配的系統,其特征在于:所述峰值指的是網關發送模塊最大的發送數據承受量。
3.如權利要求1所述的一種手機號碼與運營商通道之間匹配的系統,其特征在于,當號碼通道匹配數據未達到峰值時,則智能監控模塊向號碼通道匹配模塊發送匹配指令和參數,則號碼通道匹配模塊進行號碼通道的匹配。
4.如權利要求1所述的一種手機號碼與運營商通道之間匹配的系統,其特征在于,當號碼通道匹配數據已達到峰值時,智能監控模塊不再向號碼通道匹配模塊發送匹配指令并加時等待。
5.一種手機號碼與運營商通道之間的匹配方法,其特征在于,包括: 監控已匹配好的號碼通道數據是否達到峰值; 若未達到峰值,獲取平臺用戶的手機號碼以及通道信息; 判斷用戶所擁有的通道中是否包含有城網或省網通道,若有,則優先從城網通道或省網通道發送;若無,則進行全網匹配。
6.如權利要求5所述的一種手機號碼與運營商通道之間的匹配方法,其特征在于所述監控已匹配好的號碼通道數據是否達到峰值方法是:計算網關發送模塊的發送速度,計算出每一個通道每分鐘的發送量;計算已匹配好的未發送數據庫中每個通道承受的最大數據量;計算已匹配好的未發送數據庫每一分鐘的流量,計算出一分鐘內數據庫存放數據量對發送和數據插入及查詢最優。
7.如權利要求5所述的一種手機號碼與運營商通道之間的匹配方法,其特征在于,所述通道信息包括通道類型、運營商信息以及網段類型。
8.如權利要求7所述的一種手機號碼與運營商通道之間的匹配方法,其特征在于,所述全網匹配是判斷通道所支持的號段跟手機號碼號段,如果通道所支持的號段包括手機號碼的號段即匹配成功,如果有多個通道可匹配,查詢對應通道已分配好的且未發送的號碼數據,找出未發送號碼數據最少的通道進行匹配。
【文檔編號】H04W8/26GK103517317SQ201310494313
【公開日】2014年1月15日 申請日期:2013年10月21日 優先權日:2013年10月21日
【發明者】李勇 申請人:東莞市東信網絡技術有限公司