1.什么是SP?
SP是英文Service Provider的缩写,中文翻译为服务提供商,通常是指在移动网内运营增值业务的社会合作单位。它们建立与移动网络建立相连的服务平台,为手机用户提供一系列信息服务,如:娱乐、游戏、短信、彩信、WAP、彩铃、铃声下载、定位等等。

2.什么是CP?
CP是英文Content Provider的缩写,中文翻译为内容提供商。通常是指为电信运营商(包括固定网、移动网、因特网或其他数据网运营商)提供内容服务的社会合作单位。CP的内容来源一般有两类:一类是本单位自行开发制作的,另一类是依法或依约定从某些版权拥有者获得转授权或邻接权,比如音乐歌曲影视作品等。

3.如何区分SP和CP?
SP(Service Provider),即服务提供商,通常是指在移动网内运营增值业务的社会合作单位。
CP(Content Provider),即内容提供商,通常是指为电信运营商(包括固定网、移动网、因特网或其他数据网运营商)提供内容服务的社会合作单位。
SP与CP之间的界限一直比较模糊,尤其随着各大电信运营商都获得全业务经营资格后,单靠传统定义来区分这两者变得更加困难。在这种情况下,业内逐渐形成一个约定俗成的判断规则,那就是依据四权归属来区分究竟是SP还是CP?
这四权是:内容加载权、定价权、计费权、广告推广权。如果四权主控在社会合作单位手里,就是SP。如果四权主控在运营商手里,那社会合作单位显然就是CP。
(1)内容加载权:就是决定做什么业务加载什么内容的权力。SP在一般情况下,只要在运营商规定的政策框架内,有权决定做什么业务并可自行将业务内容加载到服务平台上。而CP并不拥有服务平台,做什么业务或不做什么业务,由运营商决定,更多时候是运营商要求社会合作单位提供什么样的内容,更接近一种委托制作制或代工制。在CP合作机制下,CP负责将内容提供给运营商,再由运营商加载到服务平台。
(2)定价权,顾名思义是制定一个业务的资费的权力。SP,是在一个规定的资费范围内(比如2-10元之间),自行制定资费标准。而在CP合作机制下,资费的制定属于运营商。
(3)计费权,这一项是最核心的权力。SP完全拥有计费权,虽然移动公司不断加大对计费的监控,但依旧未改变SP自己计费的特点。而CP,由于自己不拥有平台,因此从来就接触不到计费环节,甚至都不知道计费是怎么回事。
(4)广告推广权,是指对业务的广告推广权力,包括广告文案策划、媒介选择、推广方式和时间的确定等等。SP,在广告推广方面拥有很大自由度,因此早些年短信群发泛滥。而CP,在业务推广方面极大受制于运营商,甚至完全不具备广告推广权力。很多CP在和运营商的合作协议里,就明确规定:业务的宣传推广由运营商全权负责。

【IT历史】SP和CP的更多相关文章

  1. TNetHTTPClient演示

    TNetHTTPClient演示 TNetHTTPClient是DELPHI新增加的异步HTTP通信控件(区别于INDY的阻塞控件). unit Unit1; interface uses Winap ...

  2. cocos2d-x Android版游戏之中国移动SDK嵌入

    . 拷贝API 将SDK\runtime\CMBilling20007.jar拷贝至游戏工程的runtime目录下(或其他目录) ,但切记不能放在libs目录下编译,否则编译报错(如:bad rang ...

  3. cgic: CGI的C函数库

    下载回源码包以后,就3个文件:cgic.c      函数库capture.c   一个很简单的CGI例子,仅仅输出两行提示文字cgictest.c  一个演示读取form表单数据的CGI例子 首先在 ...

  4. linux下的webserver BOA及CGIC库的使用指南(转帖)

    我把网页挂载到nfs 下面的文件中(需要新建一个文件www ),不过这样很方便! 安装过程 ====================================================== ...

  5. HDU 1240 Asteroids!(BFS)

    题目链接 Problem Description You're in space.You want to get home.There are asteroids.You don't want to ...

  6. Android Multimedia框架总结(十九)Camera2框架C/S模型之CameraService启动及与Client连接过程

    转载请把头部出处链接和尾部二维码一起转载,本文出自逆流的鱼yuiop:http://blog.csdn.net/hejjunlin/article/details/53150322 Agenda: 一 ...

  7. TNetHTTPClient 使用

    unit Unit1; interface uses Winapi.Windows, Winapi.Messages, System.SysUtils, System.Variants, System ...

  8. RTTI(运行时类型识别)

    运行时类型识别(Run-time type identification , RTTI),是指在只有一个指向基类的指针或引用时,确定所指对象的准确类型的操作.其常被说成是C++的四大扩展之一(其他三个 ...

  9. CGIC简明教程(转摘)

    CGIC简明教程 本系列的目的是演示如何使用C语言的CGI库“CGIC”完成Web开发的各种要求. *********************************     基础知识       1 ...

随机推荐

  1. java_泛型 TreeSet 判断hashcode/length(升序排列)

    package ming; import java.util.ArrayList; import java.util.Collection; import java.util.Comparator; ...

  2. java使用Thumbnailator操作图片

    Thumbnailator 是一个用来生成图像缩略图.裁切.旋转.添加水印等操作的 Java 类库,通过很简单的代码即可生成图片缩略图,也可直接对一整个目录的图片生成缩略图. Thumbnailato ...

  3. php读取图片成二进制流输出

    header( "Content-type: image/jpeg");$PSize = filesize('1.jpg');$picturedata = fread(fopen( ...

  4. What Influences Method Call Performance in Java?--reference

    reference from:https://www.voxxed.com/blog/2015/02/too-fast-too-megamorphic-what-influences-method-c ...

  5. JS实现字符串去重,数组去重

    <!DOCTYPE html> <html lang="en"> <head> <meta charset="UTF-8&quo ...

  6. xml读取

    select isnull(CamSeqId, '') as CamSeqId,isnull(cam_config.value('(xml/cam/StardardValue)[1]','int'), ...

  7. JS获取活动区域高和宽

    var width;            var height;            //获取窗口宽度            if (window.innerWidth)              ...

  8. 为什么虚拟机上刚装的centos7只有lo回环网络接口?

    centos7默认安装时需要手动激活有线网卡.如果安装时没有激活,需要手动编辑vi /etc/sysconfig/network-scripts/下ifcfg-enoxxONBOOT="ye ...

  9. [转].net连oracle的问题及方法折腾总结 连接字串

    本文转自:http://www.th7.cn/Program/net/201305/138265.shtml 对oracle不算熟,对.net结合oracle开发项目也只做过一个.最近换了新电脑,装了 ...

  10. 【模拟】UVa 1030 - Image Is Everything

    1030 - Image Is Everything Time limit: 3.000 seconds Your new company is building a robot that can h ...