telcowg-usecases/9e3b94a463db5c400f54675f85e...

599 lines
18 KiB
Plaintext

{
"comments": [
{
"key": {
"uuid": "3a50d1a3_f32f2b9f",
"filename": "usecases/sbc.rst",
"patchSetId": 4
},
"lineNbr": 13,
"author": {
"id": 13966
},
"writtenOn": "2015-07-27T13:12:31Z",
"side": 1,
"message": "please provide a link for SIP RFC",
"revId": "9e3b94a463db5c400f54675f85e21d879362c2f8",
"serverId": "4a232e18-c5a9-48ee-94c0-e04e7cca6543",
"unresolved": false
},
{
"key": {
"uuid": "1a4dcd0f_124efa3a",
"filename": "usecases/sbc.rst",
"patchSetId": 4
},
"lineNbr": 13,
"author": {
"id": 8711
},
"writtenOn": "2015-08-12T17:01:09Z",
"side": 1,
"message": "Link included in glossary.",
"parentUuid": "3a50d1a3_f32f2b9f",
"revId": "9e3b94a463db5c400f54675f85e21d879362c2f8",
"serverId": "4a232e18-c5a9-48ee-94c0-e04e7cca6543",
"unresolved": false
},
{
"key": {
"uuid": "3a50d1a3_eee7443e",
"filename": "usecases/sbc.rst",
"patchSetId": 4
},
"lineNbr": 15,
"author": {
"id": 13966
},
"writtenOn": "2015-07-27T13:12:31Z",
"side": 1,
"message": "high availability (HA)",
"revId": "9e3b94a463db5c400f54675f85e21d879362c2f8",
"serverId": "4a232e18-c5a9-48ee-94c0-e04e7cca6543",
"unresolved": false
},
{
"key": {
"uuid": "1a4dcd0f_3249b631",
"filename": "usecases/sbc.rst",
"patchSetId": 4
},
"lineNbr": 15,
"author": {
"id": 8711
},
"writtenOn": "2015-08-12T17:01:09Z",
"side": 1,
"message": "Done",
"parentUuid": "3a50d1a3_eee7443e",
"revId": "9e3b94a463db5c400f54675f85e21d879362c2f8",
"serverId": "4a232e18-c5a9-48ee-94c0-e04e7cca6543",
"unresolved": false
},
{
"key": {
"uuid": "3a50d1a3_ee6c249e",
"filename": "usecases/sbc.rst",
"patchSetId": 4
},
"lineNbr": 21,
"author": {
"id": 13966
},
"writtenOn": "2015-07-27T13:12:31Z",
"side": 1,
"message": "an ASCII picture can be helpful to understand what is going on here. \n Access Network Operator Network\n\n +-----+\n | UA1 |\u003c---------\\\n +-----+ \\\n \\\n +-----+ \\-------\u003e+-----+ +-------+\n | UA2 |\u003c--------------------\u003e| SBC |\u003c-----\u003e| proxy |\u003c-- -\n +-----+ /---\u003e+-----+ +-------+\n /\n +-----+ +-----+ /\n | UA3 +---+ NAT |\u003c---/\n +-----+ +-----+\n\n Figure 3: Access Scenario with SBC",
"revId": "9e3b94a463db5c400f54675f85e21d879362c2f8",
"serverId": "4a232e18-c5a9-48ee-94c0-e04e7cca6543",
"unresolved": false
},
{
"key": {
"uuid": "1a4dcd0f_7d45cf6c",
"filename": "usecases/sbc.rst",
"patchSetId": 4
},
"lineNbr": 21,
"author": {
"id": 8711
},
"writtenOn": "2015-08-12T17:01:09Z",
"side": 1,
"message": "Done",
"parentUuid": "3a50d1a3_ee6c249e",
"revId": "9e3b94a463db5c400f54675f85e21d879362c2f8",
"serverId": "4a232e18-c5a9-48ee-94c0-e04e7cca6543",
"unresolved": false
},
{
"key": {
"uuid": "3a50d1a3_2ed20c01",
"filename": "usecases/sbc.rst",
"patchSetId": 4
},
"lineNbr": 85,
"author": {
"id": 13966
},
"writtenOn": "2015-07-27T13:12:31Z",
"side": 1,
"message": "please describe more concrete what you mean here, i would avoid using \"ideally\" in this context",
"revId": "9e3b94a463db5c400f54675f85e21d879362c2f8",
"serverId": "4a232e18-c5a9-48ee-94c0-e04e7cca6543",
"unresolved": false
},
{
"key": {
"uuid": "1a4dcd0f_fdff9fff",
"filename": "usecases/sbc.rst",
"patchSetId": 4
},
"lineNbr": 85,
"author": {
"id": 8711
},
"writtenOn": "2015-08-12T17:01:09Z",
"side": 1,
"message": "Done",
"parentUuid": "3a50d1a3_2ed20c01",
"revId": "9e3b94a463db5c400f54675f85e21d879362c2f8",
"serverId": "4a232e18-c5a9-48ee-94c0-e04e7cca6543",
"unresolved": false
},
{
"key": {
"uuid": "3a50d1a3_8e01e06c",
"filename": "usecases/sbc.rst",
"patchSetId": 4
},
"lineNbr": 90,
"author": {
"id": 13966
},
"writtenOn": "2015-07-27T13:12:31Z",
"side": 1,
"message": "large number of concurrent TCP ....",
"revId": "9e3b94a463db5c400f54675f85e21d879362c2f8",
"serverId": "4a232e18-c5a9-48ee-94c0-e04e7cca6543",
"unresolved": false
},
{
"key": {
"uuid": "1a4dcd0f_d81bd171",
"filename": "usecases/sbc.rst",
"patchSetId": 4
},
"lineNbr": 90,
"author": {
"id": 8711
},
"writtenOn": "2015-08-12T17:01:09Z",
"side": 1,
"message": "Done",
"parentUuid": "3a50d1a3_8e01e06c",
"revId": "9e3b94a463db5c400f54675f85e21d879362c2f8",
"serverId": "4a232e18-c5a9-48ee-94c0-e04e7cca6543",
"unresolved": false
},
{
"key": {
"uuid": "3a50d1a3_0e45d0b1",
"filename": "usecases/sbc.rst",
"patchSetId": 4
},
"lineNbr": 95,
"author": {
"id": 13966
},
"writtenOn": "2015-07-27T13:12:31Z",
"side": 1,
"message": "are you saying that Perimeta must be abel to coexist with VMs which does not have such high reqirements on the data plane?",
"revId": "9e3b94a463db5c400f54675f85e21d879362c2f8",
"serverId": "4a232e18-c5a9-48ee-94c0-e04e7cca6543",
"unresolved": false
},
{
"key": {
"uuid": "1a4dcd0f_78107d00",
"filename": "usecases/sbc.rst",
"patchSetId": 4
},
"lineNbr": 95,
"author": {
"id": 8711
},
"writtenOn": "2015-08-12T17:01:09Z",
"side": 1,
"message": "Correct. Have clarified.",
"parentUuid": "3a50d1a3_0e45d0b1",
"revId": "9e3b94a463db5c400f54675f85e21d879362c2f8",
"serverId": "4a232e18-c5a9-48ee-94c0-e04e7cca6543",
"unresolved": false
},
{
"key": {
"uuid": "3a50d1a3_ee4e64c0",
"filename": "usecases/sbc.rst",
"patchSetId": 4
},
"lineNbr": 123,
"author": {
"id": 13966
},
"writtenOn": "2015-07-27T13:12:31Z",
"side": 1,
"message": "(around 60-120 bytes) depending on IPv4/IPv6 header",
"revId": "9e3b94a463db5c400f54675f85e21d879362c2f8",
"serverId": "4a232e18-c5a9-48ee-94c0-e04e7cca6543",
"unresolved": false
},
{
"key": {
"uuid": "1a4dcd0f_5824a15e",
"filename": "usecases/sbc.rst",
"patchSetId": 4
},
"lineNbr": 123,
"author": {
"id": 8711
},
"writtenOn": "2015-08-12T17:01:09Z",
"side": 1,
"message": "Packet size already described above.",
"parentUuid": "3a50d1a3_ee4e64c0",
"revId": "9e3b94a463db5c400f54675f85e21d879362c2f8",
"serverId": "4a232e18-c5a9-48ee-94c0-e04e7cca6543",
"unresolved": false
},
{
"key": {
"uuid": "3a50d1a3_aeee1c89",
"filename": "usecases/sbc.rst",
"patchSetId": 4
},
"lineNbr": 127,
"author": {
"id": 13966
},
"writtenOn": "2015-07-27T13:12:31Z",
"side": 1,
"message": "SR-IOV might not be desireable for some SP use-cases",
"revId": "9e3b94a463db5c400f54675f85e21d879362c2f8",
"serverId": "4a232e18-c5a9-48ee-94c0-e04e7cca6543",
"unresolved": false
},
{
"key": {
"uuid": "1a4dcd0f_f8980d77",
"filename": "usecases/sbc.rst",
"patchSetId": 4
},
"lineNbr": 127,
"author": {
"id": 8711
},
"writtenOn": "2015-08-12T17:01:09Z",
"side": 1,
"message": "Done",
"parentUuid": "3a50d1a3_aeee1c89",
"revId": "9e3b94a463db5c400f54675f85e21d879362c2f8",
"serverId": "4a232e18-c5a9-48ee-94c0-e04e7cca6543",
"unresolved": false
},
{
"key": {
"uuid": "3a50d1a3_6e9fb403",
"filename": "usecases/sbc.rst",
"patchSetId": 4
},
"lineNbr": 132,
"author": {
"id": 13966
},
"writtenOn": "2015-07-27T13:12:31Z",
"side": 1,
"message": "this requirement is vague to me. Is it possible to formulate this more concrete?",
"revId": "9e3b94a463db5c400f54675f85e21d879362c2f8",
"serverId": "4a232e18-c5a9-48ee-94c0-e04e7cca6543",
"unresolved": false
},
{
"key": {
"uuid": "1a4dcd0f_588021f7",
"filename": "usecases/sbc.rst",
"patchSetId": 4
},
"lineNbr": 132,
"author": {
"id": 8711
},
"writtenOn": "2015-08-12T17:01:09Z",
"side": 1,
"message": "Agree, it\u0027s vague and doesn\u0027t actually add anything to the preceding paragraph. I\u0027ve removed.",
"parentUuid": "3a50d1a3_6e9fb403",
"revId": "9e3b94a463db5c400f54675f85e21d879362c2f8",
"serverId": "4a232e18-c5a9-48ee-94c0-e04e7cca6543",
"unresolved": false
},
{
"key": {
"uuid": "3a50d1a3_ae4a9c81",
"filename": "usecases/sbc.rst",
"patchSetId": 4
},
"lineNbr": 134,
"author": {
"id": 13966
},
"writtenOn": "2015-07-27T13:12:31Z",
"side": 1,
"message": "Data center underlay network should be able to provide QoS (e.g. scheduling, policing, ...) \n\n-\u003e It would be helpful to define what QoS functions are expected. There are some blueprints which are looking into QoS features trying to close the gap between today\u0027s openstack implementation and SP requirements on QoS.",
"revId": "9e3b94a463db5c400f54675f85e21d879362c2f8",
"serverId": "4a232e18-c5a9-48ee-94c0-e04e7cca6543",
"unresolved": false
},
{
"key": {
"uuid": "1a4dcd0f_9862293d",
"filename": "usecases/sbc.rst",
"patchSetId": 4
},
"lineNbr": 134,
"author": {
"id": 8711
},
"writtenOn": "2015-08-12T17:01:09Z",
"side": 1,
"message": "Done",
"parentUuid": "3a50d1a3_ae4a9c81",
"revId": "9e3b94a463db5c400f54675f85e21d879362c2f8",
"serverId": "4a232e18-c5a9-48ee-94c0-e04e7cca6543",
"unresolved": false
},
{
"key": {
"uuid": "3a50d1a3_890c7a3c",
"filename": "usecases/sbc.rst",
"patchSetId": 4
},
"lineNbr": 142,
"author": {
"id": 13966
},
"writtenOn": "2015-07-27T13:12:31Z",
"side": 1,
"message": "only ARP poisoning or generally IP layer security?",
"revId": "9e3b94a463db5c400f54675f85e21d879362c2f8",
"serverId": "4a232e18-c5a9-48ee-94c0-e04e7cca6543",
"unresolved": false
},
{
"key": {
"uuid": "1a4dcd0f_b81da574",
"filename": "usecases/sbc.rst",
"patchSetId": 4
},
"lineNbr": 142,
"author": {
"id": 8711
},
"writtenOn": "2015-08-12T17:01:09Z",
"side": 1,
"message": "Done",
"parentUuid": "3a50d1a3_890c7a3c",
"revId": "9e3b94a463db5c400f54675f85e21d879362c2f8",
"serverId": "4a232e18-c5a9-48ee-94c0-e04e7cca6543",
"unresolved": false
},
{
"key": {
"uuid": "3a50d1a3_e91dfe66",
"filename": "usecases/sbc.rst",
"patchSetId": 4
},
"lineNbr": 161,
"author": {
"id": 13966
},
"writtenOn": "2015-07-27T13:12:31Z",
"side": 1,
"message": "define TLB",
"revId": "9e3b94a463db5c400f54675f85e21d879362c2f8",
"serverId": "4a232e18-c5a9-48ee-94c0-e04e7cca6543",
"unresolved": false
},
{
"key": {
"uuid": "1a4dcd0f_8c0aee1e",
"filename": "usecases/sbc.rst",
"patchSetId": 4
},
"lineNbr": 161,
"author": {
"id": 8711
},
"writtenOn": "2015-08-12T17:01:09Z",
"side": 1,
"message": "Done",
"parentUuid": "3a50d1a3_e91dfe66",
"revId": "9e3b94a463db5c400f54675f85e21d879362c2f8",
"serverId": "4a232e18-c5a9-48ee-94c0-e04e7cca6543",
"unresolved": false
},
{
"key": {
"uuid": "3a50d1a3_2942063f",
"filename": "usecases/sbc.rst",
"patchSetId": 4
},
"lineNbr": 172,
"author": {
"id": 13966
},
"writtenOn": "2015-07-27T13:12:31Z",
"side": 1,
"message": "are you speaking about multi openstack DC setup? Perimeta should be able to run in multiple locations",
"revId": "9e3b94a463db5c400f54675f85e21d879362c2f8",
"serverId": "4a232e18-c5a9-48ee-94c0-e04e7cca6543",
"unresolved": false
},
{
"key": {
"uuid": "1a4dcd0f_ece5b237",
"filename": "usecases/sbc.rst",
"patchSetId": 4
},
"lineNbr": 172,
"author": {
"id": 8711
},
"writtenOn": "2015-08-12T17:01:09Z",
"side": 1,
"message": "Perimeta can and does run distributed across multiple locations. That puts some requirements on the networking links between those locations - as well as perf reqs like latency and bandwidth, functional reqs like being able to move IP addresses between Perimeta instances in different locations for HA purposes. We\u0027re identifying whether or not there are gaps in OpenStack itself that might prevent that and will include this in a future HA use case.",
"parentUuid": "3a50d1a3_2942063f",
"revId": "9e3b94a463db5c400f54675f85e21d879362c2f8",
"serverId": "4a232e18-c5a9-48ee-94c0-e04e7cca6543",
"unresolved": false
},
{
"key": {
"uuid": "3a50d1a3_e962ded7",
"filename": "usecases/sbc.rst",
"patchSetId": 4
},
"lineNbr": 185,
"author": {
"id": 13966
},
"writtenOn": "2015-07-27T13:12:31Z",
"side": 1,
"message": "would IP anycast be able to address your reqirements too?",
"revId": "9e3b94a463db5c400f54675f85e21d879362c2f8",
"serverId": "4a232e18-c5a9-48ee-94c0-e04e7cca6543",
"unresolved": false
},
{
"key": {
"uuid": "1a4dcd0f_8c274e62",
"filename": "usecases/sbc.rst",
"patchSetId": 4
},
"lineNbr": 185,
"author": {
"id": 8711
},
"writtenOn": "2015-08-12T17:01:09Z",
"side": 1,
"message": "We\u0027ve prototyped using Anycast with active/active redundancy, but for now we only support GARP and active/standby.",
"parentUuid": "3a50d1a3_e962ded7",
"revId": "9e3b94a463db5c400f54675f85e21d879362c2f8",
"serverId": "4a232e18-c5a9-48ee-94c0-e04e7cca6543",
"unresolved": false
},
{
"key": {
"uuid": "3a50d1a3_a99b76c8",
"filename": "usecases/sbc.rst",
"patchSetId": 4
},
"lineNbr": 187,
"author": {
"id": 13966
},
"writtenOn": "2015-07-27T13:12:31Z",
"side": 1,
"message": "scheduler",
"revId": "9e3b94a463db5c400f54675f85e21d879362c2f8",
"serverId": "4a232e18-c5a9-48ee-94c0-e04e7cca6543",
"unresolved": false
},
{
"key": {
"uuid": "1a4dcd0f_4c1e260d",
"filename": "usecases/sbc.rst",
"patchSetId": 4
},
"lineNbr": 187,
"author": {
"id": 8711
},
"writtenOn": "2015-08-12T17:01:09Z",
"side": 1,
"message": "Done",
"parentUuid": "3a50d1a3_a99b76c8",
"revId": "9e3b94a463db5c400f54675f85e21d879362c2f8",
"serverId": "4a232e18-c5a9-48ee-94c0-e04e7cca6543",
"unresolved": false
},
{
"key": {
"uuid": "3a50d1a3_a9e9361c",
"filename": "usecases/sbc.rst",
"patchSetId": 4
},
"lineNbr": 197,
"author": {
"id": 13966
},
"writtenOn": "2015-07-27T13:12:31Z",
"side": 1,
"message": "what is SPOF?",
"revId": "9e3b94a463db5c400f54675f85e21d879362c2f8",
"serverId": "4a232e18-c5a9-48ee-94c0-e04e7cca6543",
"unresolved": false
},
{
"key": {
"uuid": "1a4dcd0f_4ce5c606",
"filename": "usecases/sbc.rst",
"patchSetId": 4
},
"lineNbr": 197,
"author": {
"id": 8711
},
"writtenOn": "2015-08-12T17:01:09Z",
"side": 1,
"message": "Done",
"parentUuid": "3a50d1a3_a9e9361c",
"revId": "9e3b94a463db5c400f54675f85e21d879362c2f8",
"serverId": "4a232e18-c5a9-48ee-94c0-e04e7cca6543",
"unresolved": false
},
{
"key": {
"uuid": "3a50d1a3_29de866d",
"filename": "usecases/sbc.rst",
"patchSetId": 4
},
"lineNbr": 204,
"author": {
"id": 13966
},
"writtenOn": "2015-07-27T13:12:31Z",
"side": 1,
"message": "I believe you already mentioned this above",
"revId": "9e3b94a463db5c400f54675f85e21d879362c2f8",
"serverId": "4a232e18-c5a9-48ee-94c0-e04e7cca6543",
"unresolved": false
},
{
"key": {
"uuid": "1a4dcd0f_6cb20208",
"filename": "usecases/sbc.rst",
"patchSetId": 4
},
"lineNbr": 204,
"author": {
"id": 8711
},
"writtenOn": "2015-08-12T17:01:09Z",
"side": 1,
"message": "Yes - really just pointing out here for completeness that this is already supported function.",
"parentUuid": "3a50d1a3_29de866d",
"revId": "9e3b94a463db5c400f54675f85e21d879362c2f8",
"serverId": "4a232e18-c5a9-48ee-94c0-e04e7cca6543",
"unresolved": false
}
]
}