Nova Patents
CN1653790A

Application program interface

Abstract

The present invention provides a method in a network. The method includes receiving a message from an application program using an application program interface (API, 28), and transferring the message from the API to a control in the mobile service exchange platform (MSSP, 22) Process (26). A system is also provided, which includes a gateway general packet radio service support node (GGSN, 20) connected to a control process in a mobile service switching platform (MSSP), a set of globally networked computers connected to the control process, An application program interface (API) connected to the control process, and an application system (30) that executes the application process connected to the API.

CN1653790A, drawing sheet 1
Sheet 1 of 111

Term

Term ended

Projected expiry passed 18 March 2023, 3.5 years ago.

  1. Priority
  2. Filed
  3. Published
  4. Projected expiry
  5. Today

86 claims: 3 independent, 83 dependent

  1. 1
    一种方法,包括:在网络内,用应用程序接口(API)从应用程序接收消息;以及将该消息从所述API传递给移动业务交换平台(MSSP)内的控制进程。
  2. 2
    根据权利要求1所述的方法,其中所述网络是无线网络。
  3. 3
    根据权利要求2所述的方法,其中所述无线网络是第二代无线网络。
  4. 4
    根据权利要求2所述的方法,其中所述无线网络是GSM网络。
  5. 5
    根据权利要求2所述的方法,其中所述无线网络是可使用GPRS的GSM网络。
  6. 6
    根据权利要求2所述的方法,其中所述无线网络是TDMA网络。
  7. 7
    根据权利要求2所述的方法,其中所述无线网络是CDMA网络。
  8. 8
    根据权利要求2所述的方法,其中所述无线网络是UMTS网络。
  9. 9
    根据权利要求2所述的方法,其中所述无线网络是TETRA网络。
  10. 10
    根据权利要求2所述的方法,其中所述无线网络是Tetrapol网络。
  11. 11
    根据权利要求2所述的方法,其中所述无线网络是DECT网络。
  12. 12
    根据权利要求2所述的方法,其中所述无线网络是AMPS网络。
  13. 13
    根据权利要求2所述的方法,其中所述无线网络是WLAN网络。
  14. 14
    根据权利要求2所述的方法,其中所述无线网络是第三代无线网络。
  15. 15
    根据权利要求1所述的方法,其中所述API提供一种协议,该协议允许应用程序控制MSSP中的交换和路由功能。
  16. 16
    根据权利要求1所述的方法,其中所述API提供一种协议,该协议允许应用程序通过MSSP基于每个流重新定向分组流。
  17. 17
    根据权利要求1所述的方法,其中所述API提供一种协议,该协议允许应用程序控制MSSP内的策略决策。
  18. 18
    根据权利要求1所述的方法,其中所述API提供一种协议,该协议允许所述应用程序在所述控制进程中配备检测点(IDPs)以及与IDP事件相关的业务。
  19. 19
    根据权利要求1所述的方法,其中API提供一种协议,该协议允许所述应用程序在控制进程中解除检测点(IDPs)以及与IDP事件相关的业务。
  20. 20
    根据权利要求1所述的方法,其中所述API提供一种协议,该协议允许应用程序请求各事件报告。
  21. 21
    根据权利要求1所述的方法,其中所述API提供一种协议,该协议允许应用程序规定在控制进程中位于检测点的编程行为。
  22. 22
    根据权利要求1所述的方法,其中所述API提供一种协议,该协议允许应用程序配置由MSSP的控制进程计量的数据元。
  23. 23
    根据权利要求1所述的方法,其中所述API提供一种协议,该协议允许应用程序请求基于字节的报告。
  24. 24
    根据权利要求23所述的方法,其中所述报告是基于会话的。
  25. 25
    根据权利要求23所述的方法,其中所述报告是基于业务交互的。
  26. 26
    根据权利要求23所述的方法,其中所述报告是基于流的。
  27. 27
    根据权利要求1所述的方法,其中所述API提供一种协议,该协议允许应用程序规定所提供业务的费用。
  28. 28
    根据权利要求27所述的方法,其中所述协议允许应用程序记录在详细记录中使用的计费方案。
  29. 29
    根据权利要求28所述的方法,其中所述协议允许应用程序控制何时写入该详细记录。
  30. 30
    根据权利要求1所述的方法,其中所述API提供一种协议,该协议允许应用程序获取对由该应用程序管理的会话的统计。
  31. 31
    根据权利要求1所述的方法,其中所述API提供一种协议,该协议允许应用程序获取对由该应用程序管理的流的统计。
  32. 32
    根据权利要求1所述的方法,其中所述API提供一种协议,该协议允许应用程序监测连接至MSSP控制进程的其他应用的状态。
  33. 33
    一种应用程序接口(API),包括:一套应用层协议,这些协议允许在外部应用进程和驻留在移动业务交换平台(MSSP)内的控制进程之间,利用传输控制协议/因特网协议(TCP/IP)网络业务进行消息的交换。
  34. 34
    根据权利要求33所述的方法,其中所述的一套协议包括一种协议,该协议允许应用进程控制MSSP内的交换和路由功能。
  35. 35
    根据权利要求33所述的方法,其中所述的一套协议包括一种协议,该协议允许应用进程通过MSSP基于每个流重新定向分组流。
  36. 36
    根据权利要求33所述的方法,其中所述的一套协议包括一种协议,该协议允许应用程序控制MSSP内的策略决策。
  37. 37
    根据权利要求33所述的API,其中所述的一套应用层协议包括一种协议,该协议允许所述应用进程在所述控制进程中配备检测点(IDPs)以及与IDP事件相关的业务。
  38. 38
    根据权利要求33所述的API,其中所述的一套应用层协议包括一种协议,该协议允许所述应用进程在所述控制进程中解除检测点(IDPs)以及与IDP事件相关的业务。
  39. 39
    根据权利要求33所述的API,其中所述的一套应用层协议包括一种协议,该协议允许应用进程从所述控制进程请求事件报告。
  40. 40
    根据权利要求33所述的API,其中所述的一套应用层协议包括一种协议,该协议允许应用进程规定在控制进程中位于检测点处的编程行为。
  41. 41
    根据权利要求33所述的API,其中所述的一套应用层协议包括一种协议,该协议允许应用进程配置由所述控制进程进行计量的数据元。
  42. 42
    根据权利要求33所述的API,其中所述的一套应用层协议包括一种协议,该协议允许应用进程请求所述控制进程中基于字节的报告。
  43. 43
    根据权利要求42所述的API,其中该报告是基于会话的。
  44. 44
    根据权利要求42所述的API,其中该报告是基于业务交互的。
  45. 45
    根据权利要求42所述的API,其中该报告是基于流的。
  46. 46
    根据权利要求33所述的API,其中所述的一套应用层协议包括一种协议,该协议允许应用进程规定由MSSP提供的业务的费用。
  47. 47
    根据权利要求33所述的API,其中所述的一套应用层协议包括一种协议,该协议允许应用进程记录用于详细记录的收费方案,该详细记录储存在MSSP中。
  48. 48
    根据权利要求33所述的API,其中所述的一套应用层协议包括一种协议,该协议允许允许应用进程控制何时写入该详细记录。
  49. 49
    根据权利要求33所述的API,其中所述的一套应用层协议包括一种协议,该协议允许应用进程获取对由该应用进程管理的会话的统计。
  50. 50
    根据权利要求33所述的API,其中所述的一套应用层协议包括一种协议,该协议允许应用进程获取对由该应用进程管理的流的统计。
  51. 51
    根据权利要求33所述的API,其中所述的一套应用层协议包括一种协议,该协议允许应用进程监测连接至所述控制进程的其他应用进程的状态。
  52. 52
    一种系统,包括:链接至移动业务交换平台(MSSP)内的控制进程的网关通用分组无线业务支持节点(GGSN);一组链接至该控制进程的全局联网的计算机;连接至该控制进程的应用程序接口(API);以及执行连接至该API的应用进程的应用系统。
  53. 53
    根据权利要求52所述的系统,该系统还包括链接至GGSN的通用分组无线业务支持节点。
  54. 54
    根据权利要求53所述的系统,该系统还包括链接至通用分组无线业务支持节点的基站控制器(BSC)。
  55. 55
    根据权利要求54所述的系统,该系统还包括链接至BSC的基站收发信台(BTS)。
  56. 56
    根据权利要求55所述的系统,该系统还包括链接至BTS的移动站(MS)。
  57. 57
    根据权利要求52所述的系统,其中所述的API包括一套应用层协议,这些协议允许在所述应用进程和所述控制进程之间交换消息。
  58. 58
    根据权利要求57所述的系统,其中所述的一套应用层协议包括一种协议,该协议允许所述应用进程在所述控制进程中配备检测点(IDPs)以及与IDP事件相关的业务。
  59. 59
    根据权利要求57所述的系统,其中所述的一套应用层协议包括一种协议,该协议允许所述应用进程在所述控制进程中解除检测点(IDPs)以及与IDP事件相关的业务。
  60. 60
    根据权利要求57所述的系统,其中所述的一套应用层协议包括一种协议,该协议允许应用进程从控制进程请求事件报告。
  61. 61
    根据权利要求57所述的系统,其中所述的一套应用层协议包括一种协议,该协议允许应用进程规定在控制进程中位于检测点处的编程行为。
  62. 62
    根据权利要求57所述的系统,其中所述的一套应用层协议包括一种协议,该协议允许应用进程配置由所述控制进程进行计量的数据元。
  63. 63
    根据权利要求57所述的系统,其中所述的一套应用层协议包括一种协议,该协议允许应用进程请求在控制进程中基于字节的报告。
  64. 64
    根据权利要求63所述的系统,其中该报告是基于会话的。
  65. 65
    根据权利要求63所述的系统,其中该报告是基于流的。
  66. 66
    根据权利要求63所述的系统,其中该报告是基于业务交互的。
  67. 67
    根据权利要求57所述的系统,其中所述的一套应用层协议包括一种协议,该协议允许应用进程规定由MSSP提供的各业务的费用。
  68. 68
    根据权利要求57所述的系统,其中所述的一套应用层协议包括一种协议,该协议允许应用进程记录在详细记录中使用的收费方案,该详细记录储存在MSSP中。
  69. 69
    根据权利要求68所述的系统,其中所述的一套应用层协议包括一种协议,该协议允许允许应用进程控制何时写入该详细记录。
  70. 70
    根据权利要求57所述的系统,其中所述的一套应用层协议包括一种协议,该协议允许应用进程获取对由该应用进程管理的会话的统计。
  71. 71
    根据权利要求57所述的系统,其中所述的一套应用层协议包括一种协议,该协议允许应用进程获取对由该应用进程管理的流的统计。
  72. 72
    根据权利要求57所述的系统,其中所述的一套应用层协议包括一种协议,该协议允许应用进程监测连接至该控制进程的其他应用进程的状态。
  73. 73
    根据权利要求1所述的方法,其中该消息包括因特网协议(IP)。
  74. 74
    根据权利要求1所述的方法,其中该消息包括传输控制协议(TCP)。
  75. 75
    根据权利要求1所述的方法,其中该消息包括用户数据报协议(UDP)。
  76. 76
    根据权利要求1所述的方法,其中该消息包括超文本传输协议(HTTP)。
  77. 77
    根据权利要求1所述的方法,其中该消息包括简单邮件传输协议(SMPT)。
  78. 78
    根据权利要求1所述的方法,其中该消息包括因特网消息访问协议(IMAP)。
  79. 79
    根据权利要求1所述的方法,其中该消息包括邮局协议(POP)。
  80. 80
    根据权利要求1所述的方法,其中该消息包括文件传输协议(FTP)。
  81. 81
    根据权利要求1所述的方法,其中该消息包括实时流协议(RTSP)。
  82. 82
    根据权利要求1所述的方法,其中该消息包括实时传输协议(RTP)。
  83. 83
    根据权利要求1所述的方法,其中该消息包括会话发起协议(SIP)。
  84. 84
    根据权利要求1所述的方法,其中该消息包括H.323协议。
  85. 85
    根据权利要求1所述的方法,其中该消息包括媒体网关控制协议(MGCP)。
  86. 86
    根据权利要求1所述的方法,其中该消息包括Diameter基础协议。
Independent claims86