adsense(728_90)


Physical Web에 대하여 IT

IoT 혹은 WoT의 두가지 접근 방법

Internet of Things를 접근하는 방법을 크게 두 가지 부류로 나눌 수 있다. Thing에 초점을 맞추는 방법과 Thing보다는 Internet에 초점을 맞추는 방법이다.
Thing에 초점을 맞출 경우 Thing은 파워풀해지고 다양성을 지니게 된다. 즉, Thing이 Fat Thing이 되어가게 된다. 바보 Thing에 센서를 달고 마이크로칩을 달고 모니터를 달고 심지어는 인텔리전트한 능력까지 스스로 갖추게 하려 한다.
반면에 IoT에서 Internet에 더 초점을 맞추면 Thing은 Internet에 접근하기 위한 최소한의 것만을 수행하고 나머지는 Internet 혹은 클라우드가 맡게 된다. 즉, Thing은 저렴하고 가벼워진다.
전자의 방식은 스타트업이나 전자쪽에 강점이 있는 곳에서 좋아한다. 반면 후자의 방식은 이미 인터넷이나 모바일쪽에서 클라우드 기반의 플랫폼을 갖추고 있는 사업자들이 좋아한다. 구글, 애플등이다. 애플은 이미 iBeacon 스펙을 공개하였다. 어떤 Thing이라도 BLE기반의 iBeacon규격을 맞춘 서비스를 하는 것은 그리 어렵지 않다. 



위의 그림 중 왼쪽의 것이 바로 Thing의 기능을 최소화하고 대신에 Thing에 대한 정보를 처리하거나 비즈니스로직을 담고 있는 클라우드의 기능이 중요한 애플의 iBeacon방식이다. 그리고 이번에 구글에서 조금 어설프고 못생겼지만 비슷한 기술이 출현했다. 바로 Physical Web이다.


Physical Web의 기본 개념
앞서 그림에서 설명한 대로 Physical Web은 Thing에 소형의 저렴한 BLE칩을 설치하고 오로지 자신의 URI정보만을 broadcasting 한다. 따라서 Thing에 투자할 비용을 최소화할 수 있다. 또한 이 Thing의 URI정보를 스마트 디바이스에 선 탑재된 Physical Web Agent가 수신하여 사용자에게 알려준다. 현재 이 앱은 PlayStore에서 다운로드받을 수 있으며 소스코드 역시 다운로드 가능하다. 향후에 구글이 정말 이 Agent를 안드로이드 기기에 탑재할 지는 알려진 바없으나 정책의 문제일뿐 기술적으로는 아주 단순한 편이다. Physical Web Agent는 수신한 URI들을 정렬하거나 더 자세한 meta데이타를 수신해서 사용자 context에 맞게 보여줘야 한다. 따라서 URI들의 metadata나 비즈니스 로직을 담고 있는 Thing Server에 접근하여 추가적인 Thing정보를 가져온다. 이 Thing 서버는 오픈되지 않았으나 규격은 나와있으므로 업체마다 구현하면 되는 부분이다.
매우 단순한 개념으로 출발한 프로젝트이며 근본적으로 애플의 iBeacon 규격과 크게 차이가 나는 부분은 없다. 다만 iBeacon이 BLE 신호에 UUID값으로 beacon의 identity를 나타낸다면, Physical Web에서는 UUID가 아닌 20byte의 URI정보로 나타낸다는 것과 Thing서버를 통한 데이터 송수신 인터페이스를 규격화한 점(그래봤자 JSON덩어리를 송수신하는 단순한 것이긴 하지만). 그리고 단말에 탑재되는 agent를 공개했다는 것이 다른 점이라면 다른 점이다.

Physical Web에 대한 오해와 한계
Physical Web에 대해 사람들이 오해하는 것은 모든 것이 웹을 기반으로 동작한다고 생각하는 것이다. 사실 엄밀하게 말하면 BLE가 송신하는 identity정보를 URI로 표현한 것을 제외하면 어떤 것도 웹과 밀접하게 관련있는 것은 없다고 할 수 있다. 스마트디바이스에 탑재된 agent도 결국 native app이며 그 app이 사용자에게 보여줄 최종 컨텐츠 역시 굳이 웹일 필요는 없다. Physical Web의 Thing URI는 Deep link 즉, 앱컨텐츠도 지원하고 있기 때문이다.
또한 구글이 뭔가 전략적으로 이 Physical Web을 추진하고 있다는 언론의 설레발에 너무 흥분할 필요도 없다고 생각한다. 위에서 언급한 이상의 뭔가 구글의 대단한 awesome한 것이 탑재되어 있는 상태는 현재까지는 아니기 때문이다. 아주 초기 단계 프로젝트일 뿐이다. 이게 의도대로 잘 커나가면 구글에서도 뭔가 본격적으로 자신들의 전략에 넣겠지만, 미래는 알 수 없다.

그럼에도 불구하고 의미있는 것
Thing과 사용자간의 통신 규격이 Physical Web에서와 같이 단순해지면 결국 Thing서버의 역할이 매우 중요해진다. 구글의 경우 저 Thing 서버를 구글 나우가 대신해 줄 수 있을 것이다. 즉, 구글이나 애플같은 플랫폼사업자들이 궁극적으로 IoT시대에 원하는 아키텍처가 무엇인지 명확해졌다. Thing은 최대한 단순화 경량화 시키고 그 외의 모든 비즈니스 트랜잭션은 자신들이 이미 확보한 모바일 플랫폼과 클라우드를 중심으로 돌아가게 하기! 이것이 그들의 전략이다.

직접 사용해보기
Physical Web Agent를 다운로드받는 것은 그냥 PlayStore에서 할 수 있고 필요하면 소스코드도 공개되어 있다. Beacon을 만드는 것이 관건인데 Bluetooth가 되는 리눅스 랩탑이 있다면 Beacon을 만들 수 있다. 좀 그럴듯하게 하려면 RFDuino나 라즈베리파이+BT Dongle로 Beacon을 만들 수 있는데, 여기서는 라즈베리파이+BT Dongle로 Physical Web Beacon을 구축하는 방법을 공개해본다.

준비물: 라즈베리파이 b+, Bluetooth USB Dongle(싼거 아무거나)
1. 라즈베리파이에 BT 모듈을 설치해야 한다.
2. 라즈베리파이에 node.js를 설치한다.
3. 블루투스 관련 모듈을 좀 더 설치한다. sudo apt-get install bluetooth bluez-utils libbluetooth-dev
4. Bluetooth USB Dongle을 삽입한다.
5. Physical Web node.js 소스코드를 다운로드받아서 라즈베리파이에 설치한다.
6. 해당 node.js 소스코드 디렉토리에 bleno를 설치한다. npm install bleno
7. Physical Web node.js 들을 하나씩 실행해본다.
8. 안드로이드 스마트폰에서 Physical Web agent를 설치하여 확인한다.

핑백

덧글

  • buy_cialis 2019/06/20 12:15 # 삭제 답글

    I'm extremely impressed with your writing skills and also with the layout on your weblog. Is this a paid theme or did you modify it yourself? Either way keep up the excellent quality writing, it is rare to see a great blog like this one nowadays..
  • super 2019/07/09 17:25 # 삭제 답글

    I really enjoy the article post. Cool.
  • cialis 2019/07/11 07:09 # 삭제 답글

    reverse lookup cell phone free christian louboutin shoes you are
  • cialis_generic 2019/07/17 11:24 # 삭제 답글

    Good website! I truly love how it is easy on my eyes and the data are well written. I'm wondering how I could be notified whenever a new post has been made. I have subscribed to your RSS feed which must do the trick! Have a great day!
  • buy_viagra 2019/07/17 14:52 # 삭제 답글

    certainly like your website however you have to check the spelling on several of your posts. Many of them are rife with spelling problems and I to find it very troublesome to inform the truth nevertheless I will surely come back again.
  • cialis_online 2019/07/17 23:50 # 삭제 답글

    Do you have a spam problem on this site I also am
  • viagra 2019/07/18 13:02 # 삭제 답글

    Hi there. Merely desired to question an instant dilemma.
  • online_viagra 2019/07/20 08:31 # 삭제 답글

    Write more, thats all I have to say. Literally, it seems as though you relied on the video to make your point. You clearly know what youre talking about, why throw away your intelligence on just posting videos to your weblog when you could be giving us something enlightening to read?
  • viagra 2019/07/20 18:58 # 삭제 답글

    you are in point of fact a just right webmaster. The site loading velocity is amazing. It sort of feels that you are doing any distinctive trick. Furthermore, The contents are masterpiece. you've performed a magnificent process in this subject!
  • viagra 2019/07/21 09:33 # 삭제 답글

    Hello there, I discovered your website by the use of Google while looking for a related subject, your web site came up, it seems good. I have bookmarked it in my google bookmarks.
  • generic_cialis 2019/07/21 11:38 # 삭제 답글

    I have recently started a site, the info you provide on this website has helped me tremendously. Thanks for all of your time &amp work. The achievements of an organization are the results of the combined effort of each individual. by Vince Lombardi.
  • cheap_cialis 2019/07/21 11:49 # 삭제 답글

    Merely a smiling visitor here to share the love , btw outstanding style. Audacity, a lot more audacity and always audacity. by Georges Jacques Danton.
  • cilais_price 2019/07/22 16:50 # 삭제 답글

    Hi, Neat post. There is a problem with your web site in internet explorer, would check this IE still is the market leader and a large portion of people will miss your magnificent writing because of this problem.
  • buy_viagra 2019/07/22 20:11 # 삭제 답글

    Hmm it looks like your site ate my first comment it was extremely
  • cialis_cheap 2019/07/23 06:46 # 삭제 답글

    Wow, awesome blog layout! How long have you been blogging
  • viagra_cheap 2019/07/23 12:11 # 삭제 답글

    Spot on with this writeup, I actually believe this website needs a great deal more attention. Ill probably be returning to read through more, thanks for the info!
  • viagra_cheap 2019/07/23 13:52 # 삭제 답글

    It is also possible that Zynga's chosen advertising network is to blame if we
  • viagra 2019/07/26 21:48 # 삭제 답글

    I am now not certain the place you're getting your info, however good topic. I needs to spend some time learning more or figuring out more. Thank you for magnificent info I was on the lookout for this information for my mission.
  • cheap_cialis 2019/07/27 01:59 # 삭제 답글

    Someone essentially help to make seriously posts I would state. This is the very first time I frequented your web page and thus far? I surprised with the research you made to make this particular publish incredible. Magnificent job!
  • discount_cialis 2019/07/30 12:18 # 삭제 답글

    Thanks for another wonderful article. Where else could anybody get that kind of information in such an ideal way of writing? I have a presentation next week, and I'm on the look for such information.
  • viagra_generic 2019/07/30 13:35 # 삭제 답글

    The finest sites and blogs and forums centered on literature and learning?
  • cialis 2019/07/31 02:04 # 삭제 답글

    I'm glad that it turned out so effectively and I hope it will continue in the future because it is so worthwhile and meaningful to the community.
  • buy_cialis 2019/08/02 07:30 # 삭제 답글

    You actually make it seem really easy together with your presentation but I in finding this matter to be really something that I feel I would by no means understand. It sort of feels too complex and extremely broad for me. I'm looking forward for your next publish, Ill try to get the cling of it!
  • viagra 2019/08/06 08:05 # 삭제 답글

    Excellently written writeup, doubts all bloggers offered the same content material because you, the internet is actually a greater location. Please maintain it up!
  • buy_cialis 2019/08/06 12:01 # 삭제 답글

    Hello there, I discovered your website by the use of Google while looking for a related subject, your web site came up, it seems good. I have bookmarked it in my google bookmarks.
  • viagra 2019/08/08 02:42 # 삭제 답글

    Hello, i think that i saw you visited my site so i came to return the favor.I am trying to find things to enhance my web site!I suppose its ok to use some of your ideas!!
  • order_cialis 2019/08/09 01:07 # 삭제 답글

    Really wonderful information can be found on web blog.
  • cialis_online 2019/08/10 18:10 # 삭제 답글

    I am now not certain the place you're getting your info, however good topic. I needs to spend some time learning more or figuring out more. Thank you for magnificent info I was on the lookout for this information for my mission.
  • generic_cialis 2019/08/11 05:17 # 삭제 답글

    I feel like Im regularly seeking interesting features you just read about a number of subjects, but I handle to add in the blog among our translates every day when you
  • order_cialis 2019/08/11 21:22 # 삭제 답글

    Thanks so much for sharing all with the awesome info! I am looking forward to checking out far more posts!
  • cheap_cialis 2019/08/12 10:02 # 삭제 답글

    Appreciate it for helping out, great information.
  • generic 2019/08/15 01:38 # 삭제 답글

    you have a terrific blog here! would you like to make some invite posts on my weblog?
  • viagra_generic 2019/08/15 01:47 # 삭제 답글

    Hi, I desire to subscribe for this web site to obtain latest updates, therefore where can i do it please assist.
  • buy_cialis 2019/08/16 10:01 # 삭제 답글

    Hello there, i am interested
  • viagra_cheap 2019/08/16 11:13 # 삭제 답글

    You are my breathing in, I possess few blogs and very sporadically run out from to brand.
  • cialis 2019/08/17 10:57 # 삭제 답글

    plus offering extras which can announce this kind of the main benefit of the skepticism.
  • generic_viagra 2019/08/19 14:58 # 삭제 답글

    It's truly a great and useful piece of information. I'm satisfied that you shared this helpful information with us. Please stay us informed like this. Thank you for sharing.
  • cialis_cheap 2019/08/19 18:52 # 삭제 답글

    It's very straightforward to find out any topic on net as compared to textbooks, as I found this article at this site.
  • viagra_generic 2019/08/21 10:20 # 삭제 답글

    Magnificent beat ! I wish to apprentice even as you amend your site, how could i subscribe for a blog web site? The account helped me a acceptable deal. I were a little bit acquainted of this your broadcast offered bright transparent concept
  • viagra 2019/08/21 19:11 # 삭제 답글

    We're a group of volunteers and starting a new scheme in our community.
  • cialis_online 2019/08/21 20:56 # 삭제 답글

    Beneficial Location Hi gentleman the following transpire a number of web page link with the aim of represses information that will a person may possibly acquire positive yourselves. The Significance Verifying away from home.
  • buy_viagra 2019/08/25 20:27 # 삭제 답글

    Hi there, I found your web site by the use of Google while searching for a similar matter, your site came up, it seems to be good. I've bookmarked it in my google bookmarks.
  • cilais_price 2019/08/25 21:13 # 삭제 답글

    Good day! Do you know if they make any plugins to safeguard against hackers? I'm kinda paranoid about losing everything I've worked hard on. Any recommendations?
  • viagra_cheap 2019/08/29 17:58 # 삭제 답글

    I really like your writing style, excellent info, thank you for putting up
  • cialis 2019/08/31 18:34 # 삭제 답글

    I relish, cause I discovered just what I used to be taking a look for. You've ended my 4 day lengthy hunt! God Bless you man. Have a great day. Bye
  • viagra_online 2019/09/04 07:38 # 삭제 답글

    very nice post, i certainly love this web site, keep on it
  • buy_viagra 2019/09/04 17:40 # 삭제 답글

    Somebody necessarily lend a hand to make significantly posts I might state. This is the very first time I frequented your website page and thus far? I surprised with the analysis you made to make this actual publish incredible. Magnificent job!
  • fast 2019/09/08 03:12 # 삭제 답글

    Hello my family member! I want to say that this article is amazing, great written and come with almost all significant infos. Id like to peer extra posts like this .
  • viagra 2019/09/08 15:38 # 삭제 답글

    I went over this site and I conceive you have a lot of wonderful information, bookmarked .
  • buy_viagra 2019/09/15 19:43 # 삭제 답글

    Hi to all, how is everything, I think every one is getting more from this site, and your views
  • buy_viagra 2019/09/17 04:28 # 삭제 답글

    Hey are using WordPress for your blog platform? I'm new to the blog world but I'm trying to get started and set up my own. Do you require any coding knowledge to make your own blog? Any help would be really appreciated!
  • viagra 2019/09/19 11:28 # 삭제 답글

    Regards for helping out, superb information.
  • viagra 2019/09/21 01:46 # 삭제 답글

    Hey very nice website!! Man .. Beautiful .. Amazing .. I'll bookmark your website and take the feeds alsoI'm happy to find numerous useful information here in the post, we need work out more techniques in this regard, thanks for sharing. . . . . .
  • buy_viagra 2019/09/29 22:17 # 삭제 답글

    I appreciate, cause I found just what I was looking for. You have ended my 4 day long hunt! God Bless you man. Have a nice day. Bye
  • buy_viagra 2019/10/01 08:40 # 삭제 답글

    Magnificent beat ! I wish to apprentice even as you amend your site, how could i subscribe for a blog web site? The account helped me a acceptable deal. I were a little bit acquainted of this your broadcast offered bright transparent concept
  • cheap_viagra 2019/10/03 06:02 # 삭제 답글

    Article Source a viral game app is not
  • pills_cialis 2019/10/03 15:14 # 삭제 답글

    I have been surfing online more than 3 hours today, yet I never found any interesting article like yours. It is pretty worth enough for me. In my view, if all webmasters and bloggers made good content as you did, the internet will be much more useful than ever before.
  • order_cialis 2019/10/04 00:26 # 삭제 답글

    you may have an important weblog here! would you prefer to make some invite posts on my blog?
  • cialis 2019/10/08 05:49 # 삭제 답글

    weblog. Loads of gratitude sharing.
  • viagra 2019/10/09 00:44 # 삭제 답글

    Spot lets start off perform on this writeup, I seriously consider this astounding internet site needs much more consideration. Ill apt to become once again to find out to read considerably a lot more, thank you that information.
  • canadian_cialis 2019/10/11 20:17 # 삭제 답글

    You're so interesting! I don't think I have read anything like this before. So wonderful to discover somebody with some unique thoughts on this subject matter. Seriously.. thank you for starting this up. This website is one thing that is needed on the internet, someone with a bit of originality!
  • viagra 2019/10/12 10:54 # 삭제 답글

    My own wife and I fell over here by a poles apart trap forward also contemplated I'd personally restraint points unconscious. I like exactly what I envision i really am located absolutely charting you. Look forward to
  • buy_viagra 2019/10/13 01:38 # 삭제 답글

    Once I initially commented I clicked the Notify me when new feedback are added checkbox and now each time a remark is added I get four emails with the same comment. Is there any way you possibly can remove me from that service? Thanks!
  • viagra 2019/10/15 19:16 # 삭제 답글

    I am really enjoying the themedesign of your blog. Do you ever run into any browser compatibility problems? A handful of my blog readers have complained about my website not operating correctly in Explorer but looks great in Chrome. Do you have any advice to help fix this issue?
  • cialis_online 2019/10/15 20:06 # 삭제 답글

    I like what you guys are usually up too. This kind of clever work and exposure! Keep up the amazing works guys I've added you guys to my blogroll.
  • viagra_generic 2019/10/16 20:13 # 삭제 답글

    I really like your writing style, excellent info, thank you for putting up
  • generic_cialis 2019/10/17 04:52 # 삭제 답글

    Your style is really unique compared to other folks I've read stuff from.
  • generic_cialis 2019/10/18 22:16 # 삭제 답글

    Hahahahahahaha, this politics related YouTube video is actually so comic, I liked it. Thanks in support of sharing this.
  • viagra 2019/10/19 02:54 # 삭제 답글

    Outstanding post, you have pointed out some fantastic points, I as well think this is a very great website.
  • viagra 2019/10/20 00:19 # 삭제 답글

    Helpful info. Fortunate me I found your website by chance, and I'm shocked why this twist of fate did not took place earlier! I bookmarked it.
  • generic_cialis 2019/10/21 11:49 # 삭제 답글

    Its really a great and useful piece of information. Im glad that you shared this useful info with us. Please keep us informed like this. Thanks for sharing.
  • cheap_viagra 2019/10/21 14:41 # 삭제 답글

    This event occurred rigt after the time Mario return to the Mushroom Kingdom so it had to take place after
  • generic 2019/10/22 19:39 # 삭제 답글

    griseofulvin isoelectric point
  • cialis 2019/10/26 08:00 # 삭제 답글

    Valuable information. Lucky me I found your site by accident, and I am shocked why this accident did not happened earlier! I bookmarked it.
  • cialis 2019/10/26 16:02 # 삭제 답글

    Only wanna tell that this is very useful , Thanks for taking your time to write this.
  • viagra 2019/10/27 13:05 # 삭제 답글

    Appreciate it for helping out, great information.
  • viagra_cheap 2019/10/28 01:38 # 삭제 답글

    Heya im for the first time the following. I discovered this specific table as a consequence I to discover The item faithfully of use &amp the idea rallied round myself publicized lots. I am hoping to deliver a little back again furthermore foster further like so
  • viagra 2019/10/29 09:53 # 삭제 답글

    Hey, thanks for the post.Really thank you! Really Cool.
  • viagra_cheap 2019/10/29 17:19 # 삭제 답글

    I just ought to tell you which you have written an exceptional and distinctive post that I really enjoyed reading. Im fascinated by how nicely you laid out your material and presented your views. Thank you.
  • viagra_professional 2019/11/01 02:25 # 삭제 답글

    Hello! This post could not be written any better! Reading through this post reminds me of my good
  • buy_viagra 2019/11/01 02:51 # 삭제 답글

    Normally I do not read post on blogs, but I wish to say that this writeup very compelled me to try and do it! Your writing style has been surprised me. Thanks, quite great article.
  • viagra_professional 2019/11/02 10:43 # 삭제 답글

    You have an incredibly nice layout for your blog, i want it to utilize on my site also .
  • buy_viagra 2019/11/02 18:18 # 삭제 답글

    Sweet website, super layout, very clean and utilise genial.
  • viagra_online 2019/11/04 06:13 # 삭제 답글

    Good writeup, I am normal visitor of ones blog, maintain up the excellent operate, and It's going to be a regular visitor for a lengthy time.
  • cialis_online 2019/11/05 22:47 # 삭제 답글

    Wow! This could be one particular of the most useful blogs We've ever arrive across on this subject. Basically Wonderful. I'm also a specialist in this topic so I can understand your hard work.
  • cheap_cialis 2019/11/07 12:29 # 삭제 답글

    I keep listening to the news update lecture about receiving boundless online grant applications so I have been looking around for the top site to get one. Could you advise me please, where could i acquire some?
  • cialis 2019/11/08 08:44 # 삭제 답글

    hi!,I really like your writing so so much! proportion we communicate more about your post on AOL? I need a specialist on this space to unravel my problem. Maybe that's you! Looking ahead to see you.
  • cialis 2019/11/09 05:16 # 삭제 답글

    I have observed that in the world these days, video games include the latest popularity with kids of all ages. Periodically it may be extremely hard to drag the kids away from the games. If you want the best of both worlds, there are plenty of educational games for kids. Great post.
  • cialis 2019/11/10 01:07 # 삭제 답글

    I like this weblog very much so much good info. It's a poor sort of memory that only works backward. by Lewis Carroll.
  • online_viagra 2019/11/10 10:13 # 삭제 답글

    I discovered your blog web site website on the search engines and check several of your early posts. Always sustain up the very excellent operate. I lately additional increase Rss to my MSN News Reader. Looking for toward reading much far more on your part later on!
  • cheap_cialis 2019/11/11 23:04 # 삭제 답글

    A person essentially help to make seriously posts I would state. This is the first time I frequented your web page and thus far? I surprised with the research you made to create this particular publish extraordinary. Fantastic job!
  • buy_cialis 2019/11/13 04:50 # 삭제 답글

    A big thank you for your article.Thanks Again. Great.
  • cialis_online 2019/11/13 23:03 # 삭제 답글

    Hello, i think that i saw you visited my site so i came to return the favor.I am trying to find things to enhance my web site!I suppose its ok to use some of your ideas!!
  • cialis_online 2019/11/16 10:01 # 삭제 답글

    I like this site its a master peace ! Glad I observed this on google. The definition of a beautiful woman is one who loves me. by Sloan Wilson.
  • cialis 2019/11/16 23:38 # 삭제 답글

    Really appreciate you sharing this post.Thanks Again. Really Great.
  • buy_viagra 2019/11/17 17:53 # 삭제 답글

    Usually I do not read writeup on blogs, nevertheless I wish to say that this writeup extremely forced me to take a look at and do so! Your writing taste has been amazed me. Thanks, really wonderful post.
  • super 2019/11/18 10:28 # 삭제 답글

    Regards for helping out, superb information.
  • viagra 2019/11/18 21:23 # 삭제 답글

    Rattling great visual appeal on this web site, I'd value it 10.
  • cialis_canada 2019/11/19 15:05 # 삭제 답글

    Would you be taken with exchanging links?
  • online_viagra 2019/11/20 15:58 # 삭제 답글

    Can you add a Blackberry template? This web page is tricky to read otherwise for those of us browsing with cell phones. Otherwise, in the event you can place a RSS link up, that would be good also.
댓글 입력 영역
◀ 다음덧글    이전덧글 ▶


Google Analytics