HSDPA和HSUPA USB调制解调器之间的区别

时间:2014-09-10 07:53:22

标签: c# wireless gsm

我有两个 GSM Modems

  • HSDPA (高速下行链路分组接入)
  • HSUPA (高速取消链接数据包访问)

我想使用这些设备从SMS发送C# Application。我使用过GSMCommServer,GSMCommShared,GSMCommunication and PDUConverter dlls。 这是我的代码。

   SmsSubmitPdu p;
   String message = txtMessage.Text;
   string contactNo = txtContactNo.Text;
   if (comm.IsConnected() == true)
   {
        Cursor.Current = Cursors.WaitCursor;
        byte dcs = (byte)DataCodingScheme.GeneralCoding.Alpha7BitDefault;
        p= new SmsSubmitPdu(message, contactNo, dcs);
        comm.SendMessage(p);
        System.Threading.Thread.Sleep(1500);
        Cursor.Current = Cursors.Default;
    }

此代码适用于HSDPA,使用HSUPA时,它会给我一个错误Modem is not responding

HSDPAHSUPA之间有什么区别,上述代码适用于HSDPA而不适用于HSUPA。 <{1}}语句引发错误,这意味着调制解调器已连接。

1 个答案:

答案 0 :(得分:0)

HSDPA和HSUPA是GPRS调制解调器的下一代产品,用于增加互联网连接的可用带宽,并且有一些调制解调器将两者结合起来,然后将其称为HSPA调制解调器(并且可以增加带宽,甚至可以采用LTE )。但这些面向数据包的连接不会用于SMS。

要发送短信,您的调制解调器必须配置SMS中心的电话号码,它应该发送消息(这是提供商特定的),然后将消息(而不是SMS)发送到所需的接收器,然后接收器

连接到提供者中心(即使它是接收者提供者的不同提供者)。

因此,您应该查看调制解调器的手册,了解如何配置SMS中心,并询问SIM卡的提供商以获取这些信息。