Tuesday, September 27, 2005

Digium 405P v2 Review

A couple months ago Digium announced their new firmware version for the TE4XXP series of T1 cards(TE405P/TE410P) as well as announcing the new dual port cards(TE205P/TE211P) and the echo-canceller cards(TE406P/TE411P). After several weeks of asking for a test TE406P card, I was able to get Digium to put an echo-canceller daughter card on to a TE405P, that I was sending in for a firmware upgrade anyway, so that I could test it for a couple weeks.

I received the card a couple weeks after sending it in, and it is just the same as a TE405P except that it has a daughter card with several little green LEDs on it connected to the expansion ports on the card. I was only able to run the card on CVS_HEAD or 1.2 beta 1 because the 1.0.X code tree didn't work properly with the echo-canceller portion of the card. After getting the card working I ran some tests and everything ran just fine so I placed the system in production. After one day of complaints about dropping audio I ran some more tests and upgraded to the current CVS_HEAD per suggestions from Digium for day 2. The second day started with a lot of complaints of audio drops again, so at mid-day I turned the server off, removed the echo-daughtercard from the TE405P and restarted with no config changes. After that there were no audio drop problems. I posted on the user list and found that many other people are using the TE406P with no audio drop problems and Digium logged into my machine and said everything looked right. It might just be that in our setup we do a lot of Zap -> meetme <- Zap calls and the echo canceller is having problems with that. It is now three weeks later and still no fix from Digium, I do get emails from them periodically saying that they are trying to figure out a good way of diagnosing the problem. So that is my excuse for why I do not have any good benchmarks for the Digium Echo-canceller card, maybe it'll be fixed by the time I have a test Sangoma echo-card to pit it against in a few weeks. Now onto the new firmware.

The first half-day of running the TE405Pv2 card I noticed right away that Digium had drastically improved the new firmware over version 1 because the load seemed to be about the same as on my Sangoma card systems. Now that it seemed that the new firmware was more of a match for the Sangoma a104u quad card it was time to compare them directly in a live production environment.

First a little about the test systems:
- Asus Motherboard with Intel P4(HT enabled) 3.4 GHz 1MB cache
- 2GB DDR2 RAM
- 2 x 160GB SATA hard drives
- 3 x RBS T1s and 1 x PRI T1
- Slackware Linux 10.1 with custom 2.4.29 SMP kernel
- Asterisk 1.2 beta 1
(Sangoma a104 card uses the wanpipe-beta13m-2.3.3 drivers)
(Digium TE405Pv2 card uses zaptel built-in drivers)
- astGUIclient suite 1.1.6 (for client apps and stats generation)
NOTES:
- We ran each of the cards in each system to ensure conclusive load results.
- The load numbers on the graph represent 200 = 100% load
- The stats generator in astGUIclient now also grabs CPU usage %(user/system/idle)



The results after one week(3 days of each card in each system) were very interesting. Under smaller loads, less than 30 conversations(60 channels) the Sangoma card has slightly better performance than the Digium card, about 2-5% on average. And under higher channel loads the Digium card has slightly better performance, about 2-8% on average. This is a dramatic change from the performance tests I did a few months ago and shows that Digium has really done a lot to improve their firmware. The Digium card does still consistently have a few random load spikes that are always higher than the random load spikes with the Sangoma card as well as higher and more consistent user CPU usage spikes than the Sangoma system, but these don't seem to have much effect on overall system load.

One side note to these tests, I do run a Sangoma card on a system with all PRIs and I did test the Digium card with this kind of setup as well and there was virtually no difference in performance between the two for the day I tested them. That shows that the difference between the two seems to be limited to how they handle RBS T1 spans. A call to Sangoma confirmed that they do handle RBS circuits differently than Digium does and that they are in the process of writing some optimizations into their drivers to make their RBS handling more efficient.

In conclusion, I congratulate Digium on their new firmware as a giant leap forward that slightly edges out Sangoma in our performance tests. It also should be mentioned that over the last few months Asterisk as a whole has become more stable and efficient reducing load on almost all Asterisk setups. As for Quad T1 cards, I would recommend both Digium and Sangoma cards for production environments with these notes:
- Digium cards have slightly better performance with RBS circuits under higher load than Sangoma cards
- Digium cards are easier to install and configure than Sangoma cards
- Sangoma cards have a 5 year warranty(while Digium only has a 2 year warranty)
- Sangoma quad T1/E1 cards can fit upright in a 2U case and are shipped with 4 x T1/E1 cables
- Sangoma cards work in both 5v and 3v PCI slots.
- Sangoma cards are guaranteed to work with all x86 Intel/AMD-based motherboards(Digium cards are not)
- Both manufacturer's cards are FCC certified, although Digium is not currently placing their FCCID[LINDDNANWCTE410P] on their cards but will start with their next production run.
Both companies are dedicated to Asterisk development and offer free hardware setup support with the purchase of a new card.

I should be receiving a Sangoma echo-canceller card to test in the next couple months and I hope to be able to compare it to the TE406P if its issues get resolved by then.

52 Comments:

Blogger p2pvoice said...

Matt:

Thanks for posting this review. I would appreciate you clarifying something in the post.

You mentioned that you removed the dauther card after having audio drop problems. uestions:

1. Do all your tests reflect results without the dauhter board?

2. If that is the case, you weren't using "echo cancellation" feature?

3. If you remove the daughter card, does your card still classify as v2? In other words, the firmware upgrade to v2 is possible without the daughter card?

Thanks,
-p2pvoice

8:09 PM

 
Blogger Roberto Iza Valdes said...

This comment has been removed by a blog administrator.

7:09 PM

 
Blogger Roberto Iza Valdes said...

This comment has been removed by a blog administrator.

3:55 PM

 
Blogger My-Juno said...

This comment has been removed by a blog administrator.

6:41 PM

 
Blogger iza roberto iza said...

Dear administrator:
Some of the above comments have invalid links without the nofollow value. You may want to disregard them. Thank you
Kind regards,
Iza Roberto Iza

1:19 PM

 
Blogger Iza Firewall said...

Muy Señores Míos:

Algunos de nuestros comentarios incluyen vínculos rotos que bien pudieran llevar hoy a una tercera persona. Por tanto, le rogamos, por favor, que los deseche o desestime.

Gracias y recuerdos

Roberto Iza

1:21 AM

 
Blogger milf said...

black mold exposureblack mold symptoms of exposurewrought iron garden gatesiron garden gates find them herefine thin hair hairstylessearch hair styles for fine thin hairnight vision binocularsbuy night vision binocularslipitor reactionslipitor allergic reactionsluxury beach resort in the philippines

afordable beach resorts in the philippineshomeopathy for eczema.baby eczema.save big with great mineral makeup bargainsmineral makeup wholesalersprodam iphone Apple prodam iphone prahacect iphone manualmanual for P 168 iphonefero 52 binocularsnight vision Fero 52 binocularsThe best night vision binoculars here

night vision binoculars bargainsfree photo albums computer programsfree software to make photo albumsfree tax formsprintable tax forms for free craftmatic air bedcraftmatic air bed adjustable info hereboyd air bedboyd night air bed lowest pricefind air beds in wisconsinbest air beds in wisconsincloud air beds

best cloud inflatable air bedssealy air beds portableportables air bedsrv luggage racksaluminum made rv luggage racksair bed raisedbest form raised air bedsaircraft support equipmentsbest support equipments for aircraftsbed air informercialsbest informercials bed airmattress sized air beds

bestair bed mattress antique doorknobsantique doorknob identification tipsdvd player troubleshootingtroubleshooting with the dvd playerflat panel television lcd vs plasmaflat panel lcd television versus plasma pic the bestThe causes of economic recessionwhat are the causes of economic recessionadjustable bed air foam The best bed air foam

hoof prints antique equestrian printsantique hoof prints equestrian printsBuy air bedadjustablebuy the best adjustable air bedsair beds canadian storesCanadian stores for air beds

migraine causemigraine treatments floridaflorida headache clinicdrying dessicantair drying dessicantdessicant air dryerpediatric asthmaasthma specialistasthma children specialistcarpet cleaning dallas txcarpet cleaners dallascarpet cleaning dallas

3:17 PM

 
Blogger inwowgold said...

WoW Accountbuy wow gold,wow power leveling,Cheap WoW Accountwow gold,Hudson, Dunn declare free agencyworld of warcraft gold,cheap wow gold,world of warcraft power leveling,world of warcraft gold,buy wow gold,Buy WoW Accountbuy wow gold,wow power leveling,ffxi gil,ffxi gil,world of warcraft power leveling,World of Warcraft Account,sell wow gold,wow power level,wow gold for sale,power leveling,,wow power level,WoW Accounts for Sale, faith and creditwow gold for sale,power levelingwow power level,buy cheap wow gold.Gold

11:06 PM

 
Blogger rio said...

探偵 離婚  浮気  脱毛 カップリングパーティー  賃貸 大阪 電話代行 離婚 問題 興信所 東京 浮気 慰謝料 興信所 料金 素行調査 賃貸 東京 ケータリング 平野区 賃貸土地 売却 札幌 不動産 横浜 不動産 千葉 不動産 岡山 不動産 青森不動産北海道不動産宮城不動産秋田不動産山形不動産栃木不動産茨城不動産山梨不動産新潟不動産

1:28 AM

 
Blogger rio said...

浮気 離婚 カップリングパーティー 大阪 ネイルスクール 不動産投資 システム開発 結婚相談所 東京 高級賃貸 矯正歯科 名古屋 新築マンション マンション 売却 不動産 査定 不動産 売買 ホームページ制作 長野不動産石川不動産福井不動産愛知不動産岐阜不動産三重不動産兵庫不動産滋賀不動産奈良不動産和歌山不動産鳥取不動産島根不動産山口不動産徳島不動産愛媛不動産高知不動産長崎不動産大分不動産沖縄不動産

1:28 AM

 
Blogger rio said...

不動産 中古トラック 京都 賃貸 婚活 結婚 会社設立 ホームページ制作 経営 コンサルタント 広島 不動産 工事担任者 探偵 大阪 仙台 不動産 大阪 不動産 名古屋 不動産 福岡 不動産 京都 不動産 埼玉 不動産 静岡 不動産 川崎市 不動産 鹿児島 不動産 熊本 不動産 不動産広島 岡山 不動産

1:29 AM

 
Blogger buy wow gold said...

WoW shares many wow gold of its features with previously launched games. Essentially, you battle with wow gold cheap monsters and traverse the countryside, by yourself or as abuy warhammer goldteam, find challenging tasks, and go on to higher aoc gold levels as you gain skill and experience. In the course of your journey, you will be gaining new powers that are increased as your skill rating goes up. All the same, in terms of its features and quality, that is a ture stroy for this.WoW is far ahead of all other games of the genre the cheapest wow gold game undoubtedly is in a league of its own and buy cheap wow gold playing it is another experience altogether.

Even though WoW is a Cheap Wow Gold rather complicated game, the controls and interface are done in warhammer gold such a way that you don't feel the complexity. A good feature of the game is that it wow power leveling does not put off people with lengthy manuals. The instructions game4power.com cannot be simpler and the pop up tips can help you start playing the game immediately. If on the other hand, you need a detailed manual, the instructions are there for you to World Of Warcraft Gold access. Buy wow gold in this site,good for you.

<>buy wow gold<>buy gold wowcheapest wow gold .

1:37 AM

 
Blogger feilin said...

My friends and I like to buy Anarchy credits, because the Anarchy Online credits is very useful to upgrade equipment. Only your equipment becomes better, then you can win this game. In Anarchy gold, you can buy everything you want in this game. Tomorrow will be my birthday, so my friends promise to buy AO credits as gifts. I am so happy. They understand me so well, Anarchy online gold is my favorite.
I like angels gold very much because it is very useful. In fact at first sight I have fallen in love with angels online gold. So no matter how much I have spent to buy angels gold, I never regret. Because of cheap angels online gold, I meet a lot of friends.

8:45 PM

 
Blogger chinaspecial said...

China Highlights
China Highlights
China Tours
China Hotels
China Attractions
Beijing China Travel
Shanghai China Travel
Xian China TravelGuilin China TravelYangshuo China Travel
China custom toursChina special toursChina custom TravelChina special travel

9:01 PM

 
Blogger cheap wow gold said...

If you are cheap wow gold trying any unknown cheats to earn gold, you would cheapest wow gold face some problem and your account will be black out. So don't try to wow gold find cheats instead try to world of warcraft gold sale follow the guideline of world of warcraft. These tips could Cheap Wow Goldwork as gold cheat and can help a lot to earn gold and money. World of Warcraft is the most exiting online game and while Playing the game most of the players struggle wow power leveling to earn a lot of gold.

Most of the players World Of Warcraft Goldtry search cheat code for this game to earn gold. This wow gold cheaparticle will help Wow Goldyou a lot to earn more and more gold.The best way to earn gold in this online game is by going through the guidelines wow gold for saleand other information about itemchannel.comthe game that are available on the internet .

7:25 AM

 
Blogger 筱娅 said...

Have you heared about a game which you need use Entropiauniverse ped to play, and you can also borrow Entropia Universe Gold from other players? But you can Buy Entropia Universe Gold, or you will lose the choice if you do not have Entropia Universe Money. If you get cheap Entropiauniverse ped, you can continue this game.
Have you heared about a game which you need use kal geons to play, and you can also borrow kal gold from other players? But you can buy kal online geons, or you will lose the choice if you do not have kal online gold. If you get kalonline Geons, you can continue this game.

5:38 PM

 
Blogger cheng said...

What do you know World of Kung fu Gold. And do you want to know? You can get WoKf gold here. And welcome to our website, here you can play games, and you will buy World of Kung fu Gold to play game. I know cheap World of Kung fu Gold, and it is very interesting. Do you want a try, come and view our website, and you will learn much about World of Kung fu money. Come and join with us. We are waiting for your coming.
Do you want to know the magic of online games, and here you can get more aoc gold. Do you want to have a try? Come on and conan gold can make you happy. You can change a lot age of conan gold for play games. And you will enjoy yourself at the same time. Playing online games can make much cheap aoc gold. Come and have a try. You will feel a different feeling. And you can aoc money do what you want to do in the online game.

6:37 PM

 
Blogger game gold said...

To buy rappelz rupees , it is not the aim of the rappelz. It is the game which brings a lot of happiness to me. We buy the rappelz gold together. The beautiful story, we can not be forgotten, buy rupees . You will not regret to have rappelz money . So I will continue to have cheap rappelz rupees , it is a beautiful fairy tale, it looks like my life.

On account of I have rohan crone , I am not afraid of the lonely. At that time I do not know the meaning of it. Later I buy rohan gold . And every time, I have no rohan online crone , I will feel very anxious. Why I buy rohan online gold , please it gives me such a warm place. At the moment, I have rohan money .

6:49 PM

 
Blogger 陈凯燕 said...

Do you know Asda Story gold? I like it.
My brother often go to the internet bar to buy Asda Story money and play it.
After school, He likes playing games using these buy Asda Story Gold with his friend.
I do not like to play it. Because I think that it not only costs much money but also spend much time. One day, he give me manycheap Asda Story gold and play the game
Do you know Archlord gold? I like it.
My brother often go to the internet bar to buy Archlord money and play it.
After school, He likes playing games using these archlord online Gold with his friend.
I do not like to play it. Because I think that it not only costs much money but also spend much time. One day, he give me many cheap Archlord gold and play the game with me.
I came to the bar following him and found buy Archlord gold was so cheap. After that, I also go to play game with him.

9:06 PM

 
Blogger mei said...

It is a very nice game silkroad gold, I like sro gold. You can play it silkroad online gold, you can buy the cheap silk road gold. You smart and buy cheap silkroad gold.
You smart and buy Sword of the New World Vis, you play the game is right, Sword of the New World Gold. you have a wonderful time, buy vis, I have it cheap snw vis, I buy Sword of the New World money.

9:21 PM

 
Blogger dreaz said...

I am grateful to you for this great content.aöf thanks radyo dinle cool hikaye very nice ssk sorgulama only cinsellik very nice ehliyet only home free kadın last go korku jomax med olsaoy hikaye lesto go müzik dinle free only film izle love aşk only mp3 indir only radyolar lest go açıköğretim free net only filmler

9:30 AM

 
Blogger products said...

China Wholesale has been described as the world’s factory. This phenomenom is typified by the rise ofbusiness. Incredible range of products available with China Wholesalers “Low Price and High Quality” not only reaches directly to their target clients worldwide but also ensures that wholesale from china from China means margins you cannot find elsewhere and buy products wholesaleChina Wholesale will skyroket your profits.

8:45 PM

 
Blogger products said...

Women’s nike tn Shox Rivalry est le modèle féminin le plus tendance de baskets pour le sport. tn chaussuresConcernant la semelle :Cheap Brand Jeans Shop - True Religion Jeans nike shoes & Puma Shoes Online- tn nike,Diesel Jeans le caoutchouc extérieur, l’EVA intermédiaire Levis Jeanset le textile intérieur s’associent pour attribuer à la.ed hardy shirts pretty fitCharlestoncheap columbia jackets. turned a pair of double plays to do the trick.Lacoste Polo Shirts, , Burberry Polo Shirts.wholesale Lacoste polo shirts and cheap polo shirtswith great price.Thank you so much!!cheap polo shirts men'ssweate,gillette mach3 razor bladesfor men.As for Cheap Evisu Jeans
Cheap Armani Jeans

8:45 PM

 
Blogger venn99 said...

find the best search the internet website for just about anything when you search the net you will be amazed at just what you find. search the net is easy when you do it right here. the best information that you can find on internet tips is right at your fingertips. look no further because if you do you will only find shopping tips which you will want to view as well as some other finance tips which are very important as well. make sure to also go through to the shopping tips so that you do not miss out! there is car info just about anywhere that you look as well. they are scattered all over the net those car tips just for you to find. the only and best way to do your business on the internet is with many computer tips as well as free tips online

9:50 PM

 
Blogger bo3021 said...

You are right, I believe that there will be many readers like you
Chanel Cambon?Christian Louboutin?Chanel Bags Chanel Clutches Jimmy Choo
Chanel Denim

Handbags
?Manolo Blahnik Chanel nappa handbags
Yves Saint Lauret?Christian Louboutin Boots Gucci Handbags
discount christianlouboutinManolo Blahnik Gucci Bags?
Jimmy Choo? Gucci Wallets?Louis

Vuitton Bags

Yves Saint Lauret? YSL?Christian

Louboutin
?
http://www.bestlouisvuitton.com/
http://www.buylouboutin.com/
http://www.yitingbuy.com/
http://www.discount-christianlouboutin.com/
 

8:20 PM

 
Blogger tong said...

Christian Louboutin Spring Collection
Christian Louboutin Tall Boots
discount Christian Louboutin Boots
discount Christian Louboutin Pumps
discount Christian Louboutin Sandals
discount christian louboutin heels
discount Christian Louboutin Short Boots
discount Christian Louboutin Tall Boots
Christian Louboutin Boots Sale
Christian Louboutin Pumps sale
Christian Louboutin Sandals sale
christian louboutin heels sale
Christian Louboutin Short Boots sale
Christian Louboutin Tall Boots sale
Yves Saint Laurent boots
Yves Saint Laurent Pump
Yves Saint Laurent Sandals
http://www.christianlouboutinshoes88.com/

7:16 PM

 
Blogger zhoujing0701 said...

christian louboutin
christian shoes
designer shoes
women's shoes
cheap shoes
boots shoes
handbags
designer handbags
-----------------------------------------------
christian heels
christian fashion
christian louboutin high heels
christian louboutin heels shoes
christian louboutin high shoes
christian louboutin high boots
christian boots
christian louboutin peep toe
-----------------------------------------------
Louis Vuitton
louis vuitton purses
louis vuitton wallet
louis vuitton Monogram
louis vuitton card wallet
bags
louis vuitton speedy
louis vuitton black purse
guccileather bags
chanel leather purse

9:17 PM

 
Blogger nanchang said...

Your blog is wonderful, I like it very much, thank you!
By the way, do you like polo shirts, which are very chic, especially the polo t shirts, I love them very much. I also like playing tennis rackets, it can keep healthy, what do you like to do?
polo t shirts women
polo t shirts on sale
polo t shirts for women
polo shirts on sale
polo shirts men
men's polo shirt
men polo shirt
mens polo shirts
mens polo shirt
cheap polo shirts
discount polo shirts
men's polo shirts
women's polo shirts
cheap tennis racket
discount tennis racket
prince tennis racquet
head tennis rackets
wilson tennis racket
babolat tennis racquet

12:12 AM

 
Blogger jim said...

christian louboutin
boots
high heels
womens boots
heels
women's shoes
knee boots
women's boots
black shoes
boots shoes
new shoes
high boots
black boots
manolo
Chloe
christian
----------------------------------------------
christian

shoes

manolo blahnik
giuseppe

zanotti

miu miu
christian

louboutin pumps

christian

shoes spring 2010

salvatore

ferragamo

jimmy choo
choo shoes
christian

louboutin shoes

christian

louboutin pumps

manolo sale
blanhnik shoes
miu miu shoes
knee

high boots

thigh

high boots

knee

high

pumps shoes
red

shoes

brown shoes
leather

shoes

louboutin size shoes
black leather shoes
leather shoes

boots

designer

shoes

women's sandals

11:16 PM

 
Blogger Dabria Naida said...

What an inspiring article you wrote! I totally like the useful prescription sunglasses info shared in the article.

Excellent point here. I wish there are more and more Police glasses articles like that.

You have given us some interesting points on Chanel glasses. This is a wonderful article and surely worth reading.

I totally agree with you on the point of Levi's glasses. This is a nice article for sure.

This Dior glasses article is definitely eye-opening and inspiring.

I like your ideas about Seiko glasses and I hope in the future there can be more bright articles like this from you.

Great resources of Dupont glasses! Thank you for sharing this with us.

Thank you so much for sharing some great ideas of Calvin Klein glasses with us, they are helpful.

I am glad to read some fantastic Alain Mikli glasses article like this.

I greatly benefit from your articles every time I read one. Thanks for the Marc Jacobs sunglasses info, it helps a lot.

I appreciate your bright ideas in this D&G sunglasses article. Great work!

We share the opinion on Mont Blanc sunglasses and I really enjoy reading your article.

This is the best Christian Dior sunglasses article I have ever found on the Internet.

Great article, it's helpful to me, and I also like the useful info about Gucci sunglasses.

I love this Versace sunglasses article since it is one of those which truly convey useful ideas.

It has been long before I can find some useful articles about Cartier sunglasses. Your views truly open my mind.

Your do have some unique ideas here and I expect more prescription glasses articles from you.

Bright idea, hope there can be more useful articles about prescription sunglasses.

Good job for writing this brilliant article of reading glasses.

I really like this designer glasses article, and hope there can be more great resources like this.

12:55 AM

 
Blogger GiGi said...

Your blog is wonderful, I like it very much, thank you!
By the way, do you like polo shirts, which are very chic, especially the polo t shirts, I love them very much. I also like playing tennis rackets, it can keep healthy, what do you like to do?
We are the outlet of polo t shirts women, polo t shirts on sale, polo t shirts for women, polo shirts on sale, these products are best-seller in our store online.besides we also sell polo shirts men, men's polo shirt, men polo shirt, mens polo shirts, mens polo shirt and cheap polo shirts, discount polo shirts, men's polo shirts, women's polo shirts We are also the outlet of cheap tennis racket, discount tennis racket and the main product is prince tennis racquet, head tennis rackets, wilson tennis racket, babolat tennis racquet. So if you love sports, you should not miss our store, we can meet what you want, and you can find many surprise in our store

10:05 PM

 
Blogger dreaz said...

I am grateful to you for this great content

araç sorgulama
sorgulama
ehliyet
açıköğretim
bağkur sorgulama
ssk sorgulama
emekli sandığı
cinsellik
radyo dinle
korku
evlilik
hikaye
gazeteler

12:18 PM

 
Blogger hyshen said...

After read your blog, I think you are a wonderful person, for your blog is the best one I have ever seen. If you do not mind, I would like to know do you like fashion? Have you ever heard of polo shirts, which are very chic, especially the polo t shirts, I love them very much. I also like playing tennis rackets, it can keep healthy, what do you like to do? I consider it as my great pleasure to introduce myself as the outlet of polo t shirts women
polo t shirts on sale
and the warmly welcomed
polo t shirts for women
Now. I'd like to introduce our masterpieces, such as
polo shirts on sale
polo shirts men
men's polo shirt
men polo shirt
mens polo shirts
mens polo shirt
besides we also sell
cheap polo shirts
discount polo shirts
men's polo shirts
women's polo shirts
Which are popular with fashinable people. We are also the outlet of
cheap tennis racket
discount tennis racket
in this sporty season, we recommend
prince tennis racquet
head tennis rackets
wilson tennis racket
babolat tennis racquet
There more new products in our store online, we are expecting you to come. We can say that you must find your satisfied things in our store.

6:34 PM

 
Blogger linxiao said...

Your blog is so excellent that I like it very much, you must be good at writing. And what do you think of cheap polo men t shirts, I think they are are very chic, especially the cheap polo t shirts, I love them very much.
polo t shirts
discount polo t shirts
polo t shirts on sale
polo t shirts cheap
cheap polo mens shirts
polo t shirts women
polo t shirts for women
polo shirts on sale
discount polo shirts
men's polo t shirt
polo men t shirts

11:44 PM

 
Blogger yao said...

Bright idea, hope there can be more useful articles about [url= http://www.glassesshop.com/]glasses online[/url].

Your do have some unique ideas here and I expect more [url=http://www.glassesshop.com]glasses [/url] articles from you.

This [url=http://www.glassesshop.com]eyewear [/url] article is definitely eye-opening and inspiring.

We share the opinion on [url=http://www.glassesshop.com/ ]eyeglasses frams [/url] and I really enjoy reading your article.

3:32 AM

 
Blogger yao said...

I am glad to read some fantastic [a/] http://www.glassesshop.com/[a]glasses online[/a] article like this.

We share the opinion on [a/]http://www.glassesshop.com[a]glasses [/a] and I really enjoy reading your article.

What an inspiring article you wrote! I totally like the useful [a/]http://www.glassesshop.com[a]eyewear [/a] info shared in the article.

Excellent point here. I wish there are more and more [a/]http://www.glassesshop.com/ [a]eyeglasses frams [/a] articles like that.

3:34 AM

 
Blogger yao said...

It has been long before I can find some useful articles about [link= http://www.glassesshop.com/]glasses online[/link]. Your views truly open my mind.

I totally agree with you on the point of [link=http://www.glassesshop.com]glasses [/link]. This is a nice article for sure.

I appreciate your bright ideas in this [link=http://www.glassesshop.com]eyewear [/link] article. Great work!

You have given us some interesting points on [link=http://www.glassesshop.com/ ]eyeglasses frams [/link]. This is a wonderful article and surely worth reading.

3:35 AM

 
Blogger yao said...

What an inspiring article you wrote! I totally like the useful glasses online info shared in the article.

I love this glasses article since it is one of those which truly convey useful ideas.

This eyewear article is definitely eye-opening and inspiring.

Excellent point here. I wish there are more and more eyeglasses frams articles like that.

3:35 AM

 
Blogger yao said...

It has been long before I can find some useful articles about [link= http://www.glassesshop.com/]glasses online[/link]. Your views truly open my mind.

Thank you so much for sharing some great ideas of [link=http://www.glassesshop.com]glasses [/link] with us, they are helpful.

We share the opinion on [link=http://www.glassesshop.com]eyewear [/link] and I really enjoy reading your article.

This [link=http://www.glassesshop.com/ ]eyeglasses frams [/link] article is definitely eye-opening and inspiring.

3:36 AM

 
Blogger guli said...

I come across your blog when I surf the net, and after I read your articles, I love your blog deeply.
Are you a fashion chaser? And have you tried men polo shirt, which are very beautiful, especially the mens polo shirts, I love them very much.
So glad to introduce us as the outlet of
mens polo shirt
women's polo shirts
men's polo shirts
which are popular among the customers, and we also recommend
womens polo shirt
polo shirts women
polo shirts for women
and these products are deserved to be looked at
polo shirts men
polo mens shirt
polo women shirts
men's polo shirt

11:42 PM

 
Blogger 2010 Wedding Dresses said...

thanks for your sharing! great helpful!!!Thank you
Louboutin Shoes 
Christian Louboutin Shoes
Christian Louboutin Pumps 
louboutin
Christian Louboutin Boots 
Christian Louboutin Pumps
Christian Louboutin Heels 
Christian Louboutin Sandal
Pigalle Christian Louboutin 
christian louboutin studded bow
halter neck wedding dresses
louboutin pink bow studded heels
christian louboutin fur boots
loubitan studded bow peep
christian louboutin studded bow peep-toes
christian louboutin studded heels with bow
christian louboutin white shoes with bow
Wedding Dress Shops
vintage wedding dresses 
wedding dresses
cheap mobile phone
Wedding Dress Shops
Wedding Dresses 2011
Wedding Dress Shops
Off the Shoulder Wedding Dresses
bridal jackets
wedding jackets for the bride
loubitan studded bow peep
bridal jackets
wedding jackets for the bride
halter neck wedding dresses

10:39 PM

 
Blogger vivek said...

Done well. I am satisfied with the value of the information furnished. I have high hopes that you keep up with the outstanding job done.
Locksmith in Santa Ana
Locksmith in MARGATE FL
Fremont locksmith
Locksmith Fremont
Locksmith Fremont CA
Locksmith Fremont
Locksmith Fremont CA
miami beach fl locksmith
aventura locksmiths
miami beach fl locksmith
plano locksmiths
plano locksmiths
aventura locksmiths
plano locksmiths
mesquite locksmith
plano locksmith
locksmith miami beach
plano locksmith
pembroke pines locksmith
plano tx locksmith
miami locksmith
plano locksmith
plano locksmith
locksmith miami beach
miami locksmith

11:39 PM

 
Blogger NIKE most models said...

Ah good exciting content! Will always come to our attention. To bring you good news-works perfect! So how is the Nike Football Cleats cleatschanged? the original Nike Speed boot!New products Nike Mercurial Vapor Superfly for us.the new Vapor football boots have undergone the same new paint work as the nike mercurial vapor superfly III and now feature the Nike Football Boots updated asymmetric.

6:34 AM

 
Blogger moncler shi said...

Ed Hardy, the premier tattoo clothing brandEd Hardy
Christian Audigierhas introduced a whole new range of clothing and a
Ed Hardy Clothingwhole new range of men’s hoodies

9:46 PM

 
Blogger oct809 said...

Agree with the above saying.
louis vuitton outlet
louis vuitton handbags
cheap louis vuitton handbags
Beats By Dre Solo
Beats By Dre Solo Hd
Monster Beats Mlb
cheap beats by dre
monster headphones
monster beats headphones

12:59 AM

 
Blogger lina123 Chen said...

chenlina20150627
cheap ray bans
jordan concords
coach outlet store online
tory burch flats
coach outlet online
marc jacobs outlet
ray ban uk
michael kors
oakley sunglasses outlet
gucci bags
michael kors handbags
prada outlet
true religion jeans
louis vuitton
birkin bags
polo outlet
coach factory outlet
louis vuitton handbags
cheap nfl jerseys
tods outlet
p90x
concord 11
coach factory outlet
ralph lauren outlet
coach outlet store online
louis vuitton
air jordan retro
louis vuitton handbags
prada sunglasses
jordan 6 rings
ghd straighteners
ray ban glasses
michael kors outlet
prada handbags
christian louboutin shoes
louis vuitton outlet
ray-ban wayfarer
ray ban sungalsses
beats by dr dre
michael kors watches

5:41 PM

 
Blogger John said...

longchamp soldes
adidas running shoes
tory burch outlet
fitflops
abercrombie and fitch
abercrombie kids
michael kors
longchamp handbags
louis vuitton outlet
louis vuitton handbags
fitflop sale
michael kors outlet online
pandora charms
tory burch handbags
michael kors handbags
michael kors outlet online
louis vuitton outlet
michael kors outlet
lv outlet
ed hardy clothing
gucci bags
louis vuitton handbags
red timberland boots
abercrombie and fitch outlet
oakley vault
chi flat irons
coach outlet store online
polo ralph lauren
201576yuanyuan

5:45 PM

 
Blogger dong dong said...

201578dongdong
ray bans
hollister co
toms outlet
polo ralph lauren
louis vuitton
fendi
louis vuitton outlet
true religion outlet
prada shoes
burberry outlet
louis vuitton outlet
soccer jerseys
louis vuitton handbags
fitflop shoes
nfl jerseys
gucci outlet
michael kors outlet
celine outlet
coach factory outlet online
michael kors outlet online
ed hardy clothing
mont blanc pens
replica watches
concords 11
coach factory outlet online
coach outlet
air max 2015
hollister
jordan 8s
michael kors outlet
abercrombie & fitch
michael kors
louboutin pas cher
coach outlet
louis vuitton outlet
cheap jerseys
cheap jordans

12:37 AM

 
Blogger John said...

nike sb
louis vuitton handbags
louis vuitton backpack
christian louboutin
christian louboutin outlet
ray ban outlet
kobe 11
kevin durant shoes 8
ralph lauren polo
ugg boots
rolex submariner
coach outlet store online
ugg boots
toms
coach outlet
timberland boots
kobe 9
michael kors outlet
jordan retro 3
toms shoes
jordan 11s
ray ban sunglasses outlet
toms
cheap jordan shoes
gucci outlet
nike air max
nike roshe runs
ray bans
prada bags
cheap oakleys
2016307yuanyuan

6:10 PM

 
Blogger Nike Free said...

nike free 4.0
nike free 3.0
red sole shoes
christian louboutin online
mbt usa
mbt shoes outlet
fitflops clearance
fitflop.com
Kobe Shoes
All Balck Huarache
Red Bottom Shoes
christian louboutin store
jordans shoes
jordan 13
Jordan Retro 8 Concord
new jordan shoes
coach sale
coach outlet stores
Michael Kors Cheap
michael kors handbags
michael kors jet set tote
michael kors bracelet
michael kors uk
michael kors hamilton
Nike Basketball Shoes
Nike Air Foamposite 1
nike air max 95
nike air max 2014

10:37 PM

 
Blogger Zheng junxai5 said...

zhengjx20160603
michael kors outlet
nike sb dunks
michael kors outlet
adidas yeezy
coach factory outlet online
retro jordans 13
louis vuitton bags
louis vuitton purses
oakley canada
michael kors bags
true religion outlet
toms wedges
nike air max
cheap jerseys
air max
polo ralph lauren
coach factory outlet
nike trainers women
coach factory outlet online
cheap oakleys
ray ban sunglasses
louboutin shoes
cheap jordans
michael kors outlet clearance
air jordan shoes
gucci outlet
michael kors outlet clearance
fitflop shoes
adidas originals store
christian louboutin shoes
louis vuitton purses
copy watches
ray ban sunglasses outlet
cheap jordan shoes
coach outlet store online
christian louboutin sale clearance
coach outlet store online clearances
michael kors outlet
toms wedges
louis vuitton outlet

6:15 PM

 
Blogger Mie Helal said...



Thanks for sharing
http://www.kuwait.prokr.net/
http://www.emirates.prokr.net/

8:09 AM

 

Post a Comment

<< Home