韌館-LearnHouse

IP Multimedia Subsystem Technology

資料來源:工業技術研究院 

工研院資通所憑藉過去在IP 電信領域的豐富經驗,投入IMS(IP MultimediaSubsystem)的研發。

IMS 跨網路平台及整合IP 化的應用服務,是為電信業者內容服務業者拓展新興業務的最佳選擇。

工研院現已自行開發出IMS 網路中心網路元件(CSCF, call session control function)與

相關的應用服務,工研院續在電信領域耕耘,不斷向前邁進,歡迎業界洽詢相關技術。

技術簡介
IMS (IP Multimedia Subsystem) 是原本由3rd Generation Partnership Project
(3GPP)所制定做為3G WCDMA 行動通訊的標準,

但目前已經被3GPP2CDMA2000 網路) 及ETSI TISPAN (固接網路) 採為標準,

ITU-T 亦將IMS 納為GN 的標準,IMS 將會成為未來整合Internet、PSTN、Wireless 與xDSL 各種
異質網路的服務控制平台,

而IMS-based 的服務將以高度個人化的形式提供包語音、文字、圖片和影像等任意組合的多媒體應用。

應用範圍種IP 連線接取網路 (IP-CAN)網路及通訊設備系統中,

使用者設備(Userquipment, UE)的註冊、Call Session 的建立與管理,

以及各類型應用服務的觸如OSA/Parlay Applications、IM Applications 及SIP Applications。

技術簡介
IMS (IP Multimedia Subsystem) 是原本由3rd Generation Partnership Project
(3GPP)所制定做為3G WCDMA 行動通訊的標準,

但目前已經被3GPP2CDMA2000 網路) 及ETSI TISPAN (固接網路) 採為標準,

ITU-T 亦將IMS 納為GN 的標準,IMS 將會成為未來整合Internet、PSTN、Wireless 與xDSL 各種
異質網路的服務控制平台,

而IMS-based 的服務將以高度個人化的形式提供包語音、文字、圖片和影像等任意組合的多媒體應用。

應用範圍種IP 連線接取網路 (IP-CAN)網路及通訊設備系統中,

使用者設備(Userquipment, UE)的註冊、Call Session 的建立與管理,

以及各類型應用服務的觸如OSA/Parlay Applications、IM Applications 及SIP Applications。

2007年10 月 posted by admin in 文獻參考 and have No Comments

破解IE只能下載兩個檔案

雖然說這個好像不是什麼大問題,但由於我電腦重灌後要重新設定

同時好不容易週末些許有空,就來寫寫部落格囉!!

因為要下載課業上要用的SQL Server 2005,而且要安裝在XP上,所以就不能是企業版的

而找到的載點竟然是一堆連續的MegaShare空間網址

在找不到合用的下載軟體時,只好手動一個一個下載,但卻受限於IE只能下載兩個

以下就是破解的方法啦!!

1.按 "開始" -> "執行",在開啟的地方鍵入 "regedit.exe" 再按確定。

2.在左邊的視窗,請找到
HKEY_CURRENT_USERSoftwareMicrosoftWindowsCurrentVers ionInternet Settings

3.在右邊的視窗,按右鍵應該會出現 "新增" 訊息。

4.選擇 "DWORD值",然後鍵入 "MaxConnectionsPer1_0Server",再按右鍵修改為 "63"。

5.按步驟4,新增另一 "MaxConnectionsPerServer",並設值為 "63"。

6.結束 Regedit.exe,登出系統並重新啟動 Windows

以下就是破解的方法啦!!

1.按 "開始" -> "執行",在開啟的地方鍵入 "regedit.exe" 再按確定。

2.在左邊的視窗,請找到
HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVers ion\Internet Settings

3.在右邊的視窗,按右鍵應該會出現 "新增" 訊息。

4.選擇 "DWORD值",然後鍵入 "MaxConnectionsPer1_0Server",再按右鍵修改為 "63"。

5.按步驟4,新增另一 "MaxConnectionsPerServer",並設值為 "63"。

6.結束 Regedit.exe,登出系統並重新啟動 Windows

以下就是破解的方法啦!!

1.按 "開始" -> "執行",在開啟的地方鍵入 "regedit.exe" 再按確定。

2.在左邊的視窗,請找到
HKEY_CURRENT_USERSoftwareMicrosoftWindowsCurrentVers ionInternet Settings

3.在右邊的視窗,按右鍵應該會出現 "新增" 訊息。

4.選擇 "DWORD值",然後鍵入 "MaxConnectionsPer1_0Server",再按右鍵修改為 "63"。

5.按步驟4,新增另一 "MaxConnectionsPerServer",並設值為 "63"。

6.結束 Regedit.exe,登出系統並重新啟動 Windows

以下就是破解的方法啦!!

1.按 "開始" -> "執行",在開啟的地方鍵入 "regedit.exe" 再按確定。

2.在左邊的視窗,請找到
HKEY_CURRENT_USERSoftwareMicrosoftWindowsCurrentVers ionInternet Settings

3.在右邊的視窗,按右鍵應該會出現 "新增" 訊息。

4.選擇 "DWORD值",然後鍵入 "MaxConnectionsPer1_0Server",再按右鍵修改為 "63"。

5.按步驟4,新增另一 "MaxConnectionsPerServer",並設值為 "63"。

6.結束 Regedit.exe,登出系統並重新啟動 Windows

以下就是破解的方法啦!!

1.按 "開始" -> "執行",在開啟的地方鍵入 "regedit.exe" 再按確定。

2.在左邊的視窗,請找到
HKEY_CURRENT_USERSoftwareMicrosoftWindowsCurrentVers ionInternet Settings

3.在右邊的視窗,按右鍵應該會出現 "新增" 訊息。

4.選擇 "DWORD值",然後鍵入 "MaxConnectionsPer1_0Server",再按右鍵修改為 "63"。

5.按步驟4,新增另一 "MaxConnectionsPerServer",並設值為 "63"。

6.結束 Regedit.exe,登出系統並重新啟動 Windows

以下就是破解的方法啦!!

1.按 "開始" -> "執行",在開啟的地方鍵入 "regedit.exe" 再按確定。

2.在左邊的視窗,請找到
HKEY_CURRENT_USERSoftwareMicrosoftWindowsCurrentVers ionInternet Settings

3.在右邊的視窗,按右鍵應該會出現 "新增" 訊息。

4.選擇 "DWORD值",然後鍵入 "MaxConnectionsPer1_0Server",再按右鍵修改為 "63"。

5.按步驟4,新增另一 "MaxConnectionsPerServer",並設值為 "63"。

6.結束 Regedit.exe,登出系統並重新啟動 Windows

以下就是破解的方法啦!!

1.按 "開始" -> "執行",在開啟的地方鍵入 "regedit.exe" 再按確定。

2.在左邊的視窗,請找到
HKEY_CURRENT_USERSoftwareMicrosoftWindowsCurrentVers ionInternet Settings

3.在右邊的視窗,按右鍵應該會出現 "新增" 訊息。

4.選擇 "DWORD值",然後鍵入 "MaxConnectionsPer1_0Server",再按右鍵修改為 "63"。

5.按步驟4,新增另一 "MaxConnectionsPerServer",並設值為 "63"。

6.結束 Regedit.exe,登出系統並重新啟動 Windows

以下就是破解的方法啦!!

1.按 "開始" -> "執行",在開啟的地方鍵入 "regedit.exe" 再按確定。

2.在左邊的視窗,請找到
HKEY_CURRENT_USERSoftwareMicrosoftWindowsCurrentVers ionInternet Settings

3.在右邊的視窗,按右鍵應該會出現 "新增" 訊息。

4.選擇 "DWORD值",然後鍵入 "MaxConnectionsPer1_0Server",再按右鍵修改為 "63"。

5.按步驟4,新增另一 "MaxConnectionsPerServer",並設值為 "63"。

6.結束 Regedit.exe,登出系統並重新啟動 Windows

以下就是破解的方法啦!!

1.按 "開始" -> "執行",在開啟的地方鍵入 "regedit.exe" 再按確定。

2.在左邊的視窗,請找到
HKEY_CURRENT_USERSoftwareMicrosoftWindowsCurrentVers ionInternet Settings

3.在右邊的視窗,按右鍵應該會出現 "新增" 訊息。

4.選擇 "DWORD值",然後鍵入 "MaxConnectionsPer1_0Server",再按右鍵修改為 "63"。

5.按步驟4,新增另一 "MaxConnectionsPerServer",並設值為 "63"。

6.結束 Regedit.exe,登出系統並重新啟動 Windows

2007年10 月 posted by admin in 程式&軟體 and have No Comments

Maximum execution time of 300 seconds exceeded

今天在匯資料表的時候,發現一直會出現這個問題

淺意識的就是要把php.ini中的 max_execution_time = 30  加大

可是不管我怎麼加大或者設定成不限時間,還是都會有同樣的問題

而資料表是用phpmyadmin dump出來的

所以用mysql source的方式又會有亂碼問題

這時就在猜會不會是phpmyadmin本身設定的問題

所以就去看config檔,果然不出我所料,是phpmyadmin設定上有誤 Read more...

2007年10 月 posted by admin in Linux and have No Comments

利用MRTG觀看TECOM4031b數據機整體流量

為什麼今天要寫這一篇呢??主要是因為我朋友跟我抱怨說網路超級慢,想要把大量上下傳的使用者抓出來!!

我第一個念頭就是想到用MRTG,只是我沒想到架設好後好像只能偵測整體流量

有需要的朋友也可以參考一下!!其實架設MRTG裡面有很多網路管理的概念

他所用到的協定是SNMP,比較詳細的內容就自行找辜狗大師吧!

之前有迴響說要用圖示教學這樣比較應楚,但這篇可能就要大失所望了

因為我沒那麼多時間一張一張截圖,不過我會盡可能的描述清楚

首先先從硬體先說吧!!

當然要監控TECOM 4031b數據機就要在想要監控的設備開啟SNMP

登入TECOM 4031b後,進入Management -> SNMP Agent

點選SNMP Agent Enable -> Save/Apply  (其他都用預設的)

再來就是安裝軟體了

首先確定三個必要的軟體

1. Apache網頁伺服器(站長傾向用Appserv)

2.運行MRTG所要用的Perl程式(ActivePerl官方)

3.當然就是主角MRTG囉!!(MRTG官方)

分別安裝完後就是重頭戲了,要注意www的所在位置,與解壓縮MRTG後放置的地方

解壓縮MRTG後會是一個版本命名的資料夾,可以重新命名為mrtg,並在www底下建立mrtg資料夾

以我的路徑為例:解壓縮MRTG之後重新命名  ex. C:mrtg

並在www底下建立mrtg   ex. I:Appservwwwmrtg

開啟命令提示字元,切換目錄到C:mrtgbin底下

輸入:(要先切換到C:mrtg bin)
perl cfgmaker public@192.168.1.1 --global "WorkDir: I:Appserv www mrtg" --output mrtg.cfg

此時C:mrtg-2.9.27bin> 會生成 mrtg.cfg,可用記事本編輯它

1. 去掉 Options[_]: growright, bits  其面的#字號

2. 在頁尾加上 Language: big5

輸入:(要先切換到C:mrtg bin)
perl mrtg mrtg.cfg

這時再修改 mrtg.cfg 在頁尾加上 RunAsDaemon: yes

輸入:(要先切換到C:mrtg bin)

2007年10 月 posted by admin in 程式&軟體 and have No Comments

mysql 中文亂碼解決方案

內容來源:LINK     (此篇文章僅供站長備份參考用,固為加密文章) 

*mysql中文亂碼的原因

mysql 會出現中文亂碼的原因不外乎下列幾點:

-mysql server本身設定問題,例如還停留在 latin1

-mysql table 的語系設定問題(包含 character 與 collation)

-客戶端程式(例如 php) 的連線語系設定問題

mysql 4.1 及之後的版本在語系方面增加了許多功能,它可以設定語系的層次從最底層的 server, database 到單一 table, column, connection 都可以設定,而除了語系之外,還可以指定搭配不同的 collation(校對),所以組合百百種,只要一個錯了就難逃亂碼的命運。

進phpmyadmin找到可輸入 sql query的畫面,然後鍵入:
show variables like '%character%';
這句話會顯示目前資料庫使用的語系設定,一般國外的網站或剛裝好的 mysql 4.1預設都是 latin-1。

[新增資料庫]
如果你熟悉 phpmyadmin 的操作,在畫面上就可以選擇建立新 database 要用的語系,
charset 請選擇 UTF-8 Unicode (utf8)
collation 請選擇 utf8_general_ci (ci 代表 case insensitve 大小寫沒差)

[修改資料庫]
改 database語系,同樣在 phpmyadmin 的query畫面鍵入下面兩行:
alter database myblog
character set utf8;

前面曾經提過,mysql的語系設定是多層次的,前面我們把database與table的語系都設定正確,但程式與mysql連線時的語系則是由 connection 來決定,這部份就要使用程式碼
mysql_query("SET NAMES 'utf8'");
這句話會同時設定 client, results, connection三者使用的語系為 utf-8。

最後檢查是否全部改成 utf-8
show variables like '%character%';

此時你應該會看到大部份欄位都是utf-8了,除了 server 這項之外,如果是用別人的 hosting 主機,就沒法兒改這部份,但平常做案子時大部份都可以直接控管mysql,此時就可以用 my.ini 設定:

[mysqld]
default-character-set=utf8
告訴mysql server啟動時要用 utf-8即可。

*mysql中文亂碼必勝解決法
1、mysql 啟動時會讀取一個預設的 config 檔,一般名稱為 my.ini,而它會到下列兩位置去尋找這個檔案:
C:windowsmy.ini 也就是作業系統的安裝目錄,也有可能是 C:winntmy.ini
C::my.cnf 也就是 C disk 的根目錄

2、my.ini 裏的內容為:
[mysqld]
default-character-set=utf8

[client]
default-character-set=utf8
init_c

其 中 mysqld 是指定 server 啟動時要用的語系,但如果這裏設定為 utf8 可能會讓許多英文軟體不開心,例如 osCommerce/mediaWiki/wordpress/drupal/gregarius,所以這裏建議設成 latin1。要使用utf8中文的人,只要記得建資料庫時將它設成utf8,讓中文程式正確的使用 utf8 與它溝通即可。

下 面的 client 則是設定當 client 連線時要使用什麼語系,但可惜的是這個設定不是每個 client 都會鳥它,基本上只有 mysql 自已家的程式,例如 mysql.exe, mysqld.exe, mysqladmin.exe 或是 MySQL Control Center 這種程式會去讀取這個設定檔然後改用 utf8 連線。

所以通常會用一個獨立的檔案來處理 mysql connection的設定,例如:

PHP:

<?
//database connection details.
$host = "localhost";
$link = mysql_connect($host, "xxx", "xxx");
mysql_query("SET NAMES 'utf8'");
mysql_select_db("your_table_name_here", $link);
?>

請注意在 mysql_connect後第五行的地方有加上一個 "set names 'utf8' "的指令,告訴mysql 這個 connection 之後的連線內容都要使用utf8,經過這樣設定後,通常就可以解決大部份問題。

從這裏也可以推想得知,如果你有用某種 custom connection pooling 機制,就要記得在每次建立新的 connection 後立即設定為 utf8。

2007年10 月 posted by admin in Linux and have No Comments

無懼股災!基金投資人4成賺錢

更新日期:2007/09/29 17:58 記者:張中昌

你想賺錢嗎?八月初美國次級房貸風暴震撼全球,使得MSCI全球股價指數下跌逾10%,台股跌幅也近15%,令不少投資人哀聲不斷。但是根據一項調查,還是有近4成基金投資人不受影響,照樣賺錢,而其中更有近82%的人表明,就是利用定時定額來進行投資。

今年7月份投信投顧公會統計,定期定額投資的國人已經有超過50萬,不但創下歷史新高,未來還有繼續增加趨勢。

根據Smart智富月刊的調查,現在雖然有基金投資經驗的民眾只有約29.1%,仍低於股票一族,但是兩者間差距僅剩3.2%,顯示越來越多民眾都改以風險性較低的基金做為投資標的。

此外,在這些有基金投資經驗的民眾當中,有高達76.9%的人選擇定時定額的方式,會單筆投資基金的民眾只有23.1%。

至於定期定額的投資人每個月會固定投資多少錢?調查結果則顯示,以每月投資5,000元以下的比例佔最多,約為36.8%,不過整體平均起來,每月扣款金額可達11,258元。

而以單筆方式申購基金的民眾,則以總額在10.1萬元到50萬元者佔最多,約有34.5%,不過還是有6.3%的「大戶」投資金額超過200萬元。

Smart智富月刊表示,經過10多年的基金教育推廣,現在民眾在投資基金觀念與行為上,出現了「定時定額投資多於單筆投資」的好現象,因為採取定時定額投資,賺錢機率是比較高的。

像今年的八月股災,沒受到影響繼續賺錢的人中,有近82%的比例就是使用定時定額投資法,單筆申購且賺錢的人只佔不到17%。

不過Smart智富月刊也指出,一般人對於基金投資還是有4個觀念必須調整,才有辦法像「基金達人」們一樣,獲得長時間的利潤。

需 要調整的4個觀念包括:一、近7成民眾以淨值高低而非以績效來衡量是否買進某檔基金;二、有4成民眾會死守賠錢基金,不願停損賣掉;三、有5成民眾在停利 出場後就會更換基金標的,等於變相懲罰績效好的基金;四、近3成民眾習慣購買特定公司基金,而非比較績效等指標後決定投資標的。

其實單筆投資需要有精準判斷,但相信絕大多數投資人都不具備這樣的能力。因此想要追求長期穩健獲利,定期定額投資法還是最佳的方法。

2007年9 月 posted by admin in 投資理財 and have No Comments