old-3g-battle-shifts-to-5g-struggle

Years ago, I covered the infamous 3G wars in which the upstart 802.11a/b wireless local-area-network (WLAN) companies took on the mighty telecommunication networks for voice and data supremacy. It wasn’t really a war, but it did mark the first co-existence battles between the communication (telecom) and computational (datacom) industries. In essence, the telecom providers realized the importance of supporting data while the data rich Wi-Fi companies realized they might compete with the telecoms via Voice-Over-Internet-Protocols (VOIP). In other words, each industry understood that they could play a significant role in the other’s market.

Here’s the way I put it back in the early 2000’s: “The struggles of these two powerful, yet quite different wireless networks—the much-heralded 3G (telecom) and the dark horse known as Wi-Fi—will determine the direction of wireless technology for years to come. As a result, design engineers, market investors, chip manufacturers, and infrastructure vendors are closely watching this evolving struggle.” (Penton’s Wireless Systems Design magazine)

Today, however, the battle has far less to do with communication vs computational dominance and more to do with global infrastructure and spectrum conflicts between the US DoD, China and the rest of the world. But before we get into that, a very brief overview of telecom vs. datacom history is needed.

Image Source: US DOD Defense Innovation Board (DIB) Report / Researchgate

Wireless cellular technology has been around since the late 1970s, at least a decade before the emergence of the wireless LAN datacom industries. Each generation of cellular mobile wireless technologies has taken about a decade to be fully implement. Conversely, wireless LAN devices have been upgraded to the next generation every half a decade or so. Here’s a brief historical summary of generational differences amongst the cellular technologies:

1G (Voice Calls): 1G mobile networks appeared in the early 80s. They mainly provided analog voice communications with limited data capabilities (~2.4Kbps). Analog signal hand-offs between cell users was accomplished with AMPS and TACS.

2G (Messaging): The first digitally encrypted telecommunications arrived in the 1990s with 2G mobile networks. Digital networks improved voice quality, data security, and data bandwidth. 2G networks used GSM, GRPS and EDGE (for 2.75G) standards. These latter 2G iterations introduced data transmission via packet-switching, which eased the transition to 3G technology.

3G (Limited Multimedia, Text, Internet): In the late 1990s and early 2000s, 3G networks were introduced to provide faster data transfer speeds thanks to data packet-switching. This enabled data streaming. Then, in 2003, the first commercial 3G service was launched with mobile internet access, fixed wireless access, and video calls. 3G networks utilized UMTS and WCDMA standards.

4G and LTE (Real data: dynamic information access, a variety of devices): 4G network services were introduced in 2008 and featured data transfer at 10 times the speed of 3G by using all-IP networks and relying entirely on packet-switching. Video quality was also enhanced from larger bandwidths which further increased network speed. The LTE network greatly enhanced the services to mobile devices.

5G: Networks that support 5G wireless communication are only just beginning to emerge with network launches in major US cities and early availability of 5G-ready mobile phones. In 2017, the 3rd Generation Partnership Project (3GPP) issued the non-stand-alone standard for 5G, which allows 5G to coexist alongside 4G. In June 2018, the 3GPP finalized the standard for stand-alone 5G. 

The speed, capacity and latency of data transfer for 5G depends upon the spectrum bands used as well as the type of application, i.e., fixed or mobile. For example, a mmWave 5G network could be incredibly fast for fixed LANs within a specific range, typically on the cell edge. Conversely, a sub-6 5G network might have a speed slower than mmWave but could cover a much broader area without risk of interruption.

In the U.S., carriers are primarily focused on mmWave deployment for 5G since some of the sub-6 5G spectrum is in the exclusive domain of the DOD – specifically the 3 and 4 GHz bands. However, the rest of the world uses these 3 to 4 GHz band for commercial 5G and seems to have less interest in mmWave deployment.

Current 5G deployment plans present a potentially serious risk for the DOD especially if China leads the world in rolling-out of 5G (sub-6 GHz) infrastructures and embedded device technologies, e.g., Huawei telecom equipment. Without going into all the details, the DOD has few alternatives aside from preparing to operate in the global sub-6 5G ecosystem. In other words, the DOD must learn to share the bandwidth in the sub-6 spectrum.

Sharing a limited resource like the wireless spectrum is not a new idea. For example, in 2015, the FCC formally authorized the 3.5 GHz band for shared wireless access in an area that was previously utilized by the DOD. Since the DOD was the first to have access to this spectrum band, they had priority over its usage. Commercial users were allowed access when the spectrum was not occupied by the DOD. This may well be the approach for 5G in the global sub-6 GHz band.

In summary, both communication and computational technologies have advanced to such a degree that both are available to everyone – thanks in large measure to advances in the semiconductor space and system-on-chip (SoC) designs. Today, the 5G challenge is one of global spectrum allocation and related conflicts between the US and potentially harmful foreign nations. But rather than push for US preferred spectrums (e.g., mmWave), the DOD should participate in innovations that allow careful sharing in global spectrums (e.g., sub-6 GHz). Otherwise, others will be able to guide the direction of the global 5G market.

John Blyler is a Design News senior editor, covering the electronics and advanced manufacturing spaces. With a BS in Engineering Physics and an MS in Electrical Engineering, he has years of hardware-software-network systems experience as an editor and engineer within the advanced manufacturing, IoT and semiconductor industries. John has co-authored books related to system engineering and electronics for IEEE, Wiley, and Elsevier.

198 comments

  1. Hello all, here every one is sharing these kinds
    of knowledge, so it’s pleasant to read this webpage, and I used to go to see this weblog everyday.

  2. I do not know whether it’s just me or if perhaps everybody else encountering
    problems with your site. It seems like some of the written text in your posts are running off the
    screen. Can somebody else please comment and let me know if this is happening
    to them as well? This could be a problem with my internet browser because I’ve
    had this happen before. Kudos

  3. Thank you, I have just been searching for information approximately this topic for
    a while and yours is the best I’ve discovered so far.
    But, what concerning the conclusion? Are you positive about the source?

  4. Undeniably believe that which you stated. Your favorite justification seemed to be on the internet the simplest
    thing to be aware of. I say to you, I definitely get annoyed while people think about worries
    that they just do not know about. You managed to
    hit the nail upon the top and defined out the whole thing
    without having side effect , people can take a signal.
    Will likely be back to get more. Thanks

  5. Nice blog here! Also your site rather a lot up very fast!
    What host are you using? Can I am getting your affiliate hyperlink for your
    host? I desire my site loaded up as fast as yours lol

  6. You actually make it seem really easy with your presentation but I find this matter to be really one
    thing which I feel I might never understand.
    It seems too complex and extremely wide for me. I’m taking a look ahead for your next put
    up, I’ll attempt to get the hang of it!

  7. Magnificent goods from you, man. I’ve have in mind your stuff prior to and you are just too wonderful.
    I actually like what you have obtained right here, really like what you’re saying and the way through which you are saying it.
    You are making it entertaining and you still take care of to keep it wise.

    I cant wait to read far more from you. That is really a terrific website.

  8. Link exchange is nothing else however it is only placing
    the other person’s weblog link on your page at appropriate place and other person will also do similar for you.

  9. Excellent pieces. Keep posting such kind of information on your site.
    Im really impressed by your blog.
    Hey there, You’ve performed an excellent job. I’ll certainly digg it and for my part recommend to my friends.
    I am confident they’ll be benefited from this website.

  10. Great work! This is the type of information that should be shared across the
    net. Shame on Google for not positioning this submit upper!
    Come on over and visit my site . Thanks =)

  11. Wow, fantastic blog structure! How long have you ever been blogging for?
    you make blogging glance easy. The whole glance of your web site is wonderful, let alone the content!

  12. I loved as much as you will receive carried
    out right here. The sketch is tasteful, your authored material stylish.

    nonetheless, you command get got an shakiness over that you wish be delivering the following.
    unwell unquestionably come more formerly again as exactly the same nearly a lot often inside case
    you shield this increase.

  13. I have read several just right stuff here. Certainly value bookmarking for revisiting.
    I surprise how a lot attempt you place to create such a fantastic informative web site.

  14. Woah! I’m really digging the template/theme of this site.
    It’s simple, yet effective. A lot of times it’s very hard
    to get that “perfect balance” between usability and visual appearance.

    I must say you’ve done a fantastic job with this.
    Also, the blog loads super quick for me on Internet explorer.
    Outstanding Blog!

  15. Hello I am so grateful I found your website,
    I really found you by accident, while I was searching on Google
    for something else, Nonetheless I am here now and would just
    like to say cheers for a fantastic post and a
    all round thrilling blog (I also love the theme/design),
    I don’t have time to read through it all at
    the minute but I have bookmarked it and also included your
    RSS feeds, so when I have time I will be back to read
    a great deal more, Please do keep up the great work.

  16. My coder is trying to persuade me to move to .net from PHP.
    I have always disliked the idea because of the expenses.

    But he’s tryiong none the less. I’ve been using WordPress on a variety of websites for about a year and am worried about switching to another platform.

    I have heard good things about blogengine.net.
    Is there a way I can import all my wordpress content into it?
    Any kind of help would be greatly appreciated!

  17. Hello my friend! I want to say that this article is awesome, nice written and come with almost all important infos.
    I would like to peer extra posts like this .

  18. Since the admin of this web site is working, no uncertainty very shortly
    it will be well-known, due to its quality contents.

  19. My partner and I absolutely love your blog and find the majority of your post’s
    to be what precisely I’m looking for. Does one offer guest writers to write
    content for you personally? I wouldn’t mind creating a
    post or elaborating on a number of the subjects you write about here.

    Again, awesome site!

  20. hello there and thank you for your information – I’ve certainly picked up anything
    new from right here. I did however expertise several technical points using this website, as I experienced to reload the site many times
    previous to I could get it to load properly. I had been wondering if your web host is OK?
    Not that I am complaining, but sluggish loading instances times will very frequently affect your
    placement in google and could damage your high quality score if ads and
    marketing with Adwords. Anyway I am adding this RSS to my e-mail
    and can look out for much more of your respective fascinating
    content. Make sure you update this again soon.

  21. Hi terrific blog! Does running a blog similar to this take a great deal of work?
    I have no expertise in computer programming
    however I was hoping to start my own blog soon. Anyways, if you
    have any recommendations or techniques for new blog owners please
    share. I know this is off topic but I just wanted to
    ask. Thank you!

  22. Sweet blog! I found it while browsing on Yahoo News. Do you have
    any tips on how to get listed in Yahoo News?
    I’ve been trying for a while but I never seem to get there!
    Appreciate it

  23. Fantastic goods from you, man. I’ve have in mind your stuff previous to and you’re simply extremely fantastic.
    I really like what you’ve received right here, really
    like what you’re stating and the way in which through which you assert it.

    You are making it entertaining and you continue to care for to keep it smart.
    I can not wait to read far more from you. This is really a tremendous site.

  24. Hello, i read your blog occasionally and i own a similar one and i was just wondering if you get a lot of spam comments?
    If so how do you reduce it, any plugin or anything you
    can suggest? I get so much lately it’s driving me mad
    so any assistance is very much appreciated.

  25. I was wondering if you ever thought of changing
    the structure of your site? Its very well written; I love what youve got to say.
    But maybe you could a little more in the way of content so
    people could connect with it better. Youve got an awful lot of text for only having
    1 or two pictures. Maybe you could space it out better?

  26. Hello there! This article couldn’t be written much better!
    Reading through this post reminds me of my previous roommate!
    He always kept talking about this. I’ll send this article to
    him. Fairly certain he will have a good read. Thanks for sharing!

  27. Wow, amazing blog layout! How long have you been blogging for?
    you made blogging look easy. The overall look of your website is wonderful, as well as the content!

  28. I’ve been exploring for a little bit for any high quality articles or weblog posts on this sort
    of house . Exploring in Yahoo I eventually stumbled upon this website.
    Studying this info So i am satisfied to convey that I have a very good uncanny feeling I
    found out exactly what I needed. I such a lot
    unquestionably will make sure to do not overlook this web site and give
    it a look regularly.

  29. It is appropriate time to make some plans for the
    future and it’s time to be happy. I have read this post and if I could I desire to suggest you some interesting
    things or suggestions. Maybe you can write next articles
    referring to this article. I want to read more things about it!

  30. Normally I do not learn article on blogs, but I
    would like to say that this write-up very pressured
    me to take a look at and do so! Your writing style has been amazed me.

    Thanks, very nice article.

  31. Howdy would you mind stating which blog platform you’re working with?

    I’m planning to start my own blog soon but I’m having
    a tough time making a decision between BlogEngine/Wordpress/B2evolution and Drupal.
    The reason I ask is because your layout seems different then most blogs and
    I’m looking for something unique. P.S Apologies for getting off-topic but I had to ask!

  32. Everything is very open with a very clear description of
    the challenges. It was truly informative.
    Your site is useful. Many thanks for sharing!

  33. Do you mind if I quote a couple of your articles as long as I provide credit and
    sources back to your website? My blog site is in the very same niche as yours and my visitors would genuinely benefit from
    some of the information you provide here. Please let me know if this alright with you.
    Regards!

  34. Spot on with this write-up, I really believe this website needs
    a lot more attention. I’ll probably be back again to see more,
    thanks for the advice!

  35. Hello, all is going fine here and ofcourse every one is sharing information, that’s really excellent, keep up writing.

  36. I do consider all of the concepts you have presented to your post.

    They’re very convincing and can definitely work.
    Still, the posts are too short for newbies. Could you please extend
    them a bit from subsequent time? Thanks
    for the post.

  37. My spouse and I stumbled over here different web address
    and thought I might check things out. I like what I see so now i am following you.
    Look forward to looking at your web page for a second time.

  38. I’m amazed, I have to admit. Seldom do I encounter a blog that’s both educative and entertaining, and let me tell you, you have hit the
    nail on the head. The issue is something that too few people are speaking intelligently about.
    Now i’m very happy I came across this during my search for something relating to this.

  39. With havin so much content and articles do you ever run into any problems of
    plagorism or copyright infringement? My site has a lot
    of completely unique content I’ve either written myself or outsourced but it looks like a
    lot of it is popping it up all over the web without my permission. Do you know any
    ways to help stop content from being ripped off?

    I’d definitely appreciate it.

  40. Hello, I think your blog might be having browser compatibility issues.
    When I look at your blog site in Ie, it looks fine but
    when opening in Internet Explorer, it has some
    overlapping. I just wanted to give you a quick heads up!
    Other then that, very good blog!

  41. Hi there, just became aware of your blog through Google,
    and found that it’s truly informative. I’m going to watch
    out for brussels. I will be grateful if you continue this in future.
    Many people will be benefited from your writing.
    Cheers!

  42. Hey would you mind stating which blog platform you’re using?
    I’m planning to start my own blog soon but I’m having a difficult time deciding between BlogEngine/Wordpress/B2evolution and
    Drupal. The reason I ask is because your design and style seems different then most blogs and I’m
    looking for something completely unique.
    P.S My apologies for getting off-topic but I had to ask!

  43. I do trust all of the ideas you’ve offered in your post. They’re very convincing and
    can certainly work. Still, the posts are very brief for newbies.

    May you please extend them a bit from subsequent time?

    Thanks for the post.

  44. Greetings from Ohio! I’m bored at work so I decided to check out your blog on my iphone during lunch break.

    I enjoy the knowledge you provide here and
    can’t wait to take a look when I get home. I’m amazed at how quick your blog loaded on my cell
    phone .. I’m not even using WIFI, just 3G .. Anyways, awesome site!

  45. Good day I am so excited I found your weblog,
    I really found you by mistake, while I was browsing on Askjeeve for something else,
    Regardless I am here now and would just like to say
    kudos for a tremendous post and a all round interesting blog (I
    also love the theme/design), I don’t have time to go through it all at the
    moment but I have bookmarked it and also included your RSS
    feeds, so when I have time I will be back to read much
    more, Please do keep up the excellent jo.

  46. hey there and thank you for your info – I have
    definitely picked up anything new from right here. I did however expertise several technical points using this site, as I experienced to reload
    the site many times previous to I could get it to load properly.
    I had been wondering if your hosting is OK? Not that I am complaining, but sluggish
    loading instances times will sometimes affect your placement in google and can damage your quality
    score if ads and marketing with Adwords. Well I am adding this RSS
    to my e-mail and could look out for a lot more of your respective fascinating
    content. Make sure you update this again soon.

  47. What i do not realize is in truth how you’re not actually much more well-appreciated than you might be now.
    You are very intelligent. You understand therefore considerably in relation to this subject, made
    me in my opinion imagine it from so many various angles. Its like
    men and women don’t seem to be involved until it is something to do with Woman gaga!

    Your individual stuffs nice. At all times deal with it up!

  48. Definitely imagine that that you stated. Your favourite
    reason seemed to be at the web the easiest thing to keep in mind
    of. I say to you, I certainly get irked even as folks consider concerns that they just don’t understand about.
    You controlled to hit the nail upon the top and also
    outlined out the whole thing with no need side-effects , people could take a signal.

    Will likely be back to get more. Thanks

  49. I’m really enjoying the design and layout of your website.
    It’s a very easy on the eyes which makes it much more enjoyable for me to come here and
    visit more often. Did you hire out a developer to create your
    theme? Excellent work!

  50. I am really loving the theme/design of your website.
    Do you ever run into any web browser compatibility
    problems? A couple of my blog visitors have complained about my site
    not operating correctly in Explorer but looks great in Chrome.

    Do you have any advice to help fix this issue?

  51. This is a very good tip particularly to those new to the blogosphere.
    Simple but very precise info… Appreciate your sharing this one.
    A must read article!

  52. Hmm it looks like your blog ate my first comment (it
    was super long) so I guess I’ll just sum it up what I wrote and say, I’m thoroughly enjoying your blog.
    I as well am an aspiring blog blogger but I’m still new to the whole thing.

    Do you have any tips and hints for inexperienced blog writers?
    I’d genuinely appreciate it.

  53. Nice post. I was checking continuously this weblog and I’m inspired!
    Extremely useful information particularly the ultimate
    phase 🙂 I take care of such information a lot. I used to be seeking this particular information for a very lengthy time.
    Thanks and best of luck.

  54. I blog often and I genuinely appreciate your content.
    This great article has really peaked my interest. I will take a
    note of your website and keep checking for new information about once per week.
    I opted in for your Feed as well.

  55. Wonderful article! This is the type of information that
    are supposed to be shared across the internet.
    Shame on the seek engines for now not positioning this post
    upper! Come on over and seek advice from my website .
    Thanks =)

  56. I seriously love your blog.. Pleasant colors & theme.
    Did you develop this site yourself? Please reply back
    as I’m planning to create my own personal blog and want to know where you
    got this from or exactly what the theme is named. Appreciate it!

  57. Hi, I do believe this is an excellent site. I stumbledupon it 😉 I’m going to come
    back yet again since I saved as a favorite it. Money and freedom is the greatest
    way to change, may you be rich and continue to guide other people.

  58. Thanks a lot for sharing this with all folks you actually know what
    you’re speaking approximately! Bookmarked. Please also
    seek advice from my website =). We may have a link change arrangement between us

  59. I have been surfing online more than 4 hours today, yet I never found
    any interesting article like yours. It is pretty worth enough for me.
    In my opinion, if all website owners and bloggers made good content as you did,
    the net will be much more useful than ever before.

  60. I’m not that much of a online reader
    to be honest but your blogs really nice, keep it up! I’ll go ahead and bookmark your site to come back
    down the road. All the best

  61. It’s hard to come by well-informed people on this topic, however, you sound like you know what you’re talking about!
    Thanks

  62. Somebody necessarily help to make seriously articles I’d
    state. That is the first time I frequented your website page and so far?
    I surprised with the research you made to make
    this actual submit extraordinary. Excellent task!

  63. I am really loving the theme/design of your blog.

    Do you ever run into any web browser compatibility issues?

    A small number of my blog readers have complained about my blog not working correctly in Explorer but looks great
    in Opera. Do you have any tips to help fix this issue?

  64. I think that everything said was very logical. However, think about this, suppose you wrote a catchier post title?
    I ain’t suggesting your content isn’t solid., however suppose you added something that grabbed a person’s attention? I mean Old 3G battle shifts to 5G struggle – Pavvy Designs is kinda plain. You might glance at Yahoo’s front page
    and see how they create article titles to get people to open the
    links. You might add a related video or a related picture or two to grab readers interested about
    what you’ve got to say. Just my opinion, it might bring your posts a little bit more interesting.

  65. Hi would you mind letting me know which webhost you’re utilizing?
    I’ve loaded your blog in 3 completely different web browsers and I must say this blog loads a
    lot quicker then most. Can you suggest a good hosting provider at a reasonable price?
    Thanks a lot, I appreciate it!

  66. Nice post. I learn something new and challenging on blogs I stumbleupon everyday.
    It’s always exciting to read content from other authors and
    practice a little something from their web sites.

  67. Hmm it seems like your site ate my first
    comment (it was extremely long) so I guess I’ll just sum it up what I wrote and
    say, I’m thoroughly enjoying your blog. I as well am an aspiring
    blog writer but I’m still new to everything. Do you have any tips
    for first-time blog writers? I’d really appreciate it.

  68. Spot on with this write-up, I seriously think this site needs a lot more attention. I’ll probably be returning to read more, thanks for the
    information!

  69. Ahaa, its nice dialogue concerning this paragraph here at this
    web site, I have read all that, so at this time
    me also commenting at this place.

  70. After I initially commented I appear to have clicked on the -Notify me when new
    comments are added- checkbox and now every time
    a comment is added I receive four emails with the exact same comment.
    Perhaps there is a way you are able to remove me from that service?
    Thanks!

  71. I do not know whether it’s just me or if perhaps everybody else encountering issues with your site.

    It looks like some of the written text on your posts are running
    off the screen. Can somebody else please provide feedback and let me know if this is
    happening to them as well? This may be a issue with my browser because I’ve had this happen previously.
    Appreciate it

  72. I’m pretty pleased to discover this site. I want to to thank you for ones
    time for this wonderful read!! I definitely appreciated every
    little bit of it and I have you book-marked to look at new things on your website.

  73. whoah this blog is excellent i really like reading your articles.
    Stay up the great work! You understand, many people are hunting around for this information, you
    can help them greatly.

  74. Thanks for your personal marvelous posting! I definitely enjoyed reading
    it, you may be a great author.I will always bookmark your blog and will come back later
    in life. I want to encourage continue your great job,
    have a nice weekend!

  75. Hey there this is kind of of off topic but I was wondering if blogs use WYSIWYG editors or if you have to manually code with
    HTML. I’m starting a blog soon but have no coding experience so I wanted to get advice from someone
    with experience. Any help would be greatly appreciated!

  76. Hi! I’ve been reading your web site for a long time now and finally got the bravery to go ahead and give you a shout out from
    Humble Tx! Just wanted to say keep up the excellent work!

  77. First of all I would like to say awesome blog!

    I had a quick question which I’d like to ask if you don’t mind.
    I was interested to know how you center yourself and clear your head prior to writing.
    I have had a difficult time clearing my thoughts in getting my ideas out.
    I do enjoy writing but it just seems like the first 10 to 15 minutes are
    wasted simply just trying to figure out how to begin.
    Any suggestions or hints? Many thanks!

  78. Excellent goods from you, man. I’ve understand your stuff previous to and you
    are just too wonderful. I really like what you have acquired here, certainly
    like what you are saying and the way in which
    you say it. You make it entertaining and you still take care of to keep it wise.
    I can not wait to read much more from you. This is really a great website.

  79. Hello there, I discovered your site by the use of Google even as looking for a comparable matter,
    your web site got here up, it appears great. I have bookmarked it
    in my google bookmarks.
    Hello there, simply became alert to your blog via Google, and located that it’s really informative.
    I am gonna be careful for brussels. I will appreciate should
    you continue this in future. A lot of other folks shall be benefited out of your writing.
    Cheers!

  80. Unquestionably believe that which you said.
    Your favorite justification appeared to be
    on the internet the easiest thing to be aware of.
    I say to you, I certainly get annoyed while people consider worries that they plainly do not know about.
    You managed to hit the nail upon the top as well as defined out the whole thing without having side-effects , people could take a signal.

    Will likely be back to get more. Thanks

  81. I’m not that much of a online reader to be honest but your
    sites really nice, keep it up! I’ll go ahead and bookmark your site to come back down the road.
    All the best

  82. My brother suggested I might like this website.

    He was totally right. This post actually made my day.

    You cann’t imagine simply how much time I had spent for
    this information! Thanks!

  83. First off I would like to say wonderful blog!
    I had a quick question that I’d like to ask if you do not mind.
    I was curious to know how you center yourself and clear your thoughts prior to
    writing. I have had a tough time clearing
    my mind in getting my thoughts out. I truly do take
    pleasure in writing but it just seems like the first 10 to 15 minutes are generally lost
    simply just trying to figure out how to begin. Any ideas or hints?
    Thanks!

  84. Hello there! Do you know if they make any plugins to
    assist with Search Engine Optimization? I’m trying to get my blog to rank for some targeted
    keywords but I’m not seeing very good success.
    If you know of any please share. Cheers!

  85. Do you have a spam problem on this website; I also am
    a blogger, and I was curious about your situation; many of
    us have developed some nice practices and we are looking to trade methods with other
    folks, be sure to shoot me an email if interested.

  86. Asking questions are really pleasant thing if you are not understanding anything entirely, however this article provides pleasant understanding yet.

Leave a Reply

Your email address will not be published.